Element {elName = QName {qName = "Metamodel", qURI = Just "urn:CSMOF.ecore", qPrefix = Just "CSMOF"}, elAttribs = [Attr {attrKey = QName {qName = "version", qURI = Just "http://www.omg.org/XMI", qPrefix = Just "xmi"}, attrVal = "2.0"},Attr {attrKey = QName {qName = "xmi", qURI = Nothing, qPrefix = Just "xmlns"}, attrVal = "http://www.omg.org/XMI"},Attr {attrKey = QName {qName = "xsi", qURI = Nothing, qPrefix = Just "xmlns"}, attrVal = "http://www.w3.org/2001/XMLSchema-instance"},Attr {attrKey = QName {qName = "CSMOF", qURI = Nothing, qPrefix = Just "xmlns"}, attrVal = "urn:CSMOF.ecore"},Attr {attrKey = QName {qName = "schemaLocation", qURI = Just "http://www.w3.org/2001/XMLSchema-instance", qPrefix = Just "xsi"}, attrVal = "urn:CSMOF.ecore ../metamodel/CSMOF.ecore"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "Class"}], elContent = [Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 2}),Elem (Element {elName = QName {qName = "element", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Just "http://www.w3.org/2001/XMLSchema-instance", qPrefix = Just "xsi"}, attrVal = "CSMOF:Class"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "UMLModelElement"},Attr {attrKey = QName {qName = "isAbstract", qURI = Nothing, qPrefix = Nothing}, attrVal = "true"},Attr {attrKey = QName {qName = "subClass", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.1 //@element.2 //@element.3"}], elContent = [Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 3}),Elem (Element {elName = QName {qName = "ownedAttribute", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "kind"},Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.6"}], elContent = [], elLine = Just 4}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 4}),Elem (Element {elName = QName {qName = "ownedAttribute", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "name"},Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.6"}], elContent = [], elLine = Just 5}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 5})], elLine = Just 3}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 6}),Elem (Element {elName = QName {qName = "element", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Just "http://www.w3.org/2001/XMLSchema-instance", qPrefix = Just "xsi"}, attrVal = "CSMOF:Class"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "Package"},Attr {attrKey = QName {qName = "superClass", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0"}], elContent = [Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 7}),Elem (Element {elName = QName {qName = "ownedAttribute", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "lower", qURI = Nothing, qPrefix = Nothing}, attrVal = "0"},Attr {attrKey = QName {qName = "upper", qURI = Nothing, qPrefix = Nothing}, attrVal = "-1"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "elements"},Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.2"},Attr {attrKey = QName {qName = "opposite", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.2/@ownedAttribute.0"}], elContent = [], elLine = Just 8}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 8})], elLine = Just 7}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 9}),Elem (Element {elName = QName {qName = "element", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Just "http://www.w3.org/2001/XMLSchema-instance", qPrefix = Just "xsi"}, attrVal = "CSMOF:Class"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "Classifier"},Attr {attrKey = QName {qName = "superClass", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0"},Attr {attrKey = QName {qName = "subClass", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.4 //@element.5"}], elContent = [Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 10}),Elem (Element {elName = QName {qName = "ownedAttribute", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "namespace"},Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.1"},Attr {attrKey = QName {qName = "opposite", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.1/@ownedAttribute.0"}], elContent = [], elLine = Just 11}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 11})], elLine = Just 10}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 12}),Elem (Element {elName = QName {qName = "element", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Just "http://www.w3.org/2001/XMLSchema-instance", qPrefix = Just "xsi"}, attrVal = "CSMOF:Class"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "Attribute"},Attr {attrKey = QName {qName = "superClass", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0"}], elContent = [Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 13}),Elem (Element {elName = QName {qName = "ownedAttribute", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "owner"},Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.4"},Attr {attrKey = QName {qName = "opposite", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.4/@ownedAttribute.0"}], elContent = [], elLine = Just 14}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 14}),Elem (Element {elName = QName {qName = "ownedAttribute", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "type"},Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.5"}], elContent = [], elLine = Just 15}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 15})], elLine = Just 13}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 16}),Elem (Element {elName = QName {qName = "element", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Just "http://www.w3.org/2001/XMLSchema-instance", qPrefix = Just "xsi"}, attrVal = "CSMOF:Class"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "Class"},Attr {attrKey = QName {qName = "superClass", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.2"}], elContent = [Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 17}),Elem (Element {elName = QName {qName = "ownedAttribute", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "lower", qURI = Nothing, qPrefix = Nothing}, attrVal = "0"},Attr {attrKey = QName {qName = "upper", qURI = Nothing, qPrefix = Nothing}, attrVal = "-1"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "attribute"},Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.3"},Attr {attrKey = QName {qName = "opposite", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.3/@ownedAttribute.0"}], elContent = [], elLine = Just 18}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 18})], elLine = Just 17}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 19}),Elem (Element {elName = QName {qName = "element", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Just "http://www.w3.org/2001/XMLSchema-instance", qPrefix = Just "xsi"}, attrVal = "CSMOF:Class"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "PrimitiveDataType"},Attr {attrKey = QName {qName = "superClass", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.2"}], elContent = [], elLine = Just 20}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 20}),Elem (Element {elName = QName {qName = "element", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Just "http://www.w3.org/2001/XMLSchema-instance", qPrefix = Just "xsi"}, attrVal = "CSMOF:DataType"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "String"}], elContent = [], elLine = Just 21}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 21}),Elem (Element {elName = QName {qName = "model", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "ClassModel"}], elContent = [Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 22}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.1"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "p"}], elContent = [], elLine = Just 23}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 23}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.3"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "a"}], elContent = [], elLine = Just 24}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 24}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.4"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "c"}], elContent = [], elLine = Just 25}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 25}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.5"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "pdt"}], elContent = [], elLine = Just 26}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 26}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.6"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "Package"}], elContent = [], elLine = Just 27}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 27}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.6"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "ID"}], elContent = [], elLine = Just 28}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 28}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.6"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "Persistent"}], elContent = [], elLine = Just 29}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 29}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.6"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "value"}], elContent = [], elLine = Just 30}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 30}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.6"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "String"}], elContent = [], elLine = Just 31}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 31}),Elem (Element {elName = QName {qName = "object", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.6"},Attr {attrKey = QName {qName = "name", qURI = Nothing, qPrefix = Nothing}, attrVal = "_"}], elContent = [], elLine = Just 32}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 32}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.2/@ownedAttribute.0"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.2"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.0"}], elContent = [], elLine = Just 33}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 33}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.2/@ownedAttribute.0"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.3"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.0"}], elContent = [], elLine = Just 34}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 34}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.3/@ownedAttribute.1"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.1"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.3"}], elContent = [], elLine = Just 35}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 35}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.4/@ownedAttribute.0"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.2"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.1"}], elContent = [], elLine = Just 36}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 36}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0/@ownedAttribute.1"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.0"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.4"}], elContent = [], elLine = Just 37}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 37}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0/@ownedAttribute.1"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.2"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.5"}], elContent = [], elLine = Just 38}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 38}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0/@ownedAttribute.1"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.1"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.7"}], elContent = [], elLine = Just 39}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 39}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0/@ownedAttribute.1"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.3"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.8"}], elContent = [], elLine = Just 40}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 40}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0/@ownedAttribute.0"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.2"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.6"}], elContent = [], elLine = Just 41}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 41}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0/@ownedAttribute.0"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.0"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.9"}], elContent = [], elLine = Just 42}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 42}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0/@ownedAttribute.0"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.1"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.9"}], elContent = [], elLine = Just 43}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 43}),Elem (Element {elName = QName {qName = "link", qURI = Nothing, qPrefix = Nothing}, elAttribs = [Attr {attrKey = QName {qName = "type", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@element.0/@ownedAttribute.0"},Attr {attrKey = QName {qName = "source", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.3"},Attr {attrKey = QName {qName = "target", qURI = Nothing, qPrefix = Nothing}, attrVal = "//@model.0/@object.9"}], elContent = [], elLine = Just 44}),Text (CData {cdVerbatim = CDataText, cdData = "\n ", cdLine = Just 44})], elLine = Just 22}),Text (CData {cdVerbatim = CDataText, cdData = "\n", cdLine = Just 45})], elLine = Just 2}