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

org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg Maven / Gradle / Ivy

There is a newer version: 2024.11.18751.20241128T090041Z-241100
Show newest version
/*
 * XML Type:  CT_OMathArg
 * Namespace: http://schemas.openxmlformats.org/officeDocument/2006/math
 * Java type: org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArg
 *
 * Automatically generated - do not modify.
 */
package org.openxmlformats.schemas.officeDocument.x2006.math;

import org.apache.xmlbeans.impl.schema.ElementFactory;
import org.apache.xmlbeans.impl.schema.AbstractDocumentFactory;
import org.apache.xmlbeans.impl.schema.DocumentFactory;
import org.apache.xmlbeans.impl.schema.SimpleTypeFactory;


/**
 * An XML CT_OMathArg(@http://schemas.openxmlformats.org/officeDocument/2006/math).
 *
 * This is a complex type.
 */
public interface CTOMathArg extends org.apache.xmlbeans.XmlObject {
    DocumentFactory Factory = new DocumentFactory<>(org.apache.poi.schemas.ooxml.system.ooxml.TypeSystemHolder.typeSystem, "ctomathargcb13type");
    org.apache.xmlbeans.SchemaType type = Factory.getType();


    /**
     * Gets the "argPr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArgPr getArgPr();

    /**
     * True if has "argPr" element
     */
    boolean isSetArgPr();

    /**
     * Sets the "argPr" element
     */
    void setArgPr(org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArgPr argPr);

    /**
     * Appends and returns a new empty "argPr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathArgPr addNewArgPr();

    /**
     * Unsets the "argPr" element
     */
    void unsetArgPr();

    /**
     * Gets a List of "acc" elements
     */
    java.util.List getAccList();

    /**
     * Gets array of all "acc" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc[] getAccArray();

    /**
     * Gets ith "acc" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc getAccArray(int i);

    /**
     * Returns number of "acc" element
     */
    int sizeOfAccArray();

