Full Code of pdffillerjs/pdffiller for AI

master d4529703c29b cached
8 files
138.4 KB
55.5k tokens
1 requests
Download .txt
Repository: pdffillerjs/pdffiller
Branch: master
Commit: d4529703c29b
Files: 8
Total size: 138.4 KB

Directory structure:
gitextract_6yq8v4vz/

├── .gitignore
├── .npmignore
├── LICENSE.md
├── README.md
├── index.js
├── package.json
└── test/
    ├── expected_data.js
    └── test.js

================================================
FILE CONTENTS
================================================

================================================
FILE: .gitignore
================================================
# iOS / Apple
# ===========
.DS_Store
ehthumbs.db
Icon?
Thumbs.db

# Node and related ecosystem
# ==========================
.nodemonignore
.sass-cache/
npm-debug.log
node_modules/
public/lib/
app/tests/coverage/
.bower-*/
.idea/
*.fdf

# MEAN.js app and assets
# ======================
config/sslcerts/*.pem
access.log
#public/dist/
uploads/

# Sublime editor
# ==============
.sublime-project
*.sublime-project
*.sublime-workspace

# VSCode editor
# ==============
/.vscode

# Eclipse project files
# =====================
.project
.settings/
.*.md.html
.metadata
*~.nib
local.properties

# IntelliJ
# ========
*.iml

# Cloud9 IDE
# =========
.c9/
data/
mongod

# General
# =======
*.log
*.csv
*.dat
*.out
*.pid
*.gz
*.tmp
*.bak
*.swp
*.orig
logs/
build/


================================================
FILE: .npmignore
================================================
node_modules/*
!node_modules/pdffiller/
*.fdf
*.pdf

================================================
FILE: LICENSE.md
================================================
MIT License (MIT)

Copyright (c) 2014-2016 John Taylor

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.


================================================
FILE: README.md
================================================
PDF Filler (Node.js)
======
[![NPM](https://nodei.co/npm/pdffiller.png?downloads=true&downloadRank=true&stars=true)](https://nodei.co/npm/pdffiller/)

A node.js PDF form field data filler and FDF generator toolkit. This essentially is a wrapper around the PDF Toolkit library <a target="_blank" href="http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/">PDF ToolKit</a>.


Quick start
-----------

First, run `npm install pdffiller --save` for your app.

Import the module using:

```js
var pdfFiller = require('pdffiller');

// ...
```


## Examples

#### 1.Fill PDF with existing FDF Data
````javascript
var pdfFiller   = require('pdffiller');

var sourcePDF = "test/test.pdf";
var destinationPDF =  "test/test_complete.pdf";
var data = {
    "last_name" : "John",
    "first_name" : "Doe",
    "date" : "Jan 1, 2013",
    "football" : "Off",
    "baseball" : "Yes",
    "basketball" : "Off",
    "hockey" : "Yes",
    "nascar" : "Off"
};

pdfFiller.fillForm( sourcePDF, destinationPDF, data, function(err) {
    if (err) throw err;
    console.log("In callback (we're done).");
});

````

This will take the test.pdf, fill the fields with the data values
and create a complete filled in PDF (test_filled_in.pdf). Note that the
resulting PDF will be read-only.

Alternatively,

````javascript

var shouldFlatten = false;

pdfFiller.fillFormWithFlatten( sourcePDF, destinationPDF, data, shouldFlatten, function(err) {
    if (err) throw err;
    console.log("In callback (we're done).");
})
````

Calling
`fillFormWithFlatten()` with `shouldFlatten = false` will leave any unmapped fields
still editable, as per the `pdftk` command specification.


#### 2. Generate FDF Template from PDF
````javascript
var pdfFiller   = require('pdffiller');

var sourcePDF = "test/test.pdf";

// Override the default field name regex. Default: /FieldName: ([^\n]*)/
var nameRegex = null;  

var FDF_data = pdfFiller.generateFDFTemplate( sourcePDF, nameRegex, function(err, fdfData) {
    if (err) throw err;
    console.log(fdfData);
});

````

This will print out this
```
{
    "last_name" : "",
    "first_name" : "",
    "date" : "",
    "football" : "",
    "baseball" : "",
    "basketball" : "",
    "hockey" : "",
    "nascar" : ""
};
```

#### 3. Map form fields to PDF fields
````javascript
var pdfFiller = require('pdffiller');

var convMap = {
    "lastName": "last_name",
    "firstName": "first_name",
    "Date": "date",
    "footballField": "football",
    "baseballField": "baseball",
    "bballField": "basketball",
    "hockeyField": "hockey",
    "nascarField": "nascar"
};

var fieldJson = [
    {
        "title" : "lastName",
        "fieldfieldType": "Text",
        "fieldValue": "John"
    },
    {
        "title" : "firstName",
        "fieldfieldType": "Text",
        "fieldValue": "Doe"
    },
    {
        "title" : "Date",
        "fieldType": "Text",
        "fieldValue": "Jan 1, 2013"
    },
    {
        "title" : "footballField",
        "fieldType": "Button",
        "fieldValue": false
    },
    {
        "title" : "baseballField",
        "fieldType": "Button",
        "fieldValue": true
    },
    {
        "title" : "bballField",
        "fieldType": "Button",
        "fieldValue": false
    },
    {
        "title" : "hockeyField",
        "fieldType": "Button",
        "fieldValue": true
    },
    {
        "title" : "nascarField",
        "fieldType": "Button",
        "fieldValue": false
    }
];

var mappedFields = pdfFiller.mapForm2PDF( fieldJson, convMap );
console.log(mappedFields);
````

This will print out the object below.
```
{
    "last_name" : "John",
    "first_name" : "Doe",
    "date" : "Jan 1, 2013",
    "football" : "Off",
    "baseball" : "Yes",
    "basketball" : "Off",
    "hockey" : "Yes",
    "nascar" : "Off"
};
```

#### 4. Convert fieldJson to FDF data
````javascript
var pdfFiller   = require('pdffiller');

var fieldJson = [
    {
        "title" : "last_name",
        "fieldfieldType": "Text",
        "fieldValue": "Doe"
    },
    {
        "title" : "first_name",
        "fieldfieldType": "Text",
        "fieldValue": "John"
    },
    {
        "title" : "date",
        "fieldType": "Text",
        "fieldValue": "Jan 1, 2013"
    },
    {
        "title" : "football",
        "fieldType": "Button",
        "fieldValue": false
    },
    {
        "title" : "baseball",
        "fieldType": "Button",
        "fieldValue": true
    },
    {
        "title" : "basketball",
        "fieldType": "Button"
        "fieldValue": false
    },
    {
        "title" : "hockey",
        "fieldType": "Button"
        "fieldValue": true
    },
    {
        "title" : "nascar",
        "fieldType": "Button"
        "fieldValue": false
    }
];

var FDFData = pdfFiller.convFieldJson2FDF( fieldJson );
console.log(FDFData)
````

This will print out this
````
{
    "last_name" : "John",
    "first_name" : "Doe",
    "date" : "Jan 1, 2013",
    "football" : "Off",
    "baseball" : "Yes",
    "basketball" : "Off",
    "hockey" : "Yes",
    "nascar" : "Off"
};
````


================================================
FILE: index.js
================================================
/*
*   File:       index.js (pdffiller)
*   Project:    PDF Filler
*   Date:       May 2015.
*
*   Description: This PDF filler module takes a data set and creates a filled out
*                PDF file with the form fields populated.
*/
(function(){
    var child_process = require('child_process'),
        execFile = require('child_process').execFile,
        fdf = require('utf8-fdf-generator'),
        _ = require('lodash'),
        fs = require('fs');

    var pdffiller = {

        mapForm2PDF: function( formFields, convMap ){
            var tmpFDFData = this.convFieldJson2FDF(formFields);
            tmpFDFData = _.mapKeys(tmpFDFData, function(value, key){
                try {
                    convMap[key];
                } catch(err){

                    return key;
                }
                return convMap[key];
            });

            return tmpFDFData;
        },

        convFieldJson2FDF: function(fieldJson){
            var _keys = _.map(fieldJson, 'title'),
                _values = _.map(fieldJson, 'fieldValue');

            _values = _.map(_values, function(val){
                if(val === true){
                    return 'Yes';
                }else if(val === false) {
                    return 'Off';
                }
                return val;
            });

            var jsonObj = _.zipObject(_keys, _values);

            return jsonObj;
        },

        generateFieldJson: function( sourceFile, nameRegex, callback){
            var regName = /FieldName: ([^\n]*)/,
                regType = /FieldType: ([A-Za-z\t .]+)/,
                regFlags = /FieldFlags: ([0-9\t .]+)/,
                fieldArray = [],
                currField = {};

            if(nameRegex !== null && (typeof nameRegex) == 'object' ) regName = nameRegex;

            execFile( "pdftk", [sourceFile, "dump_data_fields_utf8"], function (error, stdout, stderr) {
                if (error) {
                    console.log('exec error: ' + error);
                    return callback(error, null);
                }

                fields = stdout.toString().split("---").slice(1);
                fields.forEach(function(field){
                    currField = {};

                    currField['title'] = field.match(regName)[1].trim() || '';

                    if(field.match(regType)){
                        currField['fieldType'] = field.match(regType)[1].trim() || '';
                    }else {
                        currField['fieldType'] = '';
                    }

                    if(field.match(regFlags)){
                        currField['fieldFlags'] = field.match(regFlags)[1].trim()|| '';
                    }else{
                        currField['fieldFlags'] = '';
                    }

                    currField['fieldValue'] = '';

                    fieldArray.push(currField);
                });

                return callback(null, fieldArray);
            });
        },

        generateFDFTemplate: function( sourceFile, nameRegex, callback ){
            this.generateFieldJson(sourceFile, nameRegex, function(err, _form_fields){
                if (err) {
                  console.log('exec error: ' + err);
                  return callback(err, null);
                }

                return callback(null, this.convFieldJson2FDF(_form_fields));

            }.bind(this));
        },

        fillFormWithOptions: function( sourceFile, destinationFile, fieldValues, shouldFlatten, tempFDFPath, callback ) {


            //Generate the data from the field values.
            var randomSequence = Math.random().toString(36).substring(7);
            var currentTime = new Date().getTime();
            var tempFDFFile =  "temp_data" + currentTime + randomSequence + ".fdf",
                tempFDF = (typeof tempFDFPath !== "undefined"? tempFDFPath + '/' + tempFDFFile: tempFDFFile),

                formData = fdf.generator( fieldValues, tempFDF );

            var args = [sourceFile, "fill_form", tempFDF, "output", destinationFile];
            if (shouldFlatten) {
                args.push("flatten");
            }
            execFile( "pdftk", args, function (error, stdout, stderr) {

                if ( error ) {
                    console.log('exec error: ' + error);
                    return callback(error);
                }
                //Delete the temporary fdf file.
                fs.unlink( tempFDF, function( err ) {

                    if ( err ) {
                        return callback(err);
                    }
                    // console.log( 'Sucessfully deleted temp file ' + tempFDF );
                    return callback();
                });
            } );
        },

        fillFormWithFlatten: function( sourceFile, destinationFile, fieldValues, shouldFlatten, callback ) {
            this.fillFormWithOptions( sourceFile, destinationFile, fieldValues, shouldFlatten, undefined, callback);
        },

        fillForm: function( sourceFile, destinationFile, fieldValues, callback) {
            this.fillFormWithFlatten( sourceFile, destinationFile, fieldValues, true, callback);
        }

    };

    module.exports = pdffiller;

}())


================================================
FILE: package.json
================================================
{
  "name": "pdffiller",
  "version": "0.0.11",
  "private": false,
  "description": "Take an existing PDF Form and data and PDF Filler will create a new PDF with all given fields populated.",
  "main": "index.js",
  "scripts": {
    "test": "node_modules/.bin/mocha test/test.js"
  },
  "keywords": [
    "nodejs",
    "pdftk",
    "fdf",
    "pdffiller",
    "pdf"
  ],
  "dependencies": {
    "lodash": "~4.17.11",
    "utf8-fdf-generator": "0.0.3"
  },
  "author": {
    "name": "John Taylor and David Baldwynn"
  },
  "license": "MIT",
  "readmeFilename": "README.md",
  "gitHead": "dc344fd81d90d0434dcc253d9ee14e4328b680dd",
  "readme": "PDF Filler (Node.js)\n======\n\nA node.js PDF form field data filler and FDF generator toolkit. This essentially is a wrapper around the PDF Toolkit library <a target=\"_blank\" href=\"http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/\">PDF ToolKit</a>.\n\nPDF Filler requires the PDF ToolKit which can be found here: <a target=\"_blank\" href=\"http://www.pdflabs.com/tools/pdftk-the-pdf-toolkit/\">PDF ToolKit</a>\n\n\n##Examples\n\n#### 1.Fill PDF with existing FDF Data\n````javascript\nvar pdfFiller   = require( 'pdffiller' );\n\nvar sourcePDF = \"test/test.pdf\";\nvar destinationPDF =  \"test/test_complete.pdf\";\n\nvar data = {\n    \"last_name\" : \"John\",\n    \"first_name\" : \"Doe\",\n    \"date\" : \"Jan 1, 2013\",\n    \"football\" : \"Off\",\n    \"baseball\" : \"Yes\",\n    \"basketball\" : \"Off\",\n    \"hockey\" : \"Yes\",\n    \"nascar\" : \"Off\"\n};\n\npdfFiller.fillForm( sourcePDF, destinationPDF, data, function(err) { \n    if (err) throw err;\n    console.log(\"In callback (we're done).\"); \n});\n\n````\n\nThis will take the test.pdf, fill the fields with the data values\nand create a complete filled in PDF (test_filled_in.pdf)\n\n\n#### 2. Generate FDF Template from PDF\n````javascript\nvar pdfFiller   = require( 'pdffiller' );\n\nvar sourcePDF = \"test/test.pdf\";\n\nvar FDF_data = pdfFiller.generateFDFTemplate( sourcePDF, function(err, fdfData) { \n    if (err) throw err;\n    console.log(fdfData);\n});\n\n````\n\nThis will print out this \n```{\n    \"last_name\" : \"\",\n    \"first_name\" : \"\",\n    \"date\" : \"\",\n    \"football\" : \"\",\n    \"baseball\" : \"\",\n    \"basketball\" : \"\",\n    \"hockey\" : \"\",\n    \"nascar\" : \"\"\n};```\n\n#### 3. Generate FDF Template from PDF\n````javascript\nvar pdfFiller   = require( 'pdffiller' );\n\nvar sourcePDF = \"test/test.pdf\";\n\nvar FDF_data = pdfFiller.generateFDFTemplate( sourcePDF, function(err, fdfData) { \n    if (err) throw err;\n    console.log(fdfData);\n});\n\n````\n\nThis will print out this \n```\n{\n    \"last_name\" : \"\",\n    \"first_name\" : \"\",\n    \"date\" : \"\",\n    \"football\" : \"\",\n    \"baseball\" : \"\",\n    \"basketball\" : \"\",\n    \"hockey\" : \"\",\n    \"nascar\" : \"\"\n};\n```\n\n#### 4. Map form fields to PDF fields\n````javascript\nvar pdfFiller = require( 'pdffiller' ),\n    sourcePDF = \"test/test.pdf\",\n    FDF_data,\n    destinationPDF =  \"test/test_complete.pdf\";\n\nvar conversionMap = {\n    \"lastName\": \"last_name\",\n    \"firstName\": \"first_name\",\n    \"Date\": \"date\",\n    \"lastName\": \"last_name\",\n    \"footballField\": \"football\",\n    \"bballField\": \"basketball\",\n    \"baseballField\": \"baseball\",\n    \"hockeyField\": \"hockey\",\n    \"nascarField\": \"nascar\"\n};\n\nvar FormFields = {\n    \"lastName\" : \"John\",\n    \"firstName\" : \"Doe\",\n    \"Date\" : \"Jan 1, 2013\",\n    \"footballField\" : \"Off\",\n    \"baseballField\" : \"Yes\",\n    \"bballField\" : \"Off\",\n    \"hockeyField\" : \"Yes\",\n    \"nascarField\" : \"Off\"\n};\n\npdfFiller.mapForm2PDF( data, convMap, function(err, mappedFields) { \n    if (err) throw err;\n\n    console.log(mappedFields);\n});\n````\n\nThis will print out the object below.\n```{\n    \"last_name\" : \"John\",\n    \"first_name\" : \"Doe\",\n    \"date\" : \"Jan 1, 2013\",\n    \"football\" : \"Off\",\n    \"baseball\" : \"Yes\",\n    \"basketball\" : \"Off\",\n    \"hockey\" : \"Yes\",\n    \"nascar\" : \"Off\"\n};```\n\n#### 5. Convert fieldJson to FDF data\n````javascript\nvar pdfFiller   = require( 'pdffiller' );\n\nvar sourcePDF = \"test/test.pdf\";\nvar fieldJson = [\n    {\n        \"title\" : \"last_name\",\n        \"fieldfieldType\": \"Text\",\n        \"fieldValue\": \"Doe\"\n    },\n    {\n        \"title\" : \"first_name\",\n        \"fieldfieldType\": \"Text\",\n        \"fieldValue\": \"John\"\n    },\n    {\n        \"title\" : \"date\",\n        \"fieldType\": \"Text\",\n        \"fieldValue\": \"Jan 1, 2013\"\n    },\n    {\n        \"title\" : \"football\",\n        \"fieldType\": \"Button\",\n        \"fieldValue\": false\n    },\n    {\n        \"title\" : \"baseball\",\n        \"fieldType\": \"Button\",\n        \"fieldValue\": true\n    },\n    {\n        \"title\" : \"basketball\",\n        \"fieldType\": \"Button\"\n        \"fieldValue\": false\n    },\n    {\n        \"title\" : \"hockey\",\n        \"fieldType\": \"Button\"\n        \"fieldValue\": true\n    },\n    {\n        \"title\" : \"nascar\",\n        \"fieldType\": \"Button\"\n        \"fieldValue\": false\n    }\n];\n\nvar FDFData = pdfFiller.convFieldJson2FDF( data );\nconsole.log(FDFData)\n````\n\nThis will print out this \n````\n{\n    \"last_name\" : \"John\",\n    \"first_name\" : \"Doe\",\n    \"date\" : \"Jan 1, 2013\",\n    \"football\" : \"Off\",\n    \"baseball\" : \"Yes\",\n    \"basketball\" : \"Off\",\n    \"hockey\" : \"Yes\",\n    \"nascar\" : \"Off\"\n};\n````\n",
  "_id": "pdffiller@0.0.8",
  "_shasum": "416c724b748a5e0caf494fb66b043d450b8a3b9a",
  "_from": "whitef0x0/pdffiller",
  "_resolved": "git://github.com/whitef0x0/pdffiller.git#dc344fd81d90d0434dcc253d9ee14e4328b680dd",
  "devDependencies": {
    "mocha": "~2.4.5",
    "should": "~6.0.1"
  }
}


