Name Variations Error Codes Remarks
EDGAR Filer Manual v52 5.2.5 page 5-27 90 EFM.5.02.05.doctypeDisallowed
EFM.5.02.05.disallowedMetaContent
EFM.5.02.05.xhtmlNamespaceMissing
exception:AssertionError
EFM.5.02.05.externalReference
html:syntaxError
EFM.5.02.05.activeContent
html:syntaxError
EFM.5.02.05.disallowedElement
html:syntaxError
EFM.5.02.05.disallowedElement
html:syntaxError
EFM.5.02.05.disallowedElement
html:syntaxError
EFM.5.02.05.disallowedElement
html:syntaxError
EFM.5.02.05.disallowedElement
html:syntaxError
EFM.5.02.05.disallowedElement
html:syntaxError
EFM.5.02.05.disallowedAttribute
html:syntaxError
EFM.5.02.05.disallowedAttribute
html:syntaxError
EFM.5.02.05.disallowedAttribute
EFM.5.02.05.nestedTable
EFM.5.02.05.schemaLocationDisallowed
EFM.5.02.05.anchorElementPosition
EFM.5.02.05.graphicFileType
EFM.5.02.05.standardNamespacePrefix
EFM.5.02.05.graphicFileType
EDGAR Filer Manual v52 5.2.5.12 page 5-34 1
EDGAR Filer Manual v52 5.2.5.12 page 5-34 5
EDGAR Filer Manual v52 5.2.5 page 5-27 2
EDGAR Filer Manual v52 5.2.5 page 5-27 4

REMARK: The image is referenced correctly and the _htm.xml output is correct; the renderer happens not to handle XHTML in footnotes well.

EDGAR Filer Manual v52 5.2.5.13 page 5-36 1 ix11.8.1.2:headerDisplayNone
EDGAR Filer Manual v52 5.2.5.13 page 5-36 14 EFM.5.02.05.14.hidden-fact-not-referenced
EFM.5.02.05.14.hidden-fact-eligible-for-transform
EFM.5.02.05.14.hidden-fact-multiple-references
EFM.5.02.05.14.hidden-fact-not-referenced
EFM.5.02.05.14.hidden-fact-not-found
EDGAR Filer Manual v52 5.2.5.11 page 5-33 1 EFM.5.02.05.xmlBaseDisallowed
EDGAR Filer Manual v52 5.2.5.11 page 5-33 1 EFM.5.02.05.tupleDisallowed
EDGAR Filer Manual v52 5.2.5.11 page 5-33 10 EFM.5.02.05.targetDisallowed
EDGAR Filer Manual v52 5.2.5.11 page 5-33 1 EFM.5.02.05.fractionDisallowed
EDGAR Filer Manual v52 5.2.5 page 5-27 3 Duplicate-Facts
EDGAR Filer Manual v52 5.2.5 page 5-27 9 Incompatible-Inline-Document-Type
EDGAR Filer Manual v52 5.2.5.15 page 5-37 7
Inline XBRL Test Suite v52: Self-Closing Tag Inline Tests NED (Not EDGAR Dependent) 6 ixbrl:selfClosedTagWarning
Inline XBRL Test Suite v52: Format Tests NED (Not EDGAR Dependent) 3 ix11.10.1.1:transformValueError
ix11.10.1.2:invalidTransformation
Inline XBRL Test Suite v52: Transformation Registry 3 (TR3) tests, Not EDGAR Dependent 7 ix11.10.1.1:transformValueError
ix11.11.1.1:transformValueError
ix11.10.1.2:invalidTransformation
ix11.11.1.1:transformValueError
Inline XBRL Test Suite v52: NonFraction tests, Not EDGAR Dependent 30 ix11.10.1.2:nestedNonFractionProperties
ix11.10.1.1:attributeNotExpected
ix11.10.1.2:nonFractionChildren
xmlSchema:attributesExtraneous
xmlSchema:valueError
ix11.10.1.2:nestedNonFractionProperties
ix11.10.1.1:nonFractionTextAndElementChildren
ix11.10.1.2:nonFractionChildren
ix11.10.1.2:nestedNonFractionIsNil
ix11.10.1.2:nestedNonFractionProperties
ix11.10.1.1:attributeRequired
xmlSchema:valueError
ix11.10.1.1:transformValueError
ix11.10.1.2:invalidTransformation
ix11.10.1.1:nonFractionTextAndElementChildren
xbrl.4.6.3:missingPrecisionDecimals
xbrl.4.6.3:nilPrecisionDecimals
ix11.10.1.2:contextReference
ix11.10.1.2:unitReference
ix11.10.1.2:nestedNonFractionProperties
Inline XBRL Test Suite v52: NonNumeric tests, Not EDGAR Dependent 14 ix11.11.1.1:attributeNotExpected
xmlSchema:attributesExtraneous
ix11.11.1.1:attributeNotExpected
ix11.11.1.1:transformValueError
ix11.11.1.1:attributeRequired
ix11.11.1.1:attributeNotExpected
ix11.11.1.2:invalidTransformation
ix11.11.1.2:contextReference
Inline XBRL Test Suite v52: Exclude tests, Not EDGAR Dependent 3 ix11.5.1.1:ancestorNodeRequired
Inline XBRL Test Suite v52: IDs tests, Not EDGAR Dependent 10 xml.3.3.1:idMustBeUnique
Inline XBRL Test Suite v52: Continuation tests, Not EDGAR Dependent 16 ix11.4.1.2:continuationReferences
ix11.4.1.2:continuationCycle
ix11.11.1.2:continuationChainNested
ix11.11.1.2:continuationTarget
ix11.4.1.2:continuationReferences
ix11.6.1.2:continuationChainNested
ix11.11.1.2:continuationMissing
ix11.4.1.2:continuationChainNested
ix11.4.1.2:continuationMissing
ix11.4.1.2:continuationNotReferenced
xml.3.3.1:idMustBeUnique
ix11.4.1.1:ancestorNodeDisallowed
ix11.4.1.2:continuationNotReferenced
ix11.4.1.2:continuationTarget
ix11.4.1.2:continuationCycle
Inline XBRL Test Suite v52: Relationship tests, Not EDGAR Dependent 7 ix11.13.1.2:relationshipReferencesMixed
ix11.13.1.1:attributeNotExpected
xbrl.5.1.4.3:cycles
ix11.13.1.1:qualifiedAttributeNotExpected
Inline XBRL Test Suite v52: Footnote tests, Not EDGAR Dependent 12 ix11.6.1.1:qualifiedAttributeNotExpected
ix11.6.1.1:attributeRequired
xml.3.3.1:idMustBeUnique
ix11.6.1.2:continuationMissing
ix11.6.1.1:childNodesOrTextRequired
ix11.13.1.2:relationshipFromRef
ix11.13.1.2:relationshipToRef
ix11.6.1.2:footnoteLang
Inline XBRL Test Suite v52: Header tests, Not EDGAR Dependent 4 ix11.8.1.3:headerMissing
html:syntaxError
ix11.8.1.1:childNodesAllowed
Inline XBRL Test Suite v52: Hidden tests, Not EDGAR Dependent 6 ix11.9.1.1:childNodesRequired
ix11.9.1.1:childNodesAllowed
ix11.9.1.1:parentNodeRequired
ix11.8.1.1:childNodesAllowed
ix11.9.1.1:childNodesAllowed
Inline XBRL Test Suite v52: References tests, Not EDGAR Dependent 16 ix11.12.1.2:missingReferences
ix11.12.1.1:qualifiedAttributeDisallowed
xml.3.3.1:idMustBeUnique
ix11.12.1.2:missingReferences
ix11.12.1.2:referencesNamespacePrefixConflict
ix11.12.1.1:childNodesAllowed
ix11.8.1.1:childNodesAllowed
ix11.12.1.1:parentNodeRequired
ix11.12.1.2:referencesAttributeDuplication
ix11.12.1.2:referencesTargetId
ix11.12.1.2:referencesNamespacePrefixConflict
ix11.12.1.2:referencesAttributeDuplication
ix11.12.1.2:referencesNamespacePrefixConflict
Inline XBRL Test Suite v52: Resources tests, Not EDGAR Dependent 4 ix11.14.1.2:missingResources
xmlSchema:attributesRequired
Inline XBRL Test Suite v52: BaseURI tests, Not EDGAR Dependent 2 ix11.8.1.1:qualifiedAttributeNotExpected
html:syntaxError
Inline XBRL Test Suite v52: IDs tests, Not EDGAR Dependent 5 ix11.6.1.2:footnoteLang
ix11.9.1.1:qualifiedAttributeNotExpected
ix11.8.1.1:qualifiedAttributeNotExpected
EDGAR Filer Manual v52 5.2.5.11 page 5-33 5 ix11.10.1.1:transformValueError
ix11.10.1.2:invalidTransformation
EDGAR Filer Manual v52 6.3.3 page 6-6 3 Valid-File-Extension