    /**
     * Sets array of all "acc" element
     */
    void setAccArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc[] accArray);

    /**
     * Sets ith "acc" element
     */
    void setAccArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc acc);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "acc" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc insertNewAcc(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "acc" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTAcc addNewAcc();

    /**
     * Removes the ith "acc" element
     */
    void removeAcc(int i);

    /**
     * Gets a List of "bar" elements
     */
    java.util.List getBarList();

    /**
     * Gets array of all "bar" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBar[] getBarArray();

    /**
     * Gets ith "bar" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBar getBarArray(int i);

    /**
     * Returns number of "bar" element
     */
    int sizeOfBarArray();

    /**
     * Sets array of all "bar" element
     */
    void setBarArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTBar[] barArray);

    /**
     * Sets ith "bar" element
     */
    void setBarArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTBar bar);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "bar" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBar insertNewBar(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "bar" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBar addNewBar();

    /**
     * Removes the ith "bar" element
     */
    void removeBar(int i);

    /**
     * Gets a List of "box" elements
     */
    java.util.List getBoxList();

    /**
     * Gets array of all "box" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBox[] getBoxArray();

    /**
     * Gets ith "box" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBox getBoxArray(int i);

    /**
     * Returns number of "box" element
     */
    int sizeOfBoxArray();

    /**
     * Sets array of all "box" element
     */
    void setBoxArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTBox[] boxArray);

    /**
     * Sets ith "box" element
     */
    void setBoxArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTBox box);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "box" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBox insertNewBox(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "box" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBox addNewBox();

    /**
     * Removes the ith "box" element
     */
    void removeBox(int i);

    /**
     * Gets a List of "borderBox" elements
     */
    java.util.List getBorderBoxList();

    /**
     * Gets array of all "borderBox" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox[] getBorderBoxArray();

    /**
     * Gets ith "borderBox" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox getBorderBoxArray(int i);

    /**
     * Returns number of "borderBox" element
     */
    int sizeOfBorderBoxArray();

    /**
     * Sets array of all "borderBox" element
     */
    void setBorderBoxArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox[] borderBoxArray);

    /**
     * Sets ith "borderBox" element
     */
    void setBorderBoxArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox borderBox);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "borderBox" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox insertNewBorderBox(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "borderBox" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTBorderBox addNewBorderBox();

    /**
     * Removes the ith "borderBox" element
     */
    void removeBorderBox(int i);

    /**
     * Gets a List of "d" elements
     */
    java.util.List getDList();

    /**
     * Gets array of all "d" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTD[] getDArray();

    /**
     * Gets ith "d" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTD getDArray(int i);

    /**
     * Returns number of "d" element
     */
    int sizeOfDArray();

    /**
     * Sets array of all "d" element
     */
    void setDArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTD[] dArray);

    /**
     * Sets ith "d" element
     */
    void setDArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTD d);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "d" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTD insertNewD(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "d" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTD addNewD();

    /**
     * Removes the ith "d" element
     */
    void removeD(int i);

    /**
     * Gets a List of "eqArr" elements
     */
    java.util.List getEqArrList();

    /**
     * Gets array of all "eqArr" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr[] getEqArrArray();

    /**
     * Gets ith "eqArr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr getEqArrArray(int i);

    /**
     * Returns number of "eqArr" element
     */
    int sizeOfEqArrArray();

    /**
     * Sets array of all "eqArr" element
     */
    void setEqArrArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr[] eqArrArray);

    /**
     * Sets ith "eqArr" element
     */
    void setEqArrArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr eqArr);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "eqArr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr insertNewEqArr(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "eqArr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTEqArr addNewEqArr();

    /**
     * Removes the ith "eqArr" element
     */
    void removeEqArr(int i);

    /**
     * Gets a List of "f" elements
     */
    java.util.List getFList();

    /**
     * Gets array of all "f" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTF[] getFArray();

    /**
     * Gets ith "f" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTF getFArray(int i);

    /**
     * Returns number of "f" element
     */
    int sizeOfFArray();

    /**
     * Sets array of all "f" element
     */
    void setFArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTF[] fArray);

    /**
     * Sets ith "f" element
     */
    void setFArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTF f);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "f" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTF insertNewF(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "f" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTF addNewF();

    /**
     * Removes the ith "f" element
     */
    void removeF(int i);

    /**
     * Gets a List of "func" elements
     */
    java.util.List getFuncList();

    /**
     * Gets array of all "func" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc[] getFuncArray();

    /**
     * Gets ith "func" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc getFuncArray(int i);

    /**
     * Returns number of "func" element
     */
    int sizeOfFuncArray();

    /**
     * Sets array of all "func" element
     */
    void setFuncArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc[] funcArray);

    /**
     * Sets ith "func" element
     */
    void setFuncArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc func);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "func" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc insertNewFunc(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "func" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTFunc addNewFunc();

    /**
     * Removes the ith "func" element
     */
    void removeFunc(int i);

    /**
     * Gets a List of "groupChr" elements
     */
    java.util.List getGroupChrList();

    /**
     * Gets array of all "groupChr" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr[] getGroupChrArray();

    /**
     * Gets ith "groupChr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr getGroupChrArray(int i);

    /**
     * Returns number of "groupChr" element
     */
    int sizeOfGroupChrArray();

    /**
     * Sets array of all "groupChr" element
     */
    void setGroupChrArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr[] groupChrArray);

    /**
     * Sets ith "groupChr" element
     */
    void setGroupChrArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr groupChr);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "groupChr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr insertNewGroupChr(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "groupChr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTGroupChr addNewGroupChr();

    /**
     * Removes the ith "groupChr" element
     */
    void removeGroupChr(int i);

    /**
     * Gets a List of "limLow" elements
     */
    java.util.List getLimLowList();

    /**
     * Gets array of all "limLow" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow[] getLimLowArray();

    /**
     * Gets ith "limLow" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow getLimLowArray(int i);

    /**
     * Returns number of "limLow" element
     */
    int sizeOfLimLowArray();

    /**
     * Sets array of all "limLow" element
     */
    void setLimLowArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow[] limLowArray);

    /**
     * Sets ith "limLow" element
     */
    void setLimLowArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow limLow);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "limLow" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow insertNewLimLow(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "limLow" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimLow addNewLimLow();

    /**
     * Removes the ith "limLow" element
     */
    void removeLimLow(int i);

    /**
     * Gets a List of "limUpp" elements
     */
    java.util.List getLimUppList();

    /**
     * Gets array of all "limUpp" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp[] getLimUppArray();

    /**
     * Gets ith "limUpp" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp getLimUppArray(int i);

    /**
     * Returns number of "limUpp" element
     */
    int sizeOfLimUppArray();

    /**
     * Sets array of all "limUpp" element
     */
    void setLimUppArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp[] limUppArray);

    /**
     * Sets ith "limUpp" element
     */
    void setLimUppArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp limUpp);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "limUpp" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp insertNewLimUpp(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "limUpp" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTLimUpp addNewLimUpp();

    /**
     * Removes the ith "limUpp" element
     */
    void removeLimUpp(int i);

    /**
     * Gets a List of "m" elements
     */
    java.util.List getMList();

    /**
     * Gets array of all "m" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTM[] getMArray();

    /**
     * Gets ith "m" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTM getMArray(int i);

    /**
     * Returns number of "m" element
     */
    int sizeOfMArray();

    /**
     * Sets array of all "m" element
     */
    void setMArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTM[] mArray);

    /**
     * Sets ith "m" element
     */
    void setMArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTM m);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "m" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTM insertNewM(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "m" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTM addNewM();

    /**
     * Removes the ith "m" element
     */
    void removeM(int i);

    /**
     * Gets a List of "nary" elements
     */
    java.util.List getNaryList();

    /**
     * Gets array of all "nary" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTNary[] getNaryArray();

    /**
     * Gets ith "nary" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTNary getNaryArray(int i);

    /**
     * Returns number of "nary" element
     */
    int sizeOfNaryArray();

    /**
     * Sets array of all "nary" element
     */
    void setNaryArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTNary[] naryArray);

    /**
     * Sets ith "nary" element
     */
    void setNaryArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTNary nary);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "nary" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTNary insertNewNary(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "nary" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTNary addNewNary();

    /**
     * Removes the ith "nary" element
     */
    void removeNary(int i);

    /**
     * Gets a List of "phant" elements
     */
    java.util.List getPhantList();

    /**
     * Gets array of all "phant" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant[] getPhantArray();

    /**
     * Gets ith "phant" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant getPhantArray(int i);

    /**
     * Returns number of "phant" element
     */
    int sizeOfPhantArray();

    /**
     * Sets array of all "phant" element
     */
    void setPhantArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant[] phantArray);

    /**
     * Sets ith "phant" element
     */
    void setPhantArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant phant);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "phant" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant insertNewPhant(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "phant" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTPhant addNewPhant();

    /**
     * Removes the ith "phant" element
     */
    void removePhant(int i);

    /**
     * Gets a List of "rad" elements
     */
    java.util.List getRadList();

    /**
     * Gets array of all "rad" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTRad[] getRadArray();

    /**
     * Gets ith "rad" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTRad getRadArray(int i);

    /**
     * Returns number of "rad" element
     */
    int sizeOfRadArray();

    /**
     * Sets array of all "rad" element
     */
    void setRadArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTRad[] radArray);

    /**
     * Sets ith "rad" element
     */
    void setRadArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTRad rad);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "rad" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTRad insertNewRad(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "rad" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTRad addNewRad();

    /**
     * Removes the ith "rad" element
     */
    void removeRad(int i);

    /**
     * Gets a List of "sPre" elements
     */
    java.util.List getSPreList();

    /**
     * Gets array of all "sPre" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre[] getSPreArray();

    /**
     * Gets ith "sPre" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre getSPreArray(int i);

    /**
     * Returns number of "sPre" element
     */
    int sizeOfSPreArray();

    /**
     * Sets array of all "sPre" element
     */
    void setSPreArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre[] sPreArray);

    /**
     * Sets ith "sPre" element
     */
    void setSPreArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre sPre);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "sPre" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre insertNewSPre(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "sPre" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSPre addNewSPre();

    /**
     * Removes the ith "sPre" element
     */
    void removeSPre(int i);

    /**
     * Gets a List of "sSub" elements
     */
    java.util.List getSSubList();

    /**
     * Gets array of all "sSub" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub[] getSSubArray();

    /**
     * Gets ith "sSub" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub getSSubArray(int i);

    /**
     * Returns number of "sSub" element
     */
    int sizeOfSSubArray();

    /**
     * Sets array of all "sSub" element
     */
    void setSSubArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub[] sSubArray);

    /**
     * Sets ith "sSub" element
     */
    void setSSubArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub sSub);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "sSub" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub insertNewSSub(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "sSub" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSub addNewSSub();

    /**
     * Removes the ith "sSub" element
     */
    void removeSSub(int i);

    /**
     * Gets a List of "sSubSup" elements
     */
    java.util.List getSSubSupList();

    /**
     * Gets array of all "sSubSup" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup[] getSSubSupArray();

    /**
     * Gets ith "sSubSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup getSSubSupArray(int i);

    /**
     * Returns number of "sSubSup" element
     */
    int sizeOfSSubSupArray();

    /**
     * Sets array of all "sSubSup" element
     */
    void setSSubSupArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup[] sSubSupArray);

    /**
     * Sets ith "sSubSup" element
     */
    void setSSubSupArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup sSubSup);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "sSubSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup insertNewSSubSup(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "sSubSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSubSup addNewSSubSup();

    /**
     * Removes the ith "sSubSup" element
     */
    void removeSSubSup(int i);

    /**
     * Gets a List of "sSup" elements
     */
    java.util.List getSSupList();

    /**
     * Gets array of all "sSup" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup[] getSSupArray();

    /**
     * Gets ith "sSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup getSSupArray(int i);

    /**
     * Returns number of "sSup" element
     */
    int sizeOfSSupArray();

    /**
     * Sets array of all "sSup" element
     */
    void setSSupArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup[] sSupArray);

    /**
     * Sets ith "sSup" element
     */
    void setSSupArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup sSup);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "sSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup insertNewSSup(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "sSup" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTSSup addNewSSup();

    /**
     * Removes the ith "sSup" element
     */
    void removeSSup(int i);

    /**
     * Gets a List of "r" elements
     */
    java.util.List getRList();

    /**
     * Gets array of all "r" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTR[] getRArray();

    /**
     * Gets ith "r" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTR getRArray(int i);

    /**
     * Returns number of "r" element
     */
    int sizeOfRArray();

    /**
     * Sets array of all "r" element
     */
    void setRArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTR[] rArray);

    /**
     * Sets ith "r" element
     */
    void setRArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTR r);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "r" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTR insertNewR(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "r" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTR addNewR();

    /**
     * Removes the ith "r" element
     */
    void removeR(int i);

    /**
     * Gets a List of "customXml" elements
     */
    java.util.List getCustomXmlList();

    /**
     * Gets array of all "customXml" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun[] getCustomXmlArray();

    /**
     * Gets ith "customXml" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun getCustomXmlArray(int i);

    /**
     * Returns number of "customXml" element
     */
    int sizeOfCustomXmlArray();

    /**
     * Sets array of all "customXml" element
     */
    void setCustomXmlArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun[] customXmlArray);

    /**
     * Sets ith "customXml" element
     */
    void setCustomXmlArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun customXml);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXml" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun insertNewCustomXml(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "customXml" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTCustomXmlRun addNewCustomXml();

    /**
     * Removes the ith "customXml" element
     */
    void removeCustomXml(int i);

    /**
     * Gets a List of "fldSimple" elements
     */
    java.util.List getFldSimpleList();

    /**
     * Gets array of all "fldSimple" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField[] getFldSimpleArray();

    /**
     * Gets ith "fldSimple" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField getFldSimpleArray(int i);

    /**
     * Returns number of "fldSimple" element
     */
    int sizeOfFldSimpleArray();

    /**
     * Sets array of all "fldSimple" element
     */
    void setFldSimpleArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField[] fldSimpleArray);

    /**
     * Sets ith "fldSimple" element
     */
    void setFldSimpleArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField fldSimple);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "fldSimple" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField insertNewFldSimple(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "fldSimple" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSimpleField addNewFldSimple();

    /**
     * Removes the ith "fldSimple" element
     */
    void removeFldSimple(int i);

    /**
     * Gets a List of "hyperlink" elements
     */
    java.util.List getHyperlinkList();

    /**
     * Gets array of all "hyperlink" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink[] getHyperlinkArray();

    /**
     * Gets ith "hyperlink" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink getHyperlinkArray(int i);

    /**
     * Returns number of "hyperlink" element
     */
    int sizeOfHyperlinkArray();

    /**
     * Sets array of all "hyperlink" element
     */
    void setHyperlinkArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink[] hyperlinkArray);

    /**
     * Sets ith "hyperlink" element
     */
    void setHyperlinkArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink hyperlink);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "hyperlink" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink insertNewHyperlink(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "hyperlink" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTHyperlink addNewHyperlink();

    /**
     * Removes the ith "hyperlink" element
     */
    void removeHyperlink(int i);

    /**
     * Gets a List of "smartTag" elements
     */
    java.util.List getSmartTagList();

    /**
     * Gets array of all "smartTag" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun[] getSmartTagArray();

    /**
     * Gets ith "smartTag" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun getSmartTagArray(int i);

    /**
     * Returns number of "smartTag" element
     */
    int sizeOfSmartTagArray();

    /**
     * Sets array of all "smartTag" element
     */
    void setSmartTagArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun[] smartTagArray);

    /**
     * Sets ith "smartTag" element
     */
    void setSmartTagArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun smartTag);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "smartTag" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun insertNewSmartTag(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "smartTag" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSmartTagRun addNewSmartTag();

    /**
     * Removes the ith "smartTag" element
     */
    void removeSmartTag(int i);

    /**
     * Gets a List of "sdt" elements
     */
    java.util.List getSdtList();

    /**
     * Gets array of all "sdt" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun[] getSdtArray();

    /**
     * Gets ith "sdt" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun getSdtArray(int i);

    /**
     * Returns number of "sdt" element
     */
    int sizeOfSdtArray();

    /**
     * Sets array of all "sdt" element
     */
    void setSdtArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun[] sdtArray);

    /**
     * Sets ith "sdt" element
     */
    void setSdtArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun sdt);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "sdt" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun insertNewSdt(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "sdt" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTSdtRun addNewSdt();

    /**
     * Removes the ith "sdt" element
     */
    void removeSdt(int i);

    /**
     * Gets a List of "proofErr" elements
     */
    java.util.List getProofErrList();

    /**
     * Gets array of all "proofErr" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr[] getProofErrArray();

    /**
     * Gets ith "proofErr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr getProofErrArray(int i);

    /**
     * Returns number of "proofErr" element
     */
    int sizeOfProofErrArray();

    /**
     * Sets array of all "proofErr" element
     */
    void setProofErrArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr[] proofErrArray);

    /**
     * Sets ith "proofErr" element
     */
    void setProofErrArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr proofErr);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "proofErr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr insertNewProofErr(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "proofErr" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTProofErr addNewProofErr();

    /**
     * Removes the ith "proofErr" element
     */
    void removeProofErr(int i);

    /**
     * Gets a List of "permStart" elements
     */
    java.util.List getPermStartList();

    /**
     * Gets array of all "permStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart[] getPermStartArray();

    /**
     * Gets ith "permStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart getPermStartArray(int i);

    /**
     * Returns number of "permStart" element
     */
    int sizeOfPermStartArray();

    /**
     * Sets array of all "permStart" element
     */
    void setPermStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart[] permStartArray);

    /**
     * Sets ith "permStart" element
     */
    void setPermStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart permStart);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "permStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart insertNewPermStart(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "permStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPermStart addNewPermStart();

    /**
     * Removes the ith "permStart" element
     */
    void removePermStart(int i);

    /**
     * Gets a List of "permEnd" elements
     */
    java.util.List getPermEndList();

    /**
     * Gets array of all "permEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm[] getPermEndArray();

    /**
     * Gets ith "permEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm getPermEndArray(int i);

    /**
     * Returns number of "permEnd" element
     */
    int sizeOfPermEndArray();

    /**
     * Sets array of all "permEnd" element
     */
    void setPermEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm[] permEndArray);

    /**
     * Sets ith "permEnd" element
     */
    void setPermEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm permEnd);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "permEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm insertNewPermEnd(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "permEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTPerm addNewPermEnd();

    /**
     * Removes the ith "permEnd" element
     */
    void removePermEnd(int i);

    /**
     * Gets a List of "bookmarkStart" elements
     */
    java.util.List getBookmarkStartList();

    /**
     * Gets array of all "bookmarkStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark[] getBookmarkStartArray();

    /**
     * Gets ith "bookmarkStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark getBookmarkStartArray(int i);

    /**
     * Returns number of "bookmarkStart" element
     */
    int sizeOfBookmarkStartArray();

    /**
     * Sets array of all "bookmarkStart" element
     */
    void setBookmarkStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark[] bookmarkStartArray);

    /**
     * Sets ith "bookmarkStart" element
     */
    void setBookmarkStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark bookmarkStart);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "bookmarkStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark insertNewBookmarkStart(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "bookmarkStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTBookmark addNewBookmarkStart();

    /**
     * Removes the ith "bookmarkStart" element
     */
    void removeBookmarkStart(int i);

    /**
     * Gets a List of "bookmarkEnd" elements
     */
    java.util.List getBookmarkEndList();

    /**
     * Gets array of all "bookmarkEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getBookmarkEndArray();

    /**
     * Gets ith "bookmarkEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getBookmarkEndArray(int i);

    /**
     * Returns number of "bookmarkEnd" element
     */
    int sizeOfBookmarkEndArray();

    /**
     * Sets array of all "bookmarkEnd" element
     */
    void setBookmarkEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] bookmarkEndArray);

    /**
     * Sets ith "bookmarkEnd" element
     */
    void setBookmarkEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange bookmarkEnd);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "bookmarkEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewBookmarkEnd(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "bookmarkEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewBookmarkEnd();

    /**
     * Removes the ith "bookmarkEnd" element
     */
    void removeBookmarkEnd(int i);

    /**
     * Gets a List of "moveFromRangeStart" elements
     */
    java.util.List getMoveFromRangeStartList();

    /**
     * Gets array of all "moveFromRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark[] getMoveFromRangeStartArray();

    /**
     * Gets ith "moveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark getMoveFromRangeStartArray(int i);

    /**
     * Returns number of "moveFromRangeStart" element
     */
    int sizeOfMoveFromRangeStartArray();

    /**
     * Sets array of all "moveFromRangeStart" element
     */
    void setMoveFromRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark[] moveFromRangeStartArray);

    /**
     * Sets ith "moveFromRangeStart" element
     */
    void setMoveFromRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark moveFromRangeStart);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark insertNewMoveFromRangeStart(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "moveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark addNewMoveFromRangeStart();

    /**
     * Removes the ith "moveFromRangeStart" element
     */
    void removeMoveFromRangeStart(int i);

    /**
     * Gets a List of "moveFromRangeEnd" elements
     */
    java.util.List getMoveFromRangeEndList();

    /**
     * Gets array of all "moveFromRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getMoveFromRangeEndArray();

    /**
     * Gets ith "moveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getMoveFromRangeEndArray(int i);

    /**
     * Returns number of "moveFromRangeEnd" element
     */
    int sizeOfMoveFromRangeEndArray();

    /**
     * Sets array of all "moveFromRangeEnd" element
     */
    void setMoveFromRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] moveFromRangeEndArray);

    /**
     * Sets ith "moveFromRangeEnd" element
     */
    void setMoveFromRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange moveFromRangeEnd);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewMoveFromRangeEnd(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "moveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewMoveFromRangeEnd();

    /**
     * Removes the ith "moveFromRangeEnd" element
     */
    void removeMoveFromRangeEnd(int i);

    /**
     * Gets a List of "moveToRangeStart" elements
     */
    java.util.List getMoveToRangeStartList();

    /**
     * Gets array of all "moveToRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark[] getMoveToRangeStartArray();

    /**
     * Gets ith "moveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark getMoveToRangeStartArray(int i);

    /**
     * Returns number of "moveToRangeStart" element
     */
    int sizeOfMoveToRangeStartArray();

    /**
     * Sets array of all "moveToRangeStart" element
     */
    void setMoveToRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark[] moveToRangeStartArray);

    /**
     * Sets ith "moveToRangeStart" element
     */
    void setMoveToRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark moveToRangeStart);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark insertNewMoveToRangeStart(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "moveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMoveBookmark addNewMoveToRangeStart();

    /**
     * Removes the ith "moveToRangeStart" element
     */
    void removeMoveToRangeStart(int i);

    /**
     * Gets a List of "moveToRangeEnd" elements
     */
    java.util.List getMoveToRangeEndList();

    /**
     * Gets array of all "moveToRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getMoveToRangeEndArray();

    /**
     * Gets ith "moveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getMoveToRangeEndArray(int i);

    /**
     * Returns number of "moveToRangeEnd" element
     */
    int sizeOfMoveToRangeEndArray();

    /**
     * Sets array of all "moveToRangeEnd" element
     */
    void setMoveToRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] moveToRangeEndArray);

    /**
     * Sets ith "moveToRangeEnd" element
     */
    void setMoveToRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange moveToRangeEnd);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewMoveToRangeEnd(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "moveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewMoveToRangeEnd();

    /**
     * Removes the ith "moveToRangeEnd" element
     */
    void removeMoveToRangeEnd(int i);

    /**
     * Gets a List of "commentRangeStart" elements
     */
    java.util.List getCommentRangeStartList();

    /**
     * Gets array of all "commentRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getCommentRangeStartArray();

    /**
     * Gets ith "commentRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getCommentRangeStartArray(int i);

    /**
     * Returns number of "commentRangeStart" element
     */
    int sizeOfCommentRangeStartArray();

    /**
     * Sets array of all "commentRangeStart" element
     */
    void setCommentRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] commentRangeStartArray);

    /**
     * Sets ith "commentRangeStart" element
     */
    void setCommentRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange commentRangeStart);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "commentRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewCommentRangeStart(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "commentRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewCommentRangeStart();

    /**
     * Removes the ith "commentRangeStart" element
     */
    void removeCommentRangeStart(int i);

    /**
     * Gets a List of "commentRangeEnd" elements
     */
    java.util.List getCommentRangeEndList();

    /**
     * Gets array of all "commentRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] getCommentRangeEndArray();

    /**
     * Gets ith "commentRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange getCommentRangeEndArray(int i);

    /**
     * Returns number of "commentRangeEnd" element
     */
    int sizeOfCommentRangeEndArray();

    /**
     * Sets array of all "commentRangeEnd" element
     */
    void setCommentRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange[] commentRangeEndArray);

    /**
     * Sets ith "commentRangeEnd" element
     */
    void setCommentRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange commentRangeEnd);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "commentRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange insertNewCommentRangeEnd(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "commentRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkupRange addNewCommentRangeEnd();

    /**
     * Removes the ith "commentRangeEnd" element
     */
    void removeCommentRangeEnd(int i);

    /**
     * Gets a List of "customXmlInsRangeStart" elements
     */
    java.util.List getCustomXmlInsRangeStartList();

    /**
     * Gets array of all "customXmlInsRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] getCustomXmlInsRangeStartArray();

    /**
     * Gets ith "customXmlInsRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange getCustomXmlInsRangeStartArray(int i);

    /**
     * Returns number of "customXmlInsRangeStart" element
     */
    int sizeOfCustomXmlInsRangeStartArray();

    /**
     * Sets array of all "customXmlInsRangeStart" element
     */
    void setCustomXmlInsRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] customXmlInsRangeStartArray);

    /**
     * Sets ith "customXmlInsRangeStart" element
     */
    void setCustomXmlInsRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange customXmlInsRangeStart);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlInsRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange insertNewCustomXmlInsRangeStart(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlInsRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange addNewCustomXmlInsRangeStart();

    /**
     * Removes the ith "customXmlInsRangeStart" element
     */
    void removeCustomXmlInsRangeStart(int i);

    /**
     * Gets a List of "customXmlInsRangeEnd" elements
     */
    java.util.List getCustomXmlInsRangeEndList();

    /**
     * Gets array of all "customXmlInsRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] getCustomXmlInsRangeEndArray();

    /**
     * Gets ith "customXmlInsRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup getCustomXmlInsRangeEndArray(int i);

    /**
     * Returns number of "customXmlInsRangeEnd" element
     */
    int sizeOfCustomXmlInsRangeEndArray();

    /**
     * Sets array of all "customXmlInsRangeEnd" element
     */
    void setCustomXmlInsRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] customXmlInsRangeEndArray);

    /**
     * Sets ith "customXmlInsRangeEnd" element
     */
    void setCustomXmlInsRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup customXmlInsRangeEnd);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlInsRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup insertNewCustomXmlInsRangeEnd(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlInsRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup addNewCustomXmlInsRangeEnd();

    /**
     * Removes the ith "customXmlInsRangeEnd" element
     */
    void removeCustomXmlInsRangeEnd(int i);

    /**
     * Gets a List of "customXmlDelRangeStart" elements
     */
    java.util.List getCustomXmlDelRangeStartList();

    /**
     * Gets array of all "customXmlDelRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] getCustomXmlDelRangeStartArray();

    /**
     * Gets ith "customXmlDelRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange getCustomXmlDelRangeStartArray(int i);

    /**
     * Returns number of "customXmlDelRangeStart" element
     */
    int sizeOfCustomXmlDelRangeStartArray();

    /**
     * Sets array of all "customXmlDelRangeStart" element
     */
    void setCustomXmlDelRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] customXmlDelRangeStartArray);

    /**
     * Sets ith "customXmlDelRangeStart" element
     */
    void setCustomXmlDelRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange customXmlDelRangeStart);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlDelRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange insertNewCustomXmlDelRangeStart(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlDelRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange addNewCustomXmlDelRangeStart();

    /**
     * Removes the ith "customXmlDelRangeStart" element
     */
    void removeCustomXmlDelRangeStart(int i);

    /**
     * Gets a List of "customXmlDelRangeEnd" elements
     */
    java.util.List getCustomXmlDelRangeEndList();

    /**
     * Gets array of all "customXmlDelRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] getCustomXmlDelRangeEndArray();

    /**
     * Gets ith "customXmlDelRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup getCustomXmlDelRangeEndArray(int i);

    /**
     * Returns number of "customXmlDelRangeEnd" element
     */
    int sizeOfCustomXmlDelRangeEndArray();

    /**
     * Sets array of all "customXmlDelRangeEnd" element
     */
    void setCustomXmlDelRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] customXmlDelRangeEndArray);

    /**
     * Sets ith "customXmlDelRangeEnd" element
     */
    void setCustomXmlDelRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup customXmlDelRangeEnd);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlDelRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup insertNewCustomXmlDelRangeEnd(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlDelRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup addNewCustomXmlDelRangeEnd();

    /**
     * Removes the ith "customXmlDelRangeEnd" element
     */
    void removeCustomXmlDelRangeEnd(int i);

    /**
     * Gets a List of "customXmlMoveFromRangeStart" elements
     */
    java.util.List getCustomXmlMoveFromRangeStartList();

    /**
     * Gets array of all "customXmlMoveFromRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] getCustomXmlMoveFromRangeStartArray();

    /**
     * Gets ith "customXmlMoveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange getCustomXmlMoveFromRangeStartArray(int i);

    /**
     * Returns number of "customXmlMoveFromRangeStart" element
     */
    int sizeOfCustomXmlMoveFromRangeStartArray();

    /**
     * Sets array of all "customXmlMoveFromRangeStart" element
     */
    void setCustomXmlMoveFromRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] customXmlMoveFromRangeStartArray);

    /**
     * Sets ith "customXmlMoveFromRangeStart" element
     */
    void setCustomXmlMoveFromRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange customXmlMoveFromRangeStart);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlMoveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange insertNewCustomXmlMoveFromRangeStart(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlMoveFromRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange addNewCustomXmlMoveFromRangeStart();

    /**
     * Removes the ith "customXmlMoveFromRangeStart" element
     */
    void removeCustomXmlMoveFromRangeStart(int i);

    /**
     * Gets a List of "customXmlMoveFromRangeEnd" elements
     */
    java.util.List getCustomXmlMoveFromRangeEndList();

    /**
     * Gets array of all "customXmlMoveFromRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] getCustomXmlMoveFromRangeEndArray();

    /**
     * Gets ith "customXmlMoveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup getCustomXmlMoveFromRangeEndArray(int i);

    /**
     * Returns number of "customXmlMoveFromRangeEnd" element
     */
    int sizeOfCustomXmlMoveFromRangeEndArray();

    /**
     * Sets array of all "customXmlMoveFromRangeEnd" element
     */
    void setCustomXmlMoveFromRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] customXmlMoveFromRangeEndArray);

    /**
     * Sets ith "customXmlMoveFromRangeEnd" element
     */
    void setCustomXmlMoveFromRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup customXmlMoveFromRangeEnd);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlMoveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup insertNewCustomXmlMoveFromRangeEnd(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlMoveFromRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup addNewCustomXmlMoveFromRangeEnd();

    /**
     * Removes the ith "customXmlMoveFromRangeEnd" element
     */
    void removeCustomXmlMoveFromRangeEnd(int i);

    /**
     * Gets a List of "customXmlMoveToRangeStart" elements
     */
    java.util.List getCustomXmlMoveToRangeStartList();

    /**
     * Gets array of all "customXmlMoveToRangeStart" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] getCustomXmlMoveToRangeStartArray();

    /**
     * Gets ith "customXmlMoveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange getCustomXmlMoveToRangeStartArray(int i);

    /**
     * Returns number of "customXmlMoveToRangeStart" element
     */
    int sizeOfCustomXmlMoveToRangeStartArray();

    /**
     * Sets array of all "customXmlMoveToRangeStart" element
     */
    void setCustomXmlMoveToRangeStartArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange[] customXmlMoveToRangeStartArray);

    /**
     * Sets ith "customXmlMoveToRangeStart" element
     */
    void setCustomXmlMoveToRangeStartArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange customXmlMoveToRangeStart);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlMoveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange insertNewCustomXmlMoveToRangeStart(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlMoveToRangeStart" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTTrackChange addNewCustomXmlMoveToRangeStart();

    /**
     * Removes the ith "customXmlMoveToRangeStart" element
     */
    void removeCustomXmlMoveToRangeStart(int i);

    /**
     * Gets a List of "customXmlMoveToRangeEnd" elements
     */
    java.util.List getCustomXmlMoveToRangeEndList();

    /**
     * Gets array of all "customXmlMoveToRangeEnd" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] getCustomXmlMoveToRangeEndArray();

    /**
     * Gets ith "customXmlMoveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup getCustomXmlMoveToRangeEndArray(int i);

    /**
     * Returns number of "customXmlMoveToRangeEnd" element
     */
    int sizeOfCustomXmlMoveToRangeEndArray();

    /**
     * Sets array of all "customXmlMoveToRangeEnd" element
     */
    void setCustomXmlMoveToRangeEndArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup[] customXmlMoveToRangeEndArray);

    /**
     * Sets ith "customXmlMoveToRangeEnd" element
     */
    void setCustomXmlMoveToRangeEndArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup customXmlMoveToRangeEnd);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "customXmlMoveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup insertNewCustomXmlMoveToRangeEnd(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "customXmlMoveToRangeEnd" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTMarkup addNewCustomXmlMoveToRangeEnd();

    /**
     * Removes the ith "customXmlMoveToRangeEnd" element
     */
    void removeCustomXmlMoveToRangeEnd(int i);

    /**
     * Gets a List of "ins" elements
     */
    java.util.List getInsList();

    /**
     * Gets array of all "ins" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] getInsArray();

    /**
     * Gets ith "ins" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange getInsArray(int i);

    /**
     * Returns number of "ins" element
     */
    int sizeOfInsArray();

    /**
     * Sets array of all "ins" element
     */
    void setInsArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] insArray);

    /**
     * Sets ith "ins" element
     */
    void setInsArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange ins);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "ins" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange insertNewIns(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "ins" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange addNewIns();

    /**
     * Removes the ith "ins" element
     */
    void removeIns(int i);

    /**
     * Gets a List of "del" elements
     */
    java.util.List getDelList();

    /**
     * Gets array of all "del" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] getDelArray();

    /**
     * Gets ith "del" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange getDelArray(int i);

    /**
     * Returns number of "del" element
     */
    int sizeOfDelArray();

    /**
     * Sets array of all "del" element
     */
    void setDelArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] delArray);

    /**
     * Sets ith "del" element
     */
    void setDelArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange del);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "del" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange insertNewDel(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "del" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange addNewDel();

    /**
     * Removes the ith "del" element
     */
    void removeDel(int i);

    /**
     * Gets a List of "moveFrom" elements
     */
    java.util.List getMoveFromList();

    /**
     * Gets array of all "moveFrom" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] getMoveFromArray();

    /**
     * Gets ith "moveFrom" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange getMoveFromArray(int i);

    /**
     * Returns number of "moveFrom" element
     */
    int sizeOfMoveFromArray();

    /**
     * Sets array of all "moveFrom" element
     */
    void setMoveFromArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] moveFromArray);

    /**
     * Sets ith "moveFrom" element
     */
    void setMoveFromArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange moveFrom);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveFrom" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange insertNewMoveFrom(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "moveFrom" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange addNewMoveFrom();

    /**
     * Removes the ith "moveFrom" element
     */
    void removeMoveFrom(int i);

    /**
     * Gets a List of "moveTo" elements
     */
    java.util.List getMoveToList();

    /**
     * Gets array of all "moveTo" elements
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] getMoveToArray();

    /**
     * Gets ith "moveTo" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange getMoveToArray(int i);

    /**
     * Returns number of "moveTo" element
     */
    int sizeOfMoveToArray();

    /**
     * Sets array of all "moveTo" element
     */
    void setMoveToArray(org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange[] moveToArray);

    /**
     * Sets ith "moveTo" element
     */
    void setMoveToArray(int i, org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange moveTo);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "moveTo" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange insertNewMoveTo(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "moveTo" element
     */
    org.openxmlformats.schemas.wordprocessingml.x2006.main.CTRunTrackChange addNewMoveTo();

    /**
     * Removes the ith "moveTo" element
     */
    void removeMoveTo(int i);

    /**
     * Gets a List of "oMathPara" elements
     */
    java.util.List getOMathParaList();

    /**
     * Gets array of all "oMathPara" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara[] getOMathParaArray();

    /**
     * Gets ith "oMathPara" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara getOMathParaArray(int i);

    /**
     * Returns number of "oMathPara" element
     */
    int sizeOfOMathParaArray();

    /**
     * Sets array of all "oMathPara" element
     */
    void setOMathParaArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara[] oMathParaArray);

    /**
     * Sets ith "oMathPara" element
     */
    void setOMathParaArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara oMathPara);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "oMathPara" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara insertNewOMathPara(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "oMathPara" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMathPara addNewOMathPara();

    /**
     * Removes the ith "oMathPara" element
     */
    void removeOMathPara(int i);

    /**
     * Gets a List of "oMath" elements
     */
    java.util.List getOMathList();

    /**
     * Gets array of all "oMath" elements
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath[] getOMathArray();

    /**
     * Gets ith "oMath" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath getOMathArray(int i);

    /**
     * Returns number of "oMath" element
     */
    int sizeOfOMathArray();

    /**
     * Sets array of all "oMath" element
     */
    void setOMathArray(org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath[] oMathArray);

    /**
     * Sets ith "oMath" element
     */
    void setOMathArray(int i, org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath oMath);

    /**
     * Inserts and returns a new empty value (as xml) as the ith "oMath" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath insertNewOMath(int i);

    /**
     * Appends and returns a new empty value (as xml) as the last "oMath" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTOMath addNewOMath();

    /**
     * Removes the ith "oMath" element
     */
    void removeOMath(int i);

    /**
     * Gets the "ctrlPr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTCtrlPr getCtrlPr();

    /**
     * True if has "ctrlPr" element
     */
    boolean isSetCtrlPr();

    /**
     * Sets the "ctrlPr" element
     */
    void setCtrlPr(org.openxmlformats.schemas.officeDocument.x2006.math.CTCtrlPr ctrlPr);

    /**
     * Appends and returns a new empty "ctrlPr" element
     */
    org.openxmlformats.schemas.officeDocument.x2006.math.CTCtrlPr addNewCtrlPr();

    /**
     * Unsets the "ctrlPr" element
     */
    void unsetCtrlPr();
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy