You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2019/01/07 13:51:58 UTC
[camel] branch camel-2.x updated: CAMEL-12995 - Remove Camel XmlJson
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch camel-2.x
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-2.x by this push:
new 468889d CAMEL-12995 - Remove Camel XmlJson
468889d is described below
commit 468889d70b03100761934b47581ab0f863d13ca1
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Mon Jan 7 14:50:15 2019 +0100
CAMEL-12995 - Remove Camel XmlJson
---
apache-camel/pom.xml | 9 -
apache-camel/src/main/descriptors/common-bin.xml | 2 -
bom/camel-bom/pom.xml | 10 -
camel-core/readme.adoc | 2 +-
components/camel-xmljson/pom.xml | 119 -
.../src/main/docs/xmljson-dataformat.adoc | 307 --
.../camel/dataformat/xmljson/TypeHintsEnum.java | 29 -
.../dataformat/xmljson/XmlJsonDataFormat.java | 450 ---
.../xmljson/converters/XmlJsonConverters.java | 48 -
.../src/main/resources/META-INF/LICENSE.txt | 203 -
.../src/main/resources/META-INF/NOTICE.txt | 11 -
.../services/org/apache/camel/TypeConverter | 18 -
.../services/org/apache/camel/dataformat/xmljson | 18 -
.../xmljson/AbstractJsonTestSupport.java | 38 -
.../xmljson/JsonToXmlAttributesTest.java | 92 -
.../xmljson/SpringXmlJsonDataFormatTest.java | 112 -
.../dataformat/xmljson/XmlJsonDataFormatTest.java | 267 --
.../dataformat/xmljson/XmlJsonExceptionsTest.java | 132 -
.../dataformat/xmljson/XmlJsonOptionsTest.java | 247 --
.../dataformat/xmljson/XmlJsonStressTest.java | 110 -
.../src/test/resources/log4j2.properties | 28 -
.../xmljson/SpringXmlJsonDataFormatTest.xml | 76 -
.../xmljson/jsonToXmlAttributesMessage.json | 1 -
.../jsonToXmlElementWithAttributeMessage.json | 4 -
.../camel/dataformat/xmljson/testMessage1.json | 1 -
.../camel/dataformat/xmljson/testMessage1.xml | 36 -
.../xmljson/testMessage2-namespaces.json | 1 -
.../dataformat/xmljson/testMessage2-namespaces.xml | 37 -
.../dataformat/xmljson/testMessage3-large.json | 160 -
.../dataformat/xmljson/testMessage3-large.xml | 4166 --------------------
.../camel/dataformat/xmljson/testMessage4.xml | 35 -
.../dataformat/xmljson/testMessage5-typeHints.json | 1 -
.../dataformat/xmljson/testMessage5-typeHints.xml | 25 -
.../xmljson/testMessage6-prefixedTypeHints.xml | 24 -
components/pom.xml | 1 -
components/readme.adoc | 4 +-
docs/components/modules/ROOT/nav.adoc | 11 +-
parent/pom.xml | 10 -
.../karaf/features/src/main/resources/features.xml | 12 -
.../camel-xmljson-starter/pom.xml | 61 -
.../XmlJsonDataFormatAutoConfiguration.java | 129 -
.../springboot/XmlJsonDataFormatConfiguration.java | 227 --
.../src/main/resources/META-INF/LICENSE.txt | 203 -
.../src/main/resources/META-INF/NOTICE.txt | 11 -
.../additional-spring-configuration-metadata.json | 10 -
.../src/main/resources/META-INF/spring.factories | 18 -
.../src/main/resources/META-INF/spring.provides | 17 -
platforms/spring-boot/components-starter/pom.xml | 1 -
.../camel-spring-boot-dependencies/pom.xml | 12 +-
49 files changed, 8 insertions(+), 7538 deletions(-)
diff --git a/apache-camel/pom.xml b/apache-camel/pom.xml
index 1d6f9e2..e014b18 100644
--- a/apache-camel/pom.xml
+++ b/apache-camel/pom.xml
@@ -1203,10 +1203,6 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
<artifactId>camel-xmlsecurity</artifactId>
</dependency>
<dependency>
@@ -2562,11 +2558,6 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson-starter</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
<artifactId>camel-xmlrpc-starter</artifactId>
<version>${project.version}</version>
</dependency>
diff --git a/apache-camel/src/main/descriptors/common-bin.xml b/apache-camel/src/main/descriptors/common-bin.xml
index 31208de..7162cdb 100644
--- a/apache-camel/src/main/descriptors/common-bin.xml
+++ b/apache-camel/src/main/descriptors/common-bin.xml
@@ -309,7 +309,6 @@
<include>org.apache.camel:camel-wordpress</include>
<include>org.apache.camel:camel-xmlbeans</include>
<include>org.apache.camel:camel-xchange</include>
- <include>org.apache.camel:camel-xmljson</include>
<include>org.apache.camel:camel-xmlrpc</include>
<include>org.apache.camel:camel-xmlsecurity</include>
<include>org.apache.camel:camel-xmpp</include>
@@ -623,7 +622,6 @@
<include>org.apache.camel:camel-wordpress-starter</include>
<include>org.apache.camel:camel-xmlbeans-starter</include>
<include>org.apache.camel:camel-xchange-starter</include>
- <include>org.apache.camel:camel-xmljson-starter</include>
<include>org.apache.camel:camel-xmlrpc-starter</include>
<include>org.apache.camel:camel-xmlsecurity-starter</include>
<include>org.apache.camel:camel-xmpp-starter</include>
diff --git a/bom/camel-bom/pom.xml b/bom/camel-bom/pom.xml
index e85ad4e..711eb92 100644
--- a/bom/camel-bom/pom.xml
+++ b/bom/camel-bom/pom.xml
@@ -2880,16 +2880,6 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson-starter</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
<artifactId>camel-xmlrpc</artifactId>
<version>${project.version}</version>
</dependency>
diff --git a/camel-core/readme.adoc b/camel-core/readme.adoc
index ee5e23a..25473fc 100644
--- a/camel-core/readme.adoc
+++ b/camel-core/readme.adoc
@@ -106,7 +106,7 @@ Data Formats
// dataformats: START
-Number of Data Formats: 4 in 40 JAR artifacts (4 deprecated)
+Number of Data Formats: 4 in 39 JAR artifacts (3 deprecated)
[width="100%",cols="4,1,5",options="header"]
|===
diff --git a/components/camel-xmljson/pom.xml b/components/camel-xmljson/pom.xml
deleted file mode 100644
index fdb547b..0000000
--- a/components/camel-xmljson/pom.xml
+++ /dev/null
@@ -1,119 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); 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 "AS IS" 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.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
-
- <modelVersion>4.0.0</modelVersion>
-
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components</artifactId>
- <version>2.24.0-SNAPSHOT</version>
- </parent>
-
- <artifactId>camel-xmljson</artifactId>
- <packaging>jar</packaging>
- <name>Camel :: XML JSON (deprecated)</name>
- <description>Camel XML JSON Data Format</description>
-
- <properties>
- <camel.osgi.export.pkg>org.apache.camel.dataformat.xmljson.*</camel.osgi.export.pkg>
- <camel.osgi.export.service>org.apache.camel.spi.DataFormatResolver;dataformat=xmljson</camel.osgi.export.service>
- </properties>
-
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- </dependency>
- <dependency>
- <groupId>net.sf.json-lib</groupId>
- <artifactId>json-lib</artifactId>
- <version>${jsonlib-version}</version>
- <classifier>jdk15</classifier>
- </dependency>
- <dependency>
- <groupId>commons-lang</groupId>
- <artifactId>commons-lang</artifactId>
- <version>${commons-lang-version}</version>
- </dependency>
-
- <!-- testing -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-test-spring</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-api</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-core</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>org.apache.logging.log4j</groupId>
- <artifactId>log4j-slf4j-impl</artifactId>
- <scope>test</scope>
- </dependency>
- <dependency>
- <groupId>junit</groupId>
- <artifactId>junit</artifactId>
- <scope>test</scope>
- </dependency>
-
- </dependencies>
-
- <!-- NOTICE: The XOM runtime dependency cannot be made part of the classpath by default due to legal issues.
- Therefore, it must be activated explicitly by the user through the build profile below.
- -->
- <profiles>
- <profile>
- <id>build-with-xom</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <dependencies>
- <dependency>
- <groupId>xom</groupId>
- <artifactId>xom</artifactId>
- <version>${xom-version}</version>
- </dependency>
- </dependencies>
- </profile>
- <profile>
- <id>test-with-xom</id>
- <activation>
- <activeByDefault>false</activeByDefault>
- </activation>
- <dependencies>
- <dependency>
- <groupId>xom</groupId>
- <artifactId>xom</artifactId>
- <version>${xom-version}</version>
- <scope>test</scope>
- </dependency>
- </dependencies>
- </profile>
- </profiles>
-
-</project>
diff --git a/components/camel-xmljson/src/main/docs/xmljson-dataformat.adoc b/components/camel-xmljson/src/main/docs/xmljson-dataformat.adoc
deleted file mode 100644
index c614978..0000000
--- a/components/camel-xmljson/src/main/docs/xmljson-dataformat.adoc
+++ /dev/null
@@ -1,307 +0,0 @@
-[[xmljson-dataformat]]
-== XML JSon DataFormat (deprecated)
-
-*Available as of Camel version 2.10*
-
-Camel already supports a number of data formats to perform XML and
-JSON-related conversions, but all of them require a POJO either as an
-input (for marshalling) or produce a POJO as output (for unmarshalling).
-This data format provides the capability to convert from XML to JSON and
-vice-versa directly, without stepping through intermediate POJOs.
-
-This data format leverages the
-http://json-lib.sourceforge.net/[Json-lib] library to achieve direct
-conversion. In this context, XML is considered the high-level format,
-while JSON is the low-level format. Hence, the marshal/unmarshal
-semantics are assigned as follows:
-
-* marshalling => converting from XML to JSON
-* unmarshalling => converting from JSON to XML.
-
-### Options
-
-// dataformat options: START
-The XML JSon dataformat supports 13 options, which are listed below.
-
-
-
-[width="100%",cols="2s,1m,1m,6",options="header"]
-|===
-| Name | Default | Java Type | Description
-| encoding | | String | Sets the encoding. Used for unmarshalling (JSON to XML conversion).
-| elementName | | String | Specifies the name of the XML elements representing each array element. Used for unmarshalling (JSON to XML conversion).
-| arrayName | | String | Specifies the name of the top-level XML element. Used for unmarshalling (JSON to XML conversion). For example, when converting 1, 2, 3, it will be output by default as 123. By setting this option or rootName, you can alter the name of element 'a'.
-| forceTopLevelObject | false | Boolean | Determines whether the resulting JSON will start off with a top-most element whose name matches the XML root element. Used for marshalling (XML to JSon conversion). If disabled, XML string 12 turns into 'x: '1', 'y': '2' . Otherwise, it turns into 'a': 'x: '1', 'y': '2' .
-| namespaceLenient | false | Boolean | Flag to be tolerant to incomplete namespace prefixes. Used for unmarshalling (JSON to XML conversion). In most cases, json-lib automatically changes this flag at runtime to match the processing.
-| rootName | | String | Specifies the name of the top-level element. Used for unmarshalling (JSON to XML conversion). If not set, json-lib will use arrayName or objectName (default value: 'o', at the current time it is not configurable in this data format). If set to 'root', the JSON string 'x': 'value1', 'y' : 'value2' would turn into value1value2, otherwise the 'root' element would be named 'o'.
-| skipWhitespace | false | Boolean | Determines whether white spaces between XML elements will be regarded as text values or disregarded. Used for marshalling (XML to JSon conversion).
-| trimSpaces | false | Boolean | Determines whether leading and trailing white spaces will be omitted from String values. Used for marshalling (XML to JSon conversion).
-| skipNamespaces | false | Boolean | Signals whether namespaces should be ignored. By default they will be added to the JSON output using xmlns elements. Used for marshalling (XML to JSon conversion).
-| removeNamespacePrefixes | false | Boolean | Removes the namespace prefixes from XML qualified elements, so that the resulting JSON string does not contain them. Used for marshalling (XML to JSon conversion).
-| expandableProperties | | List | With expandable properties, JSON array elements are converted to XML as a sequence of repetitive XML elements with the local name equal to the JSON key, for example: number: 1,2,3 , normally converted to: 123 (where e can be modified by setting elementName), would instead translate to 123, if number is set as an expandable property Used for unmarshalling (JSON to XML conversion).
-| typeHints | | String | Adds type hints to the resulting XML to aid conversion back to JSON. Used for unmarshalling (JSON to XML conversion).
-| contentTypeHeader | false | Boolean | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSon etc.
-|===
-// dataformat options: END
-// spring-boot-auto-configure options: START
-=== Spring Boot Auto-Configuration
-
-
-The component supports 14 options, which are listed below.
-
-
-
-[width="100%",cols="2,5,^1,2",options="header"]
-|===
-| Name | Description | Default | Type
-| *camel.dataformat.xmljson.array-name* | Specifies the name of the top-level XML element. Used for unmarshalling (JSON to XML conversion). For example, when converting 1, 2, 3, it will be output by default as 123. By setting this option or rootName, you can alter the name of element 'a'. | | String
-| *camel.dataformat.xmljson.content-type-header* | Whether the data format should set the Content-Type header with the type from the data format if the data format is capable of doing so. For example application/xml for data formats marshalling to XML, or application/json for data formats marshalling to JSon etc. | false | Boolean
-| *camel.dataformat.xmljson.element-name* | Specifies the name of the XML elements representing each array element. Used for unmarshalling (JSON to XML conversion). | | String
-| *camel.dataformat.xmljson.enabled* | Enable xmljson dataformat | true | Boolean
-| *camel.dataformat.xmljson.encoding* | Sets the encoding. Used for unmarshalling (JSON to XML conversion). | | String
-| *camel.dataformat.xmljson.expandable-properties* | With expandable properties, JSON array elements are converted to XML as a sequence of repetitive XML elements with the local name equal to the JSON key, for example: number: 1,2,3 , normally converted to: 123 (where e can be modified by setting elementName), would instead translate to 123, if number is set as an expandable property Used for unmarshalling (JSON to XML conversion). | | List
-| *camel.dataformat.xmljson.force-top-level-object* | Determines whether the resulting JSON will start off with a top-most element whose name matches the XML root element. Used for marshalling (XML to JSon conversion). If disabled, XML string 12 turns into 'x: '1', 'y': '2' . Otherwise, it turns into 'a': 'x: '1', 'y': '2' . | false | Boolean
-| *camel.dataformat.xmljson.namespace-lenient* | Flag to be tolerant to incomplete namespace prefixes. Used for unmarshalling (JSON to XML conversion). In most cases, json-lib automatically changes this flag at runtime to match the processing. | false | Boolean
-| *camel.dataformat.xmljson.remove-namespace-prefixes* | Removes the namespace prefixes from XML qualified elements, so that the resulting JSON string does not contain them. Used for marshalling (XML to JSon conversion). | false | Boolean
-| *camel.dataformat.xmljson.root-name* | Specifies the name of the top-level element. Used for unmarshalling (JSON to XML conversion). If not set, json-lib will use arrayName or objectName (default value: 'o', at the current time it is not configurable in this data format). If set to 'root', the JSON string 'x': 'value1', 'y' : 'value2' would turn into value1value2, otherwise the 'root' element would be named 'o'. | | String
-| *camel.dataformat.xmljson.skip-namespaces* | Signals whether namespaces should be ignored. By default they will be added to the JSON output using xmlns elements. Used for marshalling (XML to JSon conversion). | false | Boolean
-| *camel.dataformat.xmljson.skip-whitespace* | Determines whether white spaces between XML elements will be regarded as text values or disregarded. Used for marshalling (XML to JSon conversion). | false | Boolean
-| *camel.dataformat.xmljson.trim-spaces* | Determines whether leading and trailing white spaces will be omitted from String values. Used for marshalling (XML to JSon conversion). | false | Boolean
-| *camel.dataformat.xmljson.type-hints* | Adds type hints to the resulting XML to aid conversion back to JSON. Used for unmarshalling (JSON to XML conversion). | | String
-|===
-// spring-boot-auto-configure options: END
-ND
-
-### Basic Usage with Java DSL
-
-#### Explicitly instantiating the data format
-
-Just instantiate the `XmlJsonDataFormat` from package
-`org.apache.camel.dataformat.xmljson`. Make sure you have installed the
-`camel-xmljson` feature (if running on OSGi) or that you've included
-`camel-xmljson-{version}.jar` and its transitive dependencies in your
-classpath. Example initialization with a default configuration:
-
-[source,java]
-----
-XmlJsonDataFormat xmlJsonFormat = new XmlJsonDataFormat();
-----
-
-To tune the behaviour of the data format as per the options above, use
-the appropriate setters:
-
-[source,java]
-----
-XmlJsonDataFormat xmlJsonFormat = new XmlJsonDataFormat();
-xmlJsonFormat.setEncoding("UTF-8");
-xmlJsonFormat.setForceTopLevelObject(true);
-xmlJsonFormat.setTrimSpaces(true);
-xmlJsonFormat.setRootName("newRoot");
-xmlJsonFormat.setSkipNamespaces(true);
-xmlJsonFormat.setRemoveNamespacePrefixes(true);
-xmlJsonFormat.setExpandableProperties(Arrays.asList("d", "e"));
-----
-
-Once you've instantiated the data format, the next step is to actually
-use the it from within the `marshal()` and `unmarshal()` DSL elements:
-
-[source,java]
-----
-// from XML to JSON
-from("direct:marshal").marshal(xmlJsonFormat).to("mock:json");
-// from JSON to XML
-from("direct:unmarshal").unmarshal(xmlJsonFormat).to("mock:xml");
-----
-
-#### Defining the data format in-line
-
-Alternatively, you can define the data format inline by using the
-`xmljson()` DSL element:
-
-[source,java]
-----
-// from XML to JSON - inline dataformat
-from("direct:marshalInline").marshal().xmljson().to("mock:jsonInline");
-// from JSON to XML - inline dataformat
-from("direct:unmarshalInline").unmarshal().xmljson().to("mock:xmlInline");
-----
-
-If you wish, you can even pass in a `Map<String, String>` to the inline
-methods to provide custom options:
-
-[source,java]
-----
-Map<String, String> xmlJsonOptions = new HashMap<String, String>();
-xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.ENCODING, "UTF-8");
-xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.ROOT_NAME, "newRoot");
-xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.SKIP_NAMESPACES, "true");
-xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.REMOVE_NAMESPACE_PREFIXES, "true");
-xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.EXPANDABLE_PROPERTIES, "d e");
-
-// from XML to JSON - inline dataformat w/ options
-from("direct:marshalInlineOptions").marshal().xmljson(xmlJsonOptions).to("mock:jsonInlineOptions");
-// form JSON to XML - inline dataformat w/ options
-from("direct:unmarshalInlineOptions").unmarshal().xmljson(xmlJsonOptions).to("mock:xmlInlineOptions");
-----
-
-### Basic usage with Spring or Blueprint DSL
-
-Within the `<dataFormats>` block, simply configure an `xmljson` element
-with unique IDs:
-
-[source,xml]
-----
-<dataFormats>
- <xmljson id="xmljson"/>
- <xmljson id="xmljsonWithOptions" forceTopLevelObject="true" trimSpaces="true" rootName="newRoot" skipNamespaces="true"
- removeNamespacePrefixes="true" expandableProperties="d e"/>
-</dataFormats>
-----
-
-Then you simply refer to the data format object within your
-`<marshal />` and `<unmarshal />` DSLs:
-
-[source,xml]
-----
-<route>
- <from uri="direct:marshal"/>
- <marshal ref="xmljson"/>
- <to uri="mock:json" />
-</route>
-
-<route>
- <from uri="direct:unmarshalWithOptions"/>
- <unmarshal ref="xmljsonWithOptions"/>
- <to uri="mock:xmlWithOptions"/>
-</route>
-----
-
-Enabling XML DSL autocompletion for this component is easy: just refer
-to the appropriate http://camel.apache.org/xml-reference.html[Schema
-locations], depending on whether you're using
-http://camel.apache.org/schema/spring/[Spring] or
-http://camel.apache.org/schema/blueprint/[Blueprint] DSL. Remember that
-this data format is available from Camel 2.10 onwards, so only schemas
-from that version onwards will include these new XML elements and
-attributes.
-
-The syntax with Blueprint is
-identical to that of the Spring DSL. Just ensure the correct namespaces
-and schemaLocations are in use.
-
-### Namespace mappings
-
-XML has namespaces to fully qualify elements and attributes; JSON
-doesn't. You need to take this into account when performing XML-JSON
-conversions.
-
-To bridge the gap, http://json-lib.sourceforge.net/[Json-lib] has an
-option to bind namespace declarations in the form of prefixes and
-namespace URIs to XML output elements while unmarshalling (i.e.
-converting from JSON to XML). For example, provided the following JSON
-string:
-
-[source,json]
-----
-{ "pref1:a": "value1", "pref2:b": "value2" }
-----
-
-you can ask Json-lib to output namespace declarations on elements
-`pref1:a` and `pref2:b` to bind the prefixes `pref1` and `pref2` to
-specific namespace URIs.
-
-To use this feature, simply create
-`XmlJsonDataFormat.NamespacesPerElementMapping` objects and add them to
-the `namespaceMappings` option (which is a `List`).
-
-The `XmlJsonDataFormat.NamespacesPerElementMapping` holds an element
-name and a Map of [prefix => namespace URI]. To facilitate mapping
-multiple prefixes and namespace URIs, the
-`NamespacesPerElementMapping(String element, String pipeSeparatedMappings)`
-constructor takes a String-based pipe-separated sequence of [prefix,
-namespaceURI] pairs in the following way:
-`|ns2|http://camel.apache.org/personalData|ns3|http://camel.apache.org/personalData2|`.
-
-In order to define a default namespace, just leave the corresponding key
-field empty:
-`|ns1|http://camel.apache.org/test1||http://camel.apache.org/default|`.
-
-Binding namespace declarations to an element name = empty string will
-attach those namespaces to the root element.
-
-The full code would look like that:
-
-[source,java]
-----
-XmlJsonDataFormat namespacesFormat = new XmlJsonDataFormat();
-List<XmlJsonDataFormat.NamespacesPerElementMapping> namespaces = new ArrayList<XmlJsonDataFormat.NamespacesPerElementMapping>();
-namespaces.add(new XmlJsonDataFormat.
- NamespacesPerElementMapping("", "|ns1|http://camel.apache.org/test1||http://camel.apache.org/default|"));
-namespaces.add(new XmlJsonDataFormat.
- NamespacesPerElementMapping("surname", "|ns2|http://camel.apache.org/personalData|" +
- "ns3|http://camel.apache.org/personalData2|"));
-namespacesFormat.setNamespaceMappings(namespaces);
-namespacesFormat.setRootElement("person");
-----
-
-And you can achieve the same in Spring DSL.
-
-#### Example
-
-Using the namespace bindings in the Java snippet above on the following
-JSON string:
-
-[source,json]
-----
-{ "name": "Raul", "surname": "Kripalani", "f": true, "g": null}
-----
-
-
-
-Would yield the following XML:
-
-[source,xml]
-----
-<person xmlns="http://camel.apache.org/default" xmlns:ns1="http://camel.apache.org/test1">
- <f>true</f>
- <g null="true"/>
- <name>Raul</name>
- <surname xmlns:ns2="http://camel.apache.org/personalData" xmlns:ns3="http://camel.apache.org/personalData2">Kripalani</surname>
-</person>
-----
-
-Remember that the JSON spec defines a JSON object as follows:
-
-_________________________________________________________
-An object is an unordered set of name/value pairs. [...].
-_________________________________________________________
-
-That's why the elements are in a different order in the output XML.
-
-### Dependencies
-
-To use the <<xmljson-dataformat,XmlJson>> dataformat in your camel routes
-you need to add the following dependency to your pom:
-
-[source,xml]
-----
-<dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson</artifactId>
- <version>x.x.x</version>
- <!-- Use the same version as camel-core, but remember that this component is only available from 2.10 onwards -->
-</dependency>
-
-<!-- And also XOM must be included. XOM cannot be included by default due to an incompatible
-license with ASF; so add this manually -->
-<dependency>
- <groupId>xom</groupId>
- <artifactId>xom</artifactId>
- <version>1.2.5</version>
-</dependency>
-----
-
-### See Also
-
-* Data Format
-* http://json-lib.sourceforge.net/[json-lib]
diff --git a/components/camel-xmljson/src/main/java/org/apache/camel/dataformat/xmljson/TypeHintsEnum.java b/components/camel-xmljson/src/main/java/org/apache/camel/dataformat/xmljson/TypeHintsEnum.java
deleted file mode 100644
index 74b35d5..0000000
--- a/components/camel-xmljson/src/main/java/org/apache/camel/dataformat/xmljson/TypeHintsEnum.java
+++ /dev/null
@@ -1,29 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson;
-
-/**
- * Enumeration with the different Type Hints that can be used.
- * @see <a href="http://json-lib.sourceforge.net/snippets.html">Examples of type hints usage</a>
- */
-public enum TypeHintsEnum {
-
- YES,
- NO,
- WITH_PREFIX
-
-}
diff --git a/components/camel-xmljson/src/main/java/org/apache/camel/dataformat/xmljson/XmlJsonDataFormat.java b/components/camel-xmljson/src/main/java/org/apache/camel/dataformat/xmljson/XmlJsonDataFormat.java
deleted file mode 100644
index 713e30d..0000000
--- a/components/camel-xmljson/src/main/java/org/apache/camel/dataformat/xmljson/XmlJsonDataFormat.java
+++ /dev/null
@@ -1,450 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson;
-
-import java.io.InputStream;
-import java.io.OutputStream;
-import java.io.OutputStreamWriter;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import java.util.Map.Entry;
-
-import net.sf.json.JSON;
-import net.sf.json.JSONSerializer;
-import net.sf.json.xml.XMLSerializer;
-import org.apache.camel.Exchange;
-import org.apache.camel.StreamCache;
-import org.apache.camel.spi.DataFormat;
-import org.apache.camel.spi.DataFormatName;
-import org.apache.camel.support.ServiceSupport;
-import org.apache.camel.util.IOHelper;
-import org.apache.camel.util.ObjectHelper;
-
-/**
- * A <a href="http://camel.apache.org/data-format.html">data format</a> ({@link DataFormat}) using
- * <a href="http://json-lib.sourceforge.net/">json-lib</a> to convert between XML
- * and JSON directly.
- */
-public class XmlJsonDataFormat extends ServiceSupport implements DataFormat, DataFormatName {
-
- private XMLSerializer serializer;
-
- private String encoding;
- private String elementName;
- private String arrayName;
- private Boolean forceTopLevelObject;
- private Boolean namespaceLenient;
- private List<NamespacesPerElementMapping> namespaceMappings;
- private String rootName;
- private Boolean skipWhitespace;
- private Boolean trimSpaces;
- private Boolean skipNamespaces;
- private Boolean removeNamespacePrefixes;
- private List<String> expandableProperties;
- private TypeHintsEnum typeHints;
- private boolean contentTypeHeader = true;
-
- public XmlJsonDataFormat() {
- }
-
- @Override
- public String getDataFormatName() {
- return "xmljson";
- }
-
- @Override
- protected void doStart() throws Exception {
- serializer = new XMLSerializer();
-
- if (forceTopLevelObject != null) {
- serializer.setForceTopLevelObject(forceTopLevelObject);
- }
-
- if (namespaceLenient != null) {
- serializer.setNamespaceLenient(namespaceLenient);
- }
-
- if (namespaceMappings != null) {
- for (NamespacesPerElementMapping nsMapping : namespaceMappings) {
- for (Entry<String, String> entry : nsMapping.namespaces.entrySet()) {
- // prefix, URI, elementName (which can be null or empty
- // string, in which case the
- // mapping is added to the root element
- serializer.addNamespace(entry.getKey(), entry.getValue(), nsMapping.element);
- }
- }
- }
-
- if (rootName != null) {
- serializer.setRootName(rootName);
- }
-
- if (elementName != null) {
- serializer.setElementName(elementName);
- }
-
- if (arrayName != null) {
- serializer.setArrayName(arrayName);
- }
-
- if (expandableProperties != null && expandableProperties.size() != 0) {
- serializer.setExpandableProperties(expandableProperties.toArray(new String[expandableProperties.size()]));
- }
-
- if (skipWhitespace != null) {
- serializer.setSkipWhitespace(skipWhitespace);
- }
-
- if (trimSpaces != null) {
- serializer.setTrimSpaces(trimSpaces);
- }
-
- if (skipNamespaces != null) {
- serializer.setSkipNamespaces(skipNamespaces);
- }
-
- if (removeNamespacePrefixes != null) {
- serializer.setRemoveNamespacePrefixFromElements(removeNamespacePrefixes);
- }
-
- if (typeHints == TypeHintsEnum.YES || typeHints == TypeHintsEnum.WITH_PREFIX) {
- serializer.setTypeHintsEnabled(true);
- if (typeHints == TypeHintsEnum.WITH_PREFIX) {
- serializer.setTypeHintsCompatibility(false);
- } else {
- serializer.setTypeHintsCompatibility(true);
- }
- } else {
- serializer.setTypeHintsEnabled(false);
- serializer.setTypeHintsCompatibility(false);
- }
- }
-
- @Override
- protected void doStop() throws Exception {
- // noop
- }
-
- /**
- * Marshal from XML to JSON
- */
- @Override
- public void marshal(Exchange exchange, Object graph, OutputStream stream) throws Exception {
- boolean streamTreatment = true;
- // try to process as an InputStream if it's not a String
- Object xml = graph instanceof String ? null : exchange.getContext().getTypeConverter().convertTo(InputStream.class, exchange, graph);
- // if conversion to InputStream was unfeasible, fall back to String
- if (xml == null) {
- xml = exchange.getContext().getTypeConverter().mandatoryConvertTo(String.class, exchange, graph);
- streamTreatment = false;
- }
-
- JSON json;
- // perform the marshaling to JSON
- if (streamTreatment) {
- json = serializer.readFromStream((InputStream) xml);
- } else {
- json = serializer.read((String) xml);
- }
- // don't return the default setting here
- String encoding = IOHelper.getCharsetName(exchange, false);
- if (encoding == null) {
- encoding = getEncoding();
- }
- OutputStreamWriter osw = null;
- if (encoding != null) {
- osw = new OutputStreamWriter(stream, encoding);
- } else {
- osw = new OutputStreamWriter(stream);
- }
- json.write(osw);
- osw.flush();
-
- if (contentTypeHeader) {
- if (exchange.hasOut()) {
- exchange.getOut().setHeader(Exchange.CONTENT_TYPE, "application/json");
- } else {
- exchange.getIn().setHeader(Exchange.CONTENT_TYPE, "application/json");
- }
- }
- }
-
- /**
- * Convert from JSON to XML
- */
- @Override
- public Object unmarshal(Exchange exchange, InputStream stream) throws Exception {
- Object inBody = exchange.getIn().getBody();
- JSON toConvert;
-
- if (inBody == null) {
- return null;
- }
-
- if (inBody instanceof StreamCache) {
- long length = ((StreamCache) inBody).length();
- if (length <= 0) {
- return inBody;
- }
- }
- // if the incoming object is already a JSON object, process as-is,
- // otherwise parse it as a String
- if (inBody instanceof JSON) {
- toConvert = (JSON) inBody;
- } else {
- String jsonString = exchange.getContext().getTypeConverter().convertTo(String.class, exchange, inBody);
- if (ObjectHelper.isEmpty(jsonString)) {
- return null;
- }
- toConvert = JSONSerializer.toJSON(jsonString);
- }
-
- Object answer = convertToXMLUsingEncoding(toConvert);
-
- if (contentTypeHeader) {
- if (exchange.hasOut()) {
- exchange.getOut().setHeader(Exchange.CONTENT_TYPE, "application/xml");
- } else {
- exchange.getIn().setHeader(Exchange.CONTENT_TYPE, "application/xml");
- }
- }
-
- return answer;
- }
-
- private String convertToXMLUsingEncoding(JSON json) {
- if (encoding == null) {
- return serializer.write(json);
- } else {
- return serializer.write(json, encoding);
- }
- }
-
- // Properties
- // -------------------------------------------------------------------------
-
- public XMLSerializer getSerializer() {
- return serializer;
- }
-
- public String getEncoding() {
- return encoding;
- }
-
- /**
- * Sets the encoding for the call to {@link XMLSerializer#write(JSON, String)}
- */
- public void setEncoding(String encoding) {
- this.encoding = encoding;
- }
-
- public Boolean getForceTopLevelObject() {
- return forceTopLevelObject;
- }
-
- /**
- * See {@link XMLSerializer#setForceTopLevelObject(boolean)}
- */
- public void setForceTopLevelObject(Boolean forceTopLevelObject) {
- this.forceTopLevelObject = forceTopLevelObject;
- }
-
- public Boolean getNamespaceLenient() {
- return namespaceLenient;
- }
-
- /**
- * See {@link XMLSerializer#setNamespaceLenient(boolean)}
- */
- public void setNamespaceLenient(Boolean namespaceLenient) {
- this.namespaceLenient = namespaceLenient;
- }
-
- public List<NamespacesPerElementMapping> getNamespaceMappings() {
- return namespaceMappings;
- }
-
- /**
- * Sets associations between elements and namespace mappings. Will only be used when converting from JSON to XML.
- * For every association, the whenever a JSON element is found that matches {@link NamespacesPerElementMapping#element},
- * the namespaces declarations specified by {@link NamespacesPerElementMapping#namespaces} will be output.
- * @see {@link XMLSerializer#addNamespace(String, String, String)}
- */
- public void setNamespaceMappings(List<NamespacesPerElementMapping> namespaceMappings) {
- this.namespaceMappings = namespaceMappings;
- }
-
- public String getRootName() {
- return rootName;
- }
-
- /**
- * See {@link XMLSerializer#setRootName(String)}
- */
- public void setRootName(String rootName) {
- this.rootName = rootName;
- }
-
- public Boolean getSkipWhitespace() {
- return skipWhitespace;
- }
-
- /**
- * See {@link XMLSerializer#setSkipWhitespace(boolean)}
- */
- public void setSkipWhitespace(Boolean skipWhitespace) {
- this.skipWhitespace = skipWhitespace;
- }
-
- public Boolean getTrimSpaces() {
- return trimSpaces;
- }
-
- /**
- * See {@link XMLSerializer#setTrimSpaces(boolean)}
- */
- public void setTrimSpaces(Boolean trimSpaces) {
- this.trimSpaces = trimSpaces;
- }
-
- public TypeHintsEnum getTypeHints() {
- return typeHints;
- }
-
- /**
- * See {@link XMLSerializer#setTypeHintsEnabled(boolean)} and {@link XMLSerializer#setTypeHintsCompatibility(boolean)}
- * @param typeHints a key in the {@link TypeHintsEnum} enumeration
- */
- public void setTypeHints(String typeHints) {
- this.typeHints = TypeHintsEnum.valueOf(typeHints);
- }
-
- public Boolean getSkipNamespaces() {
- return skipNamespaces;
- }
-
- /**
- * See {@link XMLSerializer#setSkipNamespaces(boolean)}
- */
- public void setSkipNamespaces(Boolean skipNamespaces) {
- this.skipNamespaces = skipNamespaces;
- }
-
- /**
- * See {@link XMLSerializer#setElementName(String)}
- */
- public void setElementName(String elementName) {
- this.elementName = elementName;
- }
-
- public String getElementName() {
- return elementName;
- }
-
- /**
- * See {@link XMLSerializer#setArrayName(String)}
- */
- public void setArrayName(String arrayName) {
- this.arrayName = arrayName;
- }
-
- public String getArrayName() {
- return arrayName;
- }
-
-
- public boolean isContentTypeHeader() {
- return contentTypeHeader;
- }
-
- /**
- * If enabled then XmlJson will set the Content-Type header to <tt>application/json</tt> when marshalling,
- * and <tt>application/xml</tt> when unmarshalling.
- */
- public void setContentTypeHeader(boolean contentTypeHeader) {
- this.contentTypeHeader = contentTypeHeader;
- }
-
- /**
- * See {@link XMLSerializer#setExpandableProperties(String[])}
- */
- public void setExpandableProperties(List<String> expandableProperties) {
- this.expandableProperties = expandableProperties;
- }
-
- public List<String> getExpandableProperties() {
- return expandableProperties;
- }
-
- /**
- * See {@link XMLSerializer#setRemoveNamespacePrefixFromElements(boolean)}
- */
- public void setRemoveNamespacePrefixes(Boolean removeNamespacePrefixes) {
- this.removeNamespacePrefixes = removeNamespacePrefixes;
- }
-
- public Boolean getRemoveNamespacePrefixes() {
- return removeNamespacePrefixes;
- }
-
- /**
- * Encapsulates the information needed to bind namespace declarations to XML elements when performing JSON to XML conversions
- * Given the following JSON: { "root:": { "element": "value", "element2": "value2" }}, it will produce the following XML when "element" is
- * bound to prefix "ns1" and namespace URI "http://mynamespace.org":
- * <root><element xmlns:ns1="http://mynamespace.org">value</element><element2>value2</element2></root>
- * For convenience, the {@link NamespacesPerElementMapping#NamespacesPerElementMapping(String, String)} constructor allows to specify
- * multiple prefix-namespaceURI pairs in just one String line, the format being: |ns1|http://mynamespace.org|ns2|http://mynamespace2.org|
- *
- */
- public static class NamespacesPerElementMapping {
- public String element;
- public Map<String, String> namespaces;
-
- public NamespacesPerElementMapping(String element, Map<String, String> namespaces) {
- this.element = element;
- this.namespaces = namespaces;
- }
-
- public NamespacesPerElementMapping(String element, String prefix, String uri) {
- this.element = element;
- this.namespaces = new HashMap<>();
- this.namespaces.put(prefix, uri);
- }
-
- public NamespacesPerElementMapping(String element, String pipeSeparatedMappings) {
- this.element = element;
- this.namespaces = new HashMap<>();
- String[] origTokens = pipeSeparatedMappings.split("\\|");
- // drop the first token
- String[] tokens = Arrays.copyOfRange(origTokens, 1, origTokens.length);
-
- if (tokens.length % 2 != 0) {
- throw new IllegalArgumentException("Even number of prefix-namespace tokens is expected, number of tokens parsed: " + tokens.length);
- }
- int i = 0;
- // |ns1|http://test.org|ns2|http://test2.org|
- while (i < (tokens.length - 1)) {
- this.namespaces.put(tokens[i], tokens[++i]);
- i++;
- }
- }
-
- }
-
-}
diff --git a/components/camel-xmljson/src/main/java/org/apache/camel/dataformat/xmljson/converters/XmlJsonConverters.java b/components/camel-xmljson/src/main/java/org/apache/camel/dataformat/xmljson/converters/XmlJsonConverters.java
deleted file mode 100644
index 0af6200..0000000
--- a/components/camel-xmljson/src/main/java/org/apache/camel/dataformat/xmljson/converters/XmlJsonConverters.java
+++ /dev/null
@@ -1,48 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson.converters;
-
-import java.io.IOException;
-import java.io.InputStream;
-
-import net.sf.json.JSON;
-import org.apache.camel.Converter;
-import org.apache.camel.Exchange;
-import org.apache.camel.converter.IOConverter;
-
-/**
- * Contains type converters to cater for Camel's unconditional conversion of the message body to an
- * InputStream prior to marshaling
- */
-@Converter
-public final class XmlJsonConverters {
-
- private XmlJsonConverters() {
- // Helper class
- }
-
- /**
- * Converts from an existing JSON object circulating as such to an
- * InputStream, by dumping it to a String first and then using camel-core's
- * {@link IOConverter#toInputStream(String, Exchange)}
- */
- @Converter
- public static InputStream fromJSONtoInputStream(JSON json, Exchange exchange) throws IOException {
- return IOConverter.toInputStream(json.toString(), exchange);
- }
-
-}
diff --git a/components/camel-xmljson/src/main/resources/META-INF/LICENSE.txt b/components/camel-xmljson/src/main/resources/META-INF/LICENSE.txt
deleted file mode 100644
index 6b0b127..0000000
--- a/components/camel-xmljson/src/main/resources/META-INF/LICENSE.txt
+++ /dev/null
@@ -1,203 +0,0 @@
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" 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,
- "control" 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.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" 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.
-
- "Work" 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).
-
- "Derivative Works" 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.
-
- "Contribution" 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, "submitted"
- 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 "Not a Contribution."
-
- "Contributor" 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 "NOTICE" 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 "AS IS" 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 "[]"
- 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 "printed page" 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 "License");
- 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 "AS IS" 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.
-
diff --git a/components/camel-xmljson/src/main/resources/META-INF/NOTICE.txt b/components/camel-xmljson/src/main/resources/META-INF/NOTICE.txt
deleted file mode 100644
index 2e215bf..0000000
--- a/components/camel-xmljson/src/main/resources/META-INF/NOTICE.txt
+++ /dev/null
@@ -1,11 +0,0 @@
- =========================================================================
- == NOTICE file corresponding to the section 4 d of ==
- == the Apache License, Version 2.0, ==
- == in this case for the Apache Camel distribution. ==
- =========================================================================
-
- This product includes software developed by
- The Apache Software Foundation (http://www.apache.org/).
-
- Please read the different LICENSE files present in the licenses directory of
- this distribution.
diff --git a/components/camel-xmljson/src/main/resources/META-INF/services/org/apache/camel/TypeConverter b/components/camel-xmljson/src/main/resources/META-INF/services/org/apache/camel/TypeConverter
deleted file mode 100644
index 54f8c65..0000000
--- a/components/camel-xmljson/src/main/resources/META-INF/services/org/apache/camel/TypeConverter
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); 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 "AS IS" 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.
-#
-
-org.apache.camel.dataformat.xmljson.converters.XmlJsonConverters
diff --git a/components/camel-xmljson/src/main/resources/META-INF/services/org/apache/camel/dataformat/xmljson b/components/camel-xmljson/src/main/resources/META-INF/services/org/apache/camel/dataformat/xmljson
deleted file mode 100644
index e459aaa..0000000
--- a/components/camel-xmljson/src/main/resources/META-INF/services/org/apache/camel/dataformat/xmljson
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements. See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); 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 "AS IS" 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.
-#
-
-class=org.apache.camel.dataformat.xmljson.XmlJsonDataFormat
diff --git a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/AbstractJsonTestSupport.java b/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/AbstractJsonTestSupport.java
deleted file mode 100644
index e1088d5..0000000
--- a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/AbstractJsonTestSupport.java
+++ /dev/null
@@ -1,38 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson;
-
-import org.apache.camel.test.junit4.CamelTestSupport;
-import org.junit.Assume;
-import org.junit.BeforeClass;
-
-public abstract class AbstractJsonTestSupport extends CamelTestSupport {
-
- private static final String XOM_WARNING = "XOM must be in classpath for camel-xmljson unit tests to execute; "
- + "please enable the appropriate build profile.";
-
- @BeforeClass
- public static void checkXomInClasspath() {
- try {
- Class.forName("nu.xom.Serializer");
- } catch (Throwable t) {
- System.out.println(XOM_WARNING);
- Assume.assumeNoException(XOM_WARNING, t);
- }
- }
-
-}
diff --git a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/JsonToXmlAttributesTest.java b/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/JsonToXmlAttributesTest.java
deleted file mode 100644
index 2d9379b..0000000
--- a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/JsonToXmlAttributesTest.java
+++ /dev/null
@@ -1,92 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson;
-
-import java.io.ByteArrayInputStream;
-import java.io.IOException;
-import java.io.InputStream;
-
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-
-import org.w3c.dom.Document;
-import org.w3c.dom.Element;
-import org.w3c.dom.NodeList;
-
-import org.xml.sax.SAXException;
-
-import org.apache.camel.builder.RouteBuilder;
-import org.junit.Test;
-
-public class JsonToXmlAttributesTest extends AbstractJsonTestSupport {
-
- @Test
- public void shouldCreateAttribute() {
- // Given
- InputStream inStream = getClass().getResourceAsStream("jsonToXmlAttributesMessage.json");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- // When
- String xml = template.requestBody("direct:unmarshal", in, String.class);
-
- // Then
- assertTrue(xml.contains(" b=\"2\""));
- }
-
- @Test
- public void shouldCreateOnlyOneAttribute() {
- // Given
- InputStream inStream = getClass().getResourceAsStream("jsonToXmlAttributesMessage.json");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- // When
- String xml = template.requestBody("direct:unmarshal", in, String.class);
-
- // Then
- assertFalse(xml.contains("a="));
- }
-
- @Test
- public void shouldCreateElementWithAttribute() throws ParserConfigurationException, IOException, SAXException {
- // Given
- InputStream inStream = getClass().getResourceAsStream("jsonToXmlElementWithAttributeMessage.json");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- // When
- String xml = template.requestBody("direct:unmarshal", in, String.class);
-
- // Then
- Document document = DocumentBuilderFactory.newInstance().newDocumentBuilder().
- parse(new ByteArrayInputStream(xml.getBytes()));
- NodeList nodeList = document.getDocumentElement().getElementsByTagName("element");
- assertEquals(1, nodeList.getLength());
- Element element = (Element) nodeList.item(0);
- assertEquals("elementContent", element.getTextContent());
- assertEquals("attributeValue", element.getAttribute("attribute"));
- }
-
- @Override
- protected RouteBuilder createRouteBuilder() throws Exception {
- return new RouteBuilder() {
- @Override
- public void configure() throws Exception {
- from("direct:unmarshal").unmarshal().xmljson().to("mock:xml");
- }
- };
- }
-
-}
diff --git a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/SpringXmlJsonDataFormatTest.java b/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/SpringXmlJsonDataFormatTest.java
deleted file mode 100644
index e070190..0000000
--- a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/SpringXmlJsonDataFormatTest.java
+++ /dev/null
@@ -1,112 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson;
-import java.io.ByteArrayInputStream;
-import java.io.InputStream;
-
-import javax.xml.transform.stream.StreamSource;
-
-import org.w3c.dom.Document;
-
-import net.sf.json.JSONObject;
-import net.sf.json.JSONSerializer;
-import org.apache.camel.StreamCache;
-import org.apache.camel.component.mock.MockEndpoint;
-import org.apache.camel.test.spring.CamelSpringTestSupport;
-import org.junit.BeforeClass;
-import org.junit.Test;
-import org.springframework.context.support.AbstractXmlApplicationContext;
-import org.springframework.context.support.ClassPathXmlApplicationContext;
-
-
-/**
- * Test the Spring DSL
- */
-public class SpringXmlJsonDataFormatTest extends CamelSpringTestSupport {
-
- @BeforeClass
- public static void checkXomInClasspath() {
- AbstractJsonTestSupport.checkXomInClasspath();
- }
-
- @Test
- public void testMarshalAndUnmarshal() throws Exception {
- InputStream inStream = getClass().getResourceAsStream("testMessage1.xml");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:json");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- MockEndpoint mockXML = getMockEndpoint("mock:xml");
- mockXML.expectedMessageCount(1);
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object json = template.requestBody("direct:marshal", in);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("JSONObject doesn't contain 7 keys", 7, obj.entrySet().size());
-
- template.sendBody("direct:unmarshal", jsonString);
-
- mockJSON.assertIsSatisfied();
- mockXML.assertIsSatisfied();
- }
-
- @Test
- public void testEmptyBodyToJson() throws Exception {
- MockEndpoint mockJSON = getMockEndpoint("mock:emptyBody2Xml");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(StreamCache.class);
-
- StreamSource in = context.getTypeConverter().convertTo(StreamSource.class, new ByteArrayInputStream("".getBytes()));
- template.requestBody("direct:emptyBody2Unmarshal", in);
- mockJSON.assertIsSatisfied();
- }
-
- @Test
- public void testSomeOptionsToXML() throws Exception {
- InputStream inStream = getClass().getResourceAsStream("testMessage1.json");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockXML = getMockEndpoint("mock:xmlWithOptions");
- mockXML.expectedMessageCount(1);
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object marshalled = template.requestBody("direct:unmarshalWithOptions", in);
- Document document = context.getTypeConverter().convertTo(Document.class, marshalled);
- assertEquals("The XML document doesn't carry newRoot as the root name", "newRoot", document.getDocumentElement().getLocalName());
- // with expandable properties, array elements are converted to XML as a
- // sequence of repetitive XML elements with the local name equal to the
- // JSON key
- // for example: { number: [1,2,3] }, normally converted to:
- // <number><e>1</e><e>2</e><e>3</e></number> (where e can be modified by
- // setting elementName)
- // would be converted to
- // <number>1</number><number>2</number><number>3</number>, if number is
- // set as an expandable property
- assertEquals("The number of direct child elements of newRoot with tag d (expandable property) is not 3", 3, document.getDocumentElement().getElementsByTagName("d").getLength());
- assertEquals("The number of direct child elements of newRoot with tag e (expandable property) is not 3", 3, document.getDocumentElement().getElementsByTagName("e").getLength());
- mockXML.assertIsSatisfied();
- }
-
- @Override
- protected AbstractXmlApplicationContext createApplicationContext() {
- return new ClassPathXmlApplicationContext("org/apache/camel/dataformat/xmljson/SpringXmlJsonDataFormatTest.xml");
- }
-
-}
diff --git a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonDataFormatTest.java b/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonDataFormatTest.java
deleted file mode 100644
index 132cb21..0000000
--- a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonDataFormatTest.java
+++ /dev/null
@@ -1,267 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson;
-
-import java.io.InputStream;
-import java.util.Arrays;
-import java.util.HashMap;
-import java.util.Map;
-
-import javax.xml.transform.dom.DOMSource;
-import javax.xml.transform.sax.SAXSource;
-
-import org.w3c.dom.Document;
-
-import net.sf.json.JSON;
-import net.sf.json.JSONArray;
-import net.sf.json.JSONObject;
-import net.sf.json.JSONSerializer;
-import org.apache.camel.Exchange;
-import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Test;
-
-/**
- * Basic tests for the XML JSON data format
- */
-public class XmlJsonDataFormatTest extends AbstractJsonTestSupport {
-
- @Test
- public void testMarshalAndUnmarshal() throws Exception {
- InputStream inStream = getClass().getResourceAsStream("testMessage1.xml");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:json");
- mockJSON.expectedMessageCount(1);
- mockJSON.expectedHeaderReceived(Exchange.CONTENT_TYPE, "application/json");
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- MockEndpoint mockXML = getMockEndpoint("mock:xml");
- mockXML.expectedMessageCount(1);
- mockXML.expectedHeaderReceived(Exchange.CONTENT_TYPE, "application/xml");
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object json = template.requestBody("direct:marshal", in);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("JSONObject doesn't contain 7 keys", 7, obj.entrySet().size());
-
- template.sendBody("direct:unmarshal", jsonString);
-
- mockJSON.assertIsSatisfied();
- mockXML.assertIsSatisfied();
- }
-
- @Test
- public void testUnmarshalJSONObject() throws Exception {
- InputStream inStream = getClass().getResourceAsStream("testMessage1.json");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
- JSON json = JSONSerializer.toJSON(in);
-
- MockEndpoint mockXML = getMockEndpoint("mock:xml");
- mockXML.expectedMessageCount(1);
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object marshalled = template.requestBody("direct:unmarshal", json);
- Document document = context.getTypeConverter().convertTo(Document.class, marshalled);
- assertEquals("The XML document has an unexpected root node", "o", document.getDocumentElement().getLocalName());
-
- mockXML.assertIsSatisfied();
- }
-
- @Test
- public void testMarshalXMLSources() throws Exception {
- InputStream inStream = getClass().getResourceAsStream("testMessage1.xml");
- DOMSource inDOM = context.getTypeConverter().convertTo(DOMSource.class, inStream);
- inStream = getClass().getResourceAsStream("testMessage1.xml");
- SAXSource inSAX = context.getTypeConverter().convertTo(SAXSource.class, inStream);
- inStream = getClass().getResourceAsStream("testMessage1.xml");
- Document inDocument = context.getTypeConverter().convertTo(Document.class, inStream);
-
- // save the expected body of the message to set it later
- Object expectedBody = template.requestBody("direct:marshal", inDOM);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:json");
- // reset the mock endpoint to get rid of the previous message
- mockJSON.reset();
- // all three messages should arrive, should be of type byte[] and
- // identical to one another
- mockJSON.expectedMessageCount(3);
- mockJSON.allMessages().body().isInstanceOf(byte[].class);
- mockJSON.expectedBodiesReceived(Arrays.asList(expectedBody, expectedBody, expectedBody));
-
- // start bombarding the route
- Object json = template.requestBody("direct:marshal", inDOM);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("JSONObject doesn't contain 7 keys", 7, obj.entrySet().size());
- template.requestBody("direct:marshal", inSAX);
- template.requestBody("direct:marshal", inDocument);
-
- mockJSON.assertIsSatisfied();
- }
-
- @Test
- public void testMarshalAndUnmarshalInline() throws Exception {
- InputStream inStream = getClass().getResourceAsStream("testMessage1.xml");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:jsonInline");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- MockEndpoint mockXML = getMockEndpoint("mock:xmlInline");
- mockXML.expectedMessageCount(1);
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object json = template.requestBody("direct:marshalInline", in);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("JSONObject doesn't contain 7 keys", 7, obj.entrySet().size());
-
- template.sendBody("direct:unmarshalInline", jsonString);
-
- mockJSON.assertIsSatisfied();
- mockXML.assertIsSatisfied();
- }
-
- @Test
- public void testNamespacesDroppedInlineWithOptions() throws Exception {
- InputStream inStream = getClass().getResourceAsStream("testMessage2-namespaces.xml");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:jsonInlineOptions");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- Object json = template.requestBody("direct:marshalInlineOptions", in);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("JSON must contain 1 top-level element", 1, obj.entrySet().size());
- assertTrue("Top-level element must be named root", obj.has("root"));
- // check that no child of the top-level element has a colon in its key,
- // which would denote that
- // a namespace prefix exists
- for (Object key : obj.getJSONObject("root").keySet()) {
- assertFalse("A key contains a colon", ((String) key).contains(":"));
- }
-
- mockJSON.assertIsSatisfied();
- }
-
- @Test
- public void testUnmarshalToXMLInlineOptions() throws Exception {
- InputStream inStream = getClass().getResourceAsStream("testMessage1.json");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockXML = getMockEndpoint("mock:xmlInlineOptions");
- mockXML.expectedMessageCount(1);
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object marshalled = template.requestBody("direct:unmarshalInlineOptions", in);
- Document document = context.getTypeConverter().convertTo(Document.class, marshalled);
- assertEquals("The XML document doesn't carry newRoot as the root name", "newRoot", document.getDocumentElement().getLocalName());
- assertEquals("The number of direct child elements of newRoot with tag d (expandable property) is not 3", 3, document.getDocumentElement().getElementsByTagName("d").getLength());
- assertEquals("The number of direct child elements of newRoot with tag e (expandable property) is not 3", 3, document.getDocumentElement().getElementsByTagName("e").getLength());
- mockXML.assertIsSatisfied();
- }
-
- @Test
- public void testJsonArraysToXml() throws Exception {
- MockEndpoint mockXML = getMockEndpoint("mock:xmlInlineOptionsArray");
- mockXML.expectedMessageCount(1);
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object marshalled = template.requestBody("direct:unmarshalInlineOptionsArray", "[1, 2, 3, 4]");
- Document document = context.getTypeConverter().convertTo(Document.class, marshalled);
- assertEquals("There should be exactly 4 XML elements with tag 'el' (each array element)", 4, document.getDocumentElement().getElementsByTagName("el").getLength());
- assertEquals("The document root should be named 'ar' (the array root)", "ar", document.getDocumentElement().getLocalName());
- mockXML.assertIsSatisfied();
- }
-
- @Test
- public void testXmlArraysToJson() throws Exception {
- MockEndpoint mockJSON = getMockEndpoint("mock:jsonInlineOptionsArray");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- Object json = template.requestBody("direct:marshalInlineOptionsArray", "<ar><el>1</el><el>2</el><el>3</el><el>4</el></ar>");
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONArray array = (JSONArray) JSONSerializer.toJSON(jsonString);
- assertTrue("Expected a JSON array with string elements: 1, 2, 3, 4", array.containsAll(Arrays.asList("1", "2", "3", "4")));
- mockJSON.assertIsSatisfied();
- }
-
- @Test
- public void testEmptyBodyToJson() throws Exception {
- MockEndpoint mockJSON = getMockEndpoint("mock:null2xml");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isNull();
-
- template.requestBody("direct:unmarshalNull2Xml", "");
- mockJSON.assertIsSatisfied();
- }
-
- @Override
- protected RouteBuilder createRouteBuilder() throws Exception {
- return new RouteBuilder() {
- @Override
- public void configure() throws Exception {
- XmlJsonDataFormat format = new XmlJsonDataFormat();
-
- // from XML to JSON
- from("direct:marshal").marshal(format).to("mock:json");
- // from JSON to XML
- from("direct:unmarshal").unmarshal(format).to("mock:xml");
-
- // test null body to xml
- from("direct:unmarshalNull2Xml").unmarshal(format).to("mock:null2xml");
-
- // from XML to JSON - inline dataformat
- from("direct:marshalInline").marshal().xmljson().to("mock:jsonInline");
- // from JSON to XML - inline dataformat
- from("direct:unmarshalInline").unmarshal().xmljson().to("mock:xmlInline");
-
- Map<String, String> xmlJsonOptions = new HashMap<>();
- xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.ENCODING, "UTF-8");
- xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.FORCE_TOP_LEVEL_OBJECT, "true");
- xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.TRIM_SPACES, "true");
- xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.ROOT_NAME, "newRoot");
- xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.SKIP_NAMESPACES, "true");
- xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.REMOVE_NAMESPACE_PREFIXES, "true");
- xmlJsonOptions.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.EXPANDABLE_PROPERTIES, "d e");
-
- // from XML to JSON - inline dataformat w/ options
- from("direct:marshalInlineOptions").marshal().xmljson(xmlJsonOptions).to("mock:jsonInlineOptions");
- // from JSON to XML - inline dataformat w/ options
- from("direct:unmarshalInlineOptions").unmarshal().xmljson(xmlJsonOptions).to("mock:xmlInlineOptions");
-
- Map<String, String> xmlJsonOptionsArrays = new HashMap<>();
- xmlJsonOptionsArrays.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.ELEMENT_NAME, "el");
- xmlJsonOptionsArrays.put(org.apache.camel.model.dataformat.XmlJsonDataFormat.ARRAY_NAME, "ar");
-
- // from XML arrays to JSON - inline dataformat w/ options
- from("direct:marshalInlineOptionsArray").marshal().xmljson(xmlJsonOptionsArrays).to("mock:jsonInlineOptionsArray");
- // from JSON arrays to XML - inline dataformat w/ options
- from("direct:unmarshalInlineOptionsArray").unmarshal().xmljson(xmlJsonOptionsArrays).to("mock:xmlInlineOptionsArray");
-
-
- }
- };
- }
-
-}
diff --git a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonExceptionsTest.java b/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonExceptionsTest.java
deleted file mode 100644
index 43be221..0000000
--- a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonExceptionsTest.java
+++ /dev/null
@@ -1,132 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson;
-
-import java.util.List;
-
-import net.sf.json.JSONException;
-import org.apache.camel.CamelExecutionException;
-import org.apache.camel.Exchange;
-import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Test;
-
-/**
- * Tests for exception cases in the XML JSON data format
- */
-public class XmlJsonExceptionsTest extends AbstractJsonTestSupport {
-
- @Test
- public void testMalformedXML() throws Exception {
- String in = "<noRoot>abc</noRoot><noRoot>abc</noRoot>";
-
- MockEndpoint mockJSON = getMockEndpoint("mock:json");
- mockJSON.expectedMessageCount(0);
-
- MockEndpoint mockException = getMockEndpoint("mock:exception");
- mockException.expectedMessageCount(1);
-
- try {
- template.requestBody("direct:marshal", in);
- fail("Exception expected");
- } catch (CamelExecutionException e) {
- assertEquals("JSONException expected", JSONException.class, e.getCause().getClass());
- }
-
- List<Exchange> exchs = mockException.getExchanges();
- assertEquals("Only one exchange was expected in mock:exception", 1, exchs.size());
-
- Exception e = (Exception) exchs.get(0).getProperty(Exchange.EXCEPTION_CAUGHT);
- assertNotNull("Exception expected", e);
- assertEquals("JSONException expected", JSONException.class, e.getClass());
-
- assertMockEndpointsSatisfied();
- }
-
- @Test
- public void testMalformedJson() throws Exception {
- String in = "{ \"a\": 123, \"b\": true, \"c\": true2 }";
-
- MockEndpoint mockXML = getMockEndpoint("mock:xml");
- mockXML.expectedMessageCount(0);
-
- MockEndpoint mockException = getMockEndpoint("mock:exception");
- mockException.expectedMessageCount(1);
-
- try {
- template.requestBody("direct:unmarshal", in);
- fail("Exception expected");
- } catch (CamelExecutionException e) {
- assertEquals("JSONException expected", JSONException.class, e.getCause().getClass());
- }
-
- List<Exchange> exchs = mockException.getExchanges();
- assertEquals("Only one exchange was expected in mock:exception", 1, exchs.size());
-
- Exception e = (Exception) exchs.get(0).getProperty(Exchange.EXCEPTION_CAUGHT);
- assertNotNull("Exception expected", e);
- assertEquals("JSONException expected", JSONException.class, e.getClass());
-
- assertMockEndpointsSatisfied();
- }
-
- @Test
- public void testSendJsonToXML() throws Exception {
- String in = "{ \"a\": 123, \"b\": true, \"c\": true2 }";
-
- MockEndpoint mockJSON = getMockEndpoint("mock:xml");
- mockJSON.expectedMessageCount(0);
-
- MockEndpoint mockException = getMockEndpoint("mock:exception");
- mockException.expectedMessageCount(1);
-
- try {
- template.requestBody("direct:unmarshal", in);
- fail("Exception expected");
- } catch (CamelExecutionException e) {
- assertEquals("JSONException expected", JSONException.class, e.getCause().getClass());
- }
-
- List<Exchange> exchs = mockException.getExchanges();
- assertEquals("Only one exchange was expected in mock:exception", 1, exchs.size());
-
- Exception e = (Exception) exchs.get(0).getProperty(Exchange.EXCEPTION_CAUGHT);
- assertNotNull("Exception expected", e);
- assertEquals("JSONException expected", JSONException.class, e.getClass());
-
- assertMockEndpointsSatisfied();
- }
-
- @Override
- protected RouteBuilder createRouteBuilder() throws Exception {
- return new RouteBuilder() {
- @Override
- public void configure() throws Exception {
- XmlJsonDataFormat format = new XmlJsonDataFormat();
-
- onException(Exception.class).handled(false).to("mock:exception");
-
- // from XML to JSON
- from("direct:marshal").marshal(format).to("mock:json");
- // from JSON to XML
- from("direct:unmarshal").unmarshal(format).to("mock:xml");
-
- }
- };
- }
-
-}
diff --git a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonOptionsTest.java b/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonOptionsTest.java
deleted file mode 100644
index 69fde3a..0000000
--- a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonOptionsTest.java
+++ /dev/null
@@ -1,247 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson;
-
-import java.io.InputStream;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.List;
-
-import org.w3c.dom.Document;
-
-import net.sf.json.JSONObject;
-import net.sf.json.JSONSerializer;
-import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Test;
-
-/**
- * Testing options to the XML JSON data format
- */
-public class XmlJsonOptionsTest extends AbstractJsonTestSupport {
-
- @Test
- public void testSomeOptionsToJSON() throws Exception {
- InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/apache/camel/dataformat/xmljson/testMessage1.xml");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:json");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- Object json = template.requestBody("direct:marshal", in);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("JSON must contain 1 top-level element", 1, obj.entrySet().size());
- assertTrue("Top-level element must be named root", obj.has("root"));
-
- mockJSON.assertIsSatisfied();
- }
-
- @Test
- public void testXmlWithTypeAttributesToJSON() throws Exception {
- InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/apache/camel/dataformat/xmljson/testMessage4.xml");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:json");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- Object json = template.requestBody("direct:marshal", in);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("JSON must contain 1 top-level element", 1, obj.entrySet().size());
- assertTrue("Top-level element must be named root", obj.has("root"));
-
- mockJSON.assertIsSatisfied();
- }
-
- @Test
- public void testSomeOptionsToXML() throws Exception {
- InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/apache/camel/dataformat/xmljson/testMessage1.json");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockXML = getMockEndpoint("mock:xml");
- mockXML.expectedMessageCount(1);
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object marshalled = template.requestBody("direct:unmarshal", in);
- Document document = context.getTypeConverter().convertTo(Document.class, marshalled);
- assertEquals("The XML document doesn't carry newRoot as the root name", "newRoot", document.getDocumentElement().getLocalName());
- // with expandable properties, array elements are converted to XML as a
- // sequence of repetitive XML elements with the local name equal to the
- // JSON key
- // for example: { number: [1,2,3] }, normally converted to:
- // <number><e>1</e><e>2</e><e>3</e></number> (where e can be modified by
- // setting elementName)
- // would be converted to
- // <number>1</number><number>2</number><number>3</number>, if number is
- // set as an expandable property
- assertEquals("The number of direct child elements of newRoot with tag d (expandable property) is not 3", 3, document.getDocumentElement().getElementsByTagName("d").getLength());
- assertEquals("The number of direct child elements of newRoot with tag e (expandable property) is not 3", 3, document.getDocumentElement().getElementsByTagName("e").getLength());
- mockXML.assertIsSatisfied();
- }
-
- @Test
- public void testNamespacesDropped() throws Exception {
- InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/apache/camel/dataformat/xmljson/testMessage2-namespaces.xml");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:json");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- Object json = template.requestBody("direct:marshal", in);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("JSON must contain 1 top-level element", 1, obj.entrySet().size());
- assertTrue("Top-level element must be named root", obj.has("root"));
- // check that no child of the top-level element has a colon in its key,
- // which would denote that
- // a namespace prefix exists
- for (Object key : obj.getJSONObject("root").keySet()) {
- assertFalse("A key contains a colon", ((String) key).contains(":"));
- }
-
- mockJSON.assertIsSatisfied();
- }
-
- @Test
- public void testCustomNamespaceMappings() throws Exception {
- InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/apache/camel/dataformat/xmljson/testMessage2-namespaces.json");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockXML = getMockEndpoint("mock:xmlNS");
- mockXML.expectedMessageCount(1);
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object marshalled = template.requestBody("direct:unmarshalNS", in);
- Document document = context.getTypeConverter().convertTo(Document.class, marshalled);
- assertEquals("Element surname must be qualified in the default namespace", "http://camel.apache.org/default", document.getDocumentElement().getElementsByTagName("surname").item(0)
- .getNamespaceURI());
- assertEquals("Root element must be qualified in the default namespace", "http://camel.apache.org/default", document.getDocumentElement().getNamespaceURI());
- assertEquals("Element surname must have namespace attributes", 2, document.getDocumentElement().getElementsByTagName("surname").item(0).getAttributes().getLength());
- assertEquals("Root element must have namespace attributes", 2, document.getDocumentElement().getAttributes().getLength());
- mockXML.assertIsSatisfied();
- }
-
- @Test
- public void testTypeHintsToJSON() throws Exception {
- InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/apache/camel/dataformat/xmljson/testMessage5-typeHints.xml");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:jsonTypeHints");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- Object json = template.requestBody("direct:marshalTypeHints", in);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("root.a must be number", Integer.valueOf(1), obj.getJSONObject("root").get("a"));
- assertEquals("root.b must be boolean", Boolean.TRUE, obj.getJSONObject("root").get("b"));
-
- mockJSON.assertIsSatisfied();
- }
-
- @Test
- public void testTypeHintsToXML() throws Exception {
- InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/apache/camel/dataformat/xmljson/testMessage5-typeHints.json");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockXML = getMockEndpoint("mock:xmlTypeHints");
- mockXML.expectedMessageCount(1);
- mockXML.message(0).body().isInstanceOf(String.class);
-
- Object marshalled = template.requestBody("direct:unmarshalTypeHints", in);
- Document document = context.getTypeConverter().convertTo(Document.class, marshalled);
- assertEquals("Element a should exists", 1, document.getDocumentElement().getElementsByTagName("a").getLength());
- assertNotNull("Element a should have attribute type", document.getDocumentElement().getElementsByTagName("a").item(0).getAttributes().getNamedItem("type"));
- assertEquals("Element a should have attribute type with value number", "number",
- document.getDocumentElement().getElementsByTagName("a").item(0).getAttributes().getNamedItem("type").getTextContent());
- assertEquals("Element b should have attribute type with value boolean",
- "boolean", document.getDocumentElement().getElementsByTagName("b").item(0).getAttributes().getNamedItem("type").getTextContent());
- mockXML.assertIsSatisfied();
- }
-
- @Test
- public void testPrefixedTypeHintsToJSON() throws Exception {
- InputStream inStream = getClass().getClassLoader().getResourceAsStream("org/apache/camel/dataformat/xmljson/testMessage6-prefixedTypeHints.xml");
- String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- MockEndpoint mockJSON = getMockEndpoint("mock:jsonPrefixedTypeHints");
- mockJSON.expectedMessageCount(1);
- mockJSON.message(0).body().isInstanceOf(byte[].class);
-
- Object json = template.requestBody("direct:marshalPrefixedTypeHints", in);
- String jsonString = context.getTypeConverter().convertTo(String.class, json);
- JSONObject obj = (JSONObject) JSONSerializer.toJSON(jsonString);
- assertEquals("root.a must be number", Integer.valueOf(1), obj.getJSONObject("root").get("a"));
- assertEquals("root.b must be boolean", Boolean.TRUE, obj.getJSONObject("root").get("b"));
-
- mockJSON.assertIsSatisfied();
- }
-
-
- @Override
- protected RouteBuilder createRouteBuilder() throws Exception {
- return new RouteBuilder() {
- @Override
- public void configure() throws Exception {
- XmlJsonDataFormat format = new XmlJsonDataFormat();
- format.setEncoding("UTF-8");
- format.setForceTopLevelObject(true);
- format.setTrimSpaces(true);
- format.setRootName("newRoot");
- format.setSkipNamespaces(true);
- format.setRemoveNamespacePrefixes(true);
- format.setExpandableProperties(Arrays.asList("d", "e"));
-
- // from XML to JSON
- from("direct:marshal").marshal(format).to("mock:json");
- // from JSON to XML
- from("direct:unmarshal").unmarshal(format).to("mock:xml");
-
- XmlJsonDataFormat namespacesFormat = new XmlJsonDataFormat();
- List<XmlJsonDataFormat.NamespacesPerElementMapping> namespaces = new ArrayList<>();
- namespaces.add(new XmlJsonDataFormat.NamespacesPerElementMapping("", "|ns1|http://camel.apache.org/test1||http://camel.apache.org/default|"));
- namespaces.add(new XmlJsonDataFormat.NamespacesPerElementMapping("surname", "|ns2|http://camel.apache.org/personalData|ns3|http://camel.apache.org/personalData2|"));
- namespacesFormat.setNamespaceMappings(namespaces);
- namespacesFormat.setTrimSpaces(true);
- // from XML to JSON
- from("direct:marshalNS").marshal(namespacesFormat).to("mock:jsonNS");
- // from JSON to XML
- from("direct:unmarshalNS").unmarshal(namespacesFormat).to("mock:xmlNS");
-
- XmlJsonDataFormat typeHintsFormat = new XmlJsonDataFormat();
- typeHintsFormat.setForceTopLevelObject(true);
- typeHintsFormat.setTypeHints("YES");
- // from XML to JSON
- from("direct:marshalTypeHints").marshal(typeHintsFormat).to("mock:jsonTypeHints");
- // from JSON to XML
- from("direct:unmarshalTypeHints").unmarshal(typeHintsFormat).to("mock:xmlTypeHints");
-
- XmlJsonDataFormat prefixedTypeHintsFormat = new XmlJsonDataFormat();
- prefixedTypeHintsFormat.setForceTopLevelObject(true);
- prefixedTypeHintsFormat.setTypeHints("WITH_PREFIX");
- // from XML to JSON
- from("direct:marshalPrefixedTypeHints").marshal(prefixedTypeHintsFormat).to("mock:jsonPrefixedTypeHints");
-
- }
- };
- }
-
-}
diff --git a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonStressTest.java b/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonStressTest.java
deleted file mode 100644
index 69bb486..0000000
--- a/components/camel-xmljson/src/test/java/org/apache/camel/dataformat/xmljson/XmlJsonStressTest.java
+++ /dev/null
@@ -1,110 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson;
-
-import java.io.InputStream;
-import java.util.concurrent.Callable;
-import java.util.concurrent.ExecutorService;
-import java.util.concurrent.Executors;
-import java.util.concurrent.TimeUnit;
-
-import org.apache.camel.Exchange;
-import org.apache.camel.builder.RouteBuilder;
-import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.Test;
-
-/**
- * Stress tests for the XML JSON data format: concurrency and large JSON and XML documents
- */
-public class XmlJsonStressTest extends AbstractJsonTestSupport {
-
- @Test
- public void testNoConcurrentProducers() throws Exception {
- doSendMessages(1, 1, "direct:startFromXML", "org/apache/camel/dataformat/xmljson/testMessage1.xml");
- }
-
- @Test
- public void testConcurrentProducers() throws Exception {
- doSendMessages(1000, 5, "direct:startFromXML", "org/apache/camel/dataformat/xmljson/testMessage1.xml");
- }
-
- @Test
- public void testLargeMessages() throws Exception {
- doSendMessages(5, 2, "direct:startFromXML", "org/apache/camel/dataformat/xmljson/testMessage3-large.xml");
- resetMocks();
- doSendMessages(5, 2, "direct:startFromJson", "org/apache/camel/dataformat/xmljson/testMessage3-large.json");
- }
-
- private void doSendMessages(int files, int poolSize, final String endpointURI, String resourceURI) throws Exception {
- MockEndpoint mockJSON = getMockEndpoint("mock:json");
- MockEndpoint mockXML = getMockEndpoint("mock:xml");
- mockJSON.expectedMessageCount(files);
- mockXML.expectedMessageCount(files);
-
- InputStream inStream = getClass().getClassLoader().getResourceAsStream(resourceURI);
- final String in = context.getTypeConverter().convertTo(String.class, inStream);
-
- ExecutorService executor = Executors.newFixedThreadPool(poolSize);
- for (int i = 0; i < files; i++) {
- executor.submit(new Callable<Object>() {
- public Object call() throws Exception {
- template.sendBody(endpointURI, in);
- return null;
- }
- });
- }
-
- // give much time as slow servers may take long time
- assertMockEndpointsSatisfied(60, TimeUnit.SECONDS);
-
- // test that all messages are equal
- Object jsonBody = mockJSON.getExchanges().get(0).getIn().getBody(String.class);
- Object xmlBody = mockXML.getExchanges().get(0).getIn().getBody(String.class);
-
- for (Exchange e : mockJSON.getExchanges()) {
- assertEquals("Bodies are expected to be equal (json mock endpoint)", jsonBody, e.getIn().getBody(String.class));
- }
-
- for (Exchange e : mockXML.getExchanges()) {
- assertEquals("Bodies are expected to be equal (xml mock endpoint)", xmlBody, e.getIn().getBody(String.class));
- }
-
- mockJSON.reset();
- mockXML.reset();
-
- executor.shutdownNow();
- }
-
- protected RouteBuilder createRouteBuilder() {
- return new RouteBuilder() {
- public void configure() {
- XmlJsonDataFormat format = new XmlJsonDataFormat();
-
- // from XML to JSON
- from("direct:startFromXML").marshal(format).to("mock:json").to("direct:unmarshalToJson");
- // from JSON to XML
- from("direct:unmarshalToJson").unmarshal(format).to("mock:xml");
-
- // from JSON to XML
- from("direct:startFromJson").unmarshal(format).to("mock:json").to("direct:marshalToXML");
- // from XML to JSON
- from("direct:marshalToXML").marshal(format).to("mock:xml");
- }
- };
- }
-
-}
diff --git a/components/camel-xmljson/src/test/resources/log4j2.properties b/components/camel-xmljson/src/test/resources/log4j2.properties
deleted file mode 100644
index b545535..0000000
--- a/components/camel-xmljson/src/test/resources/log4j2.properties
+++ /dev/null
@@ -1,28 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements. See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); 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 "AS IS" 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.
-## ---------------------------------------------------------------------------
-
-appender.file.type = File
-appender.file.name = file
-appender.file.fileName = target/camel-xmljson-test.log
-appender.file.layout.type = PatternLayout
-appender.file.layout.pattern = %d [%-15.15t] %-5p %-30.30c{1} - %m%n
-appender.out.type = Console
-appender.out.name = out
-appender.out.layout.type = PatternLayout
-appender.out.layout.pattern = %d [%-15.15t] %-5p %-30.30c{1} - %m%n
-rootLogger.level = INFO
-rootLogger.appenderRef.file.ref = file
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/SpringXmlJsonDataFormatTest.xml b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/SpringXmlJsonDataFormatTest.xml
deleted file mode 100644
index 3beca3f..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/SpringXmlJsonDataFormatTest.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); 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 "AS IS" 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.
-
--->
-<beans xmlns="http://www.springframework.org/schema/beans"
- xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xsi:schemaLocation="
- http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
- http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd">
-
- <!-- START SNIPPET: e1 -->
- <camelContext id="camel" xmlns="http://camel.apache.org/schema/spring">
-
- <!-- we define the xml json data formats to be used -->
- <dataFormats>
- <xmljson id="xmljson" />
- <!-- format.setEncoding("UTF-8");
- format.setForceTopLevelObject(true);
- format.setTrimSpaces(true);
- format.setRootName("newRoot");
- format.setSkipNamespaces(true);
- format.setRemoveNamespacePrefixes(true);
- format.setExpandableProperties(Arrays.asList("d", "e")); -->
- <xmljson id="xmljsonWithOptions" forceTopLevelObject="true" trimSpaces="true" rootName="newRoot"
- skipNamespaces="true" removeNamespacePrefixes="true" expandableProperties="d e" />
- </dataFormats>
-
- <route>
- <from uri="direct:marshal"/>
- <marshal ref="xmljson"/>
- <to uri="mock:json" />
- </route>
-
- <route>
- <from uri="direct:unmarshal"/>
- <unmarshal ref="xmljson"/>
- <to uri="mock:xml"/>
- </route>
-
- <route>
- <from uri="direct:marshalWithOptions"/>
- <marshal ref="xmljsonWithOptions"/>
- <to uri="mock:jsonWithOptions" />
- </route>
-
- <route>
- <from uri="direct:unmarshalWithOptions"/>
- <unmarshal ref="xmljsonWithOptions"/>
- <to uri="mock:xmlWithOptions"/>
- </route>
-
- <route streamCache="true">
- <from uri="direct:emptyBody2Unmarshal"/>
- <unmarshal ref="xmljson"/>
- <to uri="mock:emptyBody2Xml"/>
- </route>
-
- </camelContext>
- <!-- END SNIPPET: e1 -->
-
-</beans>
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/jsonToXmlAttributesMessage.json b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/jsonToXmlAttributesMessage.json
deleted file mode 100644
index 33096f4..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/jsonToXmlAttributesMessage.json
+++ /dev/null
@@ -1 +0,0 @@
-{ "a": "1", "@b": "2"}
\ No newline at end of file
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/jsonToXmlElementWithAttributeMessage.json b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/jsonToXmlElementWithAttributeMessage.json
deleted file mode 100644
index 77afc6f..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/jsonToXmlElementWithAttributeMessage.json
+++ /dev/null
@@ -1,4 +0,0 @@
-{ "element": {
- "@attribute": "attributeValue",
- "#text": "elementContent"
-}}
\ No newline at end of file
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage1.json b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage1.json
deleted file mode 100644
index cc31465..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage1.json
+++ /dev/null
@@ -1 +0,0 @@
-{ "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c"], "e": [1, 2, 3], "f": true, "g": null}
\ No newline at end of file
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage1.xml b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage1.xml
deleted file mode 100644
index f2c3092..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage1.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); 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 "AS IS" 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.
-
--->
-<!-- { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c"], "e": [1, 2, 3], "f": true, "g": null} -->
-<root>
- <a>1</a>
- <b>2</b>
- <c>
- <a>c.a.1</a>
- <b>c.b.2</b>
- </c>
- <d>a</d>
- <d>b</d>
- <d>c</d>
- <e>1</e>
- <e>2</e>
- <e>3</e>
- <f>true</f>
- <g />
-</root>
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage2-namespaces.json b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage2-namespaces.json
deleted file mode 100644
index e71b447..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage2-namespaces.json
+++ /dev/null
@@ -1 +0,0 @@
-{ "name": "Raul", "surname": "Kripalani", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["Raul Kripalani", "b", "c"], "e": [1, 2, 3], "f": true, "g": null}
\ No newline at end of file
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage2-namespaces.xml b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage2-namespaces.xml
deleted file mode 100644
index a4cb7c8..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage2-namespaces.xml
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); 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 "AS IS" 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.
-
--->
-<root xmlns="http://camel.apache.org/xmljson"
- xmlns:a="http://camel.apache.org/anotherNS"
- xmlns:b="http://camel.apache.org/yetAnotherNS">
- <a:name>Raul</a:name>
- <b:surname>Kripalani</b:surname>
- <c xmlns="http://camel.apache.org/embeddedNS">
- <a>c.a.1</a>
- <b>c.b.2</b>
- </c>
- <fullname>Raul Kripalani</fullname>
- <d>b</d>
- <d>c</d>
- <e>1</e>
- <e>2</e>
- <e>3</e>
- <f>true</f>
- <g />
-</root>
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage3-large.json b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage3-large.json
deleted file mode 100644
index 05bee84..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage3-large.json
+++ /dev/null
@@ -1,160 +0,0 @@
-[{ "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", " [...]
- "a.2": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.3": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.4": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.5": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.6": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.7": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.8": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.9": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.10": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.11": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.12": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.13": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.14": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.15": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.16": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.17": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.18": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.19": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.20": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.21": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.22": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.23": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.24": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.25": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.26": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.27": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.28": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.29": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.30": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.31": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.32": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", [...]
- "a.2": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.3": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.4": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.5": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.6": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.7": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.8": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.9": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.10": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.11": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.12": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.13": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.14": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.15": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.16": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.17": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.18": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.19": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.20": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.21": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.22": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.23": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.24": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.25": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.26": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.27": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.28": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.29": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.30": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.31": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.32": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", [...]
- "a.2": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.3": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.4": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.5": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.6": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.7": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.8": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.9": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.10": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.11": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.12": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.13": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.14": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.15": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.16": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.17": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.18": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.19": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.20": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.21": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.22": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.23": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.24": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.25": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.26": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.27": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.28": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.29": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.30": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.31": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.32": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", [...]
- "a.2": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.3": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.4": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.5": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.6": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.7": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.8": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.9": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.10": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.11": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.12": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.13": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.14": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.15": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.16": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.17": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.18": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.19": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.20": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.21": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.22": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.23": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.24": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.25": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.26": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.27": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.28": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.29": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.30": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.31": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.32": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", [...]
- "a.2": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.3": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.4": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.5": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.6": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.7": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.8": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.9": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c" [...]
- "a.10": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.11": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.12": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.13": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.14": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.15": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.16": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.17": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.18": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.19": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.20": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.21": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.22": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.23": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.24": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.25": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.26": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.27": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.28": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.29": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.30": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.31": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
- "a.32": { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c", "d", "b", "c [...]
\ No newline at end of file
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage3-large.xml b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage3-large.xml
deleted file mode 100644
index 696b6b1b..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage3-large.xml
+++ /dev/null
@@ -1,4166 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); 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 "AS IS" 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.
-
--->
-<!-- { "a": "1", "b": "2", "c": { "a": "c.a.1", "b": "c.b.2" }, "d": ["a", "b", "c"], "e": [1, 2, 3], "f": true, "g": null} -->
-<root>
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
- <a>1...............................................................................................................................................................................................................................................</a>
- <b>2...............................................................................................................................................................................................................................................</b>
- <c attribute="1">
- <a>c.a.1.......................................................................................................................................................................................................................................</a>
- <b>c.b.2.......................................................................................................................................................................................................................................</b>
- </c>
- <d>a...............................................................................................................................................................................................................................................</d>
- <d>b.......................................................................................................................................................................................................................................</d>
- <d>c.......................................................................................................................................................................................................................................</d>
- <e>1.......................................................................................................................................................................................................................................</e>
- <e>2.......................................................................................................................................................................................................................................</e>
- <e>3.......................................................................................................................................................................................................................................</e>
- <f>true</f>
- <g />
-</root>
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage4.xml b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage4.xml
deleted file mode 100644
index 5a76667..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage4.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); 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 "AS IS" 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.
-
--->
-<root type="atype">
- <a>1</a>
- <b>2</b>
- <c type="anothertype">
- <a>c.a.1</a>
- <b>c.b.2</b>
- </c>
- <d>a</d>
- <d>b</d>
- <d>c</d>
- <e>1</e>
- <e>2</e>
- <e>3</e>
- <f>true</f>
- <g />
-</root>
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage5-typeHints.json b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage5-typeHints.json
deleted file mode 100644
index 528b8c3..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage5-typeHints.json
+++ /dev/null
@@ -1 +0,0 @@
-{ "a": 1, "b": true, "c": "foo" }
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage5-typeHints.xml b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage5-typeHints.xml
deleted file mode 100644
index 1b60557..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage5-typeHints.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); 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 "AS IS" 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.
-
--->
-<!-- { "a": 1, "b": true, "c": "foo" } -->
-<root>
- <a type="number">1</a>
- <b type="boolean">true</b>
- <c>foo</c>
-</root>
diff --git a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage6-prefixedTypeHints.xml b/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage6-prefixedTypeHints.xml
deleted file mode 100644
index a07043a..0000000
--- a/components/camel-xmljson/src/test/resources/org/apache/camel/dataformat/xmljson/testMessage6-prefixedTypeHints.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); 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 "AS IS" 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.
-
--->
-<!-- { "a": 1, "b": true, "c": "foo" } -->
-<root>
- <a json_type="number">1</a>
- <b json_type="boolean">true</b>
-</root>
diff --git a/components/pom.xml b/components/pom.xml
index 8fa4e96..99af9b4 100644
--- a/components/pom.xml
+++ b/components/pom.xml
@@ -324,7 +324,6 @@
<module>camel-wordpress</module>
<module>camel-xchange</module>
<module>camel-xmlbeans</module>
- <module>camel-xmljson</module>
<module>camel-xmlrpc</module>
<module>camel-xmlsecurity</module>
<module>camel-xmpp</module>
diff --git a/components/readme.adoc b/components/readme.adoc
index ef657b2..bba50ac 100644
--- a/components/readme.adoc
+++ b/components/readme.adoc
@@ -949,7 +949,7 @@ Data Formats
^^^^^^^^^^^^
// dataformats: START
-Number of Data Formats: 50 in 40 JAR artifacts (4 deprecated)
+Number of Data Formats: 49 in 39 JAR artifacts (3 deprecated)
[width="100%",cols="4,1,5",options="header"]
|===
@@ -1041,8 +1041,6 @@ Number of Data Formats: 50 in 40 JAR artifacts (4 deprecated)
| link:camel-xmlbeans/src/main/docs/xmlBeans-dataformat.adoc[XML Beans] (camel-xmlbeans) | 1.2 | *deprecated* XML Beans data format is used for unmarshal a XML payload to POJO or to marshal POJO back to XML payload.
-| link:camel-xmljson/src/main/docs/xmljson-dataformat.adoc[XML JSon] (camel-xmljson) | 2.10 | *deprecated* XML JSon data format can convert from XML to JSON and vice-versa directly, without stepping through intermediate POJOs.
-
| link:camel-xmlrpc/src/main/docs/xmlrpc-dataformat.adoc[XML RPC] (camel-xmlrpc) | 2.11 | The XML RPC data format is used for working with the XML RPC protocol.
| link:camel-xmlsecurity/src/main/docs/secureXML-dataformat.adoc[XML Security] (camel-xmlsecurity) | 2.0 | The XML Security data format facilitates encryption and decryption of XML payloads.
diff --git a/docs/components/modules/ROOT/nav.adoc b/docs/components/modules/ROOT/nav.adoc
index 8a7a572..d2acb34 100644
--- a/docs/components/modules/ROOT/nav.adoc
+++ b/docs/components/modules/ROOT/nav.adoc
@@ -3,8 +3,8 @@
* xref:amqp-component.adoc[AMQP Component]
* xref:apns-component.adoc[APNS Component]
* xref:asn1-dataformat.adoc[ASN.1 File DataFormat]
-* xref:asterisk-component.adoc[Asterisk Component]
* xref:atmos-component.adoc[Atmos Component]
+* xref:asterisk-component.adoc[Asterisk Component]
* xref:atmosphere-websocket-component.adoc[Atmosphere Websocket Component]
* xref:atom-component.adoc[Atom Component]
* xref:atomix-map-component.adoc[Atomix Map Component]
@@ -15,7 +15,6 @@
* xref:atomix-value-component.adoc[Atomix Value Component]
* xref:avro-component.adoc[Avro Component]
* xref:avro-dataformat.adoc[Avro DataFormat]
-* xref:aws-xray.adoc[AWS XRay Component]
* xref:aws-cw-component.adoc[AWS CloudWatch Component]
* xref:aws-ddb-component.adoc[AWS DynamoDB Component]
* xref:aws-ddbstream-component.adoc[AWS DynamoDB Streams Component]
@@ -33,6 +32,7 @@
* xref:aws-sqs-component.adoc[AWS Simple Queue Service Component]
* xref:aws-swf-component.adoc[AWS Simple Workflow Component]
* xref:aws.adoc[Camel Components for Amazon Web Services]
+* xref:aws-xray.adoc[AWS XRay Component]
* xref:azure-blob-component.adoc[Azure Storage Blob Service Component]
* xref:azure-queue-component.adoc[Azure Storage Queue Service Component]
* xref:azure.adoc[Camel Components for Windows Azure Services]
@@ -52,22 +52,22 @@
* xref:caffeine-cache-component.adoc[Caffeine Cache Component]
* xref:caffeine-loadcache-component.adoc[Caffeine LoadCache Component]
* xref:cql-component.adoc[Cassandra CQL Component]
-* xref:cdi.adoc[Camel CDI]
* xref:castor-dataformat.adoc[Castor DataFormat (deprecated)]
* xref:chronicle-engine-component.adoc[Chronicle Engine Component]
+* xref:cdi.adoc[Camel CDI]
* xref:chunk-component.adoc[Chunk Component]
* xref:cm-sms-component.adoc[CM SMS Gateway Component]
* xref:cmis-component.adoc[CMIS Component]
-* xref:coap-component.adoc[CoAP Component]
* xref:cometd-component.adoc[CometD Component]
+* xref:coap-component.adoc[CoAP Component]
* xref:consul-component.adoc[Consul Component]
* xref:context-component.adoc[Camel Context Component (deprecated)]
* xref:corda-component.adoc[corda Component]
* xref:couchbase-component.adoc[Couchbase Component]
+* xref:couchdb-component.adoc[CouchDB Component]
* xref:crypto-component.adoc[Crypto (JCE) Component]
* xref:crypto-dataformat.adoc[Crypto (Java Cryptographic Extension) DataFormat]
* xref:pgp-dataformat.adoc[PGP DataFormat]
-* xref:couchdb-component.adoc[CouchDB Component]
* xref:crypto-cms-component.adoc[Crypto CMS Component]
* xref:csv-dataformat.adoc[CSV DataFormat]
* xref:cxf-component.adoc[CXF Component]
@@ -373,7 +373,6 @@
* xref:wordpress-component.adoc[Wordpress Component]
* xref:xchange-component.adoc[XChange Component]
* xref:xmlBeans-dataformat.adoc[XML Beans DataFormat (deprecated)]
-* xref:xmljson-dataformat.adoc[XML JSon DataFormat (deprecated)]
* xref:xmlrpc-component.adoc[XML RPC Component (deprecated)]
* xref:xmlrpc-dataformat.adoc[XML RPC DataFormat]
* xref:secureXML-dataformat.adoc[XML Security DataFormat]
diff --git a/parent/pom.xml b/parent/pom.xml
index 2953e44..e00c776 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -2302,11 +2302,6 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
<artifactId>camel-xmlrpc</artifactId>
<version>${project.version}</version>
</dependency>
@@ -3761,11 +3756,6 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson-starter</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
<artifactId>camel-xmlrpc-starter</artifactId>
<version>${project.version}</version>
</dependency>
diff --git a/platforms/karaf/features/src/main/resources/features.xml b/platforms/karaf/features/src/main/resources/features.xml
index 2b4091b..2f9aff1 100644
--- a/platforms/karaf/features/src/main/resources/features.xml
+++ b/platforms/karaf/features/src/main/resources/features.xml
@@ -2506,18 +2506,6 @@
<bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.xmlbeans/${xmlbeans-bundle-version}</bundle>
<bundle>mvn:org.apache.camel/camel-xmlbeans/${project.version}</bundle>
</feature>
- <feature name='camel-xmljson' version='${project.version}' resolver='(obr)' start-level='50'>
- <!-- NOTICE: XOM cannot be included by default due to an incompatible license; please review its license model and install the dependency manually if you agree. -->
- <details>Before using this feature make sure to install this bundle first manually: mvn:xom/xom/${xom-version}</details>
- <feature version='${project.version}'>camel-core</feature>
- <bundle dependency='true'>mvn:commons-beanutils/commons-beanutils/${commons-beanutils-version}</bundle>
- <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.oro/${oro-bundle-version}</bundle>
- <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ezmorph/${ezmorph-bundle-version}</bundle>
- <bundle dependency='true'>mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.json-lib/${jsonlib-bundle-version}</bundle>
- <bundle dependency='true'>mvn:commons-lang/commons-lang/${commons-lang-version}</bundle>
- <bundle dependency='true'>mvn:commons-collections/commons-collections/${commons-collections-version}</bundle>
- <bundle>mvn:org.apache.camel/camel-xmljson/${project.version}</bundle>
- </feature>
<feature name='camel-xmlrpc' version='${project.version}' resolver='(obr)' start-level='50'>
<feature version='${project.version}'>camel-core</feature>
<bundle dependency='true'>mvn:commons-codec/commons-codec/${commons-codec-version}</bundle>
diff --git a/platforms/spring-boot/components-starter/camel-xmljson-starter/pom.xml b/platforms/spring-boot/components-starter/camel-xmljson-starter/pom.xml
deleted file mode 100644
index 69162ab..0000000
--- a/platforms/spring-boot/components-starter/camel-xmljson-starter/pom.xml
+++ /dev/null
@@ -1,61 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); 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 "AS IS" 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.
-
--->
-<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel</groupId>
- <artifactId>components-starter</artifactId>
- <version>2.24.0-SNAPSHOT</version>
- </parent>
- <artifactId>camel-xmljson-starter</artifactId>
- <packaging>jar</packaging>
- <name>Spring-Boot Starter :: Camel :: XML JSON</name>
- <description>Spring-Boot Starter for Camel XML JSON Data Format</description>
- <dependencies>
- <dependency>
- <groupId>org.springframework.boot</groupId>
- <artifactId>spring-boot-starter</artifactId>
- <version>${spring-boot-version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson</artifactId>
- <version>${project.version}</version>
- <!--START OF GENERATED CODE-->
- <exclusions>
- <exclusion>
- <groupId>commons-logging</groupId>
- <artifactId>commons-logging</artifactId>
- </exclusion>
- </exclusions>
- <!--END OF GENERATED CODE-->
- </dependency>
- <!--START OF GENERATED CODE-->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core-starter</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-spring-boot-starter</artifactId>
- </dependency>
- <!--END OF GENERATED CODE-->
- </dependencies>
-</project>
diff --git a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/java/org/apache/camel/dataformat/xmljson/springboot/XmlJsonDataFormatAutoConfiguration.java b/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/java/org/apache/camel/dataformat/xmljson/springboot/XmlJsonDataFormatAutoConfiguration.java
deleted file mode 100644
index 397f4df..0000000
--- a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/java/org/apache/camel/dataformat/xmljson/springboot/XmlJsonDataFormatAutoConfiguration.java
+++ /dev/null
@@ -1,129 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson.springboot;
-
-import java.util.HashMap;
-import java.util.List;
-import java.util.Map;
-import javax.annotation.Generated;
-import org.apache.camel.CamelContext;
-import org.apache.camel.CamelContextAware;
-import org.apache.camel.RuntimeCamelException;
-import org.apache.camel.dataformat.xmljson.XmlJsonDataFormat;
-import org.apache.camel.spi.DataFormat;
-import org.apache.camel.spi.DataFormatCustomizer;
-import org.apache.camel.spi.DataFormatFactory;
-import org.apache.camel.spi.HasId;
-import org.apache.camel.spring.boot.CamelAutoConfiguration;
-import org.apache.camel.spring.boot.DataFormatConfigurationProperties;
-import org.apache.camel.spring.boot.util.CamelPropertiesHelper;
-import org.apache.camel.spring.boot.util.ConditionalOnCamelContextAndAutoConfigurationBeans;
-import org.apache.camel.spring.boot.util.GroupCondition;
-import org.apache.camel.spring.boot.util.HierarchicalPropertiesEvaluator;
-import org.apache.camel.util.IntrospectionSupport;
-import org.apache.camel.util.ObjectHelper;
-import org.slf4j.Logger;
-import org.slf4j.LoggerFactory;
-import org.springframework.beans.factory.annotation.Autowired;
-import org.springframework.boot.autoconfigure.AutoConfigureAfter;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnBean;
-import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
-import org.springframework.boot.context.properties.EnableConfigurationProperties;
-import org.springframework.context.ApplicationContext;
-import org.springframework.context.annotation.Bean;
-import org.springframework.context.annotation.Conditional;
-import org.springframework.context.annotation.Configuration;
-
-/**
- * Generated by camel-package-maven-plugin - do not edit this file!
- */
-@Generated("org.apache.camel.maven.packaging.SpringBootAutoConfigurationMojo")
-@Configuration
-@Conditional({ConditionalOnCamelContextAndAutoConfigurationBeans.class,
- XmlJsonDataFormatAutoConfiguration.GroupConditions.class})
-@AutoConfigureAfter(name = "org.apache.camel.spring.boot.CamelAutoConfiguration")
-@EnableConfigurationProperties({DataFormatConfigurationProperties.class,
- XmlJsonDataFormatConfiguration.class})
-public class XmlJsonDataFormatAutoConfiguration {
-
- private static final Logger LOGGER = LoggerFactory
- .getLogger(XmlJsonDataFormatAutoConfiguration.class);
- @Autowired
- private ApplicationContext applicationContext;
- @Autowired
- private CamelContext camelContext;
- @Autowired
- private XmlJsonDataFormatConfiguration configuration;
- @Autowired(required = false)
- private List<DataFormatCustomizer<XmlJsonDataFormat>> customizers;
-
- static class GroupConditions extends GroupCondition {
- public GroupConditions() {
- super("camel.dataformat", "camel.dataformat.xmljson");
- }
- }
-
- @Bean(name = "xmljson-dataformat-factory")
- @ConditionalOnMissingBean(XmlJsonDataFormat.class)
- public DataFormatFactory configureXmlJsonDataFormatFactory()
- throws Exception {
- return new DataFormatFactory() {
- @Override
- public DataFormat newInstance() {
- XmlJsonDataFormat dataformat = new XmlJsonDataFormat();
- if (CamelContextAware.class
- .isAssignableFrom(XmlJsonDataFormat.class)) {
- CamelContextAware contextAware = CamelContextAware.class
- .cast(dataformat);
- if (contextAware != null) {
- contextAware.setCamelContext(camelContext);
- }
- }
- try {
- Map<String, Object> parameters = new HashMap<>();
- IntrospectionSupport.getProperties(configuration,
- parameters, null, false);
- CamelPropertiesHelper.setCamelProperties(camelContext,
- dataformat, parameters, false);
- } catch (Exception e) {
- throw new RuntimeCamelException(e);
- }
- if (ObjectHelper.isNotEmpty(customizers)) {
- for (DataFormatCustomizer<XmlJsonDataFormat> customizer : customizers) {
- boolean useCustomizer = (customizer instanceof HasId)
- ? HierarchicalPropertiesEvaluator.evaluate(
- applicationContext.getEnvironment(),
- "camel.dataformat.customizer",
- "camel.dataformat.xmljson.customizer",
- ((HasId) customizer).getId())
- : HierarchicalPropertiesEvaluator.evaluate(
- applicationContext.getEnvironment(),
- "camel.dataformat.customizer",
- "camel.dataformat.xmljson.customizer");
- if (useCustomizer) {
- LOGGER.debug(
- "Configure dataformat {}, with customizer {}",
- dataformat, customizer);
- customizer.customize(dataformat);
- }
- }
- }
- return dataformat;
- }
- };
- }
-}
\ No newline at end of file
diff --git a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/java/org/apache/camel/dataformat/xmljson/springboot/XmlJsonDataFormatConfiguration.java b/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/java/org/apache/camel/dataformat/xmljson/springboot/XmlJsonDataFormatConfiguration.java
deleted file mode 100644
index f5eb4e3..0000000
--- a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/java/org/apache/camel/dataformat/xmljson/springboot/XmlJsonDataFormatConfiguration.java
+++ /dev/null
@@ -1,227 +0,0 @@
-/**
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements. See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); 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 "AS IS" 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.
- */
-package org.apache.camel.dataformat.xmljson.springboot;
-
-import java.util.List;
-import javax.annotation.Generated;
-import org.apache.camel.spring.boot.DataFormatConfigurationPropertiesCommon;
-import org.springframework.boot.context.properties.ConfigurationProperties;
-
-/**
- * XML JSon data format can convert from XML to JSON and vice-versa directly,
- * without stepping through intermediate POJOs.
- *
- * Generated by camel-package-maven-plugin - do not edit this file!
- */
-@Generated("org.apache.camel.maven.packaging.SpringBootAutoConfigurationMojo")
-@ConfigurationProperties(prefix = "camel.dataformat.xmljson")
-public class XmlJsonDataFormatConfiguration
- extends
- DataFormatConfigurationPropertiesCommon {
-
- /**
- * Whether to enable auto configuration of the xmljson data format. This is
- * enabled by default.
- */
- private Boolean enabled;
- /**
- * Sets the encoding. Used for unmarshalling (JSON to XML conversion).
- */
- private String encoding;
- /**
- * Specifies the name of the XML elements representing each array element.
- * Used for unmarshalling (JSON to XML conversion).
- */
- private String elementName;
- /**
- * Specifies the name of the top-level XML element. Used for unmarshalling
- * (JSON to XML conversion). For example, when converting 1, 2, 3, it will
- * be output by default as 123. By setting this option or rootName, you can
- * alter the name of element 'a'.
- */
- private String arrayName;
- /**
- * Determines whether the resulting JSON will start off with a top-most
- * element whose name matches the XML root element. Used for marshalling
- * (XML to JSon conversion). If disabled, XML string 12 turns into 'x: '1',
- * 'y': '2' . Otherwise, it turns into 'a': 'x: '1', 'y': '2' .
- */
- private Boolean forceTopLevelObject = false;
- /**
- * Flag to be tolerant to incomplete namespace prefixes. Used for
- * unmarshalling (JSON to XML conversion). In most cases, json-lib
- * automatically changes this flag at runtime to match the processing.
- */
- private Boolean namespaceLenient = false;
- /**
- * Specifies the name of the top-level element. Used for unmarshalling (JSON
- * to XML conversion). If not set, json-lib will use arrayName or objectName
- * (default value: 'o', at the current time it is not configurable in this
- * data format). If set to 'root', the JSON string 'x': 'value1', 'y' :
- * 'value2' would turn into value1value2, otherwise the 'root' element would
- * be named 'o'.
- */
- private String rootName;
- /**
- * Determines whether white spaces between XML elements will be regarded as
- * text values or disregarded. Used for marshalling (XML to JSon
- * conversion).
- */
- private Boolean skipWhitespace = false;
- /**
- * Determines whether leading and trailing white spaces will be omitted from
- * String values. Used for marshalling (XML to JSon conversion).
- */
- private Boolean trimSpaces = false;
- /**
- * Signals whether namespaces should be ignored. By default they will be
- * added to the JSON output using xmlns elements. Used for marshalling (XML
- * to JSon conversion).
- */
- private Boolean skipNamespaces = false;
- /**
- * Removes the namespace prefixes from XML qualified elements, so that the
- * resulting JSON string does not contain them. Used for marshalling (XML to
- * JSon conversion).
- */
- private Boolean removeNamespacePrefixes = false;
- /**
- * With expandable properties, JSON array elements are converted to XML as a
- * sequence of repetitive XML elements with the local name equal to the JSON
- * key, for example: number: 1,2,3 , normally converted to: 123 (where e can
- * be modified by setting elementName), would instead translate to 123, if
- * number is set as an expandable property Used for unmarshalling (JSON to
- * XML conversion).
- */
- private List<String> expandableProperties;
- /**
- * Adds type hints to the resulting XML to aid conversion back to JSON. Used
- * for unmarshalling (JSON to XML conversion).
- */
- private String typeHints;
- /**
- * Whether the data format should set the Content-Type header with the type
- * from the data format if the data format is capable of doing so. For
- * example application/xml for data formats marshalling to XML, or
- * application/json for data formats marshalling to JSon etc.
- */
- private Boolean contentTypeHeader = false;
-
- public String getEncoding() {
- return encoding;
- }
-
- public void setEncoding(String encoding) {
- this.encoding = encoding;
- }
-
- public String getElementName() {
- return elementName;
- }
-
- public void setElementName(String elementName) {
- this.elementName = elementName;
- }
-
- public String getArrayName() {
- return arrayName;
- }
-
- public void setArrayName(String arrayName) {
- this.arrayName = arrayName;
- }
-
- public Boolean getForceTopLevelObject() {
- return forceTopLevelObject;
- }
-
- public void setForceTopLevelObject(Boolean forceTopLevelObject) {
- this.forceTopLevelObject = forceTopLevelObject;
- }
-
- public Boolean getNamespaceLenient() {
- return namespaceLenient;
- }
-
- public void setNamespaceLenient(Boolean namespaceLenient) {
- this.namespaceLenient = namespaceLenient;
- }
-
- public String getRootName() {
- return rootName;
- }
-
- public void setRootName(String rootName) {
- this.rootName = rootName;
- }
-
- public Boolean getSkipWhitespace() {
- return skipWhitespace;
- }
-
- public void setSkipWhitespace(Boolean skipWhitespace) {
- this.skipWhitespace = skipWhitespace;
- }
-
- public Boolean getTrimSpaces() {
- return trimSpaces;
- }
-
- public void setTrimSpaces(Boolean trimSpaces) {
- this.trimSpaces = trimSpaces;
- }
-
- public Boolean getSkipNamespaces() {
- return skipNamespaces;
- }
-
- public void setSkipNamespaces(Boolean skipNamespaces) {
- this.skipNamespaces = skipNamespaces;
- }
-
- public Boolean getRemoveNamespacePrefixes() {
- return removeNamespacePrefixes;
- }
-
- public void setRemoveNamespacePrefixes(Boolean removeNamespacePrefixes) {
- this.removeNamespacePrefixes = removeNamespacePrefixes;
- }
-
- public List<String> getExpandableProperties() {
- return expandableProperties;
- }
-
- public void setExpandableProperties(List<String> expandableProperties) {
- this.expandableProperties = expandableProperties;
- }
-
- public String getTypeHints() {
- return typeHints;
- }
-
- public void setTypeHints(String typeHints) {
- this.typeHints = typeHints;
- }
-
- public Boolean getContentTypeHeader() {
- return contentTypeHeader;
- }
-
- public void setContentTypeHeader(Boolean contentTypeHeader) {
- this.contentTypeHeader = contentTypeHeader;
- }
-}
\ No newline at end of file
diff --git a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/LICENSE.txt b/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/LICENSE.txt
deleted file mode 100644
index 6b0b127..0000000
--- a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/LICENSE.txt
+++ /dev/null
@@ -1,203 +0,0 @@
-
- Apache License
- Version 2.0, January 2004
- http://www.apache.org/licenses/
-
- TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
-
- 1. Definitions.
-
- "License" shall mean the terms and conditions for use, reproduction,
- and distribution as defined by Sections 1 through 9 of this document.
-
- "Licensor" shall mean the copyright owner or entity authorized by
- the copyright owner that is granting the License.
-
- "Legal Entity" 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,
- "control" 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.
-
- "You" (or "Your") shall mean an individual or Legal Entity
- exercising permissions granted by this License.
-
- "Source" form shall mean the preferred form for making modifications,
- including but not limited to software source code, documentation
- source, and configuration files.
-
- "Object" 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.
-
- "Work" 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).
-
- "Derivative Works" 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.
-
- "Contribution" 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, "submitted"
- 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 "Not a Contribution."
-
- "Contributor" 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 "NOTICE" 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 "AS IS" 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 "[]"
- 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 "printed page" 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 "License");
- 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 "AS IS" 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.
-
diff --git a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/NOTICE.txt b/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/NOTICE.txt
deleted file mode 100644
index 2e215bf..0000000
--- a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/NOTICE.txt
+++ /dev/null
@@ -1,11 +0,0 @@
- =========================================================================
- == NOTICE file corresponding to the section 4 d of ==
- == the Apache License, Version 2.0, ==
- == in this case for the Apache Camel distribution. ==
- =========================================================================
-
- This product includes software developed by
- The Apache Software Foundation (http://www.apache.org/).
-
- Please read the different LICENSE files present in the licenses directory of
- this distribution.
diff --git a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json b/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json
deleted file mode 100644
index dc62320..0000000
--- a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/additional-spring-configuration-metadata.json
+++ /dev/null
@@ -1,10 +0,0 @@
-{
- "properties": [
- {
- "defaultValue": true,
- "name": "camel.dataformat.xmljson.enabled",
- "description": "Enable xmljson dataformat",
- "type": "java.lang.Boolean"
- }
- ]
-}
\ No newline at end of file
diff --git a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/spring.factories b/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/spring.factories
deleted file mode 100644
index 04153dc..0000000
--- a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/spring.factories
+++ /dev/null
@@ -1,18 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements. See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); 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 "AS IS" 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.
-## ---------------------------------------------------------------------------
-org.springframework.boot.autoconfigure.EnableAutoConfiguration=\
-org.apache.camel.dataformat.xmljson.springboot.XmlJsonDataFormatAutoConfiguration
diff --git a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/spring.provides b/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/spring.provides
deleted file mode 100644
index a741c2c..0000000
--- a/platforms/spring-boot/components-starter/camel-xmljson-starter/src/main/resources/META-INF/spring.provides
+++ /dev/null
@@ -1,17 +0,0 @@
-## ---------------------------------------------------------------------------
-## Licensed to the Apache Software Foundation (ASF) under one or more
-## contributor license agreements. See the NOTICE file distributed with
-## this work for additional information regarding copyright ownership.
-## The ASF licenses this file to You under the Apache License, Version 2.0
-## (the "License"); 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 "AS IS" 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.
-## ---------------------------------------------------------------------------
-provides: camel-xmljson
diff --git a/platforms/spring-boot/components-starter/pom.xml b/platforms/spring-boot/components-starter/pom.xml
index d1ab563..f6608c6 100644
--- a/platforms/spring-boot/components-starter/pom.xml
+++ b/platforms/spring-boot/components-starter/pom.xml
@@ -363,7 +363,6 @@
<module>camel-wordpress-starter</module>
<module>camel-xchange-starter</module>
<module>camel-xmlbeans-starter</module>
- <module>camel-xmljson-starter</module>
<module>camel-xmlrpc-starter</module>
<module>camel-xmlsecurity-starter</module>
<module>camel-xmpp-starter</module>
diff --git a/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml b/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml
index 92d322a..25d2376 100644
--- a/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml
+++ b/platforms/spring-boot/spring-boot-dm/camel-spring-boot-dependencies/pom.xml
@@ -88,7 +88,7 @@
<dependency>
<groupId>com.dropbox.core</groupId>
<artifactId>dropbox-core-sdk</artifactId>
- <version>3.0.10</version>
+ <version>3.0.11</version>
</dependency>
<dependency>
<groupId>com.github.dozermapper</groupId>
@@ -3105,16 +3105,6 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-xmljson-starter</artifactId>
- <version>${project.version}</version>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
<artifactId>camel-xmlrpc</artifactId>
<version>${project.version}</version>
</dependency>