REMARK: File names are case sensitive, and since January 2011, uppercase characters have been permitted.

EDGAR Filer Manual v52 6.3.4 page 6-6 2 Invalid-Html-In-Footnote
Invalid-Html-In-Linkbase

REMARK: This test suite does NOT test to see that only the subset of ASCII allowed by 5.2.1.1 are used.

EDGAR Filer Manual v52 6.3.5 page 6-7 6 Invalid-Characters

REMARK: the files e60305001ng-20111231.xml and e60305002ng-20111231_lab.xml are not even good XML, so don't try to process them as such.

REMARK: this testcase is also a convenient place to test compliance with EFM section 5.2 listing a few common but disallowed characters.

EDGAR Filer Manual v52 6.3.6 page 6-7 8 Fragment-Not-Shorthand-Xpointer

REMARK: xml:base is forbidden.

REMARK: RFC 2396 defines URI syntax

EDGAR Filer Manual v52 6.3.8 page 6-7 1 More-Than-One-Ins

REMARK: The EDGAR submission system has an Exhibit type and this is passed into the validator.

EDGAR Filer Manual v52 6.3.10 page 6-7 1 Missing-Schema
EDGAR Filer Manual v52 6.3.11 page 6-8 10 Use-Of-Xml-Base-Attribute-Illegal
EDGAR Filer Manual v52 6.4.3 page 6-8 29 Xbrl21-Invalid

REMARK: XBRL 1.0 Dimensional validity is required also.

REMARK: This obviously does not test all XBRL 2.1, only those areas that have been known to cause problems.

REMARK: At this time, only one instance is allowed per submission.

EDGAR Filer Manual v52 6.5.1 page 6-8 2 Entity-Identifier-Scheme
EDGAR Filer Manual v52 6.5.2 page 6-8 3 Cik-Element-Context-Mismatch

REMARK: Variations 001ng and 002ng may produce error 60523 depending on implementation.

EDGAR Filer Manual v52 6.5.3 page 6-9 2 Invalid-Cik

REMARK: this will inevitably generate two errors

EDGAR Filer Manual v52 6.5.4 page 6-9 3 No-Scenario
EDGAR Filer Manual v52 6.5.7 page 6-9 2 Duplicate-Contexts
EDGAR Filer Manual v52 6.5.8 page 6-9 1 Unused-Context
EDGAR Filer Manual v52 6.5.9 page 6-10 12 Start-And-End-Dates-Not-Distinct-Inconsistent-With-Document-Type

REMARK: 6.5.9 applies to context start dates compared against context end dates, irrespective of segments.

EDGAR Filer Manual v52 6.5.11 page 6-10 4 Duplicate-Units

REMARK: Abbreviations are from Base Units

EDGAR Filer Manual v52 6.5.12 page 6-10 19 Duplicate-Facts
EDGAR Filer Manual v52 6.5.13 page 6-10 1 Duplicate-Facts

REMARK: This rule establishes what the default value of xml:lang is and therefore can only be indirectly violated by the violation of some other rule. Therefore the only error code that appears here is du-60512-Duplicate-Facts which normally would appear in 6.5.12.

EDGAR Filer Manual v52 6.5.14 page 6-11 6 English-Text-Missing
EDGAR Filer Manual v52 6.5.15 page 6-11 15 Text-Block-Not-Well-Formed-XML

REMARK: In XML it is vital to distinguish the DOM from its various serializations. For a text block, the DOM node starts as an element with one child text node; exactly one. It is that child text node that you now treat as a string, wrap <body> and </body> around it, then re-parse and validate against edbody.dtd; the grammar for the % Flow entity is clear.

REMARK: By contrast, the content of a footnote according to XBRL 2.1 is any alternating sequence of text nodes and element nodes drawn with names in the xhtml namespace. The serialization does not (and cannot) matter. The additional constraint on footnotes imposed by EDGAR is that a footnote cannot just contain any old sequence of text and element DOM nodes. It has to be a sequence of DOM nodes that would be valid if they were the children of a body node instead. You do not read the footnote as a text node (that might have ampersands and angle brackets), as if it were itself a serialization. You take that sequence of DOM nodes, make them the children of a <body> node and validate.

REMARK: Only restrictions of the textBlockItemType are relevant because the base type xbrli:stringItemType is declared final in the XBRL 2.1 schema and cannot be extended.

EDGAR Filer Manual v52 6.5.16 page 6-12 32 Prohibited-Html-Body

REMARK: Restrictions on the content of href are documented in EFM 5.2.2.1. There is a DTD (edbody.dtd in the "lib" folder) used for validation of unescaped content, but a change to Schema (and therefore disallowing named entities) may occur at some time in the future. The DTD by itself does NOT check for nested <table> elements, but they are disallowed, as variation _030ng shows.

REMARK: For reference only, here are tags forbidden, keeping in mind that all permitted tags are lower case: <acronym/> <applet/> <area/> <base/> <basefont/> <bdo/> <button/> <col/> <colgroup/> <del/> <fieldset/> <font/> <form/> <frame/> <frameset/> <iframe/> <input/> <ins/> <label/> <legend/> <map/> <meta http-equiv="name" content="content"/> <noframes/> <noscript/> <object/> <option/> <param/> <q/> <s/> <S/> <script/> <select/> <style/> <textarea/>

REMARK: Variations 018 through 022 require http://www.xbrl.org/dtr/type/nonNumeric-2010-12-16.xsd in edgartaxonomies.xml

EDGAR Filer Manual v52 6.5.17 page 6-12 2 Decimals-Not-Precision
EDGAR Filer Manual v52 6.5.19 page 6-12 5 Required-Context-Missing

REMARK: The absence of required context will cause several other errors in section 6.5, this has a separate error code to help users identify the root error of the cascade.

REMARK: At this point there is only one distinction, between 485BPOS and 497 which require a one day duration, and all other filings having any duration. At some point in the future this will be extended to include columns that indicate the allowable range of durations, for example:

EDGAR Filer Manual v52 2

REMARK: The second variation is logically part of 6.5.20, but it generates no errors so that shouldn't matter.

EDGAR Filer Manual v52 6.5.23 page 6-15 6 Non-Matching-Cik
EDGAR Filer Manual v52 6.5.24 page 6-15 13 Registrant-Name-Mismatch
EDGAR Filer Manual v52 6.5.25 page 6-16 7 Domain-As-Fact

REMARK: Only restrictions of the type are relevant because the base type xbrli:stringItemType is declared final in the XBRL 2.1 schema and cannot be extended.

EDGAR Filer Manual v52 6.5.26 page 6-16 62 Common-Shares-Inconsistent-With-Document-Type
EDGAR Filer Manual v52 6.5.27 page 6-17 5 Footnote-Substitution-Group

REMARK: Although these variations each show only one error code, depending on a vendors' implementation, validation errors may occur prior to the error listed, or other errors may cascade after Footnote-Substitution-Group. In particular, the schema fales of the ng variations should throw error 6.7.27 because they use a substitutionGroup disallowed by that rule; the point being that 6.7.27 would not apply to a standard taxonomy but 6.5.27 would still be an error. As long as all variations marked NOGOOD are rejected because of the disallowed substitutionGroup, a validator may be considered as legitimately passing this testcase.

EDGAR Filer Manual v52 6.5.28 page 6-17 3 Footnote-Custom-Footnote-Role
Footnote-Role-Missing

REMARK: The content of the link:definition element is irrelevant because the entire declaration is forbidden. These variations may also signal errors 6.9.4 and 6.9.5 for the schemas, or 6.8.3, but the point is that this test is still meaningful even if the schemas with offending role declarations happened to be in standard taxonomies.

EDGAR Filer Manual v52 6.5.29 page 6-17 1 Footnote-Custom-Loc-Role
EDGAR Filer Manual v52 6.5.32 page 6-17 1 Footnote-Locator-Portable
EDGAR Filer Manual v52 6.5.33 page 6-17 3 Dangling-Footnote

REMARK: It would have been better instead of referring to "link:footnote element" to refer to "link:footnoteLink child element with @xlink:type of 'resource'". Likewise instead of "link:footnoteArc element" refer to "link:footnoteLink child element with @xlink:type of 'arc'". Then you will never get spurious errors if element substitutionGroups were to be allowed.

EDGAR Filer Manual v52 6.5.34 page 6-17 9 Prohibited-Html-Footnote-Body

REMARK: XBRL footnotes are not text blocks. Any quoted HTML appearing in an XBRL footnote is just a string. All processing should treat it as a string and nothing more.

EDGAR Filer Manual v52 6.5.35 page 6-17 69 Incompatible-Numeric-Type-And-Unit
EDGAR Filer Manual v52 6.5.36 page 6-18 16 Name-Length-Limit

REMARK: the unit "u 100 twobyte 1 onebyte" means there is a measure whose local name consists of 100 two-byte unicode characters and one single-byte character.

EDGAR Filer Manual v52 6.5.37 page 6-18 6 Nonzero-Digits-Truncated
EDGAR Filer Manual v52 6.5.38 page 6-18 1 Context-Has-Period-Forever
EDGAR Filer Manual v52 6.5.39 page 6-18 4 Segment-Child-Not-Explicit-Member
Typed-Dimension-Not-Standard
EDGAR Filer Manual v52 6.5.40 page 6-19 188 Document-Period-End-Date-Existence
Document-Period-End-Date-Value
Entity-Voluntary-Filers-Value
Submission-Unexpected-Voluntary-Filer-Flag
Entity-Voluntary-Filers-Unexpected
Entity-Well-Known-Seasoned-Issuer-Value
Submission-Unexpected-Well-Known-Seasoned-Issuer-Flag
Entity-Well-Known-Seasoned-Issuer-Unexpected
Entity-Shell-Company-Missing
Entity-Shell-Company-Value
Entity-Shell-Company-Unexpected
Entity-Filer-Category-Small
Entity-Filer-Category-Small-Accelerated
Entity-Small-Business-Unexpected
Entity-Small-Business-Missing
Entity-Inv-Company-Type-Value
Submission-Unexpected-Inv-Company-Type
Entity-Inv-Company-Type-Unexpected
Entity-Filer-Category-Value
Entity-Emerging-Growth-Company-Unexpected
Entity-Emerging-Growth-Company-Missing
Entity-Emerging-Growth-Company-Value
Submission-Unexpected-Accelerated-Filer-Status
Entity-Small-Business-Value
Submission-Unexpected-Small-Business-Flag
Entity-Emerging-Growth-Company-Value
Entity-Ex-Transition-Period-Value
Entity-Small-Business-Value
Document-Period-End-Date-Value
Entity-Filer-Category-Value
Entity-Shell-Company-Value
Entity-Voluntary-Filers-Value
Entity-Well-Known-Seasoned-Issuer-Value
Submission-Unexpected-Inv-Company-Type
Entity-Emerging-Growth-Company-Value
Entity-Ex-Transition-Period-Value
Entity-Small-Business-Value
Document-Period-End-Date-Value
Entity-Filer-Category-Value
Entity-Shell-Company-Value
Entity-Voluntary-Filers-Value
Entity-Well-Known-Seasoned-Issuer-Value
Submission-Unexpected-Inv-Company-Type
Entity-Emerging-Growth-Company-Value
Document-Period-End-Date-Value
Submission-Unexpected-Small-Business-Flag
Submission-Unexpected-Accelerated-Filer-Status
Submission-Unexpected-Shell-Company-Flag
Submission-Unexpected-Voluntary-Filer-Flag
Submission-Unexpected-Well-Known-Seasoned-Issuer-Flag
Submission-Unexpected-Inv-Company-Type
Entity-Emerging-Growth-Company-Value
Entity-Ex-Transition-Period-Value
Entity-Small-Business-Value
Document-Period-End-Date-Value
Entity-Filer-Category-Value
Entity-Shell-Company-Value
Entity-Voluntary-Filers-Value
Entity-Well-Known-Seasoned-Issuer-Value
Submission-Unexpected-Inv-Company-Type
Entity-Emerging-Growth-Company-Value
Entity-Ex-Transition-Period-Value
Entity-Small-Business-Value
Document-Period-End-Date-Value
Submission-Unexpected-Accelerated-Filer-Status
Submission-Unexpected-Voluntary-Filer-Flag
Submission-Unexpected-Well-Known-Seasoned-Issuer-Flag
Submission-Unexpected-Inv-Company-Type
Entity-Emerging-Growth-Company-Value
Entity-Ex-Transition-Period-Value
Entity-Small-Business-Value
Document-Period-End-Date-Value
Submission-Unexpected-Accelerated-Filer-Status
Submission-Unexpected-Voluntary-Filer-Flag
Submission-Unexpected-Well-Known-Seasoned-Issuer-Flag
Submission-Unexpected-Inv-Company-Type
Document-Period-End-Date-Value
Submission-Unexpected-Inv-Company-Type
Entity-Emerging-Growth-Company-Value
Entity-Ex-Transition-Period-Value
Entity-Small-Business-Value
Document-Period-End-Date-Value
Submission-Unexpected-Inv-Company-Type
Entity-Emerging-Growth-Company-Value
Entity-Ex-Transition-Period-Value
Entity-Small-Business-Unexpected
Document-Period-End-Date-Value
Submission-Unexpected-Inv-Company-Type
Entity-Emerging-Growth-Company-Value
Entity-Ex-Transition-Period-Value
Entity-Small-Business-Unexpected
Document-Period-End-Date-Value
Submission-Unexpected-Inv-Company-Type
Document-Period-End-Date-Existence
Entity-Shell-Company-Missing
Entity-Small-Business-Missing
Entity-Inv-Company-Type-Unexpected
Current-Fiscal-Year-End-Date-Value
Entity-Ex-Transition-Period-Unexpected
Entity-Ex-Transition-Period-Missing
Entity-Ex-Transition-Period-Value
Submission-Unexpected-Ex-Transition-Period-Flag
Entity-Inv-Company-Type-Missing
Submission-Unexpected-Emerging-Growth-Company-Flag
Entity-Filer-Category-Unexpected
Entity-Small-Business-Filer-Category-Consistency
EDGAR Filer Manual v52 6.5.41 page 6-21 9 Series-Id-Member-Not-Declared
Series-Id-Member-Not-Axis-Member
Series-Id-Member-Not-in-Context
EDGAR Filer Manual v52 6.5.42 page 6-21 9 Deprecated-Concept
EDGAR Filer Manual v52 6.5.43 page 6-21 11 signs
EDGAR Filer Manual v52 6.5.44 page 6-22 6 Custom-Axis
EDGAR Filer Manual v52 6.7.1 page 6-45 1 Schema-Include-Present

REMARK: Because this applies only to company extensions, in principle there could be a test in which a standard taxonomy schema having an 'include' element would be 'GOOD', but there is no such standard taxonomy schema.

EDGAR Filer Manual v52 6.7.3 page 6-46 6 Extension-Has-Standard-Namespace-Authority

REMARK: For purposes of this test edgartaxonomies.xml is the authoritative source of "standard taxonomies".

EDGAR Filer Manual v52 6.7.4 page 6-46 8 Taxonomy-Valid-Target-Namespace
EDGAR Filer Manual v52 6.7.7 page 6-47 4 Recommended-Prefix-Disallowed

REMARK: This only applies to a company extension schema. A standard taxonomy could in principle have an underscore in their namespace prefix, but there is no such standard taxonomy and therefore no such test variation.

EDGAR Filer Manual v52 6.7.8 page 6-47 1 No-Embedded-Linkbases

REMARK: This applies only to company extension schemas. In principle a standard taxonomy is allowed to have an embedded linkbase. But there is no such standard taxonomy and therefore no such test variation.

REMARK: there are no variations for linkbases other than link:labelLink, but the rule does apply to all of them.

EDGAR Filer Manual v52 6.7.9 page 6-47 3 Role-Namespace-Mismatch

REMARK: http://www.ietf.org/rfc/rfc2396.txt notes that the host component of a URL is case insensitive, a URI in Interactive Data documents has a case-sensitive host component. The same rfc allows characters in URIs that are not normally thought of as legal; variation 000gd exercises that in a minimal way without wading into the complex realm of XML character escaping versus URI character escaping.

REMARK: This applies only to company extension schemas. In principle a standard taxonomy could have a different authority part in the targetNamespace and a role or arcrole declaration. There being no such standard taxonomies, there are no such 'gd' variations.

EDGAR Filer Manual v52 6.7.10 page 6-47 2 Role-Type-Duplicates

REMARK: this applies to the entire DTS, not just each individual schema which is what the similar XBRL 2.1 constraint applies to.

EDGAR Filer Manual v52 6.7.11 page 6-47 4 Role-Type-Declaration-Incomplete

REMARK: this applies only to company extension schemas, so that exceptions in the us-roles-YYYY-MM-DD.xsd schemas are not invalid.

EDGAR Filer Manual v52 6.7.12 page 6-48 9 Role-Definition-Mismatch
Presentation-Base-Set-Order

REMARK: This applies only to company extension schemas, so that exceptions in the us-roles-YYYY-MM-DD.xsd schemas are not invalid.

EDGAR Filer Manual v52 6.7.13 page 6-50 2 Arcrole-Namespace-Mismatch

REMARK: This applies only to company extension schemas. In principle a standard taxonomy schema could violate this, but there are no such taxonomy schemas and so no 'good' variation.

REMARK: An arcrole definition should not have to match the same pattern as presentation definitions, but we do so in this testcase to avoid spurious errors.

EDGAR Filer Manual v52 6.7.14 page 6-50 2 Arcrole-Type-Duplicates

REMARK: this applies to the entire DTS not just company extension schemas.

EDGAR Filer Manual v52 6.7.15 page 6-50 2 Arcrole-Definition-Missing

REMARK: The test for emptiness is done after trimming.

REMARK: this applies only to company extension schemas, so if there were any exceptions standard schemas those would not be invalid.

EDGAR Filer Manual v52 6.7.16 page 6-50 6 Element-Name-Same-As-Base

REMARK: For purposes of this test, the copy of edgartaxonomies.xml in the "lib" folder defines "standard taxonomy".

EDGAR Filer Manual v52 6.7.17 page 6-50 3 Element-Id

REMARK: This only applies to the company extension schemas. If there were a standard taxonomy schema that violated this, it would nevertheless be good. There being no such standard taxonomy, there is no such test variation.

EDGAR Filer Manual v52 6.7.18 page 6-50 2 Nillable-Not-True

REMARK: This only applies to the company extension schemas. If there were a standard taxonomy schema that violated this, it would nevertheless be good. There being no such standard taxonomy, there is no such test variation.

REMARK: This is only meant to apply to element declarations in an xbrli substitution group. In the current EDGAR release, non-XBRL element declarations are effectively useless, but nevertheless variation 000gd tests that case.

EDGAR Filer Manual v52 6.7.19 page 6-50 1 No-Tuple-Element

REMARK: This only applies to company extension schemas, although it happens to hold for all standard taxonomies. At one time ICI 2006 was the basis of other variations, but it now has been removed from edgartaxonomies.xml, so there are no such variations.

EDGAR Filer Manual v52 6.7.20 page 6-51 1 Typed-Domain-Ref-Disallowed

REMARK: This only applies to company extension schemas, although it also holds for all standard taxonomies. If there were a standard taxonomy that used xbrldt:typedDomainRef then there would be 'good' test variation covering it.

EDGAR Filer Manual v52 6.7.21 page 6-51 1 Abstract-Is-Instant

REMARK: This only applies to company extension schemas, although it does hold for all standard taxonomies.

EDGAR Filer Manual v52 6.7.23 page 6-51 2 Axis-Dimension-Name-Mismatch

REMARK: This only applies to company extension schemas, although it does hold for all standard taxonomies.

EDGAR Filer Manual v52 6.7.24 page 6-51 2 Table-Hypercube-Name-Mismatch

REMARK: This only applies to company extension schemas, although it does hold for all standard taxonomies.

EDGAR Filer Manual v52 6.7.25 page 6-51 2 Substitution-Group-Custom

REMARK: This only applies to company extension schemas, although it does hold for all standard taxonomies. If there were any such standard taxonomy it would be included in a 'good' test variation.

REMARK: This does allow @substitutionGroup to be absent, so it would allow non-XBRL elements and that may have some use in some future EDGAR release.

EDGAR Filer Manual v52 6.7.26 page 6-51 2 LineItems-Abstract-Name-Mismatch

REMARK: This only applies to company extension schemas, although it does hold for all standard taxonomies. If there were any such standard taxonomy it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.7.27 page 6-51 8 Domain-Type-Name-Mismatch

REMARK: This only applies to company extension schemas, although it does hold for all standard taxonomies.

EDGAR Filer Manual v52 6.7.28 page 6-51 2 Domain-Member-Is-Instant

REMARK: this only applies to company extension schemas, although it holds for all standard taxonomies. If there were a standard taxonomy that violated the rule, it would appear in a 'good' test variation.

EDGAR Filer Manual v52 6.7.29 page 6-51 12 Name-Length-Limit

REMARK: the phrase "u100twobyte1onebyte" means there is a local name that consists of 100 two-byte unicode characters and one single-byte character.

EDGAR Filer Manual v52 6.7.30 page 6-51 6 Name-Length-Limit
EDGAR Filer Manual v52 6.7.31 page 6-52 3 Fraction-Item-Type
EDGAR Filer Manual v52 6.7.32 page 6-52 22 Nonnumeric-Has-Instant-Period-Type

REMARK: Element declarations that are abstract must have period type 'duration' due to 6.7.21, and declarations derived from domainItemType must have period type 'duration' whether abstract or not due to 6.7.28. This validation covers all other non numeric types.

REMARK: The nonnumeric base types are:
xbrli:anyURIItemType
xbrli:base64BinaryItemType
xbrli:booleanItemType
xbrli:dateItemType
xbrli:dateTimeItemType
xbrli:durationItemType
xbrli:gDayItemType
xbrli:gMonthDayItemType
xbrli:gMonthItemType
xbrli:gYearItemType
xbrli:gYearMonthItemType
xbrli:hexBinaryItemType
xbrli:languageItemType
xbrli:NameItemType
xbrli:NCNameItemType
xbrli:normalizedStringItemType
xbrli:QNameItemType
xbrli:stringItemType
xbrli:timeItemType
nonnum:escapedItemType
dei:yesNoItemType
xbrli:stringType

EDGAR Filer Manual v52 6.9.3 page 6-59 16 Relationship-Ineffectual

REMARK: The text of EFM v22 fails to capture all intended cases and will be expanded as follows in a subsequent release:

EDGAR Filer Manual v52 6.9.4 page 6-59 1 Resource-Role-Missing

REMARK: Note that type="extended" is handled by XBRL 2.1 so this really only applies to type="resource", and there are other rules for reference and footnote that would trigger errors if the xlink:role were missing. Therefore just one variation for the label resource, for now. Also note that this only applies to a company extension linkbase.

EDGAR Filer Manual v52 6.9.5 page 6-59 3 Custom-Resource-Role-Used

REMARK: type="extended" is handled by XBRL 2.1 so this really only applies to type="resource", moreover, footnote and reference would be handled by other rules so this is only for labels.

REMARK: This only applies to a company extension linkbase. There is no standard taxonomy linkbase that violates this rule, but if there were, it would be included in a 'good' test variation.

REMARK: the roles declared in these tests have link:definition text that conforms to 6.7.12 even though 6.7.12 was only meant to apply to roles that are used on link:presentation.

EDGAR Filer Manual v52 6.9.6 page 6-59 2 Custom-Arcrole-Referenced

REMARK: This applies only to company extension taxonomies. The arc roles declared in http://www.xbrl.org/2005/xbrldt-2005.xsd are okay because that is a standard taxonomy location. The arc roles declared in US GAAP 2009 are not in a standard taxonomy location.

EDGAR Filer Manual v52 6.9.7 page 6-60 1 Linkbases-Distinct

REMARK: Although this error is caught at the EDGARLink submission (transport) level it is easy to verify before attempted submission.

REMARK: This only applies to a company extension linkbase. There is no standard taxonomy linkbase that violates this rule, but if there were, it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.9.9 page 6-60 2 Relationship-Priority-Not-Less-Than-Ten

REMARK: This only applies to a company extension linkbase. The RR 2010 and 2012 standard taxonomy linkbases contain links with priority attributes of 10, and rr 2012 is therefore a 'good' test variation.

EDGAR Filer Manual v52 6.10.1 page 6-60 11 Element-Used-Standard-Label

REMARK: The xlink:role value on the LabelLink element is not relevant.

REMARK: Also, case 015ng and 016ng will cause a 6.10.13 error as well as a 6.10.1 error.

EDGAR Filer Manual v52 6.10.2 page 6-60 6 Element-Used-Has-Duplicate-Label

REMARK: the value of xlink:role on the LabelLink is not relevant.

EDGAR Filer Manual v52 6.10.3 page 6-61 7 Element-Used-Standard-English-Label
EDGAR Filer Manual v52 6.10.4 page 6-61 4 English-Standard-Labels-Duplicated

REMARK: this restriction applies to all elements, not just those used in the instance.

EDGAR Filer Manual v52 6.10.5 page 6-61 2 Custom-Documentation-Standard-Element

REMARK: This only applies to company extension linkbases. If edgartaxonomies.xml were to list a standard taxonomy linkbase containing 'documentation' label roles, then that standard taxonomy linkbase would be included in a 'good' testcase variation.

EDGAR Filer Manual v52 6.10.6 page 6-61 5 Label-Disallowed

REMARK: This only applies to company extension label linkbases. If a standard taxonomy label linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.10.8 page 6-61 3 Label-Not-Trimmed

REMARK: This only applies to company extension label linkbases. If a standard taxonomy label linkbase appearing in edgartaxonomies.xml were to violate this rule, then it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.10.9 page 6-62 16 Numeric-Label-Role
EDGAR Filer Manual v52 6.12.1 page 6-66 1 Presentation-Order-Missing

REMARK: This only applies to company extension linkbases. If a standard taxonomy linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.12.2 page 6-66 2 Presentation-Order-Duplicates

REMARK: this rule applies whether either of the elements in the presentation arcs used in an instance or not

REMARK: This only applies to company extension linkbases. If a standard taxonomy linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.12.3 page 6-66 7 Element-Used-Not-Presented
EDGAR Filer Manual v52 6.12.5 page 6-66 4 Preferred-Label-Duplicates
EDGAR Filer Manual v52 6.12.6 page 6-67 2 Multiple-Root-Nodes
EDGAR Filer Manual v52 6.12.7 page 6-67 4 Period-Type-Preferred-Label-Mismatch
EDGAR Filer Manual v52 6.12.8 page 6-67 2 Axis-Requires-Domain-Child

REMARK: This is not the same condition as implemented in rendering engine 3.3.0.814, but it is logically sound.

EDGAR Filer Manual v52 6.12.9 page 6-67 3 Presented-Units-Incomplete-Order
EDGAR Filer Manual v52 6.14.1 page 6-69 1 Calculation-Relationship-Order-Missing

REMARK: This only applies to company extension linkbases. If a standard taxonomy linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.14.2 page 6-69 1 Calculation-Relationship-Weight-Not-Unitary

REMARK: This only applies to company extension linkbases. If a standard taxonomy linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.14.3 page 6-69 1 Calculation-Relationship-Has-Different-Period-Types

REMARK: This only applies to company extension linkbases. If a standard taxonomy linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation. In fact, because there are no standard taxonomies that violate the rule, there is not even a variation that tests whether such a bad arc would be okay if prohibited.

EDGAR Filer Manual v52 6.14.4 page 6-69 3 Circular-Calculation

REMARK: This only applies to company extension linkbases. If a standard taxonomy linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation. In particular, add this test: calculation arcs form a directed cycle, but one of the imported standard arcs is prohibited, GOOD.

EDGAR Filer Manual v52 6.14.5 page 6-69 10 Facts-In-Calculations-Presentation-Missing
EDGAR Filer Manual v52 6.16.1 page 6-71 1 Definition-Relationship-Order-Missing

REMARK: This only applies to company extension linkbases. If a standard taxonomy linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.16.3 page 6-71 2 Dimension-Domain-Target-Mismatch

REMARK: Note that it is not necessary for the target element to be used in the instance, for this to be a violation.

EDGAR Filer Manual v52 6.16.4 page 6-71 14 Domain-Is-Tangled

REMARK: DRS discovery begins at dimension-domain relationships. Whether the domain member appears in instance facts is not relevant.

EDGAR Filer Manual v52 6.16.5 page 6-72 2 Primary-Element-Has-Redundant-Tables

REMARK: This constraint does not take primary item inheritance into account, and therefore rules out the simplest uses of unions of 'all' hypercubes. A future release may take primary item inheritance into account and therefore implementors may wish to issue a warning in situations like that shown in variation 002gd.

REMARK: This only applies to company extension linkbases. Because the standard linkbases now all have priority 10 on their definition arcs, there is no way to prohibit them and so that variation of the test is not included here.

EDGAR Filer Manual v52 6.16.6 page 6-72 1 Not-All-Relationship-Is-Closed

REMARK: This only applies to company extension linkbases. If a standard taxonomy linkbase appearing in edgartaxonomies.xml violated this rule it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.16.7 page 6-72 3 Axis-Excluded-Not-In-Table

REMARK: Ordinarily there would be a test here which would have a prohibited notAll arc somewhere; can't do that in this test because no standard taxonomy has a notAll, and the prohibition on ineffectual arcs prevents me from putting one in here. So those were variations 001 and 003 and they are not in here.

REMARK: This rule is intended to ensure that the notAll arc does not forbid members of a dimension that is not even relevant to a hypercube. domain-member relationships between P1 and P2 are not relevant, since neither all nor notAll are ever consecutive from domain-member. Note that the rule assumes, but does not require, that the target roles on HcDim1 and HcDim2 are different, so that the members of Dim1 are different in HC1 and HC2.

REMARK: The rule, as written, fails to make explicit that the condition can only be evaluated with respect to some primary item; without some primary item as a common ancestor, dimensions are irrelevant to each other. In variation 003ng, the element EntityTaxIdentificationNumber has a notAll, but no all (and neither does any ancestor in that role).

EDGAR Filer Manual v52 6.16.8 page 6-72 2 Table-Excludes-Itself

REMARK: This rule complements 6.16.7 by ensuring that HC1 and HC2 are distinct. The combination of this constraint, 6.16.4, and XBRL Dimensions 1.0 constraint's prohibition of undirected cycles in HcDim relationships prevents using @targetRole to give the same HC element different members of the same axis.

EDGAR Filer Manual v52 6.16.9 page 6-72 9 Target-Role-With-No-Consecutive-Relationships

REMARK: Consecutive relationships are defined at http://www.xbrl.org/Specification/XDT-REC-2006-09-18.htm#_2.1.1 and consist only of the following initial-following arc role pairs: all, hypercube-dimension; not-all, hypercube-dimension; hypercube-dimension, dimension-domain; dimension-domain, domain-member; domain-member, domain-member. Note that domain-member is never followed by all, not-all, or any arcrole other than domain-member.

EDGAR Filer Manual v52 6.18.1 page 6-73 2 Custom-Element-Has-Reference

REMARK: A company extension also cannot remove or change references in standard taxonomies (this is a technical consequence of the rule prohibiting URI fragments other than shorthand xpointers).

REMARK: This only applies to company extension linkbases. If there were a reference linkbase in edgartaxonomies.xml, then it would be included in a 'good' test variation.

EDGAR Filer Manual v52 6.18.2 page 6-73 1 Standard-Element-Has-Reference

REMARK: 6.19 reads "A company extension also cannot remove or change references in standard taxonomies (this is a technical consequence of the rule prohibiting URI fragments other than shorthand xpointers)." but this does not explicitly say the obvious point that you can't ADD authoritative references, either.

EDGAR Filer Manual v52 6.22.1 page 6-63 8

REMARK: There is no such section 6.22.1, it is meant to refer to 'taxonomies that we allow'. For purposes of this test edgartaxonomies.xml is the ONLY authoritative source of "standard taxonomies". This test checks the allowed files in groups according to family and version (i.e., release).

REMARK: This test leaves out USFRTF and ICI given that none of the other EDGAR validations apply to them.

EDGAR Filer Manual v52 6.22.2 page 6-60 14 Prohibited-Href-Or-Schema-Location

REMARK: There is no such section 6.22.2, it is meant to refer to 'files that are likely to be referenced but that actually we do not allow.'. Keep in mind that http://www.sec.gov/info/edgar/edgartaxonomies.xml is the ONLY authoritative source of "standard taxonomies". In this test suite we test a subset of the disallowed files, one at a time.

REMARK: Test variations that reference disallowed versions of the DEI schema may produce downstream errors as a consequence of the unloadable schema and elements in that dei namespace being undefined.

EDGAR Filer Manual v52 6.22 page 6-74 12 Incompatible-Taxonomy-Document-Type
Incompatible-Schemas
Incompatible-Taxonomy-Document-Type
Incompatible-Schemas
EDGAR Filer Manual v52 6.22 page 6-74 5 Prohibited-Href-Or-Schema-Location

REMARK: There is no such section 6.22.5, it is meant to refer to 'files that are likely to be referenced but that actually we do not allow.'. Keep in mind that http://www.sec.gov/info/edgar/edgartaxonomies.xml is the ONLY authoritative source of "standard taxonomies". In this test suite we test a subset of the disallowed files, one at a time.

EDGAR Filer Manual v52 6.24.1 page 6-74 3
EDGAR Filer Manual v52 6.24.2 page 6-75 3
EDGAR Filer Manual v52 6.24.3 page 6-75 1
EDGAR Filer Manual v52 6.24.4 page 6-75 1
EDGAR Filer Manual v52 6.24.5 page 6-75 1
EDGAR Filer Manual v52 6.24.6 page 6-75 3
EDGAR Filer Manual v52 6.24.7 page 6-77 5
EDGAR Filer Manual v52 6.24.8 page 6-77 2
EDGAR Filer Manual v52 6.24.9 page 6-87 2
EDGAR Filer Manual v52 6.24.10 page 6-79 2
EDGAR Filer Manual v50 6.24.11 page 6-79 1
EDGAR Filer Manual v52 6.24.12 page 6-79 1
EDGAR Filer Manual v52 6.24.13 page 6-80 1
EDGAR Filer Manual v52 6.24.14 page 6-80 1
EDGAR Filer Manual v52 6.24.15 page 6-80 4
EDGAR Filer Manual v52 6.24.15 page 6-80 0

REMARK: The renderer uses an obsolete us-gaap CreationDateAxis in equity statement layouts, so the warning issued here is only related to that. Otherwise the layout of the equity statement is good.

EDGAR Filer Manual v52 6.24.16 page 6-81 1
EDGAR Filer Manual v52 6.24.17 page 6-81 1
EDGAR Filer Manual v52 6.24.18 page 6-81 1
EDGAR Filer Manual v52 6.24.19 page 6-82 5
EDGAR Filer Manual v52 6.24.20 page 6-83 2
EDGAR Filer Manual v52 6.24.21 page 6-83 1
EDGAR Filer Manual v52 6.24.22 page 6-84 1
EDGAR Filer Manual v52 6.25.1 page 6-84 2
EDGAR Filer Manual v52 6.25.2 page 6-85 1
EDGAR Filer Manual v52 6.26.1 page 6-85 3 All-Facts-Filtered
EDGAR Filer Manual v52 6.26.2 page 6-86 5 Instant-Without-Matching-Duration
EDGAR Filer Manual v52 6.26.3 page 6-86 2 No-Matching-Durations
EDGAR Filer Manual v52 6.26.4 page 6-86 8 Embedding-Command-Malformed-Direction-Token
Embedding-Command-Malformed-Axis
Embedding-Command-Malformed-Style-Token
Embedding-Command-Malformed-Member
Embedding-Command-Invalid-Member
EDGAR Filer Manual v52 6.26.5 page 6-87 5 Embedding-Command-Missing-Iterator
EDGAR Filer Manual v52 6.26.6 page 6-87 1 Axis-Has-No-Order

REMARK: When triggered, this warning is preceded by 6.12.06-Multiple-Root-Nodes warning because without the axis in the presentation group, no facts with that axis would appear at all.

EDGAR Filer Manual v52 6.26.7 page 6-87 1 Bar-Chart-Has-No-Facts
EDGAR Filer Manual v52 6.26.8 page 6-87 1 Too-Many-Annual-Return-Facts
EDGAR Filer Manual v52 6.26.9 page 6-87 1 primary-axis-on-rows
EDGAR Filer Manual v52 8.2.15 page 8-202 22 Sdr-Has-Multiple-K-Reports
Submission-Document-Type
Exhibit-Document-Type
Sdr-Missing-Standard-Schema
Sdr-Missing-Files
No-Embedded-Linkbases
Sdr-Missing-Files
No-Embedded-Linkbases
Sdr-Missing-Files
No-Embedded-Linkbases
Sdr-Missing-Files
No-Embedded-Linkbases
No-Link-Element
Incompatible-Taxonomy-Document-Type

REMARK: This continues ../../603-filing-syntax/603-02-not-both-ex100-and-ex101

REMARK: A submission without a K SDR exhibit or incompatible combinations of exhibits is not tested here.

EDGAR Filer Manual v52 6.5.24 page 6-15 5 Multiple-L-Sdr-Reports-For-Entity

REMARK: Continued from 60524

EDGAR Filer Manual v52 8.2.15 page 8-202 2

REMARK: This continues ../../624-rendering/21-multiple

EDGAR Filer Manual v52 6.5.20 page 6-13 86 DocumentType
AmendmentFlag
DocumentFiscalYearFocus
DocumentType
Amendmentdescription
DocumentType
Submission-Unexpected-periodOfReport
DocumentType
AmendmentFlag
DocumentFiscalYearFocus
DocumentType
Amendmentdescription
DocumentType
Submission-Unexpected-periodOfReport
DocumentType
EDGAR Filer Manual v52 6.5.21 page 6-14 38 EntityInteractiveDataCurrent
EntityRegistrantName
EntityCentralIndexKey
EntityInteractiveDataCurrent
EntityRegistrantName
EntityCentralIndexKey
EDGAR Filer Manual v52 6.5.24 page 6-15 44 Registrant-Name-Mismatch

REMARK: The syntax of the cikList is comma separated 10-digit numbers [0-9]{10}(,[0-9]{10})*

REMARK: The syntax of the cikNameList is "|Edgar|" separated text (.)+(\|Edgar\|,(.)+)

REMARK: Continued at 902-sdr-60524

EDGAR Filer Manual v52 6.5.26 page 6-16 28
EDGAR Filer Manual v52 6.5.40 page 6-19 38 EntityExTransitionPeriod
TradingSymbol unexpected
EntityExTransitionPeriod
TradingSymbol unexpected
EDGAR Filer Manual v52 6.5.46 page 6-23 58 NoTradingSymbolFlag
Security12bTitle unexpected
NoTradingSymbolFlag
TradingSymbol
SecurityExchangeName
NoTradingSymbolFlag
Security12bTitle-unexpected
NoTradingSymbolFlag
TradingSymbol
SecurityExchangeName
TradingSymbol
EDGAR Filer Manual v52 6.5.47 page 6-26 32 EntityFileNumber missing
EntityIncorporationStateCountryCode missing
EntityFileNumber missing
EntityIncorporationStateCountryCode missing
EDGAR Filer Manual v52 6.5.48 page 6-26 22 EntityAddressStateOrProvince
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressStateOrProvince
EntityAddressAddressLine3
EntityAddressStateOrProvince
EntityAddressAddressLine1
EntityAddressStateOrProvince
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressStateOrProvince
EntityAddressAddressLine3
EntityAddressStateOrProvince
EntityAddressAddressLine1
EDGAR Filer Manual v52 6.5.49 page 6-28 20 DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyEventDate
DocumentTransitionReport
DocumentAnnualReport
DocumentQuarterlyReport
DocumentTransitionReport
DocumentShellCompanyEventDate
DocumentTransitionReport
DocumentAnnualReport
DocumentQuarterlyReport
DocumentTransitionReport
EDGAR Filer Manual v52 6.5.50 page 6-29 8 OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
EDGAR Filer Manual v52 6.5.51 page 6-30 48 ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressStateOrProvince
CityAreaCode
LocalPhoneNumber
ContactPersonnelName
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressStateOrProvince
CityAreaCode
LocalPhoneNumber
CityAreaCode
EntityAddressAddressLine3
EntityAddressAddressLine1
EntityAddressAddressLine3
EntityAddressStateOrProvince
ContactPersonnelName
EntityAddressAddressLine2
EntityAddressStateOrProvince
CityAreaCode
ContactPersonnelName required
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressStateOrProvince
CityAreaCode
LocalPhoneNumber
ContactPersonnelName
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressStateOrProvince
CityAreaCode
LocalPhoneNumber
CityAreaCode
EntityAddressAddressLine3
EntityAddressAddressLine1
EntityAddressAddressLine3
EntityAddressStateOrProvince
ContactPersonnelName
EntityAddressAddressLine2
EntityAddressStateOrProvince
CityAreaCode
ContactPersonnelName required
EDGAR Filer Manual v52 6.5.52 page 6-31 7 WrittenCommunications unexpected
SolicitingMaterial unexpected
WrittenCommunications unexpected
SolicitingMaterial unexpected
EDGAR Filer Manual v52 6.5.53 page 6-31 3
EDGAR Filer Manual v52 6.5.20 page 6-13 279 DocumentType
DocumentPeriodEndDate
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
DocumentPeriodEndDate
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
AmendmentDescription
DocumentType
AmendmentFlag
DocumentPeriodEndDate
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
AmendmentDescription
DocumentType
AmendmentFlag
DocumentPeriodEndDate
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
AmendmentDescription
DocumentType
AmendmentFlag
DocumentPeriodEndDate
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
AmendmentDescription
DocumentType
AmendmentFlag
DocumentPeriodEndDate
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
AmendmentDescription
DocumentType
DocumentPeriodEndDate
AmendmentFlag
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
AmendmentDescription
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentPeriodEndDate
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentPeriodEndDate
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentPeriodEndDate
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentPeriodEndDate
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentPeriodEndDate
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentPeriodEndDate
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
DocumentPeriodEndDate
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
DocumentPeriodEndDate
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
DocumentPeriodEndDate
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
DocumentPeriodEndDate
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
DocumentPeriodEndDate
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
DocumentPeriodEndDate
AmendmentDescription
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentPeriodEndDate
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
DocumentType
AmendmentFlag
AmendmentDescription
DocumentPeriodEndDate
DocumentFiscalYearFocus
DocumentFiscalPeriodFocus
EDGAR Filer Manual v52 6.5.21 page 6-14 282 EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
CurrentFiscalYearEndDate
EntityFilerCategory
EntityVoluntaryFilers
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
CurrentFiscalYearEndDate
EntityFilerCategory
EntityVoluntaryFilers
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
CurrentFiscalYearEndDate
EntityVoluntaryFilers
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityFilerCategory
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityFilerCategory
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityVoluntaryFilers
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityVoluntaryFilers
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityFilerCategory
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityFilerCategory
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityFilerCategory
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityFilerCategory
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityFilerCategory
EntityRegistrantName
EntityCentralIndexKey
EntityFilerCategory
EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
CurrentFiscalYearEndDate
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
CurrentFiscalYearEndDate
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EntityRegistrantName
EntityCentralIndexKey
EntityCurrentReportingStatus
EntityVoluntaryFilers
EntityInteractiveDataCurrent
CurrentFiscalYearEndDate
EntityFilerCategory
EntityWellKnownSeasonedIssuer
EntityPublicFloat
EDGAR Filer Manual v52 6.5.24 page 6-15 30
EDGAR Filer Manual v52 6.5.26 page 6-16 55 EntityCommonStockSharesOutstanding
EDGAR Filer Manual v52 6.5.40 page 6-19 206 EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntitySmallBusiness
EntityInvCompanyType
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntityShellCompany
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntitySmallBusiness
EntityInvCompanyType
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntitySmallBusiness
EntityInvCompanyType
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntityInvCompanyType
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntityInvCompanyType
EntityExTransitionPeriod
EntitySmallBusiness
EntityInvCompanyType
EntityExTransitionPeriod
EntitySmallBusiness
EntityInvCompanyType
EntityExTransitionPeriod
EntityShellCompany
EntitySmallBusiness
EntityInvCompanyType
EntityExTransitionPeriod
EntityShellCompany
EntitySmallBusiness
EntityInvCompanyType
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntityInvCompanyType
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntityInvCompanyType
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntityInvCompanyType
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntityInvCompanyType
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntitySmallBusiness
EntityInvCompanyType
EntityExTransitionPeriod
EntityShellCompany
EntitySmallBusiness
EntityInvCompanyType
EntityExTransitionPeriod
EntityShellCompany
EntitySmallBusiness
EntityInvCompanyType
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EntityShellCompany
EntitySmallBusiness
EntityEmergingGrowthCompany
EntityExTransitionPeriod
EntityInvCompanyType
EDGAR Filer Manual v52 6.5.46 page 6-23 157 SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityReportingObligation
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityReportingObligation
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityReportingObligation
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityReportingObligation
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityReportingObligation
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityReportingObligation
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityReportingObligation
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
SecurityExchangeName
TradingSymbol
NoTradingSymbolFlag
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
Security12bTitle
SecurityExchangeName
NoTradingSymbolFlag
TradingSymbol
SecurityReportingObligation
EDGAR Filer Manual v52 6.5.47 page 6-26 104 EntityPrimarySicNumber
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityFileNumber
EntityPrimarySicNumber
EntityFileNumber
EntityPrimarySicNumber
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityFileNumber
EntityIncorporationStateCountryCode
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityFileNumber
EntityIncorporationStateCountryCode
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityFileNumber
EntityIncorporationStateCountryCode
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityFileNumber
EntityIncorporationStateCountryCode
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityFileNumber
EntityIncorporationStateCountryCode
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityFileNumber
EntityIncorporationStateCountryCode
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityFileNumber
EntityIncorporationStateCountryCode
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EntityFileNumber
EntityIncorporationStateCountryCode
EntityTaxIdentificationNumber
EntityPrimarySicNumber
EDGAR Filer Manual v52 6.5.48 page 6-26 224 EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressStateOrProvince
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressStateOrProvince
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressStateOrProvince
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressStateOrProvince
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressStateOrProvince
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressStateOrProvince
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCountry
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCountry
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCountry
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCountry
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCountry
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCountry
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
EntityAddressAddressLine2
EntityAddressAddressLine3
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
EDGAR Filer Manual v52 6.5.49 page 6-28 379 DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
DocumentAnnualReport
DocumentTransitionReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
DocumentTransitionReport
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
DocumentsIncorporatedByReferenceTextBlock
DocumentQuarterlyReport
DocumentTransitionReport
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
DocumentsIncorporatedByReferenceTextBlock
DocumentTransitionReport
DocumentQuarterlyReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentsIncorporatedByReferenceTextBlock
DocumentRegistrationStatement
DocumentAnnualReport
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
DocumentRegistrationStatement
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentPeriodStartDate
DocumentShellCompanyEventDate
DocumentsIncorporatedByReferenceTextBlock
DocumentRegistrationStatement
DocumentAnnualReport
DocumentTransitionReport
DocumentShellCompanyReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentPeriodStartDate
DocumentShellCompanyEventDate
DocumentsIncorporatedByReferenceTextBlock
DocumentRegistrationStatement
DocumentAnnualReport
DocumentTransitionReport
DocumentShellCompanyReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentRegistrationStatement
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentRegistrationStatement
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
DocumentAnnualReport
AnnualInformationForm
AuditedAnnualFinancialStatements
DocumentQuarterlyReport
DocumentTransitionReport
DocumentPeriodStartDate
DocumentShellCompanyReport
DocumentShellCompanyEventDate
DocumentRegistrationStatement
EntityBankruptcyProceedingsReportingCurrent
DocumentsIncorporatedByReferenceTextBlock
EDGAR Filer Manual v52 6.5.50 page 6-29 88 DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
DocumentAccountingStandard
OtherReportingStandardItemNumber
EDGAR Filer Manual v52 6.5.51 page 6-30 263 ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
CityAreaCode
EntityAddressCountry
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
CityAreaCode
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
CityAreaCode
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
CityAreaCode
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
CityAreaCode
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
CityAreaCode
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
CityAreaCode
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
CityAreaCode
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
CityAreaCode
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
ContactPersonnelName
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
CityAreaCode
LocalPhoneNumber
ContactPersonnelFaxNumber
ContactPersonnelEmailAddress
EDGAR Filer Manual v52 6.5.52 page 6-31 177 WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
WrittenCommunications
SolicitingMaterial
PreCommencementTenderOffer
PreCommencementIssuerTenderOffer
EntityInformationFormerLegalOrRegisteredName
EDGAR Filer Manual v52 6.5.53 page 6-31 225 EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressStateOrProvince
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode
EntityAddressAddressLine1
EntityAddressAddressLine2
EntityAddressAddressLine3
EntityAddressCityOrTown
EntityAddressStateOrProvince
EntityAddressCountry
EntityAddressPostalZipCode