================================================
FILE: test/expected_data.js
================================================
(function(){
  var data = {
    test1: {},
    test2: {}
  };
  data.test1.form_fields = [ 
    { title: 'form1040-NR[0].Page1[0].Page1Header[0].f1_001[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Page1Header[0].f1_002[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Page1Header[0].f1_003[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_004[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_005[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_006[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_007[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].c1_01[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].c1_01[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_008[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_09[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_100[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_10[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].c1_03[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].c1_03[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].c1_03[2]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].c1_03[3]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].c1_03[4]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].c1_03[5]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_11[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_12[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_13[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].c1_09[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].c1_10[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].f1_026[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_014[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_015[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_016[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].c1_11[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_017[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_018[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_019[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].c1_12[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_020[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_021[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_022[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].c1_13[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_023[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_024[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_025[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].c1_14[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0]',
      fieldType: '',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_027[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_028[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_029[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_030[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_031[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_032[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_033[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_034[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_035[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_036[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_037[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_038[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_039[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_040[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_041[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_042[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_043[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_044[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_045[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_046[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].c1_15[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_047[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_048[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_049[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_050[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_051[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_052[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_053[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_054[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_055[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_056[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_057[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_058[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_059[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_060[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_061[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_062[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_063[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_064[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_065[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_066[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_067[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_068[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_069[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_070[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_071[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_072[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_073[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_074[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_075[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_076[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_077[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_078[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_079[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_080[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_081[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_082[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_083[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_084[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_085[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_086[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_087[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_088[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_089[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_090[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_091[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_092[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_093[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_094[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_095[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_096[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page1[0].f1_097[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_001[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_002[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_003[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_004[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_005[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_006[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_007[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_008[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_009[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_010[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_01[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_01[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_011[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_012[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_013[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_014[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_300[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_301[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_015[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_016[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_017[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_018[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_019[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_020[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_021[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_022[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_023[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_024[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_025[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_026[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_03[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_03[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_03[2]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_305[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_027[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_028[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_029[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_030[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_031[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_032[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_033[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_034[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_035[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_036[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_06[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_06[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_037[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_038[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_039[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_040[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_041[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_042[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_043[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_044[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_045[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_046[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_100[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_100[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_047[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_048[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_049[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_050[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_051[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_052[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_053[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_054[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_055[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_056[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_057[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_058[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_059[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_060[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_061[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_062[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_063[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_302[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_303[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_064[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_065[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_066[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_067[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_068[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_069[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_10[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_10[1]',
      fieldType: 'Button',
      fieldFlags: '1',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_10[2]',
      fieldType: 'Button',
      fieldFlags: '1',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_10[3]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_070[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_071[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_072[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_073[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_074[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_075[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_076[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_077[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_078[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_14[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_079[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_080[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].Line68bCombField[0].f2_081[0]',
      fieldType: 'Text',
      fieldFlags: '25165824',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_15[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_15[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].Line68dCombField[0].f2_082[0]',
      fieldType: 'Text',
      fieldFlags: '25165824',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_083[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_084[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_085[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_086[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_087[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_088[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_089[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_17[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_17[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_090[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_091[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_092[0]',
      fieldType: 'Text',
      fieldFlags: '25165824',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_093[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_094[0]',
      fieldType: 'Text',
      fieldFlags: '25165824',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_095[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].c2_19[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_096[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_097[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_098[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_099[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_100[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page2[0].f2_101[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_05[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_06[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_07[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_08[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_09[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_10[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_11[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_12[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_13[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_14[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_15[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_16[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_17[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_18[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_19[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_20[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_21[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_22[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_23[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_24[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_25[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_26[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_27[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_28[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_29[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_30[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_31[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_32[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_33[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_34[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_35[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_36[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_37[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_38[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_39[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_40[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_41[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_42[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_43[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_44[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_45[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_46[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_47[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_48[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].c3_01_0_[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].c3_01_0_[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_49[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page3[0].f3_50[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].HiddenHeaderRow[0].f4_001[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].HiddenHeaderRow[0].f4_002[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_003[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_004[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_005[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_006[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_007[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_008[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_009[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_010[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_011[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_012[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_013[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_014[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_015[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_016[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_017[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_018[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_019[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_020[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_021[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_022[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_023[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_024[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_025[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_026[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_027[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_028[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_029[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_030[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_031[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_032[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_033[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_034[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_035[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_036[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_037[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_038[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_039[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_040[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_041[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_042[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_043[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_044[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_045[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_046[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_047[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_048[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_049[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_050[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_051[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_052[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_053[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_054[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_055[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_056[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_057[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_058[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_059[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_060[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_061[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_062[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_063[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_064[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_065[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_066[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_067[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_068[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_069[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_070[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_071[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_072[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_073[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_074[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_075[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_076[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_077[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_078[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_079[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_080[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_081[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_082[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_083[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_084[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_085[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_086[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_087[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_088[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_089[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_090[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_091[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_092[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_093[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_094[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_095[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_096[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_097[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_098[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_099[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_100[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_101[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_102[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_103[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_104[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_105[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_106[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_107[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_108[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_109[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_110[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_111[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_112[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_113[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_114[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_115[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_116[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_117[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_118[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_119[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_120[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_121[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_122[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0].Winnings[0].f4_123[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0].Winnings[0].f4_124[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0]',
      fieldType: '',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].Losses[0].f4_125[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].Losses[0].f4_126[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_127[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_128[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_129[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_130[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_230[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_231[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_131[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_132[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_133[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_134[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_1[0].f4_135[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_136[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_250[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_251[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_139[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_140[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_141[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_142[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_143[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_144[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_145[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_146[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_147[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_148[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_149[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_150[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_151[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_152[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_153[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_154[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_155[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_156[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_157[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_158[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_159[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_160[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_161[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_162[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_163[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_164[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_165[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_166[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Table_SchNEC[0]',
      fieldType: '',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].f4_167[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].f4_168[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_169[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_170[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_171[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_172[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_173[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_174[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_175[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_176[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_177[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_178[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_179[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_180[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_181[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_182[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_183[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_184[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_185[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_186[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_187[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_188[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_189[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_190[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_191[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_192[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_193[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_194[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_195[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_196[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_197[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_198[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_199[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_200[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_201[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_202[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_203[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_204[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_205[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_206[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_207[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_208[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_209[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_210[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_211[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_212[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_213[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_214[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_215[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_216[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_217[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_218[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_219[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_220[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_221[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_222[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_223[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].Line16Table[0]',
      fieldType: '',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].f4_224[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].f4_225[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].f4_226[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].f4_227[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].f4_228[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page4[0].f4_229[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].f5_001[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].f5_002[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_01[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_01[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_03[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_03[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_05[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_05[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].f5_003[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_07[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_07[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].f5_004[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_09[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_09[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow1[0].f5_005[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow1[0].f5_006[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow2[0].f5_007[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow2[0].f5_008[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow3[0].f5_009[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow3[0].f5_010[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow4[0].f5_011[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table1[0].BodyRow4[0].f5_012[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table1[0]',
      fieldType: '',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow1[0].f5_013[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow1[0].f5_014[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow2[0].f5_015[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow2[0].f5_016[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow3[0].f5_017[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow3[0].f5_018[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow4[0].f5_019[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table2[0].BodyRow4[0].f5_020[0]',
      fieldType: 'Text',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table2[0]',
      fieldType: '',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].f5_021[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].f5_022[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].f5_023[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_11[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_11[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].f5_024[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_13[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_13[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_15[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_15[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_17[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_17[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_19[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_19[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_025[0]',
      fieldType: 'Text',
      fieldFlags: '8392704',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_026[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_027[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_028[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_029[0]',
      fieldType: 'Text',
      fieldFlags: '8392704',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_030[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_031[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_032[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_033[0]',
      fieldType: 'Text',
      fieldFlags: '8392704',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_034[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_035[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_036[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].Table3[0]',
      fieldType: '',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].f5_037[0]',
      fieldType: 'Text',
      fieldFlags: '8388608',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_21[0]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0].Page5[0].c5_21[1]',
      fieldType: 'Button',
      fieldFlags: '0',
      fieldValue: '' },
    { title: 'form1040-NR[0]',
      fieldType: '',
      fieldFlags: '0',
      fieldValue: '' } ];
  data.test1.fdfTemplate = { 
    'form1040-NR[0].Page1[0].Page1Header[0].f1_001[0]': '',
    'form1040-NR[0].Page1[0].Page1Header[0].f1_002[0]': '',
    'form1040-NR[0].Page1[0].Page1Header[0].f1_003[0]': '',
    'form1040-NR[0].Page1[0].f1_004[0]': '',
    'form1040-NR[0].Page1[0].f1_005[0]': '',
    'form1040-NR[0].Page1[0].f1_006[0]': '',
    'form1040-NR[0].Page1[0].f1_007[0]': '',
    'form1040-NR[0].Page1[0].c1_01[0]': '',
    'form1040-NR[0].Page1[0].c1_01[1]': '',
    'form1040-NR[0].Page1[0].f1_008[0]': '',
    'form1040-NR[0].Page1[0].f1_09[0]': '',
    'form1040-NR[0].Page1[0].f1_100[0]': '',
    'form1040-NR[0].Page1[0].f1_10[0]': '',
    'form1040-NR[0].Page1[0].c1_03[0]': '',
    'form1040-NR[0].Page1[0].c1_03[1]': '',
    'form1040-NR[0].Page1[0].c1_03[2]': '',
    'form1040-NR[0].Page1[0].c1_03[3]': '',
    'form1040-NR[0].Page1[0].c1_03[4]': '',
    'form1040-NR[0].Page1[0].c1_03[5]': '',
    'form1040-NR[0].Page1[0].f1_11[0]': '',
    'form1040-NR[0].Page1[0].f1_12[0]': '',
    'form1040-NR[0].Page1[0].f1_13[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].c1_09[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].c1_10[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].f1_026[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_014[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_015[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].f1_016[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow1[0].c1_11[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_017[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_018[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].f1_019[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow2[0].c1_12[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_020[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_021[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].f1_022[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow3[0].c1_13[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_023[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_024[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].f1_025[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0].BodyRow4[0].c1_14[0]': '',
    'form1040-NR[0].Page1[0].Lines7abc[0].Table_Line7c[0]': '',
    'form1040-NR[0].Page1[0].f1_027[0]': '',
    'form1040-NR[0].Page1[0].f1_028[0]': '',
    'form1040-NR[0].Page1[0].f1_029[0]': '',
    'form1040-NR[0].Page1[0].f1_030[0]': '',
    'form1040-NR[0].Page1[0].f1_031[0]': '',
    'form1040-NR[0].Page1[0].f1_032[0]': '',
    'form1040-NR[0].Page1[0].f1_033[0]': '',
    'form1040-NR[0].Page1[0].f1_034[0]': '',
    'form1040-NR[0].Page1[0].f1_035[0]': '',
    'form1040-NR[0].Page1[0].f1_036[0]': '',
    'form1040-NR[0].Page1[0].f1_037[0]': '',
    'form1040-NR[0].Page1[0].f1_038[0]': '',
    'form1040-NR[0].Page1[0].f1_039[0]': '',
    'form1040-NR[0].Page1[0].f1_040[0]': '',
    'form1040-NR[0].Page1[0].f1_041[0]': '',
    'form1040-NR[0].Page1[0].f1_042[0]': '',
    'form1040-NR[0].Page1[0].f1_043[0]': '',
    'form1040-NR[0].Page1[0].f1_044[0]': '',
    'form1040-NR[0].Page1[0].f1_045[0]': '',
    'form1040-NR[0].Page1[0].f1_046[0]': '',
    'form1040-NR[0].Page1[0].c1_15[0]': '',
    'form1040-NR[0].Page1[0].f1_047[0]': '',
    'form1040-NR[0].Page1[0].f1_048[0]': '',
    'form1040-NR[0].Page1[0].f1_049[0]': '',
    'form1040-NR[0].Page1[0].f1_050[0]': '',
    'form1040-NR[0].Page1[0].f1_051[0]': '',
    'form1040-NR[0].Page1[0].f1_052[0]': '',
    'form1040-NR[0].Page1[0].f1_053[0]': '',
    'form1040-NR[0].Page1[0].f1_054[0]': '',
    'form1040-NR[0].Page1[0].f1_055[0]': '',
    'form1040-NR[0].Page1[0].f1_056[0]': '',
    'form1040-NR[0].Page1[0].f1_057[0]': '',
    'form1040-NR[0].Page1[0].f1_058[0]': '',
    'form1040-NR[0].Page1[0].f1_059[0]': '',
    'form1040-NR[0].Page1[0].f1_060[0]': '',
    'form1040-NR[0].Page1[0].f1_061[0]': '',
    'form1040-NR[0].Page1[0].f1_062[0]': '',
    'form1040-NR[0].Page1[0].f1_063[0]': '',
    'form1040-NR[0].Page1[0].f1_064[0]': '',
    'form1040-NR[0].Page1[0].f1_065[0]': '',
    'form1040-NR[0].Page1[0].f1_066[0]': '',
    'form1040-NR[0].Page1[0].f1_067[0]': '',
    'form1040-NR[0].Page1[0].f1_068[0]': '',
    'form1040-NR[0].Page1[0].f1_069[0]': '',
    'form1040-NR[0].Page1[0].f1_070[0]': '',
    'form1040-NR[0].Page1[0].f1_071[0]': '',
    'form1040-NR[0].Page1[0].f1_072[0]': '',
    'form1040-NR[0].Page1[0].f1_073[0]': '',
    'form1040-NR[0].Page1[0].f1_074[0]': '',
    'form1040-NR[0].Page1[0].f1_075[0]': '',
    'form1040-NR[0].Page1[0].f1_076[0]': '',
    'form1040-NR[0].Page1[0].f1_077[0]': '',
    'form1040-NR[0].Page1[0].f1_078[0]': '',
    'form1040-NR[0].Page1[0].f1_079[0]': '',
    'form1040-NR[0].Page1[0].f1_080[0]': '',
    'form1040-NR[0].Page1[0].f1_081[0]': '',
    'form1040-NR[0].Page1[0].f1_082[0]': '',
    'form1040-NR[0].Page1[0].f1_083[0]': '',
    'form1040-NR[0].Page1[0].f1_084[0]': '',
    'form1040-NR[0].Page1[0].f1_085[0]': '',
    'form1040-NR[0].Page1[0].f1_086[0]': '',
    'form1040-NR[0].Page1[0].f1_087[0]': '',
    'form1040-NR[0].Page1[0].f1_088[0]': '',
    'form1040-NR[0].Page1[0].f1_089[0]': '',
    'form1040-NR[0].Page1[0].f1_090[0]': '',
    'form1040-NR[0].Page1[0].f1_091[0]': '',
    'form1040-NR[0].Page1[0].f1_092[0]': '',
    'form1040-NR[0].Page1[0].f1_093[0]': '',
    'form1040-NR[0].Page1[0].f1_094[0]': '',
    'form1040-NR[0].Page1[0].f1_095[0]': '',
    'form1040-NR[0].Page1[0].f1_096[0]': '',
    'form1040-NR[0].Page1[0].f1_097[0]': '',
    'form1040-NR[0].Page2[0].f2_001[0]': '',
    'form1040-NR[0].Page2[0].f2_002[0]': '',
    'form1040-NR[0].Page2[0].f2_003[0]': '',
    'form1040-NR[0].Page2[0].f2_004[0]': '',
    'form1040-NR[0].Page2[0].f2_005[0]': '',
    'form1040-NR[0].Page2[0].f2_006[0]': '',
    'form1040-NR[0].Page2[0].f2_007[0]': '',
    'form1040-NR[0].Page2[0].f2_008[0]': '',
    'form1040-NR[0].Page2[0].f2_009[0]': '',
    'form1040-NR[0].Page2[0].f2_010[0]': '',
    'form1040-NR[0].Page2[0].c2_01[0]': '',
    'form1040-NR[0].Page2[0].c2_01[1]': '',
    'form1040-NR[0].Page2[0].f2_011[0]': '',
    'form1040-NR[0].Page2[0].f2_012[0]': '',
    'form1040-NR[0].Page2[0].f2_013[0]': '',
    'form1040-NR[0].Page2[0].f2_014[0]': '',
    'form1040-NR[0].Page2[0].f2_300[0]': '',
    'form1040-NR[0].Page2[0].f2_301[0]': '',
    'form1040-NR[0].Page2[0].f2_015[0]': '',
    'form1040-NR[0].Page2[0].f2_016[0]': '',
    'form1040-NR[0].Page2[0].f2_017[0]': '',
    'form1040-NR[0].Page2[0].f2_018[0]': '',
    'form1040-NR[0].Page2[0].f2_019[0]': '',
    'form1040-NR[0].Page2[0].f2_020[0]': '',
    'form1040-NR[0].Page2[0].f2_021[0]': '',
    'form1040-NR[0].Page2[0].f2_022[0]': '',
    'form1040-NR[0].Page2[0].f2_023[0]': '',
    'form1040-NR[0].Page2[0].f2_024[0]': '',
    'form1040-NR[0].Page2[0].f2_025[0]': '',
    'form1040-NR[0].Page2[0].f2_026[0]': '',
    'form1040-NR[0].Page2[0].c2_03[0]': '',
    'form1040-NR[0].Page2[0].c2_03[1]': '',
    'form1040-NR[0].Page2[0].c2_03[2]': '',
    'form1040-NR[0].Page2[0].f2_305[0]': '',
    'form1040-NR[0].Page2[0].f2_027[0]': '',
    'form1040-NR[0].Page2[0].f2_028[0]': '',
    'form1040-NR[0].Page2[0].f2_029[0]': '',
    'form1040-NR[0].Page2[0].f2_030[0]': '',
    'form1040-NR[0].Page2[0].f2_031[0]': '',
    'form1040-NR[0].Page2[0].f2_032[0]': '',
    'form1040-NR[0].Page2[0].f2_033[0]': '',
    'form1040-NR[0].Page2[0].f2_034[0]': '',
    'form1040-NR[0].Page2[0].f2_035[0]': '',
    'form1040-NR[0].Page2[0].f2_036[0]': '',
    'form1040-NR[0].Page2[0].c2_06[0]': '',
    'form1040-NR[0].Page2[0].c2_06[1]': '',
    'form1040-NR[0].Page2[0].f2_037[0]': '',
    'form1040-NR[0].Page2[0].f2_038[0]': '',
    'form1040-NR[0].Page2[0].f2_039[0]': '',
    'form1040-NR[0].Page2[0].f2_040[0]': '',
    'form1040-NR[0].Page2[0].f2_041[0]': '',
    'form1040-NR[0].Page2[0].f2_042[0]': '',
    'form1040-NR[0].Page2[0].f2_043[0]': '',
    'form1040-NR[0].Page2[0].f2_044[0]': '',
    'form1040-NR[0].Page2[0].f2_045[0]': '',
    'form1040-NR[0].Page2[0].f2_046[0]': '',
    'form1040-NR[0].Page2[0].c2_100[0]': '',
    'form1040-NR[0].Page2[0].c2_100[1]': '',
    'form1040-NR[0].Page2[0].f2_047[0]': '',
    'form1040-NR[0].Page2[0].f2_048[0]': '',
    'form1040-NR[0].Page2[0].f2_049[0]': '',
    'form1040-NR[0].Page2[0].f2_050[0]': '',
    'form1040-NR[0].Page2[0].f2_051[0]': '',
    'form1040-NR[0].Page2[0].f2_052[0]': '',
    'form1040-NR[0].Page2[0].f2_053[0]': '',
    'form1040-NR[0].Page2[0].f2_054[0]': '',
    'form1040-NR[0].Page2[0].f2_055[0]': '',
    'form1040-NR[0].Page2[0].f2_056[0]': '',
    'form1040-NR[0].Page2[0].f2_057[0]': '',
    'form1040-NR[0].Page2[0].f2_058[0]': '',
    'form1040-NR[0].Page2[0].f2_059[0]': '',
    'form1040-NR[0].Page2[0].f2_060[0]': '',
    'form1040-NR[0].Page2[0].f2_061[0]': '',
    'form1040-NR[0].Page2[0].f2_062[0]': '',
    'form1040-NR[0].Page2[0].f2_063[0]': '',
    'form1040-NR[0].Page2[0].f2_302[0]': '',
    'form1040-NR[0].Page2[0].f2_303[0]': '',
    'form1040-NR[0].Page2[0].f2_064[0]': '',
    'form1040-NR[0].Page2[0].f2_065[0]': '',
    'form1040-NR[0].Page2[0].f2_066[0]': '',
    'form1040-NR[0].Page2[0].f2_067[0]': '',
    'form1040-NR[0].Page2[0].f2_068[0]': '',
    'form1040-NR[0].Page2[0].f2_069[0]': '',
    'form1040-NR[0].Page2[0].c2_10[0]': '',
    'form1040-NR[0].Page2[0].c2_10[1]': '',
    'form1040-NR[0].Page2[0].c2_10[2]': '',
    'form1040-NR[0].Page2[0].c2_10[3]': '',
    'form1040-NR[0].Page2[0].f2_070[0]': '',
    'form1040-NR[0].Page2[0].f2_071[0]': '',
    'form1040-NR[0].Page2[0].f2_072[0]': '',
    'form1040-NR[0].Page2[0].f2_073[0]': '',
    'form1040-NR[0].Page2[0].f2_074[0]': '',
    'form1040-NR[0].Page2[0].f2_075[0]': '',
    'form1040-NR[0].Page2[0].f2_076[0]': '',
    'form1040-NR[0].Page2[0].f2_077[0]': '',
    'form1040-NR[0].Page2[0].f2_078[0]': '',
    'form1040-NR[0].Page2[0].c2_14[0]': '',
    'form1040-NR[0].Page2[0].f2_079[0]': '',
    'form1040-NR[0].Page2[0].f2_080[0]': '',
    'form1040-NR[0].Page2[0].Line68bCombField[0].f2_081[0]': '',
    'form1040-NR[0].Page2[0].c2_15[0]': '',
    'form1040-NR[0].Page2[0].c2_15[1]': '',
    'form1040-NR[0].Page2[0].Line68dCombField[0].f2_082[0]': '',
    'form1040-NR[0].Page2[0].f2_083[0]': '',
    'form1040-NR[0].Page2[0].f2_084[0]': '',
    'form1040-NR[0].Page2[0].f2_085[0]': '',
    'form1040-NR[0].Page2[0].f2_086[0]': '',
    'form1040-NR[0].Page2[0].f2_087[0]': '',
    'form1040-NR[0].Page2[0].f2_088[0]': '',
    'form1040-NR[0].Page2[0].f2_089[0]': '',
    'form1040-NR[0].Page2[0].c2_17[0]': '',
    'form1040-NR[0].Page2[0].c2_17[1]': '',
    'form1040-NR[0].Page2[0].f2_090[0]': '',
    'form1040-NR[0].Page2[0].f2_091[0]': '',
    'form1040-NR[0].Page2[0].f2_092[0]': '',
    'form1040-NR[0].Page2[0].f2_093[0]': '',
    'form1040-NR[0].Page2[0].f2_094[0]': '',
    'form1040-NR[0].Page2[0].f2_095[0]': '',
    'form1040-NR[0].Page2[0].c2_19[0]': '',
    'form1040-NR[0].Page2[0].f2_096[0]': '',
    'form1040-NR[0].Page2[0].f2_097[0]': '',
    'form1040-NR[0].Page2[0].f2_098[0]': '',
    'form1040-NR[0].Page2[0].f2_099[0]': '',
    'form1040-NR[0].Page2[0].f2_100[0]': '',
    'form1040-NR[0].Page2[0].f2_101[0]': '',
    'form1040-NR[0].Page3[0].f3_05[0]': '',
    'form1040-NR[0].Page3[0].f3_06[0]': '',
    'form1040-NR[0].Page3[0].f3_07[0]': '',
    'form1040-NR[0].Page3[0].f3_08[0]': '',
    'form1040-NR[0].Page3[0].f3_09[0]': '',
    'form1040-NR[0].Page3[0].f3_10[0]': '',
    'form1040-NR[0].Page3[0].f3_11[0]': '',
    'form1040-NR[0].Page3[0].f3_12[0]': '',
    'form1040-NR[0].Page3[0].f3_13[0]': '',
    'form1040-NR[0].Page3[0].f3_14[0]': '',
    'form1040-NR[0].Page3[0].f3_15[0]': '',
    'form1040-NR[0].Page3[0].f3_16[0]': '',
    'form1040-NR[0].Page3[0].f3_17[0]': '',
    'form1040-NR[0].Page3[0].f3_18[0]': '',
    'form1040-NR[0].Page3[0].f3_19[0]': '',
    'form1040-NR[0].Page3[0].f3_20[0]': '',
    'form1040-NR[0].Page3[0].f3_21[0]': '',
    'form1040-NR[0].Page3[0].f3_22[0]': '',
    'form1040-NR[0].Page3[0].f3_23[0]': '',
    'form1040-NR[0].Page3[0].f3_24[0]': '',
    'form1040-NR[0].Page3[0].f3_25[0]': '',
    'form1040-NR[0].Page3[0].f3_26[0]': '',
    'form1040-NR[0].Page3[0].f3_27[0]': '',
    'form1040-NR[0].Page3[0].f3_28[0]': '',
    'form1040-NR[0].Page3[0].f3_29[0]': '',
    'form1040-NR[0].Page3[0].f3_30[0]': '',
    'form1040-NR[0].Page3[0].f3_31[0]': '',
    'form1040-NR[0].Page3[0].f3_32[0]': '',
    'form1040-NR[0].Page3[0].f3_33[0]': '',
    'form1040-NR[0].Page3[0].f3_34[0]': '',
    'form1040-NR[0].Page3[0].f3_35[0]': '',
    'form1040-NR[0].Page3[0].f3_36[0]': '',
    'form1040-NR[0].Page3[0].f3_37[0]': '',
    'form1040-NR[0].Page3[0].f3_38[0]': '',
    'form1040-NR[0].Page3[0].f3_39[0]': '',
    'form1040-NR[0].Page3[0].f3_40[0]': '',
    'form1040-NR[0].Page3[0].f3_41[0]': '',
    'form1040-NR[0].Page3[0].f3_42[0]': '',
    'form1040-NR[0].Page3[0].f3_43[0]': '',
    'form1040-NR[0].Page3[0].f3_44[0]': '',
    'form1040-NR[0].Page3[0].f3_45[0]': '',
    'form1040-NR[0].Page3[0].f3_46[0]': '',
    'form1040-NR[0].Page3[0].f3_47[0]': '',
    'form1040-NR[0].Page3[0].f3_48[0]': '',
    'form1040-NR[0].Page3[0].c3_01_0_[0]': '',
    'form1040-NR[0].Page3[0].c3_01_0_[1]': '',
    'form1040-NR[0].Page3[0].f3_49[0]': '',
    'form1040-NR[0].Page3[0].f3_50[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].HiddenHeaderRow[0].f4_001[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].HiddenHeaderRow[0].f4_002[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_003[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_004[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_005[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_006[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_007[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_008[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_009[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_010[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_011[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1a[0].f4_012[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_013[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_014[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_015[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_016[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_017[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_018[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_019[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_020[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_021[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line1b[0].f4_022[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_023[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_024[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_025[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_026[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_027[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_028[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_029[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_030[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_031[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2a[0].f4_032[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_033[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_034[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_035[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_036[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_037[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_038[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_039[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_040[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_041[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2b[0].f4_042[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_043[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_044[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_045[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_046[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_047[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_048[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_049[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_050[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_051[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line2c[0].f4_052[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_053[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_054[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_055[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_056[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_057[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_058[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_059[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_060[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_061[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line3[0].f4_062[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_063[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_064[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_065[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_066[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_067[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_068[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_069[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_070[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_071[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line4[0].f4_072[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_073[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_074[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_075[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_076[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_077[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_078[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_079[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_080[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_081[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line5[0].f4_082[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_083[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_084[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_085[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_086[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_087[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_088[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_089[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_090[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_091[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line6[0].f4_092[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_093[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_094[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_095[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_096[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_097[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_098[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_099[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_100[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_101[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line7[0].f4_102[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_103[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_104[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_105[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_106[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_107[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_108[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_109[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_110[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_111[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line8[0].f4_112[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_113[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_114[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_115[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_116[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_117[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_118[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_119[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_120[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_121[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line9[0].f4_122[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0].Winnings[0].f4_123[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0].Winnings[0].f4_124[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10a[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].Losses[0].f4_125[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].Losses[0].f4_126[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_127[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_128[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_129[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line10b[0].f4_130[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_230[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_231[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_131[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_132[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_133[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Note[0].f4_134[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_1[0].f4_135[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_136[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_250[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_251[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_139[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_140[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_141[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_142[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_143[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_144[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_145[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line12_2[0].f4_146[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_147[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_148[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_149[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_150[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_151[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_152[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_153[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_154[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_155[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].LIne13[0].f4_156[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_157[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_158[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_159[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_160[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_161[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_162[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_163[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_164[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_165[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0].Line14[0].f4_166[0]': '',
    'form1040-NR[0].Page4[0].Table_SchNEC[0]': '',
    'form1040-NR[0].Page4[0].f4_167[0]': '',
    'form1040-NR[0].Page4[0].f4_168[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_169[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_170[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_171[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_172[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_173[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_174[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_175[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_176[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_177[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_178[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow1[0].f4_179[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_180[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_181[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_182[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_183[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_184[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_185[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_186[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_187[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_188[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_189[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow2[0].f4_190[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_191[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_192[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_193[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_194[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_195[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_196[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_197[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_198[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_199[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_200[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow3[0].f4_201[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_202[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_203[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_204[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_205[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_206[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_207[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_208[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_209[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_210[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_211[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow4[0].f4_212[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_213[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_214[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_215[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_216[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_217[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_218[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_219[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_220[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_221[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_222[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0].BodyRow5[0].f4_223[0]': '',
    'form1040-NR[0].Page4[0].Line16Table[0]': '',
    'form1040-NR[0].Page4[0].f4_224[0]': '',
    'form1040-NR[0].Page4[0].f4_225[0]': '',
    'form1040-NR[0].Page4[0].f4_226[0]': '',
    'form1040-NR[0].Page4[0].f4_227[0]': '',
    'form1040-NR[0].Page4[0].f4_228[0]': '',
    'form1040-NR[0].Page4[0].f4_229[0]': '',
    'form1040-NR[0].Page5[0].f5_001[0]': '',
    'form1040-NR[0].Page5[0].f5_002[0]': '',
    'form1040-NR[0].Page5[0].c5_01[0]': '',
    'form1040-NR[0].Page5[0].c5_01[1]': '',
    'form1040-NR[0].Page5[0].c5_03[0]': '',
    'form1040-NR[0].Page5[0].c5_03[1]': '',
    'form1040-NR[0].Page5[0].c5_05[0]': '',
    'form1040-NR[0].Page5[0].c5_05[1]': '',
    'form1040-NR[0].Page5[0].f5_003[0]': '',
    'form1040-NR[0].Page5[0].c5_07[0]': '',
    'form1040-NR[0].Page5[0].c5_07[1]': '',
    'form1040-NR[0].Page5[0].f5_004[0]': '',
    'form1040-NR[0].Page5[0].c5_09[0]': '',
    'form1040-NR[0].Page5[0].c5_09[1]': '',
    'form1040-NR[0].Page5[0].Table1[0].BodyRow1[0].f5_005[0]': '',
    'form1040-NR[0].Page5[0].Table1[0].BodyRow1[0].f5_006[0]': '',
    'form1040-NR[0].Page5[0].Table1[0].BodyRow2[0].f5_007[0]': '',
    'form1040-NR[0].Page5[0].Table1[0].BodyRow2[0].f5_008[0]': '',
    'form1040-NR[0].Page5[0].Table1[0].BodyRow3[0].f5_009[0]': '',
    'form1040-NR[0].Page5[0].Table1[0].BodyRow3[0].f5_010[0]': '',
    'form1040-NR[0].Page5[0].Table1[0].BodyRow4[0].f5_011[0]': '',
    'form1040-NR[0].Page5[0].Table1[0].BodyRow4[0].f5_012[0]': '',
    'form1040-NR[0].Page5[0].Table1[0]': '',
    'form1040-NR[0].Page5[0].Table2[0].BodyRow1[0].f5_013[0]': '',
    'form1040-NR[0].Page5[0].Table2[0].BodyRow1[0].f5_014[0]': '',
    'form1040-NR[0].Page5[0].Table2[0].BodyRow2[0].f5_015[0]': '',
    'form1040-NR[0].Page5[0].Table2[0].BodyRow2[0].f5_016[0]': '',
    'form1040-NR[0].Page5[0].Table2[0].BodyRow3[0].f5_017[0]': '',
    'form1040-NR[0].Page5[0].Table2[0].BodyRow3[0].f5_018[0]': '',
    'form1040-NR[0].Page5[0].Table2[0].BodyRow4[0].f5_019[0]': '',
    'form1040-NR[0].Page5[0].Table2[0].BodyRow4[0].f5_020[0]': '',
    'form1040-NR[0].Page5[0].Table2[0]': '',
    'form1040-NR[0].Page5[0].f5_021[0]': '',
    'form1040-NR[0].Page5[0].f5_022[0]': '',
    'form1040-NR[0].Page5[0].f5_023[0]': '',
    'form1040-NR[0].Page5[0].c5_11[0]': '',
    'form1040-NR[0].Page5[0].c5_11[1]': '',
    'form1040-NR[0].Page5[0].f5_024[0]': '',
    'form1040-NR[0].Page5[0].c5_13[0]': '',
    'form1040-NR[0].Page5[0].c5_13[1]': '',
    'form1040-NR[0].Page5[0].c5_15[0]': '',
    'form1040-NR[0].Page5[0].c5_15[1]': '',
    'form1040-NR[0].Page5[0].c5_17[0]': '',
    'form1040-NR[0].Page5[0].c5_17[1]': '',
    'form1040-NR[0].Page5[0].c5_19[0]': '',
    'form1040-NR[0].Page5[0].c5_19[1]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_025[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_026[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_027[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow1[0].f5_028[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_029[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_030[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_031[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow2[0].f5_032[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_033[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_034[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_035[0]': '',
    'form1040-NR[0].Page5[0].Table3[0].BodyRow3[0].f5_036[0]': '',
    'form1040-NR[0].Page5[0].Table3[0]': '',
    'form1040-NR[0].Page5[0].f5_037[0]': '',
    'form1040-NR[0].Page5[0].c5_21[0]': '',
    'form1040-NR[0].Page5[0].c5_21[1]': '',
    'form1040-NR[0]': '' 
  };

  module.exports = data;

}());

================================================
FILE: test/test.js
================================================
/*
*   File:       pdf.js
*   Project:    PDF Filler
*   Date:       June 2015.
*
*/

var pdfFiller = require('../index'),
    should = require('should'),
    expected = require('./expected_data');

var dest2PDF =  "test/test_complete2.pdf",
    source2PDF = "test/test.pdf",
    dest1PDF =  "test/test_complete1.pdf",
    source1PDF = "test/test1.pdf";


/**
 * Unit tests
 */
describe('pdfFiller Tests', function(){

    describe('fillForm()', function(){

        var _data = {
            "first_name" : "John",
            "last_name" : "Doe",
            "date" : "Jan 1, 2013",
            "football" : "Off",
            "baseball" : "Yes",
            "basketball" : "Off",
            "hockey" : "Yes",
            "nascar" : "Off"
        };

        it('should not throw an error when creating test_complete.pdf from test.pdf with filled data', function(done) {
            this.timeout(15000);
            pdfFiller.fillForm( source2PDF, dest2PDF, _data, function(err) {
                should.not.exist(err);
                done();
            });
        });

        it('should create an completely filled PDF that is read-only', function(done) {
            this.timeout(15000);
            pdfFiller.fillFormWithFlatten( source2PDF, dest2PDF, _data, true, function(err) {
                pdfFiller.generateFieldJson(dest2PDF, null, function(err, fdfData) {
                    fdfData.length.should.equal(0);
                    done();
                });
            });
        });

        it('should create an completely filled PDF that is read-only and with an specific temporary folder for FDF files', function(done) {
            this.timeout(15000);
            pdfFiller.fillFormWithOptions( source2PDF, dest2PDF, _data, true, './', function(err) {
                pdfFiller.generateFieldJson(dest2PDF, null, function(err, fdfData) {
                    fdfData.length.should.equal(0);
                    done();
                });
            });
        });

        it('should create an unflattened PDF with unfilled fields remaining', function(done) {
            this.timeout(15000);
            var source3PDF = source2PDF;
            var dest3PDF = "test/test_complete3.pdf";
            var _data2 = {
                "first_name": "Jerry",
            };
            pdfFiller.fillFormWithFlatten( source3PDF, dest3PDF, _data2, false, function(err) {
                pdfFiller.generateFieldJson(dest3PDF, null, function(err, fdfData) {
                    fdfData.length.should.not.equal(0);
                    done();
                });
            });
        });
    });

    describe('generateFieldJson()', function(){
        var _expected = [
            {
                "fieldFlags": "0",
                "title" : "first_name",
                "fieldValue": "",
                "fieldType": "Text"
            },
            {
                "fieldFlags": "0",
                "title" : "last_name",
                "fieldValue": "",
                "fieldType": "Text"
            },
            {
                "fieldFlags": "0",
                "title" : "date",
                "fieldValue": "",
                "fieldType": "Text"
            },
            {
                "fieldFlags": "0",
                "title" : "football",
                "fieldValue": "",
                "fieldType": "Button"
            },
            {
                "fieldFlags": "0",
                "title" : "baseball",
                "fieldValue": "",
                "fieldType": "Button"
            },
            {
                "fieldFlags": "0",
                "title" : "basketball",
                "fieldValue": "",
                "fieldType": "Button"
            },
            {
                "fieldFlags": "0",
                "title" : "nascar",
                "fieldValue": "",
                "fieldType": "Button"
            },
            {
                "fieldFlags": "0",
                "title" : "hockey",
                "fieldValue": "",
                "fieldType": "Button"
            }
        ];

        it('should generate form field JSON as expected', function(done){
            this.timeout(15000);
            pdfFiller.generateFieldJson( source2PDF, null, function(err, form_fields) {
                should.not.exist(err);
                form_fields.should.eql(_expected);
                done();
            });
        });

        it('should generate another form field JSON with no errors', function(done){
            this.timeout(15000);
            pdfFiller.generateFieldJson( source1PDF, null, function(err, form_fields) {
                should.not.exist(err);
                form_fields.should.eql(expected.test1.form_fields);
                done();
            });
        });
    });

    describe('generateFDFTemplate()', function(){

        var _expected = {
            "last_name" : "",
            "first_name" : "",
            "date" : "",
            "football" : "",
            "baseball" : "",
            "basketball" : "",
            "hockey" : "",
            "nascar" : ""
        };

        it('should generate a FDF Template as expected', function(done){
            this.timeout(15000);
            pdfFiller.generateFDFTemplate( source2PDF, null, function(err, fdfTemplate) {
                should.not.exist(err);
                fdfTemplate.should.eql(_expected);
                done();
            });
        });

        it('should generate another FDF Template with no errors', function(done){
            this.timeout(15000);
            pdfFiller.generateFDFTemplate( source1PDF, null, function(err, fdfTemplate) {
                should.not.exist(err);
                fdfTemplate.should.eql(expected.test1.fdfTemplate);
                done();
            });
        });
    });

    describe('convFieldJson2FDF()', function(){

        var _expected = {
            "first_name" : "John",
            "last_name" : "Doe",
            "date" : "Jan 1, 2013",
            "football" : "Off",
            "baseball" : "Yes",
            "basketball" : "Off",
            "hockey" : "Yes",
            "nascar" : "Off"
        };

        var _data = [
            {
                "title" : "first_name",
                "fieldfieldType": "Text",
                "fieldValue": "John"
            },
            {
                "title" : "last_name",
                "fieldfieldType": "Text",
                "fieldValue": "Doe"
            },
            {
                "title" : "date",
                "fieldType": "Text",
                "fieldValue": "Jan 1, 2013"
            },
            {
                "title" : "football",
                "fieldType": "Button",
                "fieldValue": false
            },
            {
                "title" : "baseball",
                "fieldType": "Button",
                "fieldValue": true
            },
            {
                "title" : "basketball",
                "fieldType": "Button",
                "fieldValue": false
            },
            {
                "title" : "hockey",
                "fieldType": "Button",
                "fieldValue": true
            },
            {
                "title" : "nascar",
                "fieldType": "Button",
                "fieldValue": false
            }
        ];

        it('Should generate an corresponding FDF object', function(done){
            var FDFData = pdfFiller.convFieldJson2FDF( _data );
            should.exist(FDFData);
            should.exist(_expected);
            (FDFData).should.eql(_expected);
            done();
        });
    });

    describe('mapForm2PDF()', function(){

        var _convMap = {
            "lastName": "last_name",
            "firstName": "first_name",
            "Date": "date",
            "footballField": "football",
            "baseballField": "baseball",
            "bballField": "basketball",
            "hockeyField": "hockey",
            "nascarField": "nascar"
        };

        var _data = [
            {
                "title" : "lastName",
                "fieldfieldType": "Text",
                "fieldValue": "John"
            },
            {
                "title" : "firstName",
                "fieldfieldType": "Text",
                "fieldValue": "Doe"
            },
            {
                "title" : "Date",
                "fieldType": "Text",
                "fieldValue": "Jan 1, 2013"
            },
            {
                "title" : "footballField",
                "fieldType": "Button",
                "fieldValue": false
            },
            {
                "title" : "baseballField",
                "fieldType": "Button",
                "fieldValue": true
            },
            {
                "title" : "bballField",
                "fieldType": "Button",
                "fieldValue": false
            },
            {
                "title" : "hockeyField",
                "fieldType": "Button",
                "fieldValue": true
            },
            {
                "title" : "nascarField",
                "fieldType": "Button",
                "fieldValue": false
            }
        ];

        var _expected = {
            "last_name" : "John",
            "first_name" : "Doe",
            "date" : "Jan 1, 2013",
            "football" : "Off",
            "baseball" : "Yes",
            "basketball" : "Off",
            "hockey" : "Yes",
            "nascar" : "Off"
        };

        it('Should convert formJson to FDF data as expected', function(done){
            var convertedFDF = pdfFiller.mapForm2PDF( _data, _convMap );
            should.exist(convertedFDF);
            (convertedFDF).should.eql(_expected);
            done();
        });
    });

});
Download .txt
gitextract_6yq8v4vz/

├── .gitignore
├── .npmignore
├── LICENSE.md
├── README.md
├── index.js
├── package.json
└── test/
    ├── expected_data.js
    └── test.js
Condensed preview — 8 files, each showing path, character count, and a content snippet. Download the .json file or copy for the full structured content (148K chars).
[
  {
    "path": ".gitignore",
    "chars": 757,
    "preview": "# iOS / Apple\n# ===========\n.DS_Store\nehthumbs.db\nIcon?\nThumbs.db\n\n# Node and related ecosystem\n# ======================"
  },
  {
    "path": ".npmignore",
    "chars": 51,
    "preview": "node_modules/*\n!node_modules/pdffiller/\n*.fdf\n*.pdf"
  },
  {
    "path": "LICENSE.md",
    "chars": 1079,
    "preview": "MIT License (MIT)\n\nCopyright (c) 2014-2016 John Taylor\n\nPermission is hereby granted, free of charge, to any person obta"
  },
  {
    "path": "README.md",
    "chars": 5046,
    "preview": "PDF Filler (Node.js)\n======\n[![NPM](https://nodei.co/npm/pdffiller.png?downloads=true&downloadRank=true&stars=true)](htt"
  },
  {
    "path": "index.js",
    "chars": 5206,
    "preview": "/*\n*   File:       index.js (pdffiller)\n*   Project:    PDF Filler\n*   Date:       May 2015.\n*\n*   Description: This PDF"
  },
  {
    "path": "package.json",
    "chars": 5915,
    "preview": "{\n  \"name\": \"pdffiller\",\n  \"version\": \"0.0.11\",\n  \"private\": false,\n  \"description\": \"Take an existing PDF Form and data"
  },
  {
    "path": "test/expected_data.js",
    "chars": 113887,
    "preview": "(function(){\n  var data = {\n    test1: {},\n    test2: {}\n  };\n  data.test1.form_fields = [ \n    { title: 'form1040-NR[0]"
  },
  {
    "path": "test/test.js",
    "chars": 9807,
    "preview": "/*\n*   File:       pdf.js\n*   Project:    PDF Filler\n*   Date:       June 2015.\n*\n*/\n\nvar pdfFiller = require('../index'"
  }
]

About this extraction

This page contains the full source code of the pdffillerjs/pdffiller GitHub repository, extracted and formatted as plain text for AI agents and large language models (LLMs). The extraction includes 8 files (138.4 KB), approximately 55.5k tokens. Use this with OpenClaw, Claude, ChatGPT, Cursor, Windsurf, or any other AI tool that accepts text input. You can copy the full output to your clipboard or download it as a .txt file.

Extracted by GitExtract — free GitHub repo to text converter for AI. Built by Nikandr Surkov.

Copied to clipboard!