diff --git a/solucao/.gitignore b/solucao/.gitignore new file mode 100644 index 0000000..6873fb6 --- /dev/null +++ b/solucao/.gitignore @@ -0,0 +1,3 @@ +Carga_Batch/anlix_desafio/ +Carga_Batch/__pycache__/ +API/node_modules \ No newline at end of file diff --git a/solucao/API/.dockerignore b/solucao/API/.dockerignore new file mode 100644 index 0000000..b512c09 --- /dev/null +++ b/solucao/API/.dockerignore @@ -0,0 +1 @@ +node_modules \ No newline at end of file diff --git a/solucao/API/Dockerfile b/solucao/API/Dockerfile new file mode 100644 index 0000000..c1f6a23 --- /dev/null +++ b/solucao/API/Dockerfile @@ -0,0 +1,7 @@ +FROM node:16.15-alpine +WORKDIR /api +COPY package*.json ./ +RUN npm install +COPY . . +EXPOSE 21262 +CMD ["npm", "start"] \ No newline at end of file diff --git a/solucao/API/config/routes.js b/solucao/API/config/routes.js new file mode 100644 index 0000000..71f9633 --- /dev/null +++ b/solucao/API/config/routes.js @@ -0,0 +1,215 @@ +const express = require('express') +const routes = express.Router() +const SqlString = require('sqlstring') +const pg = require('pg') +const Pool = require('pg').Pool + +const pool = new Pool({ + user: 'anlix', + host: 'db', + database: 'hospital', + password: '1234', +}) + +routes.get('/', (req,res) => { + return res.json({"Menssagem": "Online"}) +}) + +routes.get('/HeartFeature/:cpf', (req,res) => { + const sql = `SELECT ind_cardiaco + FROM indice_cardiaco + INNER JOIN paciente ON paciente.cpf = indice_cardiaco.cpf + WHERE paciente.cpf=? + ORDER BY indice_cardiaco.data_hora DESC limit 1` + + pool.query(SqlString.format(sql, req.params.cpf), + (error, results) => { + if (error) { + throw error + } + res.status(200).json(results.rows) + }) +}) + +routes.get('/LungFeature/:cpf', (req,res) => { + const sql = ` + SELECT ind_pulmonar + FROM indice_pulmonar + INNER JOIN paciente ON paciente.cpf = indice_pulmonar.cpf + WHERE paciente.cpf=? + ORDER BY indice_pulmonar.data_hora DESC limit 1` + + pool.query(SqlString.format(sql, req.params.cpf), + (error, results) => { + if (error) { + throw error + } + res.status(200).json(results.rows) + }) +}) + +routes.get('/AllLastFeatures/:cpf', (req,res) => { + const sql =` + SELECT indice_cardiaco.ind_cardiaco, indice_pulmonar.ind_pulmonar + FROM paciente + INNER JOIN indice_cardiaco ON indice_cardiaco.cpf = paciente.cpf + INNER JOIN indice_pulmonar ON indice_pulmonar.cpf = paciente.cpf + WHERE paciente.cpf=? + ORDER BY indice_cardiaco.data_hora DESC, + indice_pulmonar.data_hora DESC limit 1; + + + ` + + pool.query(SqlString.format(sql, req.params.cpf), + (error, results) => { + if (error) { + throw error + } + res.status(200).json(results.rows) + }) + }) + +routes.get('/allIndicesForData/:data', (req,res) => { + const sql =` + SELECT paciente.cpf, CAST(ind_cardiaco as VARCHAR), + CAST(null as VARCHAR) as ind_pulmonar, + TO_CHAR(data_hora, 'YYYY-MM-DD') as data + FROM indice_cardiaco + INNER JOIN paciente ON paciente.cpf = indice_cardiaco.cpf + WHERE TO_CHAR(data_hora, 'YYYY-MM-DD')=? + UNION ALL + SELECT paciente.cpf, CAST(null as VARCHAR)as ind_cardiaco, + CAST(ind_pulmonar as VARCHAR), + TO_CHAR(data_hora, 'YYYY-MM-DD') as data + FROM indice_pulmonar + INNER JOIN paciente ON paciente.cpf = indice_pulmonar.cpf + WHERE TO_CHAR(data_hora, 'YYYY-MM-DD')=?; + ` + + + + const [dia, mes, ano] = req.params.data.split('-') + const data = [ano, mes, dia].join('-') + + pool.query(SqlString.format(sql, [data,data]), + (error, results) => { + if (error) { + throw error + } + res.status(200).json(results.rows) + }) + }) + + +routes.get('/CharacteristicBetweenDates', (req, res) => { + let cpf = req.body.cpf + let caracteristica = req.body.caracteristica + let [dia_inicial, mes_inicial, ano_inicial] = req.body.data_inicial.split('-') + let [dia_final, mes_final, ano_final] = req.body.data_final.split('-') + const data_inicial = [ano_inicial, mes_inicial, dia_inicial].join('-') + const data_final = [ano_final, mes_final, dia_final].join('-') + const parametros = [data_inicial, data_final, cpf] + + const sql_cardiaco = ` + SELECT paciente.cpf, indice_cardiaco.ind_cardiaco, indice_cardiaco.data_hora + FROM paciente + INNER JOIN indice_cardiaco ON indice_cardiaco.cpf = paciente.cpf + WHERE ?::date >= indice_cardiaco.data_hora AND indice_cardiaco.data_hora <= ?::date + AND paciente.cpf = ? + ` + + const sql_pulmonar = ` + SELECT paciente.cpf, indice_pulmonar.ind_pulmonar, indice_pulmonar.data_hora + FROM paciente + INNER JOIN indice_pulmonar ON indice_pulmonar.cpf = paciente.cpf + WHERE ?::date >= indice_pulmonar.data_hora AND indice_pulmonar.data_hora <= ?::date + AND paciente.cpf = ? + ` + if(caracteristica === 'cardiaco'){ + pool.query(SqlString.format(sql_cardiaco, parametros), + (error, results) => { + if (error) { + throw error + } + res.status(200).json(results.rows) + }) + } + else{ + pool.query(SqlString.format(sql_pulmonar, parametros), + (error, results) => { + if (error) { + throw error + } + res.status(200).json(results.rows) + }) + } + +}) + +routes.get('/LastCharacteristicBetweenDates', (req, res) => { + let cpf = req.body.cpf + let caracteristica = req.body.caracteristica + let teste = req.body.data_inicial + let [dia_inicial, mes_inicial, ano_inicial] = teste.split('-') + let [dia_final, mes_final, ano_final] = req.body.data_final.split('-') + const data_inicial = [ano_inicial, mes_inicial, dia_inicial].join('-') + const data_final = [ano_final, mes_final, dia_final].join('-') + const parametros = [data_inicial, data_final, cpf] + + const sql_cardiaco = ` + SELECT paciente.cpf, indice_cardiaco.ind_cardiaco, indice_cardiaco.data_hora + FROM paciente + INNER JOIN indice_cardiaco ON indice_cardiaco.cpf = paciente.cpf + WHERE ?::date >= indice_cardiaco.data_hora AND indice_cardiaco.data_hora <= ?::date + AND paciente.cpf = ? + ORDER BY indice_cardiaco.data_hora DESC limit 1 + ` + + const sql_pulmonar = ` + SELECT paciente.cpf, indice_pulmonar.ind_pulmonar, indice_pulmonar.data_hora + FROM paciente + INNER JOIN indice_pulmonar ON indice_pulmonar.cpf = paciente.cpf + WHERE ?::date >= indice_pulmonar.data_hora AND indice_pulmonar.data_hora <= ?::date + AND paciente.cpf = ? + ORDER BY indice_pulmonar.data_hora DESC limit 1 + ` + if(caracteristica === 'cardiaco'){ + pool.query(SqlString.format(sql_cardiaco, parametros), + (error, results) => { + if (error) { + throw error + } + res.status(200).json(results.rows) + }) + } + else{ + pool.query(SqlString.format(sql_pulmonar, parametros), + (error, results) => { + if (error) { + throw error + } + res.status(200).json(results.rows) + }) + } + +}) + +routes.get('/ConsultPatientByName', (req, res) => { + const nome = '%'+req.body.nome+'%' + const sql = ` + SELECT * + FROM paciente + WHERE nome LIKE ? + ` + pool.query(SqlString.format(sql, nome), + (error, results) => { + if (error) { + throw error + } + res.status(200).json(results.rows) + }) +}) + + +module.exports = routes diff --git a/solucao/API/index.js b/solucao/API/index.js new file mode 100644 index 0000000..e1a4952 --- /dev/null +++ b/solucao/API/index.js @@ -0,0 +1,18 @@ +const express = require('express') +const morgan = require('morgan') +const cors = require('cors') +const bodyParser = require('body-parser') +const routes = require('./config/routes') + +const app = express() + +app.use(morgan('dev')) +app.use(bodyParser.urlencoded({extended: false})) +app.use(express.json()) +app.use(cors()) +app.use(routes) + + +app.listen(21262, () =>{ + console.log(`Express started at http://localhost:21262`) + }) \ No newline at end of file diff --git a/solucao/API/package-lock.json b/solucao/API/package-lock.json new file mode 100644 index 0000000..8ad5f54 --- /dev/null +++ b/solucao/API/package-lock.json @@ -0,0 +1,3405 @@ +{ + "name": "api", + "version": "1.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "api", + "version": "1.0.0", + "license": "ISC", + "dependencies": { + "body-parser": "^1.20.0", + "cors": "^2.8.5", + "express": "^4.18.1", + "morgan": "^1.10.0", + "nodemon": "^2.0.16", + "pg": "^8.7.3", + "sqlstring": "^2.3.3" + } + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "dependencies": { + "safe-buffer": "5.1.2" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/basic-auth/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/buffer-writer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", + "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/chalk/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=" + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "dependencies": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/morgan/node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nodemon": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.16.tgz", + "integrity": "sha512-zsrcaOfTWRuUzBn3P44RDliLlp263Z/76FPoHFr3cFFkOz0lTPAcIw8dCzfdVIx/t3AtDYCZRCDkoCojJqaG3w==", + "hasInstallScript": true, + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5", + "update-notifier": "^5.1.0" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=8.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/nodemon/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/packet-reader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz", + "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "node_modules/pg": { + "version": "8.7.3", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.7.3.tgz", + "integrity": "sha512-HPmH4GH4H3AOprDJOazoIcpI49XFsHCe8xlrjHkWiapdbHK+HLtbm/GQzXYAZwmPju/kzKhjaSfMACG+8cgJcw==", + "dependencies": { + "buffer-writer": "2.0.0", + "packet-reader": "1.0.0", + "pg-connection-string": "^2.5.0", + "pg-pool": "^3.5.1", + "pg-protocol": "^1.5.0", + "pg-types": "^2.1.0", + "pgpass": "1.x" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "pg-native": ">=2.0.0" + }, + "peerDependenciesMeta": { + "pg-native": { + "optional": true + } + } + }, + "node_modules/pg-connection-string": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", + "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" + }, + "node_modules/pg-int8": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", + "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/pg-pool": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.1.tgz", + "integrity": "sha512-6iCR0wVrro6OOHFsyavV+i6KYL4lVNyYAB9RD18w66xSzN+d8b66HiwuP30Gp1SH5O9T82fckkzsRjlrhD0ioQ==", + "peerDependencies": { + "pg": ">=8.0" + } + }, + "node_modules/pg-protocol": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz", + "integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==" + }, + "node_modules/pg-types": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", + "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", + "dependencies": { + "pg-int8": "1.0.1", + "postgres-array": "~2.0.0", + "postgres-bytea": "~1.0.0", + "postgres-date": "~1.0.4", + "postgres-interval": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/pgpass": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", + "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", + "dependencies": { + "split2": "^4.1.0" + } + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/postgres-array": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", + "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postgres-bytea": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", + "integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postgres-date": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", + "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postgres-interval": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", + "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", + "dependencies": { + "xtend": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "engines": { + "node": ">=4" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==" + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/split2": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz", + "integrity": "sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/sqlstring": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz", + "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==" + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + }, + "dependencies": { + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "requires": { + "string-width": "^4.1.0" + } + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "basic-auth": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/basic-auth/-/basic-auth-2.0.1.tgz", + "integrity": "sha512-NF+epuEdnUYVlGuhaxbbq+dvJttwLnGY+YixlXlME5KpQ5W3CnXA5cVTneY3SPbPDRkcjMbifrwmFYcClgOZeg==", + "requires": { + "safe-buffer": "5.1.2" + }, + "dependencies": { + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + } + } + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + } + }, + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "buffer-writer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/buffer-writer/-/buffer-writer-2.0.0.tgz", + "integrity": "sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==" + }, + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "cors": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/cors/-/cors-2.8.5.tgz", + "integrity": "sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==", + "requires": { + "object-assign": "^4", + "vary": "^1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + } + }, + "duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + } + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "requires": { + "ini": "2.0.0" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha1-SMptcvbGo68Aqa1K5odr44ieKwk=" + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + }, + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "requires": { + "package-json": "^6.3.0" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "morgan": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/morgan/-/morgan-1.10.0.tgz", + "integrity": "sha512-AbegBVI4sh6El+1gNwvD5YIck7nSA36weD7xvIxG4in80j/UoK8AEGaWnnz8v1GxonMCltmlNs5ZKbGvl9b1XQ==", + "requires": { + "basic-auth": "~2.0.1", + "debug": "2.6.9", + "depd": "~2.0.0", + "on-finished": "~2.3.0", + "on-headers": "~1.0.2" + }, + "dependencies": { + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "requires": { + "ee-first": "1.1.1" + } + } + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "nodemon": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-2.0.16.tgz", + "integrity": "sha512-zsrcaOfTWRuUzBn3P44RDliLlp263Z/76FPoHFr3cFFkOz0lTPAcIw8dCzfdVIx/t3AtDYCZRCDkoCojJqaG3w==", + "requires": { + "chokidar": "^3.5.2", + "debug": "^3.2.7", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.0.4", + "pstree.remy": "^1.1.8", + "semver": "^5.7.1", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5", + "update-notifier": "^5.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "nopt": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha1-bd0hvSoxQXuScn3Vhfim83YI6+4=", + "requires": { + "abbrev": "1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "packet-reader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/packet-reader/-/packet-reader-1.0.0.tgz", + "integrity": "sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "pg": { + "version": "8.7.3", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.7.3.tgz", + "integrity": "sha512-HPmH4GH4H3AOprDJOazoIcpI49XFsHCe8xlrjHkWiapdbHK+HLtbm/GQzXYAZwmPju/kzKhjaSfMACG+8cgJcw==", + "requires": { + "buffer-writer": "2.0.0", + "packet-reader": "1.0.0", + "pg-connection-string": "^2.5.0", + "pg-pool": "^3.5.1", + "pg-protocol": "^1.5.0", + "pg-types": "^2.1.0", + "pgpass": "1.x" + } + }, + "pg-connection-string": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/pg-connection-string/-/pg-connection-string-2.5.0.tgz", + "integrity": "sha512-r5o/V/ORTA6TmUnyWZR9nCj1klXCO2CEKNRlVuJptZe85QuhFayC7WeMic7ndayT5IRIR0S0xFxFi2ousartlQ==" + }, + "pg-int8": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/pg-int8/-/pg-int8-1.0.1.tgz", + "integrity": "sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==" + }, + "pg-pool": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.1.tgz", + "integrity": "sha512-6iCR0wVrro6OOHFsyavV+i6KYL4lVNyYAB9RD18w66xSzN+d8b66HiwuP30Gp1SH5O9T82fckkzsRjlrhD0ioQ==", + "requires": {} + }, + "pg-protocol": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/pg-protocol/-/pg-protocol-1.5.0.tgz", + "integrity": "sha512-muRttij7H8TqRNu/DxrAJQITO4Ac7RmX3Klyr/9mJEOBeIpgnF8f9jAfRz5d3XwQZl5qBjF9gLsUtMPJE0vezQ==" + }, + "pg-types": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/pg-types/-/pg-types-2.2.0.tgz", + "integrity": "sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==", + "requires": { + "pg-int8": "1.0.1", + "postgres-array": "~2.0.0", + "postgres-bytea": "~1.0.0", + "postgres-date": "~1.0.4", + "postgres-interval": "^1.1.0" + } + }, + "pgpass": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/pgpass/-/pgpass-1.0.5.tgz", + "integrity": "sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==", + "requires": { + "split2": "^4.1.0" + } + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "postgres-array": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postgres-array/-/postgres-array-2.0.0.tgz", + "integrity": "sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==" + }, + "postgres-bytea": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/postgres-bytea/-/postgres-bytea-1.0.0.tgz", + "integrity": "sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=" + }, + "postgres-date": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/postgres-date/-/postgres-date-1.0.7.tgz", + "integrity": "sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==" + }, + "postgres-interval": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postgres-interval/-/postgres-interval-1.2.0.tgz", + "integrity": "sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==", + "requires": { + "xtend": "^4.0.0" + } + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + } + }, + "pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==" + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "requires": { + "escape-goat": "^2.0.0" + } + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "requires": { + "rc": "^1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "requires": { + "rc": "^1.2.8" + } + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "split2": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz", + "integrity": "sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==" + }, + "sqlstring": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/sqlstring/-/sqlstring-2.3.3.tgz", + "integrity": "sha512-qC9iz2FlN7DQl3+wjwn3802RTyjCx7sDvfQEXchwa6CWOx07/WVfh91gBmQ9fahw8snwGEWU3xGzOt4tFyHLxg==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "touch": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.0.tgz", + "integrity": "sha512-WBx8Uy5TLtOSRtIq+M03/sKDrXCLHxwDcquSP2c43Le03/9serjQBIztjRz6FkJez9D/hleyAXTBGLwwZUw9lA==", + "requires": { + "nopt": "~1.0.10" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + } + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + } + } +} diff --git a/solucao/API/package.json b/solucao/API/package.json new file mode 100644 index 0000000..9ed5cb0 --- /dev/null +++ b/solucao/API/package.json @@ -0,0 +1,21 @@ +{ + "name": "api", + "version": "1.0.0", + "description": "", + "main": "index.js", + "scripts": { + "start": "nodemon index.js" + }, + "keywords": [], + "author": "Michel Caiafa", + "license": "ISC", + "dependencies": { + "body-parser": "^1.20.0", + "cors": "^2.8.5", + "express": "^4.18.1", + "morgan": "^1.10.0", + "nodemon": "^2.0.16", + "pg": "^8.7.3", + "sqlstring": "^2.3.3" + } +} diff --git a/solucao/Banco_Dados/Dockerfile b/solucao/Banco_Dados/Dockerfile new file mode 100644 index 0000000..75a21ab --- /dev/null +++ b/solucao/Banco_Dados/Dockerfile @@ -0,0 +1,7 @@ +FROM postgres + +COPY schema.sql /docker-entrypoint-initdb.d/ + +EXPOSE 5432 + +VOLUME ["/backup/"] \ No newline at end of file diff --git a/solucao/Banco_Dados/schema.sql b/solucao/Banco_Dados/schema.sql new file mode 100644 index 0000000..5b1e895 --- /dev/null +++ b/solucao/Banco_Dados/schema.sql @@ -0,0 +1,54 @@ +CREATE DATABASE hospital; +\c hospital; + +CREATE TABLE paciente( + nome char(100), + idade int, + cpf char(14) NOT NULL, + rg char(12), + data_nasc date, + sexo char(30), + signo char(30), + mae char(100), + pai char(100), + email char(100), + senha char(100), + altura float, + peso float, + tipo_sanguinio char(3), + cor char(30), + telefone_fixo char(30), + telefone char(30), + PRIMARY KEY(cpf) +); + +CREATE TABLE endereco( + id serial, + cpf char(14) NOT NULL, + cep char(20) , + endereco char(200), + numero int, + bairro char(100), + cidade char(100), + estado char(2), + PRIMARY KEY(id), + FOREIGN KEY(cpf) REFERENCES paciente(cpf) +); + +CREATE TABLE indice_cardiaco( + id serial, + cpf char(14) NOT NULL, + data_hora timestamp, + ind_cardiaco float, + PRIMARY KEY(id), + FOREIGN KEY(cpf) REFERENCES paciente(cpf) +); + +CREATE TABLE indice_pulmonar( + id serial, + cpf char(14) NOT NULL, + data_hora timestamp, + ind_pulmonar float, + PRIMARY KEY(id), + FOREIGN KEY(cpf) REFERENCES paciente(cpf) +); \ No newline at end of file diff --git a/solucao/Carga_Batch/Dockerfile b/solucao/Carga_Batch/Dockerfile new file mode 100644 index 0000000..f88f0d0 --- /dev/null +++ b/solucao/Carga_Batch/Dockerfile @@ -0,0 +1,6 @@ +FROM python:3.8 +WORKDIR /carga_batch +COPY requirements.txt . +RUN pip install -r requirements.txt +COPY . . +CMD ["python", "carga_batch.py"] \ No newline at end of file diff --git a/solucao/Carga_Batch/carga_batch.py b/solucao/Carga_Batch/carga_batch.py new file mode 100644 index 0000000..7379d19 --- /dev/null +++ b/solucao/Carga_Batch/carga_batch.py @@ -0,0 +1,90 @@ +import os +import json +import connection +import model +from datetime import datetime + +PATH_PACIENTES = '/input_data/pacientes.json' +PATH_CARDIACOS = '/input_data/indice_cardiaco/' +PATH_PULMONAR = '/input_data/indice_pulmonar/' +PATH_CARGA_BATCH = os.getcwd() + + +def insert_record(path_records, connection): + with open(path_records, 'r') as registros: + registros = json.loads(registros.read()) + for registro in registros: + paciente = model.Pacientes( + nome = registro['nome'], + idade = registro['idade'], + cpf = registro['cpf'], + rg = registro['rg'], + data_nasc = datetime.strptime(registro['data_nasc'], + "%d/%m/%Y").strftime("%Y-%m-%d"), + sexo = registro['sexo'], + signo = registro['signo'], + mae = registro['mae'], + pai = registro['pai'], + email = registro['email'], + senha = registro['senha'], + altura = float(registro['altura'].replace(',','.')), + peso = registro['peso'], + tipo_sanguinio = registro['tipo_sanguineo'], + cor = registro['cor'], + telefone_fixo = registro['telefone_fixo'], + telefone = registro['celular'] + ) + + endereco = model.Enderecos( + cpf = registro['cpf'], + cep = registro['cep'], + endereco = registro['endereco'], + numero = registro['numero'], + bairro = registro['bairro'], + cidade = registro['cidade'], + estado = registro['estado'] + ) + conn.conn.add(paciente) + conn.conn.commit() + conn.conn.add(endereco) + conn.conn.commit() + + +def insert_cardiaco(path_Cardiaco, connection): + for i in os.listdir(path_Cardiaco): + with open(path_Cardiaco+i, 'r') as registros: + registros = registros.read().split() + for indice in range(1,int(len(registros)/3)): + indice = indice*3 + dados = registros[indice: indice+3] + registro = model.Indice_Cardiaco( + cpf = dados[0], + data_hora = datetime.fromtimestamp(int(dados[1])). + strftime('%Y-%m-%d %H:%M:%S'), + ind_cardiaco = float(dados[2]) + ) + conn.conn.add(registro) + conn.conn.commit() + + +def insert_pulmonar(path_Pulmonar, connection): + for i in os.listdir(path_Pulmonar): + with open(path_Pulmonar+i, 'r') as registros: + registros = registros.read().split() + for indice in range(1,int(len(registros)/3)): + indice = indice*3 + dados = registros[indice: indice+3] + registro = model.Indice_Pulmonar( + cpf = dados[0], + data_hora = datetime.fromtimestamp(int(dados[1])). + strftime('%Y-%m-%d %H:%M:%S'), + ind_pulmonar = float(dados[2]) + ) + conn.conn.add(registro) + conn.conn.commit() + +conn = connection.ConnectionDb() +insert_record(PATH_CARGA_BATCH+PATH_PACIENTES, conn) +insert_cardiaco(PATH_CARGA_BATCH+PATH_CARDIACOS, conn) +insert_pulmonar(PATH_CARGA_BATCH+PATH_PULMONAR, conn) + diff --git a/solucao/Carga_Batch/connection.py b/solucao/Carga_Batch/connection.py new file mode 100644 index 0000000..985ec46 --- /dev/null +++ b/solucao/Carga_Batch/connection.py @@ -0,0 +1,7 @@ +from sqlalchemy import create_engine +from sqlalchemy.orm import scoped_session, sessionmaker + +class ConnectionDb(): + def __init__(self): + self.engine = create_engine('postgresql+psycopg2://anlix:1234@db/hospital') + self.conn = scoped_session(sessionmaker(bind=self.engine)) diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/01062021 b/solucao/Carga_Batch/input_data/indice_cardiaco/01062021 new file mode 100644 index 0000000..2002c84 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/01062021 @@ -0,0 +1,387 @@ +CPF EPOC ind_card +529.310.074-20 1622563699 0.715997 +618.702.796-54 1622600710 0.919170 +285.773.707-63 1622572441 0.392114 +909.078.564-70 1622518637 0.237841 +664.440.515-09 1622570155 0.689306 +166.456.724-03 1622518660 0.591406 +063.718.156-52 1622529536 0.550953 +962.194.050-80 1622533579 0.666768 +041.897.838-70 1622542906 0.434523 +051.850.051-90 1622537892 0.269894 +489.164.899-62 1622548166 0.182683 +051.850.051-90 1622553808 0.964021 +962.194.050-80 1622585530 0.367525 +051.850.051-90 1622584487 0.451224 +445.336.950-60 1622557493 0.498527 +807.218.405-90 1622567070 0.695678 +281.885.948-49 1622537707 0.205731 +885.367.016-92 1622558278 0.087411 +063.718.156-52 1622559480 0.637090 +063.718.156-52 1622550256 0.268958 +686.375.378-20 1622523251 0.179780 +691.304.257-43 1622596344 0.739256 +063.718.156-52 1622596960 0.051068 +041.897.838-70 1622554850 0.961780 +785.166.382-27 1622516909 0.041278 +877.232.566-63 1622589757 0.714442 +161.980.393-31 1622582634 0.881427 +909.078.564-70 1622525840 0.705772 +807.218.405-90 1622557555 0.101769 +285.773.707-63 1622574712 0.074106 +909.078.564-70 1622589748 0.508720 +312.614.188-91 1622542743 0.125126 +131.703.640-90 1622538222 0.331792 +063.718.156-52 1622554550 0.087084 +777.421.360-07 1622541157 0.206929 +854.355.834-46 1622572349 0.026216 +222.491.969-74 1622563781 0.285014 +045.456.503-84 1622593945 0.824018 +045.456.503-84 1622543705 0.783308 +167.491.690-66 1622523908 0.630462 +489.164.899-62 1622602062 0.264499 +448.984.629-01 1622599334 0.800845 +819.263.701-80 1622521094 0.307731 +410.563.467-44 1622562586 0.640316 +529.310.074-20 1622532684 0.472398 +696.077.059-98 1622556520 0.698167 +691.003.770-74 1622518636 0.795361 +877.232.566-63 1622597733 0.398718 +877.232.566-63 1622597469 0.229036 +877.232.566-63 1622539374 0.036548 +618.702.796-54 1622523880 0.390182 +888.087.646-56 1622548944 0.642187 +563.284.066-22 1622588190 0.898974 +130.423.502-58 1622517496 0.514261 +529.310.074-20 1622568591 0.744797 +877.232.566-63 1622564878 0.289852 +041.897.838-70 1622568846 0.301279 +312.614.188-91 1622521966 0.869202 +041.897.838-70 1622557567 0.993096 +955.930.874-23 1622557537 0.283520 +281.885.948-49 1622552759 0.725348 +161.980.393-31 1622579982 0.594477 +218.543.660-09 1622592239 0.725754 +918.126.907-20 1622590711 0.736173 +909.078.564-70 1622542968 0.025619 +448.984.629-01 1622579376 0.833572 +272.846.051-54 1622529439 0.019948 +877.232.566-63 1622546223 0.706773 +563.284.066-22 1622583527 0.470495 +591.403.676-30 1622595878 0.358422 +567.354.995-49 1622602672 0.379571 +361.104.497-09 1622586417 0.719090 +962.194.050-80 1622543596 0.841716 +748.052.735-77 1622564771 0.842566 +877.232.566-63 1622526873 0.062114 +807.218.405-90 1622553609 0.726931 +909.078.564-70 1622553590 0.044940 +218.543.660-09 1622547559 0.314389 +161.980.393-31 1622587243 0.542535 +691.003.770-74 1622599374 0.195224 +618.702.796-54 1622559014 0.745346 +986.083.116-58 1622561139 0.932541 +529.310.074-20 1622597520 0.099355 +785.166.382-27 1622564135 0.646028 +955.930.874-23 1622532833 0.624751 +127.978.316-83 1622530286 0.621478 +974.340.772-39 1622530487 0.081593 +371.845.242-17 1622578640 0.953832 +618.702.796-54 1622522668 0.202216 +567.354.995-49 1622564490 0.176541 +361.104.497-09 1622564030 0.493216 +810.489.602-42 1622551940 0.361033 +069.221.825-45 1622571630 0.504013 +127.978.316-83 1622548957 0.450465 +877.232.566-63 1622584226 0.648266 +281.095.010-52 1622518136 0.168630 +777.421.360-07 1622527148 0.051717 +909.078.564-70 1622550813 0.265552 +691.304.257-43 1622590500 0.255652 +868.546.031-02 1622525863 0.797667 +371.845.242-17 1622593389 0.450642 +166.456.724-03 1622568064 0.479419 +051.850.051-90 1622591615 0.279533 +664.440.515-09 1622571044 0.578771 +369.514.156-50 1622539597 0.466087 +664.440.515-09 1622581532 0.876402 +218.543.660-09 1622589504 0.509911 +448.984.629-01 1622598532 0.104280 +448.984.629-01 1622535626 0.852641 +664.440.515-09 1622576503 0.794732 +218.543.660-09 1622540569 0.000134 +854.355.834-46 1622535106 0.141970 +974.642.524-20 1622570330 0.122845 +441.889.415-29 1622550082 0.099628 +909.078.564-70 1622576469 0.725642 +063.718.156-52 1622558232 0.494236 +127.978.316-83 1622561715 0.816838 +127.978.316-83 1622520073 0.491870 +955.930.874-23 1622593082 0.901499 +371.845.242-17 1622569145 0.787271 +810.489.602-42 1622595132 0.231013 +986.083.116-58 1622569439 0.218629 +218.543.660-09 1622525590 0.435131 +448.984.629-01 1622563002 0.320095 +069.221.825-45 1622545365 0.634825 +785.166.382-27 1622554875 0.514551 +272.846.051-54 1622531703 0.582935 +777.421.360-07 1622551659 0.552196 +888.087.646-56 1622535776 0.017747 +591.403.676-30 1622573722 0.322842 +962.194.050-80 1622542462 0.984973 +281.095.010-52 1622545569 0.304335 +885.367.016-92 1622584619 0.551197 +567.354.995-49 1622594135 0.066793 +361.104.497-09 1622584377 0.687527 +810.489.602-42 1622572775 0.677468 +448.984.629-01 1622598026 0.422320 +410.563.467-44 1622584974 0.856890 +777.421.360-07 1622549165 0.183449 +563.284.066-22 1622540017 0.258122 +918.126.907-20 1622588071 0.725576 +868.546.031-02 1622599872 0.911006 +218.543.660-09 1622544446 0.747634 +888.087.646-56 1622561888 0.667923 +563.284.066-22 1622580192 0.599494 +436.612.686-94 1622558435 0.311954 +918.126.907-20 1622594736 0.874717 +563.284.066-22 1622563160 0.147648 +361.104.497-09 1622568378 0.589491 +807.218.405-90 1622554963 0.802051 +591.403.676-30 1622547792 0.469221 +986.083.116-58 1622524278 0.394962 +888.087.646-56 1622540884 0.085525 +854.355.834-46 1622591907 0.951394 +748.052.735-77 1622534528 0.509033 +807.218.405-90 1622567301 0.857027 +285.773.707-63 1622586914 0.397669 +131.703.640-90 1622540060 0.556609 +819.263.701-80 1622553249 0.947584 +693.655.491-16 1622539605 0.399151 +785.166.382-27 1622577714 0.483977 +997.103.265-11 1622595311 0.074237 +691.003.770-74 1622532729 0.507485 +567.354.995-49 1622565024 0.658298 +445.336.950-60 1622597774 0.260967 +748.052.735-77 1622576724 0.802725 +888.087.646-56 1622583780 0.979668 +131.703.640-90 1622547534 0.767737 +529.310.074-20 1622520639 0.605088 +664.440.515-09 1622535898 0.042548 +868.546.031-02 1622584777 0.130354 +563.284.066-22 1622551588 0.935795 +841.677.523-01 1622602620 0.649510 +222.491.969-74 1622552141 0.038973 +281.885.948-49 1622536443 0.558882 +696.077.059-98 1622519361 0.109040 +974.340.772-39 1622546757 0.425002 +069.221.825-45 1622533392 0.327903 +529.310.074-20 1622595432 0.004150 +748.052.735-77 1622566047 0.309319 +693.655.491-16 1622558473 0.959686 +785.166.382-27 1622540809 0.866437 +854.355.834-46 1622541597 0.897545 +909.078.564-70 1622540568 0.468539 +664.440.515-09 1622558281 0.108702 +785.166.382-27 1622566417 0.040117 +361.104.497-09 1622525564 0.463058 +051.850.051-90 1622534414 0.544359 +371.845.242-17 1622575806 0.154990 +888.087.646-56 1622572998 0.860614 +051.850.051-90 1622550481 0.600654 +748.052.735-77 1622544860 0.602103 +131.703.640-90 1622599016 0.420323 +974.340.772-39 1622564642 0.750705 +997.103.265-11 1622536821 0.618286 +691.003.770-74 1622573096 0.396978 +974.642.524-20 1622520892 0.899013 +807.218.405-90 1622578153 0.842925 +281.885.948-49 1622518729 0.311644 +069.221.825-45 1622558188 0.480888 +281.095.010-52 1622524766 0.289723 +974.642.524-20 1622542459 0.821551 +693.655.491-16 1622531056 0.551636 +441.889.415-29 1622526739 0.924079 +131.703.640-90 1622538758 0.573360 +664.440.515-09 1622536485 0.616844 +807.218.405-90 1622539850 0.788103 +885.367.016-92 1622564714 0.676719 +841.677.523-01 1622522626 0.459610 +618.702.796-54 1622523999 0.036734 +361.104.497-09 1622574195 0.302705 +055.613.208-40 1622567691 0.245173 +618.702.796-54 1622593446 0.245369 +567.354.995-49 1622585909 0.433413 +854.355.834-46 1622602121 0.487789 +371.845.242-17 1622534850 0.421905 +785.166.382-27 1622517297 0.437588 +448.984.629-01 1622560809 0.613166 +974.340.772-39 1622565607 0.203930 +849.516.160-50 1622557552 0.290003 +810.489.602-42 1622534045 0.688370 +281.885.948-49 1622588919 0.720819 +436.612.686-94 1622549537 0.849051 +041.897.838-70 1622553933 0.368211 +445.336.950-60 1622596311 0.667639 +849.516.160-50 1622594532 0.005434 +693.655.491-16 1622551740 0.742066 +810.489.602-42 1622537963 0.620013 +997.103.265-11 1622583299 0.992256 +777.421.360-07 1622519180 0.416063 +974.340.772-39 1622546587 0.358262 +819.263.701-80 1622550704 0.012005 +955.930.874-23 1622544600 0.525259 +807.218.405-90 1622518118 0.540062 +272.846.051-54 1622534019 0.889093 +489.164.899-62 1622538086 0.328621 +222.491.969-74 1622548681 0.381469 +591.403.676-30 1622570438 0.910759 +777.421.360-07 1622551785 0.648942 +369.514.156-50 1622579016 0.199288 +785.166.382-27 1622536664 0.266045 +222.491.969-74 1622556446 0.749346 +885.367.016-92 1622575583 0.363303 +441.889.415-29 1622518561 0.556126 +841.677.523-01 1622565316 0.940143 +748.052.735-77 1622520160 0.031214 +909.078.564-70 1622578479 0.096318 +055.613.208-40 1622594072 0.376928 +130.423.502-58 1622521158 0.309197 +312.614.188-91 1622587218 0.577884 +868.546.031-02 1622586015 0.135669 +436.612.686-94 1622522476 0.933331 +069.221.825-45 1622542789 0.120160 +664.440.515-09 1622581093 0.405300 +841.677.523-01 1622525430 0.492149 +868.546.031-02 1622569732 0.509900 +166.456.724-03 1622549833 0.533552 +051.850.051-90 1622601240 0.389876 +997.103.265-11 1622548276 0.872554 +529.310.074-20 1622554992 0.336804 +974.642.524-20 1622567838 0.289622 +974.642.524-20 1622527843 0.812558 +854.355.834-46 1622598674 0.609715 +807.218.405-90 1622570938 0.647221 +127.978.316-83 1622598091 0.324283 +877.232.566-63 1622583248 0.227278 +986.083.116-58 1622595498 0.907896 +748.052.735-77 1622566059 0.704653 +877.232.566-63 1622519157 0.656386 +849.516.160-50 1622559603 0.364750 +868.546.031-02 1622574044 0.885600 +748.052.735-77 1622598408 0.210554 +281.095.010-52 1622598826 0.876871 +691.003.770-74 1622528168 0.710952 +445.336.950-60 1622532236 0.434315 +986.083.116-58 1622518450 0.997489 +748.052.735-77 1622573733 0.557633 +410.563.467-44 1622519210 0.877959 +369.514.156-50 1622562464 0.604663 +918.126.907-20 1622583531 0.038002 +361.104.497-09 1622578516 0.578545 +962.194.050-80 1622537174 0.046141 +045.456.503-84 1622569742 0.824184 +281.095.010-52 1622554528 0.466643 +885.367.016-92 1622553223 0.623613 +885.367.016-92 1622545832 0.569090 +748.052.735-77 1622518792 0.134187 +877.232.566-63 1622575168 0.755346 +986.083.116-58 1622572850 0.005793 +785.166.382-27 1622591785 0.351433 +955.930.874-23 1622587410 0.856254 +810.489.602-42 1622589850 0.087834 +885.367.016-92 1622520943 0.627351 +222.491.969-74 1622566357 0.412956 +041.897.838-70 1622540274 0.079652 +441.889.415-29 1622523779 0.024986 +693.655.491-16 1622533598 0.229046 +841.677.523-01 1622537010 0.312332 +962.194.050-80 1622601507 0.856906 +962.194.050-80 1622524797 0.625375 +563.284.066-22 1622575613 0.122689 +974.642.524-20 1622586683 0.335853 +696.077.059-98 1622562454 0.385429 +962.194.050-80 1622599869 0.129586 +222.491.969-74 1622578526 0.737063 +166.456.724-03 1622530203 0.502709 +167.491.690-66 1622561136 0.767906 +441.889.415-29 1622588260 0.986197 +686.375.378-20 1622526685 0.860450 +854.355.834-46 1622556091 0.400480 +962.194.050-80 1622567437 0.940228 +664.440.515-09 1622539314 0.288024 +369.514.156-50 1622537376 0.481041 +041.897.838-70 1622567728 0.640624 +986.083.116-58 1622550795 0.340750 +618.702.796-54 1622533633 0.840418 +448.984.629-01 1622555881 0.826199 +127.978.316-83 1622601383 0.952790 +063.718.156-52 1622566432 0.186833 +974.642.524-20 1622595581 0.331884 +696.077.059-98 1622591259 0.712176 +045.456.503-84 1622516920 0.320538 +618.702.796-54 1622528039 0.510474 +997.103.265-11 1622551859 0.668379 +285.773.707-63 1622548699 0.962353 +691.304.257-43 1622548377 0.838094 +272.846.051-54 1622552150 0.834520 +868.546.031-02 1622547343 0.445396 +312.614.188-91 1622518171 0.923828 +063.718.156-52 1622597872 0.696223 +166.456.724-03 1622599534 0.421063 +877.232.566-63 1622540278 0.341243 +986.083.116-58 1622589060 0.261766 +445.336.950-60 1622522627 0.361022 +664.440.515-09 1622595957 0.019800 +686.375.378-20 1622529189 0.030150 +436.612.686-94 1622544782 0.786374 +885.367.016-92 1622531733 0.744950 +448.984.629-01 1622564057 0.288447 +777.421.360-07 1622522283 0.701716 +974.642.524-20 1622536093 0.705743 +069.221.825-45 1622586276 0.515579 +567.354.995-49 1622533080 0.495434 +281.885.948-49 1622516626 0.595511 +810.489.602-42 1622601566 0.335136 +041.897.838-70 1622552248 0.695549 +448.984.629-01 1622524993 0.568392 +445.336.950-60 1622596176 0.290201 +885.367.016-92 1622591135 0.913354 +691.304.257-43 1622601521 0.022461 +888.087.646-56 1622573096 0.614312 +051.850.051-90 1622582883 0.649995 +785.166.382-27 1622596248 0.184794 +361.104.497-09 1622552114 0.339615 +909.078.564-70 1622588208 0.613311 +069.221.825-45 1622577607 0.192772 +974.340.772-39 1622577866 0.346465 +974.340.772-39 1622520563 0.071247 +281.095.010-52 1622529943 0.724445 +974.340.772-39 1622562532 0.943465 +369.514.156-50 1622566261 0.264046 +841.677.523-01 1622593752 0.261193 +055.613.208-40 1622589117 0.992678 +696.077.059-98 1622522111 0.342819 +441.889.415-29 1622525820 0.642842 +664.440.515-09 1622595098 0.047567 +130.423.502-58 1622599332 0.613950 +441.889.415-29 1622564467 0.855395 +591.403.676-30 1622579527 0.414576 +974.340.772-39 1622595228 0.956552 +281.885.948-49 1622543150 0.903346 +285.773.707-63 1622558218 0.897726 +410.563.467-44 1622552407 0.923731 +281.885.948-49 1622584075 0.266963 +748.052.735-77 1622571587 0.333838 +696.077.059-98 1622524753 0.698142 +448.984.629-01 1622577092 0.734741 +529.310.074-20 1622583043 0.159229 +810.489.602-42 1622528706 0.640277 +069.221.825-45 1622580029 0.619016 +877.232.566-63 1622582661 0.274552 +166.456.724-03 1622537791 0.736781 +063.718.156-52 1622547682 0.970440 +868.546.031-02 1622558517 0.037321 +567.354.995-49 1622587654 0.460834 +885.367.016-92 1622547260 0.166493 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/03052021 b/solucao/Carga_Batch/input_data/indice_cardiaco/03052021 new file mode 100644 index 0000000..f564c5c --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/03052021 @@ -0,0 +1,389 @@ +CPF EPOC ind_card +529.310.074-20 1620038130 0.412081 +371.845.242-17 1620021641 0.164798 +436.612.686-94 1620077998 0.358196 +664.440.515-09 1620066840 0.779483 +974.642.524-20 1620041194 0.037050 +131.703.640-90 1620094008 0.770118 +777.421.360-07 1620051064 0.096173 +909.078.564-70 1620070159 0.543651 +218.543.660-09 1620065274 0.798988 +166.456.724-03 1620057962 0.711553 +445.336.950-60 1620043891 0.708072 +371.845.242-17 1620051910 0.326799 +529.310.074-20 1620077923 0.731874 +618.702.796-54 1620035505 0.722580 +785.166.382-27 1620023554 0.172737 +448.984.629-01 1620021025 0.762559 +130.423.502-58 1620011599 0.905287 +854.355.834-46 1620055723 0.894628 +955.930.874-23 1620054141 0.150271 +819.263.701-80 1620082198 0.273031 +854.355.834-46 1620022298 0.368941 +127.978.316-83 1620024816 0.464712 +436.612.686-94 1620079171 0.982648 +997.103.265-11 1620033740 0.676659 +436.612.686-94 1620024162 0.589839 +055.613.208-40 1620079115 0.307484 +877.232.566-63 1620012660 0.684553 +567.354.995-49 1620020473 0.169573 +785.166.382-27 1620077983 0.553298 +285.773.707-63 1620063210 0.079542 +777.421.360-07 1620055930 0.876563 +888.087.646-56 1620019656 0.423783 +272.846.051-54 1620061190 0.644999 +962.194.050-80 1620017456 0.562877 +069.221.825-45 1620077403 0.812905 +591.403.676-30 1620033720 0.356593 +696.077.059-98 1620017065 0.594895 +986.083.116-58 1620037833 0.110859 +045.456.503-84 1620068058 0.064317 +529.310.074-20 1620027416 0.151168 +281.885.948-49 1620050049 0.648213 +877.232.566-63 1620061876 0.760511 +131.703.640-90 1620083442 0.029483 +691.304.257-43 1620054171 0.884953 +041.897.838-70 1620059171 0.649460 +285.773.707-63 1620022968 0.714050 +888.087.646-56 1620023713 0.599712 +841.677.523-01 1620031518 0.506135 +161.980.393-31 1620091274 0.805037 +041.897.838-70 1620043450 0.450538 +063.718.156-52 1620074154 0.601172 +167.491.690-66 1620025290 0.018551 +127.978.316-83 1620084751 0.360039 +069.221.825-45 1620085551 0.510959 +441.889.415-29 1620047778 0.601998 +868.546.031-02 1620011249 0.089587 +436.612.686-94 1620084765 0.642016 +410.563.467-44 1620066395 0.889905 +131.703.640-90 1620085994 0.325269 +361.104.497-09 1620021915 0.764963 +849.516.160-50 1620050879 0.294202 +069.221.825-45 1620041537 0.898092 +686.375.378-20 1620074928 0.305381 +445.336.950-60 1620022714 0.696565 +222.491.969-74 1620077677 0.049404 +361.104.497-09 1620040166 0.708406 +436.612.686-94 1620091423 0.774652 +696.077.059-98 1620049465 0.993906 +272.846.051-54 1620062441 0.000224 +696.077.059-98 1620065180 0.596912 +877.232.566-63 1620075399 0.695818 +069.221.825-45 1620065550 0.671288 +909.078.564-70 1620053322 0.205091 +441.889.415-29 1620069682 0.396573 +285.773.707-63 1620078944 0.396237 +448.984.629-01 1620019284 0.794431 +069.221.825-45 1620055294 0.197385 +918.126.907-20 1620042341 0.220705 +854.355.834-46 1620091072 0.686774 +618.702.796-54 1620044526 0.642825 +222.491.969-74 1620034277 0.046364 +563.284.066-22 1620087176 0.202422 +618.702.796-54 1620047336 0.485190 +591.403.676-30 1620027724 0.717594 +777.421.360-07 1620025411 0.544437 +849.516.160-50 1620013747 0.432240 +161.980.393-31 1620054745 0.507406 +691.304.257-43 1620033793 0.969164 +272.846.051-54 1620096640 0.297372 +489.164.899-62 1620055001 0.656219 +218.543.660-09 1620091709 0.431754 +371.845.242-17 1620017557 0.030768 +130.423.502-58 1620093402 0.741561 +166.456.724-03 1620026675 0.891362 +841.677.523-01 1620095049 0.308839 +748.052.735-77 1620059698 0.664300 +045.456.503-84 1620063358 0.025019 +369.514.156-50 1620042893 0.382739 +167.491.690-66 1620094018 0.334935 +819.263.701-80 1620047019 0.508515 +888.087.646-56 1620085883 0.370329 +841.677.523-01 1620075540 0.008092 +131.703.640-90 1620059358 0.821161 +888.087.646-56 1620071848 0.245395 +962.194.050-80 1620037273 0.999682 +281.095.010-52 1620033957 0.199307 +693.655.491-16 1620025538 0.359318 +918.126.907-20 1620055084 0.208121 +618.702.796-54 1620074209 0.388666 +281.885.948-49 1620060033 0.625980 +854.355.834-46 1620073238 0.298120 +055.613.208-40 1620035757 0.664432 +810.489.602-42 1620092488 0.127114 +312.614.188-91 1620034393 0.883079 +841.677.523-01 1620022429 0.513309 +285.773.707-63 1620051216 0.796829 +445.336.950-60 1620017219 0.169179 +691.304.257-43 1620059770 0.479990 +962.194.050-80 1620044258 0.634944 +131.703.640-90 1620095178 0.365578 +909.078.564-70 1620084754 0.420801 +567.354.995-49 1620084904 0.533935 +618.702.796-54 1620026064 0.422044 +664.440.515-09 1620056419 0.413109 +909.078.564-70 1620077250 0.432753 +955.930.874-23 1620089549 0.744601 +055.613.208-40 1620057244 0.488478 +222.491.969-74 1620094850 0.700436 +748.052.735-77 1620032373 0.638095 +693.655.491-16 1620066849 0.003816 +529.310.074-20 1620052068 0.420290 +045.456.503-84 1620089705 0.810893 +063.718.156-52 1620025389 0.571769 +489.164.899-62 1620048258 0.153268 +222.491.969-74 1620084155 0.875817 +445.336.950-60 1620032010 0.577486 +055.613.208-40 1620034838 0.517138 +312.614.188-91 1620025633 0.842487 +918.126.907-20 1620047692 0.688373 +693.655.491-16 1620036299 0.421820 +281.095.010-52 1620054929 0.031934 +868.546.031-02 1620080838 0.040331 +693.655.491-16 1620037023 0.439607 +748.052.735-77 1620023235 0.917063 +436.612.686-94 1620062082 0.976422 +819.263.701-80 1620019586 0.346067 +591.403.676-30 1620082087 0.058042 +696.077.059-98 1620056344 0.517149 +529.310.074-20 1620021650 0.872321 +489.164.899-62 1620051123 0.615070 +888.087.646-56 1620084762 0.187024 +997.103.265-11 1620016031 0.543127 +041.897.838-70 1620021965 0.989792 +785.166.382-27 1620070217 0.984717 +618.702.796-54 1620093274 0.341946 +130.423.502-58 1620089132 0.914059 +918.126.907-20 1620021495 0.011801 +819.263.701-80 1620031597 0.158079 +841.677.523-01 1620088466 0.556396 +909.078.564-70 1620048807 0.090690 +563.284.066-22 1620096634 0.664130 +591.403.676-30 1620055927 0.374548 +849.516.160-50 1620081498 0.710222 +529.310.074-20 1620037412 0.447042 +664.440.515-09 1620075181 0.668782 +693.655.491-16 1620041997 0.186028 +127.978.316-83 1620013210 0.633772 +618.702.796-54 1620075548 0.185499 +909.078.564-70 1620011569 0.136581 +591.403.676-30 1620065349 0.948023 +161.980.393-31 1620073649 0.426884 +161.980.393-31 1620026922 0.668155 +664.440.515-09 1620024370 0.243274 +166.456.724-03 1620038682 0.956917 +281.095.010-52 1620033616 0.990393 +567.354.995-49 1620092227 0.196699 +849.516.160-50 1620093369 0.237890 +819.263.701-80 1620011022 0.520910 +441.889.415-29 1620073289 0.928076 +854.355.834-46 1620015623 0.173251 +868.546.031-02 1620025592 0.257704 +686.375.378-20 1620085159 0.788579 +063.718.156-52 1620060186 0.205808 +489.164.899-62 1620091798 0.491903 +369.514.156-50 1620088084 0.483652 +410.563.467-44 1620093655 0.518940 +041.897.838-70 1620014101 0.854769 +591.403.676-30 1620067719 0.365483 +130.423.502-58 1620051636 0.800344 +888.087.646-56 1620058115 0.944402 +281.095.010-52 1620028384 0.042626 +696.077.059-98 1620020942 0.581140 +041.897.838-70 1620018474 0.943823 +441.889.415-29 1620045293 0.182443 +167.491.690-66 1620038648 0.883903 +489.164.899-62 1620061183 0.060434 +369.514.156-50 1620072986 0.980522 +127.978.316-83 1620040928 0.749298 +045.456.503-84 1620058374 0.649896 +686.375.378-20 1620060721 0.448250 +810.489.602-42 1620056014 0.739362 +974.340.772-39 1620012284 0.789964 +272.846.051-54 1620064065 0.028130 +955.930.874-23 1620095041 0.303202 +974.642.524-20 1620020837 0.761056 +868.546.031-02 1620016905 0.381724 +868.546.031-02 1620040613 0.870224 +885.367.016-92 1620060839 0.926892 +567.354.995-49 1620058525 0.816440 +131.703.640-90 1620068755 0.039127 +748.052.735-77 1620038541 0.103809 +962.194.050-80 1620095604 0.308774 +810.489.602-42 1620086110 0.536722 +285.773.707-63 1620056527 0.520043 +529.310.074-20 1620050791 0.166555 +055.613.208-40 1620025518 0.926306 +974.340.772-39 1620087997 0.397424 +127.978.316-83 1620030314 0.764418 +986.083.116-58 1620027244 0.046829 +974.340.772-39 1620084135 0.495248 +849.516.160-50 1620043076 0.419764 +489.164.899-62 1620086463 0.746917 +281.095.010-52 1620077829 0.264824 +041.897.838-70 1620037379 0.777987 +888.087.646-56 1620058224 0.744448 +777.421.360-07 1620054532 0.903046 +686.375.378-20 1620010858 0.483568 +361.104.497-09 1620091052 0.304628 +693.655.491-16 1620022978 0.765681 +281.095.010-52 1620095674 0.059457 +974.340.772-39 1620033210 0.011131 +909.078.564-70 1620042250 0.290200 +748.052.735-77 1620079197 0.013340 +161.980.393-31 1620011205 0.514232 +371.845.242-17 1620075459 0.355407 +997.103.265-11 1620024327 0.021141 +272.846.051-54 1620051433 0.576179 +918.126.907-20 1620048510 0.487272 +130.423.502-58 1620045845 0.423780 +591.403.676-30 1620068382 0.593578 +167.491.690-66 1620068706 0.016691 +986.083.116-58 1620087700 0.115342 +529.310.074-20 1620065065 0.334379 +131.703.640-90 1620085628 0.755436 +441.889.415-29 1620074116 0.393858 +819.263.701-80 1620077226 0.686466 +161.980.393-31 1620043668 0.191684 +691.003.770-74 1620037190 0.427818 +445.336.950-60 1620037070 0.706260 +041.897.838-70 1620044725 0.424431 +222.491.969-74 1620071552 0.483002 +045.456.503-84 1620060578 0.421691 +281.095.010-52 1620078707 0.818260 +885.367.016-92 1620032444 0.503667 +854.355.834-46 1620042248 0.150665 +696.077.059-98 1620081360 0.729271 +563.284.066-22 1620013504 0.108197 +312.614.188-91 1620074130 0.237465 +218.543.660-09 1620019071 0.127041 +130.423.502-58 1620031299 0.395607 +819.263.701-80 1620050192 0.540579 +909.078.564-70 1620088087 0.050712 +285.773.707-63 1620055362 0.131512 +218.543.660-09 1620013166 0.449139 +591.403.676-30 1620057021 0.894353 +371.845.242-17 1620020106 0.655470 +567.354.995-49 1620025312 0.255728 +885.367.016-92 1620054313 0.571837 +888.087.646-56 1620059770 0.113932 +664.440.515-09 1620078408 0.193146 +909.078.564-70 1620010880 0.406987 +312.614.188-91 1620029373 0.315451 +849.516.160-50 1620017241 0.037138 +686.375.378-20 1620013267 0.749005 +563.284.066-22 1620018813 0.489704 +448.984.629-01 1620063455 0.659332 +691.003.770-74 1620072591 0.368739 +777.421.360-07 1620079527 0.452028 +489.164.899-62 1620067767 0.025790 +051.850.051-90 1620012874 0.668285 +489.164.899-62 1620057231 0.495094 +686.375.378-20 1620059308 0.252662 +441.889.415-29 1620063870 0.279487 +810.489.602-42 1620090001 0.618488 +281.885.948-49 1620046558 0.842594 +664.440.515-09 1620031610 0.515367 +962.194.050-80 1620079428 0.538674 +045.456.503-84 1620040461 0.011722 +748.052.735-77 1620035150 0.144246 +997.103.265-11 1620028749 0.336347 +312.614.188-91 1620082713 0.304215 +664.440.515-09 1620091951 0.783325 +041.897.838-70 1620074373 0.673589 +748.052.735-77 1620042324 0.984517 +691.003.770-74 1620089145 0.295385 +410.563.467-44 1620060554 0.342792 +962.194.050-80 1620094890 0.198781 +974.340.772-39 1620020474 0.492114 +748.052.735-77 1620017421 0.631513 +055.613.208-40 1620019697 0.439068 +962.194.050-80 1620020968 0.475826 +563.284.066-22 1620014484 0.109273 +361.104.497-09 1620011580 0.428222 +055.613.208-40 1620043328 0.552601 +974.340.772-39 1620088602 0.995656 +785.166.382-27 1620022698 0.292042 +127.978.316-83 1620052616 0.301402 +529.310.074-20 1620068002 0.317247 +489.164.899-62 1620027241 0.851473 +748.052.735-77 1620089457 0.723279 +974.340.772-39 1620015701 0.478317 +131.703.640-90 1620096428 0.036232 +974.642.524-20 1620068162 0.335351 +918.126.907-20 1620096066 0.393606 +909.078.564-70 1620083065 0.945439 +445.336.950-60 1620093760 0.219968 +696.077.059-98 1620039131 0.999128 +041.897.838-70 1620065851 0.907729 +810.489.602-42 1620060400 0.756080 +161.980.393-31 1620032076 0.904954 +218.543.660-09 1620083528 0.626399 +218.543.660-09 1620062285 0.794389 +361.104.497-09 1620071186 0.019003 +618.702.796-54 1620021390 0.815780 +063.718.156-52 1620035098 0.239144 +441.889.415-29 1620039340 0.795468 +810.489.602-42 1620026459 0.423241 +045.456.503-84 1620043834 0.919125 +445.336.950-60 1620026356 0.413076 +686.375.378-20 1620029925 0.834763 +691.304.257-43 1620045234 0.468667 +563.284.066-22 1620016109 0.063758 +785.166.382-27 1620039612 0.431799 +167.491.690-66 1620026834 0.239454 +055.613.208-40 1620027252 0.945532 +218.543.660-09 1620066531 0.124134 +051.850.051-90 1620083404 0.371032 +410.563.467-44 1620080481 0.788066 +849.516.160-50 1620087546 0.910013 +130.423.502-58 1620041436 0.829666 +272.846.051-54 1620054760 0.755843 +563.284.066-22 1620058552 0.535784 +441.889.415-29 1620092789 0.329040 +218.543.660-09 1620060671 0.440771 +748.052.735-77 1620033866 0.489776 +312.614.188-91 1620060407 0.994197 +686.375.378-20 1620049940 0.499854 +361.104.497-09 1620041466 0.536678 +567.354.995-49 1620075468 0.738975 +529.310.074-20 1620045546 0.613425 +567.354.995-49 1620076022 0.777024 +285.773.707-63 1620017045 0.926624 +161.980.393-31 1620060163 0.147837 +041.897.838-70 1620062038 0.073961 +218.543.660-09 1620047306 0.323590 +691.003.770-74 1620092386 0.080221 +691.003.770-74 1620020276 0.534831 +167.491.690-66 1620024522 0.467965 +441.889.415-29 1620090928 0.554478 +045.456.503-84 1620081454 0.559310 +849.516.160-50 1620043438 0.049409 +591.403.676-30 1620030908 0.570458 +567.354.995-49 1620094634 0.775380 +986.083.116-58 1620085771 0.026808 +997.103.265-11 1620087750 0.339147 +885.367.016-92 1620011804 0.865613 +841.677.523-01 1620072806 0.485675 +686.375.378-20 1620064351 0.555116 +618.702.796-54 1620020691 0.333286 +849.516.160-50 1620032832 0.715213 +854.355.834-46 1620095333 0.278987 +918.126.907-20 1620036823 0.998372 +069.221.825-45 1620019738 0.653928 +686.375.378-20 1620080386 0.752111 +069.221.825-45 1620018630 0.859231 +272.846.051-54 1620076355 0.155006 +807.218.405-90 1620026654 0.034659 +986.083.116-58 1620042667 0.207482 +854.355.834-46 1620063671 0.283633 +563.284.066-22 1620013953 0.059362 +888.087.646-56 1620075225 0.341254 +069.221.825-45 1620059611 0.114977 +312.614.188-91 1620078575 0.711013 +854.355.834-46 1620030542 0.352695 +807.218.405-90 1620085394 0.292050 +819.263.701-80 1620067275 0.752441 +885.367.016-92 1620077759 0.697983 +529.310.074-20 1620047575 0.638848 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/04042021 b/solucao/Carga_Batch/input_data/indice_cardiaco/04042021 new file mode 100644 index 0000000..9923cba --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/04042021 @@ -0,0 +1,400 @@ +CPF EPOC ind_card +918.126.907-20 1617580206 0.613633 +691.304.257-43 1617556846 0.907973 +045.456.503-84 1617525349 0.125689 +312.614.188-91 1617584607 0.223589 +041.897.838-70 1617532776 0.609162 +051.850.051-90 1617528021 0.587326 +218.543.660-09 1617546819 0.639900 +810.489.602-42 1617576255 0.248269 +748.052.735-77 1617574188 0.365506 +696.077.059-98 1617542729 0.972150 +222.491.969-74 1617560636 0.906448 +369.514.156-50 1617545279 0.895923 +563.284.066-22 1617527643 0.841451 +885.367.016-92 1617578876 0.424543 +849.516.160-50 1617550101 0.057118 +877.232.566-63 1617516399 0.914911 +166.456.724-03 1617550706 0.388484 +909.078.564-70 1617527016 0.675874 +055.613.208-40 1617559820 0.986482 +041.897.838-70 1617547916 0.032728 +997.103.265-11 1617552536 0.424444 +686.375.378-20 1617550331 0.844109 +819.263.701-80 1617507742 0.819721 +854.355.834-46 1617528034 0.984118 +166.456.724-03 1617559656 0.314014 +369.514.156-50 1617536720 0.013050 +807.218.405-90 1617586569 0.596621 +410.563.467-44 1617519231 0.623024 +997.103.265-11 1617527886 0.880091 +222.491.969-74 1617557003 0.019616 +841.677.523-01 1617576650 0.016959 +222.491.969-74 1617576202 0.175172 +127.978.316-83 1617561128 0.095139 +591.403.676-30 1617516132 0.766036 +877.232.566-63 1617562578 0.985163 +218.543.660-09 1617553787 0.339750 +051.850.051-90 1617564828 0.514748 +691.304.257-43 1617526308 0.431244 +069.221.825-45 1617561975 0.794135 +055.613.208-40 1617568210 0.671026 +974.340.772-39 1617527384 0.672229 +055.613.208-40 1617577629 0.001295 +974.340.772-39 1617535867 0.120526 +696.077.059-98 1617533876 0.855944 +877.232.566-63 1617516066 0.026233 +986.083.116-58 1617555175 0.547381 +369.514.156-50 1617544563 0.549058 +567.354.995-49 1617589333 0.397142 +618.702.796-54 1617572235 0.615466 +955.930.874-23 1617510068 0.699473 +777.421.360-07 1617588792 0.609957 +285.773.707-63 1617573254 0.456246 +974.642.524-20 1617576357 0.877939 +997.103.265-11 1617535005 0.915945 +436.612.686-94 1617529982 0.049182 +691.304.257-43 1617578268 0.749198 +841.677.523-01 1617548910 0.248740 +529.310.074-20 1617514080 0.321786 +986.083.116-58 1617579932 0.595963 +591.403.676-30 1617514718 0.527016 +664.440.515-09 1617576772 0.077167 +591.403.676-30 1617565132 0.580711 +591.403.676-30 1617589910 0.940609 +819.263.701-80 1617554004 0.239154 +312.614.188-91 1617519434 0.246503 +069.221.825-45 1617583958 0.607546 +563.284.066-22 1617506864 0.773197 +567.354.995-49 1617579100 0.268716 +696.077.059-98 1617580077 0.848322 +285.773.707-63 1617508192 0.071129 +041.897.838-70 1617591174 0.601171 +841.677.523-01 1617527108 0.731954 +410.563.467-44 1617549174 0.115372 +166.456.724-03 1617582060 0.250445 +051.850.051-90 1617516176 0.953027 +962.194.050-80 1617578814 0.925110 +918.126.907-20 1617583186 0.155090 +563.284.066-22 1617544940 0.388654 +069.221.825-45 1617564865 0.498217 +529.310.074-20 1617524426 0.293747 +127.978.316-83 1617577417 0.149230 +041.897.838-70 1617562150 0.524840 +361.104.497-09 1617530625 0.757292 +161.980.393-31 1617519008 0.604321 +448.984.629-01 1617561133 0.000940 +361.104.497-09 1617548864 0.668159 +069.221.825-45 1617506067 0.352019 +045.456.503-84 1617513180 0.760877 +841.677.523-01 1617514168 0.070463 +410.563.467-44 1617526755 0.729497 +161.980.393-31 1617568503 0.905085 +045.456.503-84 1617585554 0.604156 +591.403.676-30 1617582049 0.066775 +591.403.676-30 1617586877 0.639220 +691.304.257-43 1617533332 0.737140 +974.642.524-20 1617584127 0.178330 +167.491.690-66 1617583944 0.628051 +691.003.770-74 1617511621 0.665297 +167.491.690-66 1617578135 0.546605 +445.336.950-60 1617520202 0.768989 +810.489.602-42 1617517429 0.752606 +986.083.116-58 1617506280 0.960994 +161.980.393-31 1617523692 0.046461 +819.263.701-80 1617565222 0.973517 +371.845.242-17 1617576579 0.941353 +161.980.393-31 1617549741 0.733595 +281.885.948-49 1617575123 0.977466 +810.489.602-42 1617527876 0.045412 +567.354.995-49 1617530105 0.247412 +591.403.676-30 1617558175 0.087791 +918.126.907-20 1617550394 0.772279 +691.304.257-43 1617548760 0.182373 +849.516.160-50 1617513178 0.527993 +664.440.515-09 1617554095 0.284687 +909.078.564-70 1617552726 0.517063 +130.423.502-58 1617588924 0.378280 +841.677.523-01 1617528837 0.466134 +167.491.690-66 1617516845 0.535894 +045.456.503-84 1617507879 0.616746 +166.456.724-03 1617559844 0.925645 +567.354.995-49 1617506907 0.658678 +161.980.393-31 1617507577 0.743831 +410.563.467-44 1617572976 0.341655 +918.126.907-20 1617590661 0.418838 +529.310.074-20 1617551075 0.189577 +563.284.066-22 1617560062 0.986423 +069.221.825-45 1617549488 0.642608 +281.095.010-52 1617567713 0.469028 +962.194.050-80 1617536728 0.824177 +371.845.242-17 1617553812 0.696886 +691.003.770-74 1617569915 0.375493 +045.456.503-84 1617506636 0.543186 +441.889.415-29 1617546328 0.901047 +841.677.523-01 1617586290 0.166840 +567.354.995-49 1617539368 0.311376 +986.083.116-58 1617538448 0.178252 +055.613.208-40 1617525076 0.771193 +567.354.995-49 1617516820 0.045668 +410.563.467-44 1617559414 0.521415 +369.514.156-50 1617527017 0.727646 +361.104.497-09 1617542545 0.493552 +868.546.031-02 1617563088 0.671588 +997.103.265-11 1617521463 0.591084 +686.375.378-20 1617556418 0.768277 +051.850.051-90 1617575473 0.521118 +686.375.378-20 1617591466 0.572730 +063.718.156-52 1617518099 0.129455 +563.284.066-22 1617506985 0.088926 +369.514.156-50 1617587769 0.305523 +167.491.690-66 1617557724 0.438151 +909.078.564-70 1617587828 0.585622 +877.232.566-63 1617589998 0.480976 +664.440.515-09 1617547519 0.758570 +563.284.066-22 1617515628 0.217452 +312.614.188-91 1617523230 0.383424 +974.642.524-20 1617578600 0.597566 +664.440.515-09 1617533405 0.618711 +489.164.899-62 1617537759 0.151206 +281.095.010-52 1617579214 0.589885 +974.642.524-20 1617517277 0.504535 +281.885.948-49 1617512770 0.929623 +369.514.156-50 1617555140 0.102369 +448.984.629-01 1617571104 0.453595 +285.773.707-63 1617533876 0.674756 +748.052.735-77 1617529976 0.048879 +691.304.257-43 1617590595 0.226869 +691.304.257-43 1617531006 0.767973 +664.440.515-09 1617571866 0.667030 +222.491.969-74 1617539403 0.382077 +955.930.874-23 1617533280 0.245295 +161.980.393-31 1617537930 0.892908 +962.194.050-80 1617571606 0.139926 +041.897.838-70 1617590854 0.779599 +885.367.016-92 1617540290 0.051203 +281.885.948-49 1617559274 0.985006 +441.889.415-29 1617582105 0.686160 +868.546.031-02 1617554784 0.269946 +854.355.834-46 1617530536 0.015737 +161.980.393-31 1617527022 0.484165 +807.218.405-90 1617545084 0.143947 +055.613.208-40 1617589933 0.743055 +281.885.948-49 1617516890 0.119355 +410.563.467-44 1617543684 0.269144 +841.677.523-01 1617544725 0.235859 +888.087.646-56 1617524366 0.973908 +986.083.116-58 1617558516 0.266287 +909.078.564-70 1617535608 0.650249 +691.003.770-74 1617567444 0.933001 +131.703.640-90 1617511392 0.429510 +371.845.242-17 1617577851 0.495605 +166.456.724-03 1617564946 0.434571 +063.718.156-52 1617536975 0.770010 +131.703.640-90 1617520102 0.841783 +436.612.686-94 1617567274 0.303059 +955.930.874-23 1617537999 0.379679 +955.930.874-23 1617551504 0.175353 +563.284.066-22 1617531400 0.078494 +285.773.707-63 1617570148 0.552810 +281.095.010-52 1617579922 0.606031 +854.355.834-46 1617541079 0.744790 +445.336.950-60 1617545406 0.953062 +854.355.834-46 1617511501 0.287048 +854.355.834-46 1617545082 0.348997 +877.232.566-63 1617565243 0.825708 +166.456.724-03 1617552777 0.556561 +854.355.834-46 1617535311 0.083670 +691.003.770-74 1617550094 0.906175 +664.440.515-09 1617550599 0.382005 +529.310.074-20 1617522044 0.049634 +448.984.629-01 1617542058 0.854689 +051.850.051-90 1617538133 0.128068 +854.355.834-46 1617505995 0.009402 +272.846.051-54 1617566634 0.885156 +849.516.160-50 1617568557 0.541587 +281.885.948-49 1617565451 0.741240 +997.103.265-11 1617534758 0.814659 +955.930.874-23 1617525979 0.695421 +272.846.051-54 1617579824 0.054359 +785.166.382-27 1617561435 0.596430 +696.077.059-98 1617579946 0.282835 +807.218.405-90 1617509920 0.564277 +986.083.116-58 1617585421 0.821621 +312.614.188-91 1617561338 0.120543 +748.052.735-77 1617588321 0.032279 +045.456.503-84 1617538968 0.780272 +448.984.629-01 1617518439 0.843633 +807.218.405-90 1617578202 0.169231 +281.095.010-52 1617521926 0.341289 +161.980.393-31 1617529928 0.837793 +591.403.676-30 1617514770 0.560557 +445.336.950-60 1617573352 0.443348 +888.087.646-56 1617548350 0.603159 +369.514.156-50 1617571675 0.675030 +312.614.188-91 1617551447 0.497777 +909.078.564-70 1617543808 0.445260 +777.421.360-07 1617541247 0.236307 +819.263.701-80 1617563625 0.271826 +868.546.031-02 1617537121 0.078937 +218.543.660-09 1617545796 0.770163 +448.984.629-01 1617530251 0.037934 +962.194.050-80 1617521963 0.599779 +529.310.074-20 1617577620 0.670050 +167.491.690-66 1617562115 0.314065 +974.642.524-20 1617551725 0.372917 +369.514.156-50 1617576406 0.319367 +841.677.523-01 1617530230 0.968653 +130.423.502-58 1617521858 0.564179 +130.423.502-58 1617571964 0.016342 +041.897.838-70 1617542849 0.794043 +955.930.874-23 1617536695 0.373001 +063.718.156-52 1617564849 0.259173 +063.718.156-52 1617537746 0.071167 +686.375.378-20 1617539955 0.372093 +885.367.016-92 1617549388 0.914217 +868.546.031-02 1617526946 0.330092 +691.304.257-43 1617582936 0.907862 +918.126.907-20 1617546559 0.312404 +281.885.948-49 1617589338 0.761749 +785.166.382-27 1617520394 0.155913 +777.421.360-07 1617535799 0.198071 +849.516.160-50 1617533763 0.241133 +841.677.523-01 1617554945 0.300288 +529.310.074-20 1617576348 0.336963 +063.718.156-52 1617584575 0.040045 +441.889.415-29 1617550819 0.741266 +369.514.156-50 1617566635 0.067873 +285.773.707-63 1617530762 0.883442 +045.456.503-84 1617549693 0.447157 +045.456.503-84 1617581804 0.538229 +131.703.640-90 1617538626 0.675275 +986.083.116-58 1617588076 0.396702 +222.491.969-74 1617564837 0.178779 +166.456.724-03 1617557956 0.414242 +691.003.770-74 1617579505 0.186795 +693.655.491-16 1617527616 0.716015 +489.164.899-62 1617585238 0.071960 +986.083.116-58 1617537450 0.351552 +563.284.066-22 1617505971 0.734511 +819.263.701-80 1617522580 0.537909 +069.221.825-45 1617512412 0.500563 +045.456.503-84 1617591190 0.603772 +691.003.770-74 1617514186 0.841259 +664.440.515-09 1617588322 0.317573 +810.489.602-42 1617539072 0.752927 +974.340.772-39 1617510010 0.661242 +777.421.360-07 1617509421 0.940336 +445.336.950-60 1617559291 0.930058 +069.221.825-45 1617513798 0.571968 +563.284.066-22 1617578862 0.067540 +063.718.156-52 1617545717 0.948778 +888.087.646-56 1617536875 0.980277 +055.613.208-40 1617526532 0.758480 +819.263.701-80 1617590148 0.062508 +281.095.010-52 1617559064 0.388490 +285.773.707-63 1617512734 0.936100 +063.718.156-52 1617522977 0.986004 +810.489.602-42 1617556129 0.843492 +055.613.208-40 1617560174 0.008962 +777.421.360-07 1617544115 0.805830 +448.984.629-01 1617535699 0.350677 +281.095.010-52 1617578057 0.485073 +055.613.208-40 1617535991 0.955345 +591.403.676-30 1617590949 0.553318 +069.221.825-45 1617559018 0.611244 +962.194.050-80 1617551026 0.510149 +885.367.016-92 1617527494 0.067883 +369.514.156-50 1617530545 0.286454 +410.563.467-44 1617571698 0.549335 +888.087.646-56 1617516725 0.203231 +045.456.503-84 1617546054 0.804514 +686.375.378-20 1617545381 0.246776 +693.655.491-16 1617523785 0.582469 +041.897.838-70 1617536148 0.972309 +877.232.566-63 1617550852 0.851339 +885.367.016-92 1617522648 0.278272 +618.702.796-54 1617520580 0.947982 +069.221.825-45 1617557773 0.064454 +529.310.074-20 1617544299 0.956127 +371.845.242-17 1617510901 0.943331 +222.491.969-74 1617572050 0.633262 +436.612.686-94 1617533897 0.198764 +591.403.676-30 1617513309 0.694078 +664.440.515-09 1617578045 0.746763 +618.702.796-54 1617586700 0.793006 +693.655.491-16 1617542465 0.798941 +777.421.360-07 1617514089 0.535581 +955.930.874-23 1617560065 0.831173 +810.489.602-42 1617512632 0.497114 +166.456.724-03 1617540793 0.082417 +696.077.059-98 1617517309 0.252780 +986.083.116-58 1617568678 0.143878 +045.456.503-84 1617539531 0.478073 +849.516.160-50 1617588003 0.092877 +618.702.796-54 1617506457 0.711514 +055.613.208-40 1617562421 0.711399 +810.489.602-42 1617591384 0.743788 +167.491.690-66 1617570584 0.234642 +041.897.838-70 1617509481 0.308404 +063.718.156-52 1617533815 0.555720 +312.614.188-91 1617506872 0.292813 +691.304.257-43 1617564596 0.401443 +691.304.257-43 1617559514 0.071546 +591.403.676-30 1617579791 0.782877 +069.221.825-45 1617578973 0.420334 +955.930.874-23 1617509622 0.104814 +877.232.566-63 1617533479 0.388353 +371.845.242-17 1617536406 0.426836 +974.340.772-39 1617524924 0.160343 +849.516.160-50 1617526685 0.895767 +055.613.208-40 1617511510 0.002394 +218.543.660-09 1617582315 0.090760 +069.221.825-45 1617570418 0.154139 +489.164.899-62 1617528112 0.261545 +489.164.899-62 1617556940 0.926288 +131.703.640-90 1617548467 0.086366 +691.003.770-74 1617542276 0.993219 +918.126.907-20 1617541718 0.987100 +285.773.707-63 1617518624 0.142459 +810.489.602-42 1617587540 0.910172 +130.423.502-58 1617540435 0.886428 +410.563.467-44 1617560784 0.748504 +974.340.772-39 1617510595 0.822800 +448.984.629-01 1617562991 0.568285 +166.456.724-03 1617506757 0.320541 +051.850.051-90 1617553122 0.379806 +281.095.010-52 1617512380 0.404821 +369.514.156-50 1617585682 0.894108 +069.221.825-45 1617570897 0.681179 +369.514.156-50 1617549891 0.157215 +448.984.629-01 1617584112 0.795674 +371.845.242-17 1617547437 0.970469 +567.354.995-49 1617577370 0.876394 +567.354.995-49 1617568680 0.754626 +693.655.491-16 1617569773 0.923869 +272.846.051-54 1617523885 0.239765 +069.221.825-45 1617558793 0.591503 +696.077.059-98 1617529413 0.315377 +272.846.051-54 1617521806 0.314904 +285.773.707-63 1617520905 0.225876 +167.491.690-66 1617536720 0.147213 +063.718.156-52 1617549204 0.362474 +696.077.059-98 1617555332 0.455466 +691.304.257-43 1617576226 0.754100 +041.897.838-70 1617569240 0.759303 +591.403.676-30 1617524249 0.002190 +218.543.660-09 1617569215 0.058767 +489.164.899-62 1617556803 0.796896 +693.655.491-16 1617577661 0.734919 +986.083.116-58 1617564569 0.252922 +664.440.515-09 1617511339 0.781842 +127.978.316-83 1617507605 0.165100 +127.978.316-83 1617584195 0.597924 +161.980.393-31 1617542596 0.107604 +691.304.257-43 1617511770 0.325088 +591.403.676-30 1617533836 0.072846 +664.440.515-09 1617567897 0.443726 +591.403.676-30 1617573831 0.677828 +436.612.686-94 1617557391 0.320470 +131.703.640-90 1617520903 0.825300 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/04062021 b/solucao/Carga_Batch/input_data/indice_cardiaco/04062021 new file mode 100644 index 0000000..a59708b --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/04062021 @@ -0,0 +1,409 @@ +CPF EPOC ind_card +618.702.796-54 1622825669 0.691376 +285.773.707-63 1622815937 0.295442 +051.850.051-90 1622810806 0.863914 +785.166.382-27 1622780776 0.517461 +281.095.010-52 1622822614 0.652423 +045.456.503-84 1622818896 0.768129 +854.355.834-46 1622859533 0.369506 +567.354.995-49 1622841864 0.827941 +445.336.950-60 1622783521 0.825057 +445.336.950-60 1622821814 0.310424 +055.613.208-40 1622818073 0.422025 +686.375.378-20 1622810939 0.266622 +410.563.467-44 1622805512 0.778808 +819.263.701-80 1622841067 0.423955 +849.516.160-50 1622811242 0.866436 +529.310.074-20 1622815921 0.653860 +955.930.874-23 1622831436 0.607485 +055.613.208-40 1622842419 0.834099 +686.375.378-20 1622822141 0.740890 +222.491.969-74 1622861946 0.413138 +785.166.382-27 1622861994 0.861227 +563.284.066-22 1622823944 0.098453 +974.642.524-20 1622843230 0.379289 +888.087.646-56 1622838503 0.806021 +166.456.724-03 1622825830 0.703743 +986.083.116-58 1622846262 0.417615 +785.166.382-27 1622831759 0.972019 +686.375.378-20 1622818400 0.023859 +529.310.074-20 1622841834 0.124892 +167.491.690-66 1622791678 0.184962 +361.104.497-09 1622802065 0.503774 +369.514.156-50 1622788527 0.385680 +131.703.640-90 1622809418 0.556445 +686.375.378-20 1622800939 0.344550 +888.087.646-56 1622798539 0.943778 +529.310.074-20 1622852693 0.080461 +371.845.242-17 1622778312 0.941934 +445.336.950-60 1622833154 0.830133 +166.456.724-03 1622837104 0.560936 +285.773.707-63 1622861801 0.490958 +849.516.160-50 1622835418 0.367471 +369.514.156-50 1622839513 0.155396 +567.354.995-49 1622807793 0.802822 +051.850.051-90 1622802079 0.414076 +693.655.491-16 1622780308 0.235576 +918.126.907-20 1622820805 0.365123 +051.850.051-90 1622847602 0.642812 +448.984.629-01 1622805275 0.756057 +854.355.834-46 1622840166 0.788787 +041.897.838-70 1622794625 0.302477 +785.166.382-27 1622778414 0.396411 +918.126.907-20 1622777312 0.084459 +166.456.724-03 1622783963 0.025086 +918.126.907-20 1622828622 0.778059 +888.087.646-56 1622861777 0.011941 +974.340.772-39 1622857348 0.147135 +281.885.948-49 1622776644 0.611571 +918.126.907-20 1622844439 0.341756 +045.456.503-84 1622837110 0.341772 +272.846.051-54 1622859271 0.680294 +063.718.156-52 1622803545 0.276704 +854.355.834-46 1622803340 0.085634 +410.563.467-44 1622776972 0.548993 +131.703.640-90 1622795689 0.269708 +591.403.676-30 1622818817 0.022782 +361.104.497-09 1622796987 0.265480 +955.930.874-23 1622821537 0.902521 +272.846.051-54 1622797592 0.486336 +563.284.066-22 1622788663 0.435857 +161.980.393-31 1622852970 0.768330 +974.642.524-20 1622825319 0.133515 +063.718.156-52 1622854157 0.271911 +167.491.690-66 1622815924 0.531285 +218.543.660-09 1622808307 0.034447 +131.703.640-90 1622777666 0.405812 +063.718.156-52 1622814678 0.410422 +918.126.907-20 1622837197 0.769797 +909.078.564-70 1622791768 0.273912 +691.304.257-43 1622833859 0.617318 +281.095.010-52 1622826222 0.540421 +888.087.646-56 1622811029 0.508485 +312.614.188-91 1622787998 0.932354 +854.355.834-46 1622794353 0.319272 +955.930.874-23 1622800331 0.819038 +777.421.360-07 1622838716 0.151970 +166.456.724-03 1622848868 0.509616 +868.546.031-02 1622844066 0.843024 +218.543.660-09 1622826711 0.269399 +955.930.874-23 1622786482 0.715943 +045.456.503-84 1622827106 0.596113 +885.367.016-92 1622809631 0.297182 +691.304.257-43 1622809561 0.965547 +041.897.838-70 1622787403 0.235806 +166.456.724-03 1622816425 0.054611 +691.304.257-43 1622838693 0.743216 +974.340.772-39 1622823199 0.578524 +918.126.907-20 1622856930 0.979958 +045.456.503-84 1622838157 0.095077 +285.773.707-63 1622850774 0.757270 +410.563.467-44 1622840548 0.365528 +281.885.948-49 1622842176 0.979644 +410.563.467-44 1622789153 0.630209 +777.421.360-07 1622780997 0.420328 +691.304.257-43 1622790040 0.665730 +041.897.838-70 1622833212 0.693159 +962.194.050-80 1622787540 0.876019 +529.310.074-20 1622827819 0.988010 +591.403.676-30 1622794150 0.211778 +691.003.770-74 1622847732 0.935154 +974.642.524-20 1622825634 0.272599 +051.850.051-90 1622826162 0.975198 +696.077.059-98 1622825307 0.172059 +807.218.405-90 1622821111 0.985787 +436.612.686-94 1622825858 0.720253 +489.164.899-62 1622838095 0.169635 +166.456.724-03 1622812200 0.569123 +810.489.602-42 1622821171 0.547432 +436.612.686-94 1622856104 0.666384 +664.440.515-09 1622820253 0.367110 +281.095.010-52 1622840572 0.547140 +885.367.016-92 1622804325 0.711062 +051.850.051-90 1622848813 0.535678 +222.491.969-74 1622825212 0.248177 +441.889.415-29 1622813035 0.892394 +167.491.690-66 1622860473 0.508752 +810.489.602-42 1622806078 0.584394 +361.104.497-09 1622835621 0.049348 +888.087.646-56 1622819480 0.415757 +841.677.523-01 1622825978 0.249654 +445.336.950-60 1622826255 0.232264 +819.263.701-80 1622819496 0.163814 +997.103.265-11 1622840466 0.977584 +161.980.393-31 1622777307 0.048841 +691.304.257-43 1622781022 0.481526 +877.232.566-63 1622821550 0.110708 +285.773.707-63 1622818295 0.803796 +166.456.724-03 1622849635 0.768135 +567.354.995-49 1622829659 0.206289 +131.703.640-90 1622821346 0.312793 +045.456.503-84 1622777468 0.372238 +045.456.503-84 1622793794 0.776198 +785.166.382-27 1622803476 0.930550 +955.930.874-23 1622858406 0.663222 +131.703.640-90 1622849942 0.603061 +489.164.899-62 1622806352 0.204979 +918.126.907-20 1622777197 0.972321 +371.845.242-17 1622845577 0.090618 +909.078.564-70 1622832600 0.384830 +664.440.515-09 1622781244 0.113546 +748.052.735-77 1622849202 0.450213 +410.563.467-44 1622830076 0.499930 +272.846.051-54 1622798775 0.983261 +445.336.950-60 1622801253 0.179783 +777.421.360-07 1622822396 0.816661 +962.194.050-80 1622850107 0.166609 +410.563.467-44 1622848827 0.901793 +618.702.796-54 1622785070 0.435381 +489.164.899-62 1622778344 0.828680 +841.677.523-01 1622801127 0.951901 +285.773.707-63 1622817361 0.464513 +888.087.646-56 1622841511 0.828682 +997.103.265-11 1622791855 0.283797 +888.087.646-56 1622781307 0.123454 +567.354.995-49 1622850576 0.859452 +696.077.059-98 1622835125 0.007498 +410.563.467-44 1622796348 0.513725 +962.194.050-80 1622818803 0.462594 +441.889.415-29 1622833567 0.620974 +567.354.995-49 1622794642 0.390097 +785.166.382-27 1622834191 0.021842 +069.221.825-45 1622820094 0.453083 +222.491.969-74 1622812070 0.362969 +664.440.515-09 1622845031 0.501957 +974.642.524-20 1622847345 0.455867 +127.978.316-83 1622806833 0.741272 +618.702.796-54 1622815706 0.046920 +063.718.156-52 1622793153 0.314808 +448.984.629-01 1622786647 0.516874 +955.930.874-23 1622820696 0.692669 +748.052.735-77 1622859307 0.476885 +281.095.010-52 1622832269 0.016767 +222.491.969-74 1622817954 0.326963 +748.052.735-77 1622847736 0.688134 +909.078.564-70 1622814620 0.877427 +591.403.676-30 1622787509 0.018428 +281.885.948-49 1622790405 0.099885 +877.232.566-63 1622778703 0.674247 +445.336.950-60 1622842409 0.471709 +696.077.059-98 1622817343 0.906759 +436.612.686-94 1622823103 0.081150 +974.340.772-39 1622853540 0.888674 +312.614.188-91 1622835064 0.923146 +218.543.660-09 1622837438 0.764670 +069.221.825-45 1622841019 0.628476 +441.889.415-29 1622804548 0.159898 +618.702.796-54 1622807596 0.828590 +748.052.735-77 1622815366 0.264936 +529.310.074-20 1622783010 0.426230 +974.340.772-39 1622809220 0.740628 +489.164.899-62 1622851027 0.234263 +218.543.660-09 1622797200 0.906303 +130.423.502-58 1622850795 0.723928 +369.514.156-50 1622832320 0.832295 +069.221.825-45 1622841414 0.516780 +369.514.156-50 1622836050 0.107191 +785.166.382-27 1622832263 0.632238 +130.423.502-58 1622775842 0.706132 +369.514.156-50 1622832734 0.402838 +161.980.393-31 1622833513 0.547360 +436.612.686-94 1622779946 0.922038 +591.403.676-30 1622852774 0.268694 +127.978.316-83 1622858188 0.190187 +069.221.825-45 1622820950 0.365419 +371.845.242-17 1622819667 0.423353 +810.489.602-42 1622824455 0.173223 +051.850.051-90 1622855734 0.619090 +955.930.874-23 1622814528 0.664636 +045.456.503-84 1622824604 0.256192 +041.897.838-70 1622819745 0.990972 +045.456.503-84 1622775600 0.290501 +069.221.825-45 1622816461 0.808741 +974.340.772-39 1622777673 0.221278 +918.126.907-20 1622843179 0.175440 +272.846.051-54 1622790458 0.726771 +131.703.640-90 1622859175 0.039367 +974.340.772-39 1622851931 0.061896 +436.612.686-94 1622779284 0.948638 +051.850.051-90 1622843377 0.242198 +591.403.676-30 1622838642 0.626943 +693.655.491-16 1622779598 0.808751 +563.284.066-22 1622859426 0.719086 +819.263.701-80 1622818228 0.628626 +686.375.378-20 1622801658 0.450049 +063.718.156-52 1622807304 0.835500 +691.304.257-43 1622788948 0.689510 +918.126.907-20 1622793238 0.162268 +918.126.907-20 1622788878 0.179466 +868.546.031-02 1622840138 0.687360 +986.083.116-58 1622858458 0.986822 +618.702.796-54 1622807825 0.690763 +285.773.707-63 1622857688 0.263476 +161.980.393-31 1622777957 0.672034 +441.889.415-29 1622857724 0.589401 +131.703.640-90 1622811520 0.182315 +166.456.724-03 1622837692 0.506054 +696.077.059-98 1622817560 0.224693 +664.440.515-09 1622819861 0.563235 +285.773.707-63 1622844385 0.260098 +748.052.735-77 1622793636 0.239157 +130.423.502-58 1622842132 0.693303 +222.491.969-74 1622845998 0.610555 +167.491.690-66 1622832593 0.025928 +997.103.265-11 1622852224 0.962262 +166.456.724-03 1622804490 0.309864 +877.232.566-63 1622829834 0.327919 +849.516.160-50 1622849139 0.043191 +841.677.523-01 1622815659 0.028007 +051.850.051-90 1622845983 0.666869 +849.516.160-50 1622822691 0.016840 +997.103.265-11 1622785083 0.138092 +285.773.707-63 1622845610 0.316852 +885.367.016-92 1622797815 0.389906 +131.703.640-90 1622786640 0.424722 +281.095.010-52 1622817125 0.922656 +974.642.524-20 1622841449 0.008813 +696.077.059-98 1622842378 0.032812 +371.845.242-17 1622827160 0.975527 +696.077.059-98 1622858463 0.325857 +436.612.686-94 1622797876 0.589276 +807.218.405-90 1622846898 0.112883 +777.421.360-07 1622856760 0.466539 +167.491.690-66 1622800964 0.368742 +877.232.566-63 1622805699 0.530637 +041.897.838-70 1622807293 0.791118 +410.563.467-44 1622848887 0.052887 +591.403.676-30 1622809113 0.574096 +962.194.050-80 1622788961 0.852530 +167.491.690-66 1622850921 0.137404 +222.491.969-74 1622842876 0.815354 +130.423.502-58 1622845662 0.028007 +281.885.948-49 1622802842 0.480035 +281.095.010-52 1622839679 0.789540 +691.304.257-43 1622811274 0.927399 +045.456.503-84 1622844976 0.887803 +167.491.690-66 1622781992 0.885239 +130.423.502-58 1622806296 0.688091 +371.845.242-17 1622786797 0.459454 +436.612.686-94 1622834684 0.175875 +489.164.899-62 1622858647 0.988179 +041.897.838-70 1622821068 0.444743 +272.846.051-54 1622804271 0.846292 +051.850.051-90 1622777059 0.047138 +810.489.602-42 1622817642 0.237442 +127.978.316-83 1622817886 0.643834 +819.263.701-80 1622807339 0.865872 +777.421.360-07 1622851928 0.867866 +281.885.948-49 1622825502 0.785821 +371.845.242-17 1622818658 0.458934 +130.423.502-58 1622826095 0.741680 +529.310.074-20 1622821237 0.703164 +361.104.497-09 1622823983 0.852461 +693.655.491-16 1622838517 0.272175 +974.340.772-39 1622837241 0.117485 +051.850.051-90 1622846115 0.016043 +618.702.796-54 1622813868 0.932289 +489.164.899-62 1622858824 0.293222 +696.077.059-98 1622783157 0.280989 +063.718.156-52 1622806203 0.433118 +696.077.059-98 1622785949 0.968093 +693.655.491-16 1622789497 0.335704 +166.456.724-03 1622853047 0.123426 +567.354.995-49 1622856065 0.427579 +885.367.016-92 1622794673 0.777577 +369.514.156-50 1622780978 0.282975 +127.978.316-83 1622853620 0.261978 +369.514.156-50 1622782361 0.000685 +986.083.116-58 1622856958 0.493644 +272.846.051-54 1622815815 0.194526 +281.885.948-49 1622837622 0.678294 +441.889.415-29 1622822381 0.047331 +877.232.566-63 1622801706 0.138824 +285.773.707-63 1622834811 0.396593 +166.456.724-03 1622844883 0.798101 +693.655.491-16 1622810370 0.595038 +986.083.116-58 1622848684 0.661728 +051.850.051-90 1622843513 0.187858 +448.984.629-01 1622842788 0.048349 +563.284.066-22 1622788175 0.552230 +445.336.950-60 1622803100 0.156325 +045.456.503-84 1622815258 0.996079 +785.166.382-27 1622820096 0.416241 +441.889.415-29 1622778685 0.551699 +591.403.676-30 1622843134 0.466381 +167.491.690-66 1622809021 0.650594 +448.984.629-01 1622844646 0.614217 +063.718.156-52 1622859827 0.232121 +918.126.907-20 1622814305 0.985311 +974.642.524-20 1622792334 0.721131 +127.978.316-83 1622780874 0.624352 +127.978.316-83 1622831003 0.405662 +885.367.016-92 1622843807 0.379698 +489.164.899-62 1622820834 0.259492 +312.614.188-91 1622846449 0.056513 +618.702.796-54 1622844552 0.783614 +161.980.393-31 1622777495 0.485091 +045.456.503-84 1622818351 0.354155 +909.078.564-70 1622850559 0.563814 +810.489.602-42 1622792187 0.031422 +974.340.772-39 1622801586 0.183591 +055.613.208-40 1622853715 0.470264 +785.166.382-27 1622792709 0.443147 +369.514.156-50 1622783425 0.582980 +371.845.242-17 1622779181 0.656285 +063.718.156-52 1622812333 0.135745 +618.702.796-54 1622858356 0.934779 +281.095.010-52 1622814553 0.306358 +888.087.646-56 1622848302 0.310099 +691.003.770-74 1622811377 0.542530 +167.491.690-66 1622789693 0.073858 +371.845.242-17 1622835244 0.617965 +664.440.515-09 1622807248 0.737964 +962.194.050-80 1622829729 0.058199 +312.614.188-91 1622849614 0.854175 +069.221.825-45 1622822949 0.480424 +819.263.701-80 1622850212 0.873258 +962.194.050-80 1622807267 0.617377 +051.850.051-90 1622826821 0.901970 +167.491.690-66 1622778366 0.695617 +819.263.701-80 1622840481 0.162838 +618.702.796-54 1622782663 0.945345 +955.930.874-23 1622790778 0.565648 +854.355.834-46 1622838578 0.259328 +819.263.701-80 1622820272 0.924487 +691.003.770-74 1622832065 0.759657 +785.166.382-27 1622847236 0.977456 +785.166.382-27 1622781309 0.896470 +819.263.701-80 1622775785 0.655436 +130.423.502-58 1622856338 0.246349 +986.083.116-58 1622836969 0.400593 +448.984.629-01 1622813590 0.230186 +410.563.467-44 1622835690 0.921636 +281.885.948-49 1622806913 0.178862 +664.440.515-09 1622839837 0.867049 +448.984.629-01 1622853057 0.288273 +529.310.074-20 1622844715 0.987844 +131.703.640-90 1622832582 0.787282 +785.166.382-27 1622825200 0.849749 +371.845.242-17 1622803433 0.802297 +045.456.503-84 1622828764 0.376304 +445.336.950-60 1622818271 0.059496 +691.003.770-74 1622840731 0.364287 +962.194.050-80 1622818185 0.613701 +841.677.523-01 1622783145 0.724520 +281.095.010-52 1622818011 0.337472 +974.642.524-20 1622777239 0.532030 +063.718.156-52 1622824593 0.789969 +885.367.016-92 1622794258 0.989548 +810.489.602-42 1622819267 0.598053 +529.310.074-20 1622826444 0.241794 +693.655.491-16 1622840636 0.568345 +441.889.415-29 1622860874 0.607374 +693.655.491-16 1622799724 0.559659 +436.612.686-94 1622852376 0.073280 +131.703.640-90 1622843169 0.098168 +777.421.360-07 1622823160 0.046730 +445.336.950-60 1622778356 0.044431 +691.003.770-74 1622843286 0.763371 +441.889.415-29 1622839589 0.563756 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/07052021 b/solucao/Carga_Batch/input_data/indice_cardiaco/07052021 new file mode 100644 index 0000000..cddd9db --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/07052021 @@ -0,0 +1,375 @@ +CPF EPOC ind_card +222.491.969-74 1620359668 0.856528 +131.703.640-90 1620434352 0.335667 +166.456.724-03 1620358790 0.783717 +810.489.602-42 1620427822 0.660829 +868.546.031-02 1620434465 0.904128 +166.456.724-03 1620398396 0.111255 +161.980.393-31 1620420768 0.810375 +885.367.016-92 1620421412 0.286745 +285.773.707-63 1620433356 0.917518 +448.984.629-01 1620429698 0.564486 +445.336.950-60 1620412388 0.331899 +410.563.467-44 1620428855 0.706276 +591.403.676-30 1620414455 0.134984 +369.514.156-50 1620393264 0.185985 +563.284.066-22 1620441047 0.705913 +567.354.995-49 1620373357 0.570979 +591.403.676-30 1620438550 0.220767 +807.218.405-90 1620367254 0.536407 +130.423.502-58 1620431096 0.597187 +849.516.160-50 1620390204 0.625910 +918.126.907-20 1620371247 0.506471 +962.194.050-80 1620362050 0.246561 +529.310.074-20 1620442218 0.628905 +529.310.074-20 1620356751 0.144483 +131.703.640-90 1620414055 0.527433 +810.489.602-42 1620399753 0.204640 +445.336.950-60 1620405338 0.311179 +563.284.066-22 1620424838 0.794728 +877.232.566-63 1620422117 0.521775 +854.355.834-46 1620396781 0.867427 +063.718.156-52 1620365085 0.236277 +618.702.796-54 1620420197 0.864657 +167.491.690-66 1620375973 0.274892 +997.103.265-11 1620399066 0.738259 +563.284.066-22 1620426177 0.695159 +281.885.948-49 1620376484 0.798401 +888.087.646-56 1620410675 0.775974 +131.703.640-90 1620399106 0.219981 +691.304.257-43 1620412993 0.726119 +810.489.602-42 1620360620 0.157204 +218.543.660-09 1620429487 0.212124 +807.218.405-90 1620377194 0.309580 +448.984.629-01 1620411701 0.110783 +686.375.378-20 1620408483 0.986925 +664.440.515-09 1620431332 0.636627 +436.612.686-94 1620421669 0.366089 +281.095.010-52 1620442383 0.309670 +888.087.646-56 1620429156 0.935995 +285.773.707-63 1620404859 0.986604 +868.546.031-02 1620437827 0.572587 +877.232.566-63 1620374734 0.852183 +445.336.950-60 1620374956 0.446767 +849.516.160-50 1620369082 0.752536 +167.491.690-66 1620421955 0.707942 +868.546.031-02 1620361128 0.007573 +445.336.950-60 1620404792 0.712253 +777.421.360-07 1620429147 0.841417 +448.984.629-01 1620395915 0.313007 +877.232.566-63 1620423829 0.957673 +877.232.566-63 1620383342 0.663833 +285.773.707-63 1620397992 0.700756 +819.263.701-80 1620364707 0.142759 +272.846.051-54 1620396719 0.368918 +489.164.899-62 1620399087 0.515972 +691.304.257-43 1620410095 0.155544 +045.456.503-84 1620373264 0.198198 +436.612.686-94 1620390625 0.933263 +986.083.116-58 1620433739 0.963708 +810.489.602-42 1620399346 0.522509 +997.103.265-11 1620370083 0.396502 +529.310.074-20 1620400038 0.018216 +130.423.502-58 1620429935 0.343850 +955.930.874-23 1620378495 0.493188 +563.284.066-22 1620408089 0.489298 +955.930.874-23 1620436328 0.631706 +448.984.629-01 1620394225 0.520180 +222.491.969-74 1620439084 0.919212 +696.077.059-98 1620386017 0.695568 +161.980.393-31 1620371220 0.545894 +918.126.907-20 1620436817 0.846853 +664.440.515-09 1620429949 0.609204 +563.284.066-22 1620438256 0.315107 +849.516.160-50 1620413703 0.254563 +986.083.116-58 1620399077 0.010775 +888.087.646-56 1620368243 0.789679 +312.614.188-91 1620374541 0.180895 +410.563.467-44 1620432802 0.550846 +785.166.382-27 1620372186 0.780833 +618.702.796-54 1620367757 0.096250 +909.078.564-70 1620436142 0.913231 +785.166.382-27 1620411667 0.032818 +974.340.772-39 1620427907 0.664257 +131.703.640-90 1620441449 0.468564 +063.718.156-52 1620382835 0.565663 +962.194.050-80 1620404985 0.997398 +529.310.074-20 1620401495 0.129924 +591.403.676-30 1620387003 0.040723 +810.489.602-42 1620364942 0.410347 +281.885.948-49 1620381999 0.904592 +748.052.735-77 1620395676 0.777332 +055.613.208-40 1620438737 0.725042 +854.355.834-46 1620358370 0.994729 +371.845.242-17 1620358738 0.366382 +909.078.564-70 1620383905 0.847274 +691.003.770-74 1620430915 0.934253 +854.355.834-46 1620393742 0.588270 +777.421.360-07 1620360305 0.036435 +885.367.016-92 1620381722 0.494111 +222.491.969-74 1620436518 0.583940 +854.355.834-46 1620428259 0.088014 +563.284.066-22 1620401117 0.423586 +591.403.676-30 1620373217 0.137517 +130.423.502-58 1620393278 0.371871 +567.354.995-49 1620396539 0.262629 +369.514.156-50 1620357839 0.654428 +130.423.502-58 1620424098 0.513127 +285.773.707-63 1620362149 0.394792 +888.087.646-56 1620424735 0.399578 +567.354.995-49 1620376608 0.790799 +962.194.050-80 1620372320 0.836556 +489.164.899-62 1620393266 0.365801 +785.166.382-27 1620397390 0.378215 +696.077.059-98 1620418043 0.041830 +130.423.502-58 1620357551 0.588461 +841.677.523-01 1620368105 0.142445 +777.421.360-07 1620375295 0.385966 +693.655.491-16 1620365120 0.461486 +664.440.515-09 1620405701 0.599689 +281.885.948-49 1620438534 0.967124 +997.103.265-11 1620358137 0.377215 +819.263.701-80 1620374626 0.277787 +974.340.772-39 1620423103 0.413874 +691.304.257-43 1620403822 0.499378 +218.543.660-09 1620401483 0.923308 +361.104.497-09 1620358073 0.980363 +691.003.770-74 1620440891 0.698794 +841.677.523-01 1620421327 0.019483 +448.984.629-01 1620418532 0.695453 +997.103.265-11 1620436405 0.593881 +371.845.242-17 1620372768 0.926840 +841.677.523-01 1620360830 0.324377 +693.655.491-16 1620377487 0.761047 +785.166.382-27 1620413929 0.548062 +222.491.969-74 1620397086 0.788722 +777.421.360-07 1620357436 0.918477 +166.456.724-03 1620359351 0.797317 +041.897.838-70 1620373219 0.779625 +777.421.360-07 1620400014 0.715440 +877.232.566-63 1620420924 0.247160 +281.885.948-49 1620411314 0.694290 +045.456.503-84 1620423363 0.191268 +312.614.188-91 1620356646 0.226842 +166.456.724-03 1620425459 0.062826 +974.340.772-39 1620430006 0.340550 +222.491.969-74 1620359133 0.764449 +877.232.566-63 1620360701 0.503833 +161.980.393-31 1620364362 0.731565 +130.423.502-58 1620436813 0.158144 +312.614.188-91 1620357707 0.519105 +063.718.156-52 1620368844 0.877801 +130.423.502-58 1620433644 0.940008 +591.403.676-30 1620429854 0.704332 +051.850.051-90 1620403165 0.515255 +618.702.796-54 1620426581 0.466030 +371.845.242-17 1620409920 0.217338 +218.543.660-09 1620374992 0.249596 +445.336.950-60 1620423628 0.656788 +161.980.393-31 1620357077 0.607121 +819.263.701-80 1620403802 0.392691 +955.930.874-23 1620361677 0.186547 +777.421.360-07 1620436173 0.470318 +974.340.772-39 1620418553 0.389689 +664.440.515-09 1620364970 0.342354 +448.984.629-01 1620420197 0.297857 +986.083.116-58 1620437359 0.504623 +691.304.257-43 1620409832 0.592563 +618.702.796-54 1620386097 0.994595 +854.355.834-46 1620366901 0.785698 +529.310.074-20 1620413510 0.483058 +445.336.950-60 1620390015 0.589283 +841.677.523-01 1620373961 0.538831 +841.677.523-01 1620401701 0.199542 +489.164.899-62 1620371994 0.789166 +063.718.156-52 1620430943 0.783436 +127.978.316-83 1620416745 0.805255 +691.003.770-74 1620359144 0.781098 +854.355.834-46 1620405782 0.583343 +691.003.770-74 1620401889 0.769642 +693.655.491-16 1620378573 0.983834 +691.304.257-43 1620431141 0.689217 +045.456.503-84 1620419143 0.570778 +807.218.405-90 1620404584 0.930814 +369.514.156-50 1620439521 0.876888 +441.889.415-29 1620410885 0.800523 +222.491.969-74 1620397671 0.210682 +691.003.770-74 1620440678 0.670217 +885.367.016-92 1620436414 0.117156 +955.930.874-23 1620399467 0.886304 +854.355.834-46 1620379878 0.442578 +849.516.160-50 1620400030 0.153162 +909.078.564-70 1620387581 0.169839 +664.440.515-09 1620388776 0.475857 +218.543.660-09 1620384887 0.700787 +918.126.907-20 1620400275 0.660493 +918.126.907-20 1620430927 0.365401 +055.613.208-40 1620365057 0.493548 +997.103.265-11 1620396168 0.596826 +448.984.629-01 1620379652 0.967478 +436.612.686-94 1620429059 0.428458 +369.514.156-50 1620362513 0.264895 +281.885.948-49 1620388712 0.746865 +819.263.701-80 1620411435 0.699894 +567.354.995-49 1620418386 0.119247 +974.642.524-20 1620376026 0.069589 +777.421.360-07 1620359214 0.894911 +369.514.156-50 1620396275 0.858697 +888.087.646-56 1620404929 0.839816 +777.421.360-07 1620406529 0.105917 +218.543.660-09 1620358118 0.761572 +436.612.686-94 1620424850 0.455593 +041.897.838-70 1620367304 0.150710 +563.284.066-22 1620405506 0.254749 +691.003.770-74 1620424119 0.719978 +285.773.707-63 1620415536 0.418341 +410.563.467-44 1620395504 0.902123 +563.284.066-22 1620388617 0.757223 +161.980.393-31 1620432453 0.085049 +161.980.393-31 1620418541 0.585551 +785.166.382-27 1620411488 0.034978 +841.677.523-01 1620423248 0.745989 +986.083.116-58 1620389601 0.842622 +410.563.467-44 1620438615 0.226924 +686.375.378-20 1620414062 0.742127 +841.677.523-01 1620364058 0.710858 +131.703.640-90 1620385540 0.965038 +909.078.564-70 1620434786 0.577822 +686.375.378-20 1620362510 0.412958 +618.702.796-54 1620367192 0.485050 +868.546.031-02 1620399084 0.554912 +281.885.948-49 1620403404 0.062670 +888.087.646-56 1620424955 0.446290 +441.889.415-29 1620357561 0.118248 +069.221.825-45 1620397122 0.611847 +955.930.874-23 1620393601 0.842954 +955.930.874-23 1620408930 0.340026 +810.489.602-42 1620404237 0.805259 +868.546.031-02 1620417265 0.923103 +272.846.051-54 1620435670 0.323137 +696.077.059-98 1620416641 0.344439 +974.340.772-39 1620418555 0.665068 +841.677.523-01 1620411692 0.762023 +281.885.948-49 1620419934 0.292095 +489.164.899-62 1620436087 0.206824 +167.491.690-66 1620391787 0.980009 +161.980.393-31 1620421900 0.529595 +962.194.050-80 1620424389 0.659308 +436.612.686-94 1620397597 0.725595 +841.677.523-01 1620393431 0.813152 +854.355.834-46 1620401021 0.902497 +785.166.382-27 1620424009 0.534299 +909.078.564-70 1620429090 0.826990 +041.897.838-70 1620423101 0.135982 +167.491.690-66 1620406376 0.889142 +281.095.010-52 1620433411 0.290248 +272.846.051-54 1620406120 0.374442 +272.846.051-54 1620421991 0.349407 +918.126.907-20 1620399343 0.646759 +369.514.156-50 1620437128 0.565222 +131.703.640-90 1620365011 0.767130 +063.718.156-52 1620435800 0.586253 +664.440.515-09 1620442130 0.280592 +445.336.950-60 1620388595 0.871436 +854.355.834-46 1620373301 0.442956 +063.718.156-52 1620436961 0.380362 +445.336.950-60 1620399979 0.809612 +069.221.825-45 1620420419 0.335901 +041.897.838-70 1620414693 0.560897 +529.310.074-20 1620399114 0.882652 +877.232.566-63 1620417101 0.019596 +445.336.950-60 1620416711 0.002269 +909.078.564-70 1620405973 0.735981 +222.491.969-74 1620434337 0.637576 +489.164.899-62 1620403982 0.939106 +962.194.050-80 1620380663 0.736200 +131.703.640-90 1620436905 0.621240 +063.718.156-52 1620432678 0.661951 +819.263.701-80 1620399776 0.012137 +997.103.265-11 1620382887 0.952959 +218.543.660-09 1620440784 0.676538 +489.164.899-62 1620384500 0.379086 +955.930.874-23 1620398961 0.355189 +691.304.257-43 1620364258 0.006857 +841.677.523-01 1620402680 0.793199 +997.103.265-11 1620386109 0.924071 +063.718.156-52 1620369798 0.763377 +489.164.899-62 1620425201 0.104127 +041.897.838-70 1620369778 0.745192 +686.375.378-20 1620436576 0.823089 +563.284.066-22 1620358214 0.458156 +986.083.116-58 1620414122 0.563530 +166.456.724-03 1620364959 0.368370 +529.310.074-20 1620372491 0.668442 +371.845.242-17 1620397118 0.394157 +974.340.772-39 1620432009 0.986523 +686.375.378-20 1620392502 0.729915 +868.546.031-02 1620375649 0.769296 +127.978.316-83 1620362651 0.203654 +218.543.660-09 1620360042 0.109998 +918.126.907-20 1620365761 0.209032 +686.375.378-20 1620399747 0.984507 +281.095.010-52 1620424342 0.757698 +161.980.393-31 1620377138 0.360758 +909.078.564-70 1620424083 0.808806 +410.563.467-44 1620359835 0.709946 +868.546.031-02 1620416492 0.373654 +691.304.257-43 1620363610 0.427685 +127.978.316-83 1620433980 0.998014 +885.367.016-92 1620421184 0.038499 +448.984.629-01 1620409910 0.402740 +529.310.074-20 1620365377 0.146248 +361.104.497-09 1620391875 0.059993 +807.218.405-90 1620419775 0.514358 +810.489.602-42 1620424675 0.161890 +691.304.257-43 1620364011 0.993548 +218.543.660-09 1620384183 0.539008 +877.232.566-63 1620361155 0.054642 +045.456.503-84 1620401294 0.073118 +986.083.116-58 1620365172 0.062640 +063.718.156-52 1620438961 0.210416 +161.980.393-31 1620411861 0.609609 +664.440.515-09 1620372107 0.084762 +489.164.899-62 1620375771 0.097497 +849.516.160-50 1620399344 0.319904 +222.491.969-74 1620363833 0.659797 +868.546.031-02 1620392983 0.296381 +445.336.950-60 1620393791 0.963045 +748.052.735-77 1620413892 0.707758 +691.304.257-43 1620433372 0.922129 +131.703.640-90 1620442154 0.319331 +448.984.629-01 1620439619 0.604283 +441.889.415-29 1620392769 0.507197 +410.563.467-44 1620426010 0.949158 +436.612.686-94 1620372883 0.501106 +819.263.701-80 1620372988 0.725784 +371.845.242-17 1620415729 0.900447 +888.087.646-56 1620425023 0.714533 +361.104.497-09 1620434710 0.804097 +618.702.796-54 1620411139 0.107185 +361.104.497-09 1620414577 0.551799 +986.083.116-58 1620421168 0.570143 +069.221.825-45 1620383881 0.190497 +819.263.701-80 1620381604 0.013257 +563.284.066-22 1620359043 0.006591 +441.889.415-29 1620411504 0.152454 +218.543.660-09 1620362128 0.201768 +810.489.602-42 1620360936 0.563097 +664.440.515-09 1620361978 0.817511 +567.354.995-49 1620427478 0.152164 +888.087.646-56 1620386591 0.034883 +563.284.066-22 1620415538 0.103537 +664.440.515-09 1620414164 0.231307 +974.642.524-20 1620440581 0.985426 +877.232.566-63 1620381240 0.567095 +567.354.995-49 1620416491 0.186382 +691.003.770-74 1620442198 0.488442 +696.077.059-98 1620428965 0.578556 +489.164.899-62 1620378507 0.574668 +285.773.707-63 1620372364 0.612441 +218.543.660-09 1620437568 0.780041 +369.514.156-50 1620442548 0.836017 +131.703.640-90 1620361223 0.358405 +045.456.503-84 1620392386 0.665653 +045.456.503-84 1620412768 0.504816 +849.516.160-50 1620376641 0.329606 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/10042021 b/solucao/Carga_Batch/input_data/indice_cardiaco/10042021 new file mode 100644 index 0000000..0c75077 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/10042021 @@ -0,0 +1,406 @@ +CPF EPOC ind_card +069.221.825-45 1618047379 0.478510 +222.491.969-74 1618099197 0.126990 +918.126.907-20 1618083879 0.829736 +441.889.415-29 1618029185 0.335446 +041.897.838-70 1618089857 0.394698 +041.897.838-70 1618029395 0.305553 +807.218.405-90 1618024336 0.222807 +063.718.156-52 1618031507 0.547749 +785.166.382-27 1618093377 0.455337 +691.304.257-43 1618046393 0.912339 +854.355.834-46 1618096440 0.210589 +167.491.690-66 1618080169 0.607855 +868.546.031-02 1618084466 0.390952 +410.563.467-44 1618085561 0.307315 +567.354.995-49 1618042457 0.018771 +069.221.825-45 1618049444 0.600102 +618.702.796-54 1618026267 0.431819 +885.367.016-92 1618067511 0.437232 +041.897.838-70 1618098276 0.417260 +441.889.415-29 1618055273 0.846057 +849.516.160-50 1618087944 0.119181 +810.489.602-42 1618031823 0.027134 +885.367.016-92 1618073354 0.044826 +854.355.834-46 1618040468 0.837597 +410.563.467-44 1618058317 0.908728 +045.456.503-84 1618062240 0.559007 +810.489.602-42 1618107314 0.306559 +691.304.257-43 1618031217 0.662830 +849.516.160-50 1618048568 0.573710 +529.310.074-20 1618039323 0.429214 +041.897.838-70 1618070598 0.125091 +567.354.995-49 1618069757 0.933981 +448.984.629-01 1618059448 0.929720 +885.367.016-92 1618108037 0.491614 +974.642.524-20 1618054769 0.915172 +693.655.491-16 1618052250 0.965019 +849.516.160-50 1618073567 0.935505 +591.403.676-30 1618054068 0.027647 +777.421.360-07 1618060079 0.930549 +445.336.950-60 1618025477 0.957952 +489.164.899-62 1618039674 0.781561 +986.083.116-58 1618092687 0.967456 +218.543.660-09 1618062511 0.125000 +167.491.690-66 1618060246 0.431474 +691.304.257-43 1618036947 0.987104 +222.491.969-74 1618024002 0.933592 +686.375.378-20 1618104808 0.256978 +691.003.770-74 1618100784 0.614297 +974.340.772-39 1618026387 0.777256 +051.850.051-90 1618027095 0.395669 +849.516.160-50 1618103319 0.481437 +810.489.602-42 1618050058 0.971572 +686.375.378-20 1618070987 0.936300 +986.083.116-58 1618055976 0.609149 +410.563.467-44 1618069324 0.030525 +281.095.010-52 1618080156 0.730682 +868.546.031-02 1618045212 0.462406 +974.340.772-39 1618092464 0.412885 +997.103.265-11 1618062853 0.000969 +361.104.497-09 1618074994 0.975915 +069.221.825-45 1618064696 0.986848 +045.456.503-84 1618070818 0.334068 +849.516.160-50 1618080678 0.740112 +272.846.051-54 1618048804 0.836868 +218.543.660-09 1618067076 0.696505 +281.885.948-49 1618071361 0.316030 +410.563.467-44 1618078881 0.344120 +063.718.156-52 1618080634 0.461130 +686.375.378-20 1618081854 0.725117 +854.355.834-46 1618089385 0.505899 +849.516.160-50 1618061872 0.281764 +041.897.838-70 1618047416 0.323351 +166.456.724-03 1618092380 0.331568 +281.885.948-49 1618077990 0.455717 +371.845.242-17 1618036305 0.591484 +281.095.010-52 1618077183 0.334293 +272.846.051-54 1618087492 0.607067 +986.083.116-58 1618091632 0.760682 +664.440.515-09 1618097760 0.041184 +063.718.156-52 1618076078 0.008551 +974.642.524-20 1618067806 0.141985 +664.440.515-09 1618061735 0.049308 +849.516.160-50 1618107244 0.172072 +691.304.257-43 1618058606 0.238114 +069.221.825-45 1618024713 0.497914 +810.489.602-42 1618070526 0.217777 +691.304.257-43 1618075852 0.807686 +819.263.701-80 1618089266 0.708333 +161.980.393-31 1618074575 0.331935 +868.546.031-02 1618106215 0.956519 +055.613.208-40 1618094673 0.759893 +567.354.995-49 1618037183 0.574129 +436.612.686-94 1618092533 0.293521 +055.613.208-40 1618092613 0.900638 +445.336.950-60 1618105797 0.247621 +369.514.156-50 1618063893 0.359997 +069.221.825-45 1618088659 0.717290 +371.845.242-17 1618046923 0.212927 +691.304.257-43 1618090465 0.318243 +618.702.796-54 1618071441 0.556935 +055.613.208-40 1618087352 0.419620 +161.980.393-31 1618032881 0.303263 +664.440.515-09 1618053497 0.145239 +045.456.503-84 1618105501 0.703866 +693.655.491-16 1618096849 0.434698 +055.613.208-40 1618030281 0.994288 +369.514.156-50 1618070946 0.990597 +563.284.066-22 1618028771 0.030394 +448.984.629-01 1618093787 0.279141 +955.930.874-23 1618043503 0.014605 +877.232.566-63 1618109281 0.726638 +691.003.770-74 1618081252 0.835693 +955.930.874-23 1618059925 0.386670 +567.354.995-49 1618089034 0.051281 +161.980.393-31 1618047324 0.296425 +986.083.116-58 1618038037 0.241524 +868.546.031-02 1618075136 0.696029 +868.546.031-02 1618049943 0.880340 +785.166.382-27 1618051364 0.778702 +410.563.467-44 1618046106 0.700106 +691.003.770-74 1618045044 0.013585 +369.514.156-50 1618078335 0.995004 +051.850.051-90 1618030099 0.631446 +131.703.640-90 1618107277 0.111714 +218.543.660-09 1618096376 0.449235 +877.232.566-63 1618038824 0.714937 +885.367.016-92 1618054523 0.035082 +785.166.382-27 1618068013 0.769655 +686.375.378-20 1618091464 0.303088 +974.340.772-39 1618071199 0.136392 +997.103.265-11 1618043880 0.281139 +222.491.969-74 1618027834 0.428685 +281.095.010-52 1618056935 0.909392 +312.614.188-91 1618027788 0.331906 +051.850.051-90 1618045225 0.135224 +997.103.265-11 1618060817 0.637294 +448.984.629-01 1618033099 0.077197 +285.773.707-63 1618091926 0.172896 +691.304.257-43 1618031396 0.329109 +312.614.188-91 1618070018 0.706132 +281.885.948-49 1618033125 0.166694 +567.354.995-49 1618101195 0.553327 +489.164.899-62 1618033154 0.553137 +281.095.010-52 1618073189 0.765572 +063.718.156-52 1618086441 0.561422 +285.773.707-63 1618099870 0.501810 +489.164.899-62 1618075104 0.359379 +785.166.382-27 1618089642 0.826389 +748.052.735-77 1618036517 0.280298 +041.897.838-70 1618025271 0.037328 +127.978.316-83 1618036685 0.823543 +131.703.640-90 1618048019 0.085950 +361.104.497-09 1618058799 0.782077 +691.304.257-43 1618031173 0.527987 +618.702.796-54 1618039789 0.823637 +445.336.950-60 1618104971 0.660918 +618.702.796-54 1618039905 0.375399 +448.984.629-01 1618059425 0.834245 +885.367.016-92 1618102785 0.627671 +055.613.208-40 1618090949 0.528887 +272.846.051-54 1618064898 0.442061 +312.614.188-91 1618061805 0.292562 +272.846.051-54 1618070389 0.211231 +819.263.701-80 1618087019 0.886165 +974.642.524-20 1618066648 0.471722 +445.336.950-60 1618097491 0.706505 +885.367.016-92 1618030223 0.197537 +918.126.907-20 1618056840 0.459925 +841.677.523-01 1618099026 0.420741 +131.703.640-90 1618047822 0.046890 +055.613.208-40 1618048075 0.017739 +041.897.838-70 1618055972 0.471069 +664.440.515-09 1618033234 0.140055 +041.897.838-70 1618029836 0.980032 +222.491.969-74 1618044633 0.751134 +664.440.515-09 1618027764 0.129659 +748.052.735-77 1618065403 0.153977 +918.126.907-20 1618041307 0.603965 +127.978.316-83 1618097154 0.784127 +819.263.701-80 1618057483 0.033683 +563.284.066-22 1618036354 0.586403 +166.456.724-03 1618079747 0.140855 +854.355.834-46 1618039159 0.481516 +841.677.523-01 1618051902 0.923989 +854.355.834-46 1618060216 0.086692 +371.845.242-17 1618069169 0.552806 +410.563.467-44 1618104161 0.226047 +696.077.059-98 1618039520 0.891886 +445.336.950-60 1618054579 0.342754 +819.263.701-80 1618030961 0.962630 +281.885.948-49 1618030021 0.630266 +063.718.156-52 1618102349 0.225184 +962.194.050-80 1618088409 0.660210 +563.284.066-22 1618055462 0.042049 +974.340.772-39 1618101572 0.358950 +218.543.660-09 1618076535 0.949300 +222.491.969-74 1618056481 0.528726 +885.367.016-92 1618065707 0.184946 +841.677.523-01 1618092446 0.050333 +807.218.405-90 1618100941 0.313454 +041.897.838-70 1618039666 0.719398 +410.563.467-44 1618099793 0.701757 +489.164.899-62 1618103759 0.916503 +448.984.629-01 1618069732 0.893740 +807.218.405-90 1618100781 0.784398 +218.543.660-09 1618088598 0.871263 +885.367.016-92 1618094266 0.816535 +591.403.676-30 1618094625 0.886384 +130.423.502-58 1618050900 0.310793 +222.491.969-74 1618044214 0.248441 +285.773.707-63 1618081186 0.481276 +909.078.564-70 1618036519 0.707392 +997.103.265-11 1618094124 0.398018 +974.642.524-20 1618098999 0.988407 +785.166.382-27 1618100248 0.961985 +063.718.156-52 1618101698 0.321152 +909.078.564-70 1618083743 0.412241 +785.166.382-27 1618092634 0.594462 +777.421.360-07 1618029713 0.698301 +445.336.950-60 1618049211 0.221567 +986.083.116-58 1618063590 0.948428 +489.164.899-62 1618081926 0.491189 +854.355.834-46 1618026174 0.147155 +819.263.701-80 1618034004 0.575485 +591.403.676-30 1618070982 0.144537 +868.546.031-02 1618105608 0.916771 +885.367.016-92 1618084735 0.372614 +410.563.467-44 1618085804 0.963291 +529.310.074-20 1618077011 0.687931 +974.642.524-20 1618059727 0.009884 +410.563.467-44 1618026489 0.824477 +686.375.378-20 1618067575 0.006716 +045.456.503-84 1618081089 0.489086 +369.514.156-50 1618108740 0.480074 +281.095.010-52 1618042897 0.042310 +849.516.160-50 1618075339 0.982035 +974.340.772-39 1618061475 0.041436 +691.304.257-43 1618036447 0.981934 +955.930.874-23 1618090542 0.243903 +410.563.467-44 1618108970 0.820911 +166.456.724-03 1618037547 0.241805 +441.889.415-29 1618077998 0.235548 +272.846.051-54 1618078488 0.464674 +777.421.360-07 1618077889 0.418549 +807.218.405-90 1618060135 0.147170 +997.103.265-11 1618061954 0.160096 +841.677.523-01 1618051981 0.873899 +974.642.524-20 1618074886 0.372066 +777.421.360-07 1618103405 0.680321 +371.845.242-17 1618064240 0.021948 +529.310.074-20 1618051180 0.135709 +691.003.770-74 1618105395 0.573682 +218.543.660-09 1618054178 0.665674 +069.221.825-45 1618031801 0.595139 +448.984.629-01 1618044740 0.166095 +218.543.660-09 1618098634 0.284450 +777.421.360-07 1618109814 0.588229 +696.077.059-98 1618083120 0.376428 +222.491.969-74 1618055563 0.781761 +312.614.188-91 1618036000 0.831909 +807.218.405-90 1618049596 0.993238 +218.543.660-09 1618030659 0.240339 +045.456.503-84 1618038754 0.965107 +069.221.825-45 1618025108 0.797571 +854.355.834-46 1618097837 0.421326 +563.284.066-22 1618102043 0.105033 +664.440.515-09 1618101406 0.578256 +127.978.316-83 1618104406 0.394751 +448.984.629-01 1618094739 0.061552 +854.355.834-46 1618109111 0.881190 +563.284.066-22 1618087763 0.918278 +222.491.969-74 1618068589 0.514877 +807.218.405-90 1618089080 0.387749 +691.304.257-43 1618101490 0.765549 +285.773.707-63 1618048234 0.378325 +445.336.950-60 1618032269 0.707548 +272.846.051-54 1618032683 0.538506 +272.846.051-54 1618037448 0.613372 +591.403.676-30 1618058980 0.649127 +868.546.031-02 1618068571 0.748161 +130.423.502-58 1618094601 0.452885 +285.773.707-63 1618046693 0.687232 +285.773.707-63 1618092899 0.845887 +069.221.825-45 1618098730 0.990852 +810.489.602-42 1618050858 0.985708 +448.984.629-01 1618093370 0.545178 +877.232.566-63 1618079596 0.230096 +974.642.524-20 1618082097 0.813276 +130.423.502-58 1618028644 0.830741 +691.304.257-43 1618102257 0.758090 +063.718.156-52 1618093032 0.668305 +055.613.208-40 1618065266 0.855649 +854.355.834-46 1618102088 0.335550 +272.846.051-54 1618027801 0.049492 +849.516.160-50 1618088511 0.081140 +272.846.051-54 1618066270 0.603728 +222.491.969-74 1618096753 0.033766 +693.655.491-16 1618106937 0.418106 +918.126.907-20 1618094959 0.384893 +489.164.899-62 1618101854 0.792251 +063.718.156-52 1618027022 0.012970 +285.773.707-63 1618069957 0.234438 +445.336.950-60 1618075846 0.152208 +055.613.208-40 1618072487 0.749554 +161.980.393-31 1618063191 0.203607 +281.095.010-52 1618077979 0.194396 +807.218.405-90 1618049627 0.240570 +489.164.899-62 1618109125 0.391137 +849.516.160-50 1618068566 0.555463 +877.232.566-63 1618048963 0.760946 +167.491.690-66 1618074691 0.490941 +063.718.156-52 1618090563 0.711602 +166.456.724-03 1618037800 0.593906 +877.232.566-63 1618051316 0.098292 +885.367.016-92 1618108561 0.337475 +986.083.116-58 1618044663 0.335866 +489.164.899-62 1618029111 0.917649 +591.403.676-30 1618039934 0.867253 +810.489.602-42 1618078778 0.549570 +868.546.031-02 1618039297 0.202672 +369.514.156-50 1618049694 0.856495 +371.845.242-17 1618054572 0.208210 +909.078.564-70 1618106520 0.539545 +693.655.491-16 1618100603 0.579977 +868.546.031-02 1618037134 0.530322 +563.284.066-22 1618091954 0.382865 +885.367.016-92 1618084516 0.260738 +272.846.051-54 1618042033 0.083078 +974.642.524-20 1618057970 0.654454 +131.703.640-90 1618071189 0.122851 +962.194.050-80 1618085521 0.037071 +369.514.156-50 1618070178 0.499298 +529.310.074-20 1618109292 0.681114 +410.563.467-44 1618038230 0.847120 +807.218.405-90 1618035308 0.473345 +691.003.770-74 1618081826 0.140229 +041.897.838-70 1618101492 0.327220 +445.336.950-60 1618097968 0.006908 +563.284.066-22 1618066209 0.839718 +131.703.640-90 1618027792 0.868783 +696.077.059-98 1618071113 0.691896 +222.491.969-74 1618037815 0.489646 +127.978.316-83 1618025678 0.231354 +696.077.059-98 1618082182 0.381532 +841.677.523-01 1618033805 0.998759 +591.403.676-30 1618061095 0.588231 +371.845.242-17 1618064865 0.745236 +849.516.160-50 1618081674 0.536470 +810.489.602-42 1618046785 0.563445 +218.543.660-09 1618092434 0.489792 +885.367.016-92 1618070110 0.101254 +962.194.050-80 1618053890 0.840717 +041.897.838-70 1618034500 0.288785 +489.164.899-62 1618064882 0.345666 +849.516.160-50 1618092927 0.048223 +448.984.629-01 1618040475 0.479865 +489.164.899-62 1618046198 0.919721 +448.984.629-01 1618066729 0.718804 +909.078.564-70 1618027866 0.498380 +127.978.316-83 1618079341 0.937761 +312.614.188-91 1618056581 0.724850 +045.456.503-84 1618105778 0.392395 +272.846.051-54 1618029489 0.363510 +819.263.701-80 1618081261 0.980778 +563.284.066-22 1618032152 0.097496 +841.677.523-01 1618109300 0.913676 +563.284.066-22 1618045953 0.535613 +369.514.156-50 1618089542 0.803069 +285.773.707-63 1618045866 0.983790 +909.078.564-70 1618103194 0.890218 +691.003.770-74 1618089622 0.357957 +997.103.265-11 1618056530 0.917213 +130.423.502-58 1618042756 0.258380 +785.166.382-27 1618037786 0.931665 +785.166.382-27 1618081433 0.971650 +877.232.566-63 1618105033 0.739911 +696.077.059-98 1618059485 0.009268 +167.491.690-66 1618060191 0.327951 +819.263.701-80 1618057079 0.099683 +130.423.502-58 1618044481 0.623556 +041.897.838-70 1618032984 0.976956 +063.718.156-52 1618039073 0.974432 +918.126.907-20 1618073053 0.321607 +986.083.116-58 1618034186 0.862807 +371.845.242-17 1618075121 0.576872 +962.194.050-80 1618043023 0.985070 +868.546.031-02 1618063923 0.488955 +997.103.265-11 1618085660 0.164765 +618.702.796-54 1618024212 0.034322 +785.166.382-27 1618067034 0.173822 +785.166.382-27 1618060781 0.734036 +888.087.646-56 1618049517 0.730087 +686.375.378-20 1618050540 0.209891 +166.456.724-03 1618100858 0.395469 +361.104.497-09 1618087876 0.291795 +854.355.834-46 1618106879 0.256765 +272.846.051-54 1618102497 0.553472 +069.221.825-45 1618039840 0.602823 +130.423.502-58 1618068685 0.058217 +962.194.050-80 1618068223 0.334077 +361.104.497-09 1618095763 0.960300 +127.978.316-83 1618062195 0.117582 +748.052.735-77 1618025955 0.281923 +868.546.031-02 1618103513 0.515449 +063.718.156-52 1618105979 0.668256 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/12032021 b/solucao/Carga_Batch/input_data/indice_cardiaco/12032021 new file mode 100644 index 0000000..19db010 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/12032021 @@ -0,0 +1,424 @@ +CPF EPOC ind_card +281.885.948-49 1615565669 0.392869 +410.563.467-44 1615538943 0.704136 +819.263.701-80 1615539632 0.953062 +849.516.160-50 1615598212 0.064709 +161.980.393-31 1615587679 0.076809 +868.546.031-02 1615600043 0.473409 +888.087.646-56 1615542458 0.753574 +885.367.016-92 1615530060 0.833567 +063.718.156-52 1615536819 0.169576 +986.083.116-58 1615548594 0.775753 +489.164.899-62 1615546539 0.570247 +868.546.031-02 1615524998 0.100426 +445.336.950-60 1615589133 0.445848 +410.563.467-44 1615590980 0.994046 +131.703.640-90 1615582906 0.013907 +281.095.010-52 1615531805 0.410659 +854.355.834-46 1615537808 0.520419 +063.718.156-52 1615594391 0.491589 +686.375.378-20 1615521906 0.814592 +281.095.010-52 1615579568 0.326218 +807.218.405-90 1615598975 0.608436 +777.421.360-07 1615534340 0.729186 +664.440.515-09 1615534110 0.916356 +131.703.640-90 1615559743 0.461054 +529.310.074-20 1615529243 0.115775 +055.613.208-40 1615519674 0.404459 +445.336.950-60 1615589029 0.263971 +868.546.031-02 1615532057 0.752992 +748.052.735-77 1615523124 0.288661 +997.103.265-11 1615545666 0.854103 +281.885.948-49 1615583715 0.376594 +218.543.660-09 1615559658 0.154736 +618.702.796-54 1615599453 0.028947 +686.375.378-20 1615542104 0.852937 +167.491.690-66 1615604399 0.985242 +130.423.502-58 1615528178 0.543672 +591.403.676-30 1615590675 0.550432 +962.194.050-80 1615588639 0.091830 +361.104.497-09 1615545627 0.261399 +693.655.491-16 1615527180 0.047345 +051.850.051-90 1615586772 0.816688 +618.702.796-54 1615531293 0.113714 +069.221.825-45 1615585703 0.622156 +686.375.378-20 1615595364 0.447392 +369.514.156-50 1615594683 0.579156 +888.087.646-56 1615527349 0.374502 +777.421.360-07 1615563787 0.779747 +281.095.010-52 1615586725 0.888241 +693.655.491-16 1615561676 0.922909 +955.930.874-23 1615597643 0.780379 +888.087.646-56 1615600348 0.004966 +854.355.834-46 1615521905 0.980651 +888.087.646-56 1615552650 0.516537 +854.355.834-46 1615569992 0.103129 +962.194.050-80 1615580697 0.115186 +529.310.074-20 1615604280 0.702200 +785.166.382-27 1615518877 0.618663 +127.978.316-83 1615532433 0.441742 +986.083.116-58 1615523451 0.603501 +371.845.242-17 1615588981 0.978240 +361.104.497-09 1615529394 0.998202 +877.232.566-63 1615576550 0.774848 +130.423.502-58 1615540953 0.962210 +448.984.629-01 1615574581 0.269602 +888.087.646-56 1615576141 0.137696 +997.103.265-11 1615534113 0.508794 +063.718.156-52 1615573912 0.548037 +962.194.050-80 1615598636 0.712713 +281.885.948-49 1615583227 0.955187 +955.930.874-23 1615572154 0.418601 +785.166.382-27 1615547257 0.010424 +986.083.116-58 1615583528 0.100418 +371.845.242-17 1615560846 0.175904 +686.375.378-20 1615578012 0.378978 +691.304.257-43 1615587075 0.317804 +974.642.524-20 1615527310 0.070227 +909.078.564-70 1615542135 0.907660 +807.218.405-90 1615520146 0.793594 +591.403.676-30 1615543084 0.091367 +807.218.405-90 1615523703 0.547509 +055.613.208-40 1615542503 0.859151 +962.194.050-80 1615547636 0.403406 +691.003.770-74 1615590111 0.225290 +974.642.524-20 1615557107 0.609163 +371.845.242-17 1615546212 0.225865 +041.897.838-70 1615586073 0.263486 +371.845.242-17 1615581925 0.948902 +664.440.515-09 1615570235 0.968660 +686.375.378-20 1615531923 0.393231 +312.614.188-91 1615536982 0.884211 +371.845.242-17 1615519901 0.115668 +218.543.660-09 1615545990 0.002786 +962.194.050-80 1615529767 0.095998 +854.355.834-46 1615543758 0.441224 +785.166.382-27 1615583194 0.185368 +361.104.497-09 1615586975 0.852046 +441.889.415-29 1615555826 0.650318 +962.194.050-80 1615566380 0.254353 +885.367.016-92 1615540448 0.477871 +664.440.515-09 1615546362 0.904111 +166.456.724-03 1615602340 0.601296 +130.423.502-58 1615568828 0.532590 +591.403.676-30 1615554932 0.945395 +962.194.050-80 1615595116 0.203896 +888.087.646-56 1615518471 0.361159 +785.166.382-27 1615559745 0.986050 +369.514.156-50 1615559537 0.573484 +063.718.156-52 1615604010 0.386962 +445.336.950-60 1615534819 0.451301 +166.456.724-03 1615583952 0.435148 +051.850.051-90 1615559224 0.257782 +448.984.629-01 1615557731 0.211372 +285.773.707-63 1615535631 0.625767 +448.984.629-01 1615579259 0.050679 +691.003.770-74 1615602919 0.995677 +909.078.564-70 1615566105 0.393021 +222.491.969-74 1615567148 0.048668 +281.095.010-52 1615559842 0.928676 +748.052.735-77 1615564805 0.018052 +997.103.265-11 1615594321 0.587017 +691.304.257-43 1615583463 0.278433 +974.340.772-39 1615554952 0.006749 +312.614.188-91 1615598541 0.138151 +785.166.382-27 1615562486 0.384033 +222.491.969-74 1615580741 0.372141 +691.003.770-74 1615588791 0.046205 +618.702.796-54 1615560932 0.291128 +567.354.995-49 1615548132 0.814258 +281.095.010-52 1615598175 0.310176 +361.104.497-09 1615576064 0.904376 +691.003.770-74 1615552111 0.814405 +489.164.899-62 1615579630 0.230357 +563.284.066-22 1615523409 0.676165 +849.516.160-50 1615598770 0.810655 +849.516.160-50 1615547882 0.311216 +166.456.724-03 1615537457 0.351120 +618.702.796-54 1615580093 0.787775 +563.284.066-22 1615579334 0.940750 +962.194.050-80 1615573544 0.001306 +888.087.646-56 1615529259 0.922163 +785.166.382-27 1615575831 0.992644 +055.613.208-40 1615596313 0.400317 +563.284.066-22 1615589570 0.077746 +563.284.066-22 1615601866 0.926974 +974.340.772-39 1615603796 0.426618 +410.563.467-44 1615575044 0.205517 +410.563.467-44 1615600606 0.494342 +693.655.491-16 1615540612 0.034496 +888.087.646-56 1615531851 0.183532 +748.052.735-77 1615567709 0.865580 +888.087.646-56 1615546904 0.112846 +885.367.016-92 1615542730 0.123063 +807.218.405-90 1615590817 0.322686 +777.421.360-07 1615537462 0.437388 +868.546.031-02 1615551627 0.387142 +591.403.676-30 1615559153 0.343943 +962.194.050-80 1615520513 0.090088 +664.440.515-09 1615533776 0.589259 +909.078.564-70 1615524112 0.327355 +997.103.265-11 1615572258 0.553786 +167.491.690-66 1615565111 0.838653 +167.491.690-66 1615582414 0.800416 +918.126.907-20 1615522554 0.585399 +777.421.360-07 1615526657 0.662336 +810.489.602-42 1615562638 0.987072 +686.375.378-20 1615574199 0.935466 +807.218.405-90 1615579496 0.207244 +281.095.010-52 1615542526 0.966041 +974.340.772-39 1615528759 0.016561 +664.440.515-09 1615533586 0.800493 +281.885.948-49 1615536169 0.041215 +986.083.116-58 1615556099 0.591144 +849.516.160-50 1615563738 0.863850 +055.613.208-40 1615564040 0.026585 +591.403.676-30 1615549596 0.533347 +166.456.724-03 1615533755 0.588409 +281.095.010-52 1615559948 0.959413 +045.456.503-84 1615535842 0.678286 +841.677.523-01 1615603019 0.026289 +445.336.950-60 1615551914 0.154438 +130.423.502-58 1615557129 0.168302 +696.077.059-98 1615603638 0.492360 +130.423.502-58 1615589877 0.396300 +285.773.707-63 1615523087 0.152170 +272.846.051-54 1615563933 0.382428 +974.642.524-20 1615552938 0.630940 +691.304.257-43 1615535914 0.440253 +777.421.360-07 1615593616 0.748079 +819.263.701-80 1615572840 0.167177 +841.677.523-01 1615538227 0.813970 +955.930.874-23 1615566558 0.290175 +369.514.156-50 1615565768 0.052982 +618.702.796-54 1615529028 0.800177 +885.367.016-92 1615540747 0.386839 +127.978.316-83 1615546853 0.706239 +161.980.393-31 1615532967 0.221698 +567.354.995-49 1615594088 0.814453 +849.516.160-50 1615560256 0.626777 +877.232.566-63 1615596810 0.544488 +810.489.602-42 1615554067 0.090594 +691.003.770-74 1615571002 0.862902 +686.375.378-20 1615547119 0.911863 +272.846.051-54 1615556270 0.173240 +563.284.066-22 1615566049 0.485784 +161.980.393-31 1615592321 0.650276 +445.336.950-60 1615559075 0.915162 +748.052.735-77 1615573071 0.568005 +441.889.415-29 1615585098 0.663889 +986.083.116-58 1615580211 0.439104 +281.095.010-52 1615537257 0.138035 +218.543.660-09 1615595156 0.172538 +868.546.031-02 1615551274 0.691316 +272.846.051-54 1615541108 0.520560 +748.052.735-77 1615540019 0.331242 +854.355.834-46 1615520580 0.606282 +051.850.051-90 1615562748 0.731930 +281.885.948-49 1615549233 0.243622 +909.078.564-70 1615520713 0.354506 +369.514.156-50 1615591206 0.939381 +045.456.503-84 1615538208 0.370412 +918.126.907-20 1615531506 0.827017 +489.164.899-62 1615539951 0.390477 +272.846.051-54 1615524883 0.206943 +918.126.907-20 1615528058 0.568600 +888.087.646-56 1615518913 0.732758 +051.850.051-90 1615552462 0.634225 +361.104.497-09 1615523022 0.350159 +436.612.686-94 1615546857 0.900774 +529.310.074-20 1615524665 0.526880 +810.489.602-42 1615547573 0.793647 +686.375.378-20 1615544279 0.110670 +272.846.051-54 1615588263 0.462332 +885.367.016-92 1615519149 0.227922 +974.642.524-20 1615601962 0.857432 +131.703.640-90 1615603827 0.153897 +436.612.686-94 1615524213 0.231107 +997.103.265-11 1615539312 0.536575 +693.655.491-16 1615551346 0.026425 +489.164.899-62 1615554494 0.671248 +748.052.735-77 1615556780 0.412042 +222.491.969-74 1615565923 0.760137 +041.897.838-70 1615580921 0.471351 +130.423.502-58 1615540854 0.758784 +567.354.995-49 1615521143 0.762597 +819.263.701-80 1615546572 0.673004 +810.489.602-42 1615587592 0.791089 +272.846.051-54 1615593970 0.898210 +130.423.502-58 1615534010 0.906508 +696.077.059-98 1615581130 0.942592 +854.355.834-46 1615568091 0.889912 +489.164.899-62 1615583127 0.981905 +281.885.948-49 1615595898 0.110366 +130.423.502-58 1615543947 0.497158 +974.340.772-39 1615589436 0.250340 +618.702.796-54 1615550853 0.711140 +445.336.950-60 1615566838 0.320876 +955.930.874-23 1615529904 0.558829 +361.104.497-09 1615543083 0.081646 +618.702.796-54 1615538870 0.664468 +369.514.156-50 1615548420 0.484274 +166.456.724-03 1615580398 0.240943 +272.846.051-54 1615549847 0.454926 +909.078.564-70 1615537466 0.471485 +962.194.050-80 1615564956 0.470078 +693.655.491-16 1615537315 0.336431 +691.003.770-74 1615549828 0.132585 +130.423.502-58 1615560195 0.542033 +041.897.838-70 1615536757 0.360842 +885.367.016-92 1615523033 0.767636 +868.546.031-02 1615539086 0.159533 +166.456.724-03 1615550626 0.219588 +567.354.995-49 1615558952 0.114686 +167.491.690-66 1615535058 0.768701 +888.087.646-56 1615556805 0.348156 +777.421.360-07 1615528330 0.277133 +918.126.907-20 1615540073 0.830117 +877.232.566-63 1615522754 0.423323 +691.304.257-43 1615521539 0.754480 +807.218.405-90 1615543236 0.558347 +041.897.838-70 1615596970 0.114757 +436.612.686-94 1615549050 0.360858 +567.354.995-49 1615537132 0.777809 +131.703.640-90 1615581160 0.322990 +777.421.360-07 1615596918 0.430715 +686.375.378-20 1615577868 0.343709 +841.677.523-01 1615564952 0.345483 +986.083.116-58 1615596904 0.560791 +041.897.838-70 1615575031 0.445719 +962.194.050-80 1615535949 0.711516 +312.614.188-91 1615581350 0.286917 +045.456.503-84 1615600964 0.918737 +222.491.969-74 1615553055 0.451167 +693.655.491-16 1615541071 0.346481 +693.655.491-16 1615559477 0.122454 +686.375.378-20 1615565117 0.608192 +693.655.491-16 1615600318 0.950433 +693.655.491-16 1615526970 0.652281 +563.284.066-22 1615521036 0.947434 +748.052.735-77 1615578177 0.572790 +563.284.066-22 1615520163 0.345077 +986.083.116-58 1615521513 0.924992 +130.423.502-58 1615522858 0.058178 +841.677.523-01 1615563805 0.568026 +888.087.646-56 1615599305 0.666723 +748.052.735-77 1615570897 0.441063 +918.126.907-20 1615603794 0.768632 +877.232.566-63 1615586762 0.187278 +041.897.838-70 1615558431 0.988833 +807.218.405-90 1615549192 0.754145 +041.897.838-70 1615537574 0.038970 +868.546.031-02 1615539525 0.445985 +445.336.950-60 1615523506 0.988815 +885.367.016-92 1615579683 0.193367 +691.304.257-43 1615565305 0.045252 +130.423.502-58 1615530137 0.994144 +281.885.948-49 1615520098 0.585476 +664.440.515-09 1615563052 0.188074 +591.403.676-30 1615551887 0.281675 +885.367.016-92 1615574204 0.124420 +877.232.566-63 1615571830 0.474496 +888.087.646-56 1615581735 0.110825 +436.612.686-94 1615574432 0.389521 +063.718.156-52 1615574847 0.209534 +962.194.050-80 1615554589 0.924878 +369.514.156-50 1615539527 0.943033 +131.703.640-90 1615530089 0.055449 +441.889.415-29 1615583695 0.210840 +166.456.724-03 1615560824 0.851271 +974.340.772-39 1615571631 0.147408 +618.702.796-54 1615535484 0.693776 +489.164.899-62 1615593617 0.093998 +371.845.242-17 1615589546 0.043803 +567.354.995-49 1615542326 0.429283 +448.984.629-01 1615526308 0.537903 +691.003.770-74 1615529012 0.185239 +130.423.502-58 1615520024 0.352453 +868.546.031-02 1615543383 0.062576 +055.613.208-40 1615531859 0.311431 +962.194.050-80 1615583549 0.423349 +361.104.497-09 1615573135 0.831540 +272.846.051-54 1615541205 0.569597 +361.104.497-09 1615588792 0.852127 +063.718.156-52 1615533543 0.667320 +986.083.116-58 1615602927 0.168643 +281.885.948-49 1615584720 0.615433 +974.642.524-20 1615574591 0.348747 +691.003.770-74 1615572097 0.852760 +849.516.160-50 1615527684 0.384329 +567.354.995-49 1615560019 0.418860 +567.354.995-49 1615553150 0.367477 +041.897.838-70 1615576205 0.315436 +445.336.950-60 1615596101 0.165781 +127.978.316-83 1615522665 0.638992 +974.340.772-39 1615564413 0.632183 +436.612.686-94 1615602120 0.194801 +777.421.360-07 1615557730 0.401551 +868.546.031-02 1615561034 0.921624 +567.354.995-49 1615519020 0.504990 +691.304.257-43 1615555815 0.255071 +445.336.950-60 1615558455 0.979093 +371.845.242-17 1615565759 0.174816 +361.104.497-09 1615590295 0.176143 +563.284.066-22 1615599183 0.280356 +918.126.907-20 1615564791 0.542391 +436.612.686-94 1615588472 0.419041 +974.340.772-39 1615556035 0.649474 +974.340.772-39 1615525566 0.952832 +810.489.602-42 1615533467 0.034970 +918.126.907-20 1615564567 0.432656 +810.489.602-42 1615523662 0.009357 +696.077.059-98 1615578258 0.881471 +819.263.701-80 1615520869 0.010388 +312.614.188-91 1615601232 0.111835 +045.456.503-84 1615597919 0.284839 +371.845.242-17 1615535166 0.675186 +696.077.059-98 1615593652 0.459283 +055.613.208-40 1615561229 0.123529 +693.655.491-16 1615526961 0.052013 +854.355.834-46 1615533781 0.408610 +441.889.415-29 1615561575 0.383105 +777.421.360-07 1615567576 0.420666 +127.978.316-83 1615543991 0.974915 +489.164.899-62 1615556201 0.199348 +841.677.523-01 1615572325 0.172516 +962.194.050-80 1615590304 0.634101 +371.845.242-17 1615590736 0.289485 +591.403.676-30 1615600740 0.588089 +281.095.010-52 1615591349 0.870367 +222.491.969-74 1615564137 0.645828 +281.095.010-52 1615562169 0.183881 +131.703.640-90 1615581300 0.407778 +529.310.074-20 1615553302 0.678318 +167.491.690-66 1615521779 0.280826 +691.003.770-74 1615543123 0.199097 +664.440.515-09 1615558175 0.763219 +127.978.316-83 1615528957 0.750044 +281.885.948-49 1615521820 0.914815 +448.984.629-01 1615551103 0.890323 +664.440.515-09 1615542661 0.970003 +166.456.724-03 1615588273 0.718310 +371.845.242-17 1615538465 0.076234 +686.375.378-20 1615586786 0.017672 +410.563.467-44 1615567622 0.964856 +693.655.491-16 1615522857 0.111886 +909.078.564-70 1615518922 0.612670 +748.052.735-77 1615523991 0.393418 +272.846.051-54 1615570270 0.184605 +069.221.825-45 1615572370 0.408194 +069.221.825-45 1615535628 0.341961 +041.897.838-70 1615528206 0.450827 +997.103.265-11 1615560187 0.485965 +693.655.491-16 1615583027 0.165440 +441.889.415-29 1615580931 0.303543 +618.702.796-54 1615536208 0.331042 +997.103.265-11 1615540703 0.840996 +218.543.660-09 1615572950 0.255883 +909.078.564-70 1615545610 0.443200 +748.052.735-77 1615545340 0.254363 +218.543.660-09 1615522932 0.364652 +997.103.265-11 1615532788 0.855146 +986.083.116-58 1615582260 0.724394 +591.403.676-30 1615553186 0.948583 +686.375.378-20 1615558850 0.910345 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/13032021 b/solucao/Carga_Batch/input_data/indice_cardiaco/13032021 new file mode 100644 index 0000000..cdbc30f --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/13032021 @@ -0,0 +1,404 @@ +CPF EPOC ind_card +166.456.724-03 1615629148 0.147886 +691.304.257-43 1615663572 0.462747 +868.546.031-02 1615665507 0.888770 +664.440.515-09 1615642615 0.050937 +841.677.523-01 1615686728 0.465092 +841.677.523-01 1615615229 0.447835 +854.355.834-46 1615658812 0.675266 +810.489.602-42 1615620686 0.856032 +686.375.378-20 1615634594 0.280159 +045.456.503-84 1615665971 0.460067 +167.491.690-66 1615662794 0.448530 +777.421.360-07 1615670690 0.475948 +868.546.031-02 1615633673 0.639073 +807.218.405-90 1615684804 0.082775 +909.078.564-70 1615625661 0.141761 +489.164.899-62 1615679169 0.453784 +312.614.188-91 1615614233 0.585030 +777.421.360-07 1615670808 0.400453 +272.846.051-54 1615685644 0.898445 +529.310.074-20 1615664095 0.860503 +055.613.208-40 1615674924 0.871702 +445.336.950-60 1615626416 0.574515 +312.614.188-91 1615690104 0.279394 +974.340.772-39 1615660470 0.266040 +063.718.156-52 1615619340 0.804255 +974.340.772-39 1615657855 0.104248 +369.514.156-50 1615627565 0.948806 +986.083.116-58 1615617573 0.114713 +997.103.265-11 1615689366 0.125354 +312.614.188-91 1615625105 0.087147 +841.677.523-01 1615647985 0.881371 +436.612.686-94 1615611199 0.009164 +810.489.602-42 1615683362 0.975458 +312.614.188-91 1615659130 0.811000 +051.850.051-90 1615684896 0.705814 +854.355.834-46 1615610023 0.160285 +445.336.950-60 1615621232 0.283491 +918.126.907-20 1615616111 0.187673 +810.489.602-42 1615689080 0.223292 +369.514.156-50 1615676862 0.052903 +691.304.257-43 1615683560 0.356270 +918.126.907-20 1615666527 0.446044 +997.103.265-11 1615660473 0.113493 +167.491.690-66 1615673868 0.012466 +529.310.074-20 1615657276 0.852330 +974.340.772-39 1615638014 0.821462 +888.087.646-56 1615679090 0.268888 +748.052.735-77 1615652144 0.286240 +877.232.566-63 1615661981 0.785848 +448.984.629-01 1615678867 0.295666 +130.423.502-58 1615634202 0.480687 +369.514.156-50 1615663450 0.068590 +489.164.899-62 1615665000 0.900905 +055.613.208-40 1615638617 0.117435 +436.612.686-94 1615640244 0.021152 +130.423.502-58 1615605561 0.316433 +131.703.640-90 1615668898 0.292013 +841.677.523-01 1615664876 0.226475 +131.703.640-90 1615620203 0.860169 +777.421.360-07 1615674030 0.086339 +218.543.660-09 1615627544 0.586693 +285.773.707-63 1615644522 0.677191 +312.614.188-91 1615628235 0.827169 +810.489.602-42 1615675556 0.051581 +691.003.770-74 1615675264 0.941447 +664.440.515-09 1615628826 0.109147 +962.194.050-80 1615667231 0.019923 +272.846.051-54 1615631736 0.344404 +974.642.524-20 1615636282 0.132036 +691.003.770-74 1615682217 0.524000 +281.095.010-52 1615685348 0.831720 +696.077.059-98 1615631459 0.490392 +849.516.160-50 1615681436 0.939168 +063.718.156-52 1615643959 0.879582 +777.421.360-07 1615664164 0.611906 +272.846.051-54 1615667075 0.811559 +130.423.502-58 1615609601 0.308889 +986.083.116-58 1615641234 0.316924 +885.367.016-92 1615612617 0.647435 +222.491.969-74 1615679329 0.107875 +063.718.156-52 1615662156 0.501066 +974.642.524-20 1615630375 0.963586 +785.166.382-27 1615610976 0.011083 +131.703.640-90 1615675224 0.011972 +785.166.382-27 1615690372 0.488632 +041.897.838-70 1615612436 0.760857 +281.095.010-52 1615656805 0.817457 +272.846.051-54 1615606431 0.207140 +045.456.503-84 1615671237 0.359261 +529.310.074-20 1615643588 0.964673 +618.702.796-54 1615648688 0.491705 +281.095.010-52 1615623220 0.376166 +997.103.265-11 1615611851 0.556628 +885.367.016-92 1615655608 0.305627 +686.375.378-20 1615658658 0.150197 +888.087.646-56 1615675872 0.688763 +069.221.825-45 1615658934 0.477518 +686.375.378-20 1615640423 0.478393 +810.489.602-42 1615607547 0.210937 +696.077.059-98 1615665431 0.301381 +807.218.405-90 1615637272 0.815932 +591.403.676-30 1615614660 0.352929 +691.304.257-43 1615642767 0.890817 +618.702.796-54 1615661452 0.216435 +371.845.242-17 1615684923 0.335314 +051.850.051-90 1615659481 0.481183 +055.613.208-40 1615679977 0.988377 +285.773.707-63 1615684071 0.785786 +962.194.050-80 1615650659 0.744024 +877.232.566-63 1615686440 0.701722 +489.164.899-62 1615635905 0.998960 +696.077.059-98 1615611066 0.667105 +618.702.796-54 1615680520 0.282492 +974.340.772-39 1615630465 0.065257 +693.655.491-16 1615610003 0.056711 +868.546.031-02 1615624288 0.601319 +055.613.208-40 1615659229 0.142964 +045.456.503-84 1615680869 0.234387 +693.655.491-16 1615647751 0.917542 +693.655.491-16 1615618374 0.223566 +888.087.646-56 1615621565 0.519545 +591.403.676-30 1615635507 0.066230 +997.103.265-11 1615683857 0.196300 +436.612.686-94 1615645927 0.168206 +868.546.031-02 1615647158 0.514902 +445.336.950-60 1615634091 0.303434 +696.077.059-98 1615663153 0.502195 +693.655.491-16 1615647311 0.434685 +167.491.690-66 1615654684 0.221740 +069.221.825-45 1615672664 0.000370 +051.850.051-90 1615636439 0.081976 +563.284.066-22 1615689804 0.770144 +918.126.907-20 1615678468 0.050802 +166.456.724-03 1615631342 0.151553 +748.052.735-77 1615660215 0.082992 +166.456.724-03 1615690321 0.105034 +955.930.874-23 1615689524 0.224945 +567.354.995-49 1615689129 0.499774 +955.930.874-23 1615667490 0.327035 +686.375.378-20 1615672131 0.031588 +777.421.360-07 1615633665 0.681253 +529.310.074-20 1615609279 0.364501 +567.354.995-49 1615667488 0.943341 +997.103.265-11 1615621533 0.100822 +051.850.051-90 1615688938 0.424943 +664.440.515-09 1615687300 0.485932 +618.702.796-54 1615642016 0.825455 +166.456.724-03 1615647350 0.442817 +281.885.948-49 1615662070 0.856093 +691.003.770-74 1615609634 0.535723 +567.354.995-49 1615623773 0.643521 +281.095.010-52 1615607506 0.368555 +777.421.360-07 1615616497 0.057218 +312.614.188-91 1615645766 0.623761 +272.846.051-54 1615605508 0.460040 +974.642.524-20 1615688863 0.680981 +918.126.907-20 1615651503 0.198064 +281.095.010-52 1615647588 0.747887 +055.613.208-40 1615673972 0.910952 +361.104.497-09 1615682331 0.897300 +045.456.503-84 1615645628 0.525849 +986.083.116-58 1615678247 0.985027 +222.491.969-74 1615607217 0.740281 +974.340.772-39 1615641988 0.483788 +489.164.899-62 1615675775 0.637613 +807.218.405-90 1615639915 0.519529 +854.355.834-46 1615680673 0.557422 +563.284.066-22 1615655221 0.311241 +962.194.050-80 1615647562 0.093500 +361.104.497-09 1615684010 0.059890 +218.543.660-09 1615619558 0.128001 +281.095.010-52 1615610316 0.041475 +997.103.265-11 1615621496 0.010459 +885.367.016-92 1615636500 0.461697 +281.885.948-49 1615673455 0.831535 +489.164.899-62 1615614695 0.458785 +664.440.515-09 1615674201 0.080376 +410.563.467-44 1615617772 0.220834 +591.403.676-30 1615672712 0.223211 +955.930.874-23 1615639770 0.521397 +161.980.393-31 1615652447 0.887017 +591.403.676-30 1615678634 0.899628 +955.930.874-23 1615629047 0.776245 +222.491.969-74 1615674841 0.059338 +069.221.825-45 1615626794 0.882793 +529.310.074-20 1615669284 0.928757 +161.980.393-31 1615661692 0.946268 +807.218.405-90 1615625435 0.533114 +441.889.415-29 1615634868 0.123715 +312.614.188-91 1615618343 0.411498 +272.846.051-54 1615628294 0.876502 +841.677.523-01 1615623596 0.077310 +693.655.491-16 1615685517 0.856492 +854.355.834-46 1615652065 0.704773 +285.773.707-63 1615627630 0.032847 +069.221.825-45 1615616453 0.545314 +161.980.393-31 1615636552 0.078272 +777.421.360-07 1615657933 0.908397 +868.546.031-02 1615676789 0.788650 +955.930.874-23 1615625294 0.430380 +361.104.497-09 1615627968 0.664692 +281.095.010-52 1615635456 0.171191 +041.897.838-70 1615625391 0.275143 +955.930.874-23 1615637261 0.466044 +167.491.690-66 1615680489 0.851848 +841.677.523-01 1615623077 0.505821 +167.491.690-66 1615605314 0.856942 +489.164.899-62 1615688156 0.964863 +986.083.116-58 1615627178 0.150296 +161.980.393-31 1615684805 0.416738 +974.642.524-20 1615652863 0.504842 +285.773.707-63 1615671668 0.729356 +918.126.907-20 1615656842 0.991946 +567.354.995-49 1615655454 0.722905 +166.456.724-03 1615661789 0.041036 +841.677.523-01 1615660616 0.182485 +222.491.969-74 1615614722 0.202258 +691.304.257-43 1615668448 0.901381 +997.103.265-11 1615615862 0.901933 +888.087.646-56 1615639164 0.776927 +693.655.491-16 1615625374 0.258210 +567.354.995-49 1615673655 0.424897 +686.375.378-20 1615623838 0.832692 +131.703.640-90 1615639648 0.910157 +885.367.016-92 1615627234 0.111250 +448.984.629-01 1615616550 0.899948 +777.421.360-07 1615657790 0.638951 +877.232.566-63 1615654128 0.934342 +868.546.031-02 1615689608 0.484488 +045.456.503-84 1615654273 0.076357 +445.336.950-60 1615674189 0.895350 +445.336.950-60 1615621497 0.758499 +868.546.031-02 1615631828 0.621832 +664.440.515-09 1615632266 0.166952 +436.612.686-94 1615658545 0.730323 +841.677.523-01 1615678451 0.431663 +664.440.515-09 1615616089 0.870215 +130.423.502-58 1615642807 0.923193 +785.166.382-27 1615612944 0.969415 +664.440.515-09 1615608470 0.176132 +369.514.156-50 1615678719 0.887203 +127.978.316-83 1615655298 0.361837 +131.703.640-90 1615667710 0.199010 +563.284.066-22 1615637686 0.469131 +810.489.602-42 1615643498 0.574179 +841.677.523-01 1615673098 0.775091 +369.514.156-50 1615624495 0.386200 +563.284.066-22 1615604589 0.295376 +807.218.405-90 1615643678 0.430594 +127.978.316-83 1615672004 0.985460 +131.703.640-90 1615672341 0.416159 +045.456.503-84 1615684553 0.587670 +918.126.907-20 1615632869 0.674628 +563.284.066-22 1615665961 0.131158 +410.563.467-44 1615688435 0.482678 +281.095.010-52 1615659149 0.192667 +041.897.838-70 1615623887 0.055707 +167.491.690-66 1615662629 0.895427 +285.773.707-63 1615689574 0.723877 +591.403.676-30 1615654698 0.112987 +161.980.393-31 1615644587 0.034245 +445.336.950-60 1615683899 0.918921 +063.718.156-52 1615640219 0.874114 +691.003.770-74 1615627094 0.734527 +069.221.825-45 1615671391 0.464909 +918.126.907-20 1615628194 0.920535 +063.718.156-52 1615605451 0.609189 +777.421.360-07 1615626461 0.894224 +161.980.393-31 1615604492 0.795056 +055.613.208-40 1615657426 0.579500 +441.889.415-29 1615643579 0.555604 +691.304.257-43 1615667646 0.978167 +441.889.415-29 1615690298 0.231912 +877.232.566-63 1615659719 0.016896 +281.885.948-49 1615690263 0.850326 +918.126.907-20 1615604884 0.954691 +281.095.010-52 1615626217 0.474708 +529.310.074-20 1615632980 0.135049 +868.546.031-02 1615606641 0.897946 +131.703.640-90 1615632977 0.513572 +045.456.503-84 1615647132 0.836839 +618.702.796-54 1615681535 0.657986 +868.546.031-02 1615625141 0.297922 +281.095.010-52 1615665004 0.612640 +696.077.059-98 1615677509 0.542639 +041.897.838-70 1615668347 0.812242 +664.440.515-09 1615623379 0.891451 +361.104.497-09 1615678468 0.120683 +997.103.265-11 1615605612 0.587099 +436.612.686-94 1615606326 0.941750 +819.263.701-80 1615644998 0.872909 +441.889.415-29 1615626782 0.718377 +218.543.660-09 1615608687 0.937483 +441.889.415-29 1615668570 0.460656 +069.221.825-45 1615604582 0.197077 +055.613.208-40 1615646183 0.130809 +974.642.524-20 1615615538 0.205653 +591.403.676-30 1615686426 0.275701 +041.897.838-70 1615621931 0.898864 +974.340.772-39 1615673074 0.923184 +436.612.686-94 1615620787 0.932280 +436.612.686-94 1615682581 0.581898 +691.304.257-43 1615642860 0.357140 +529.310.074-20 1615689638 0.599796 +854.355.834-46 1615604978 0.665045 +591.403.676-30 1615646230 0.009936 +693.655.491-16 1615619213 0.152556 +877.232.566-63 1615658765 0.864550 +055.613.208-40 1615631331 0.406750 +041.897.838-70 1615613917 0.373808 +691.003.770-74 1615676932 0.779539 +055.613.208-40 1615656286 0.944706 +909.078.564-70 1615634047 0.449982 +448.984.629-01 1615620876 0.312500 +529.310.074-20 1615617177 0.860968 +696.077.059-98 1615642537 0.223565 +686.375.378-20 1615662314 0.465472 +167.491.690-66 1615646313 0.600377 +166.456.724-03 1615643382 0.832747 +361.104.497-09 1615646204 0.781771 +974.340.772-39 1615628402 0.473765 +854.355.834-46 1615629687 0.429193 +909.078.564-70 1615673174 0.930835 +131.703.640-90 1615685245 0.719021 +069.221.825-45 1615613546 0.896780 +909.078.564-70 1615655539 0.896001 +041.897.838-70 1615606092 0.355253 +693.655.491-16 1615619908 0.403281 +069.221.825-45 1615608285 0.525022 +686.375.378-20 1615628374 0.514487 +410.563.467-44 1615642282 0.649652 +810.489.602-42 1615689337 0.437598 +591.403.676-30 1615609263 0.288130 +281.095.010-52 1615617595 0.112099 +448.984.629-01 1615664225 0.207033 +854.355.834-46 1615616329 0.554950 +807.218.405-90 1615625582 0.838340 +448.984.629-01 1615620215 0.688131 +849.516.160-50 1615605539 0.756745 +997.103.265-11 1615665428 0.066021 +777.421.360-07 1615644997 0.906092 +436.612.686-94 1615687601 0.160335 +361.104.497-09 1615634482 0.036337 +448.984.629-01 1615685734 0.071577 +529.310.074-20 1615687468 0.058175 +618.702.796-54 1615672656 0.973593 +868.546.031-02 1615645952 0.823657 +877.232.566-63 1615674751 0.263133 +974.340.772-39 1615671318 0.043789 +777.421.360-07 1615642539 0.027416 +909.078.564-70 1615617747 0.998944 +807.218.405-90 1615606538 0.435100 +686.375.378-20 1615670842 0.044343 +281.095.010-52 1615685622 0.869418 +974.340.772-39 1615616612 0.704502 +849.516.160-50 1615605717 0.855284 +166.456.724-03 1615674927 0.673047 +693.655.491-16 1615688288 0.634898 +045.456.503-84 1615637917 0.807006 +563.284.066-22 1615665225 0.541498 +841.677.523-01 1615682238 0.482053 +962.194.050-80 1615608928 0.722120 +361.104.497-09 1615643048 0.332088 +819.263.701-80 1615651921 0.335269 +997.103.265-11 1615617447 0.401202 +166.456.724-03 1615666703 0.348765 +748.052.735-77 1615687728 0.710076 +448.984.629-01 1615678763 0.068842 +785.166.382-27 1615649282 0.568553 +986.083.116-58 1615642978 0.731502 +664.440.515-09 1615614451 0.682613 +131.703.640-90 1615626778 0.910928 +436.612.686-94 1615617833 0.799983 +436.612.686-94 1615678140 0.891323 +041.897.838-70 1615690613 0.840684 +962.194.050-80 1615633058 0.572519 +218.543.660-09 1615667716 0.990962 +312.614.188-91 1615614771 0.261749 +888.087.646-56 1615659675 0.696376 +885.367.016-92 1615657198 0.987750 +785.166.382-27 1615605147 0.220046 +369.514.156-50 1615682916 0.018282 +986.083.116-58 1615683816 0.102752 +854.355.834-46 1615661473 0.308280 +445.336.950-60 1615653031 0.269129 +691.304.257-43 1615658950 0.118284 +218.543.660-09 1615654571 0.852354 +489.164.899-62 1615640359 0.231238 +312.614.188-91 1615682704 0.488341 +807.218.405-90 1615667279 0.209733 +131.703.640-90 1615681143 0.199668 +218.543.660-09 1615637673 0.988387 +841.677.523-01 1615620454 0.488443 +167.491.690-66 1615654431 0.507429 +849.516.160-50 1615681712 0.736541 +529.310.074-20 1615608267 0.996626 +686.375.378-20 1615689840 0.051916 +281.885.948-49 1615623914 0.335556 +045.456.503-84 1615635250 0.823466 +218.543.660-09 1615660044 0.212088 +748.052.735-77 1615670509 0.131397 +448.984.629-01 1615622380 0.573349 +041.897.838-70 1615659343 0.063193 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/13052021 b/solucao/Carga_Batch/input_data/indice_cardiaco/13052021 new file mode 100644 index 0000000..0271b3e --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/13052021 @@ -0,0 +1,386 @@ +CPF EPOC ind_card +748.052.735-77 1620955710 0.455329 +885.367.016-92 1620876413 0.030340 +885.367.016-92 1620877594 0.333794 +131.703.640-90 1620897822 0.247427 +955.930.874-23 1620876356 0.190304 +567.354.995-49 1620885152 0.470600 +369.514.156-50 1620936527 0.251986 +563.284.066-22 1620929211 0.848789 +436.612.686-94 1620957492 0.964762 +810.489.602-42 1620881839 0.882565 +888.087.646-56 1620900900 0.604680 +974.340.772-39 1620928701 0.913832 +045.456.503-84 1620911539 0.558083 +955.930.874-23 1620911617 0.530594 +748.052.735-77 1620917677 0.044804 +986.083.116-58 1620894632 0.471199 +285.773.707-63 1620923513 0.872177 +218.543.660-09 1620911829 0.006575 +810.489.602-42 1620957768 0.081707 +686.375.378-20 1620880404 0.162570 +441.889.415-29 1620882005 0.785673 +312.614.188-91 1620931288 0.311844 +410.563.467-44 1620947925 0.592121 +841.677.523-01 1620936328 0.306805 +063.718.156-52 1620953144 0.099222 +441.889.415-29 1620948554 0.144993 +563.284.066-22 1620905827 0.096302 +441.889.415-29 1620916635 0.894844 +986.083.116-58 1620886081 0.852904 +167.491.690-66 1620896684 0.405979 +974.340.772-39 1620890886 0.719176 +885.367.016-92 1620921557 0.162625 +063.718.156-52 1620937571 0.731912 +849.516.160-50 1620942198 0.600551 +045.456.503-84 1620940642 0.819604 +410.563.467-44 1620933190 0.120063 +371.845.242-17 1620918342 0.609288 +918.126.907-20 1620923919 0.745797 +691.003.770-74 1620953335 0.878569 +986.083.116-58 1620936883 0.526234 +563.284.066-22 1620953879 0.161145 +361.104.497-09 1620921625 0.313006 +885.367.016-92 1620876924 0.951102 +448.984.629-01 1620950356 0.283905 +130.423.502-58 1620943385 0.382183 +281.095.010-52 1620944903 0.033605 +888.087.646-56 1620890748 0.513583 +997.103.265-11 1620894162 0.569571 +218.543.660-09 1620912667 0.580901 +888.087.646-56 1620875875 0.087052 +962.194.050-80 1620957353 0.486260 +361.104.497-09 1620878389 0.284048 +272.846.051-54 1620886631 0.865201 +841.677.523-01 1620880816 0.500366 +167.491.690-66 1620942257 0.623945 +888.087.646-56 1620938923 0.570576 +877.232.566-63 1620877958 0.532033 +222.491.969-74 1620904312 0.199082 +807.218.405-90 1620946252 0.727981 +445.336.950-60 1620938377 0.752178 +748.052.735-77 1620897912 0.661003 +868.546.031-02 1620895360 0.004343 +130.423.502-58 1620877552 0.950827 +489.164.899-62 1620921616 0.786868 +281.095.010-52 1620904254 0.396346 +448.984.629-01 1620885575 0.996311 +369.514.156-50 1620876388 0.384274 +841.677.523-01 1620936497 0.294026 +841.677.523-01 1620895708 0.039826 +441.889.415-29 1620907995 0.482360 +371.845.242-17 1620884674 0.576112 +810.489.602-42 1620880108 0.710836 +618.702.796-54 1620955109 0.767269 +810.489.602-42 1620922476 0.630522 +691.003.770-74 1620948745 0.554657 +041.897.838-70 1620958271 0.608506 +918.126.907-20 1620938135 0.474189 +410.563.467-44 1620883912 0.287578 +618.702.796-54 1620887272 0.325202 +885.367.016-92 1620909300 0.479492 +807.218.405-90 1620940245 0.320700 +618.702.796-54 1620899057 0.169400 +127.978.316-83 1620912392 0.175899 +974.340.772-39 1620947587 0.465458 +161.980.393-31 1620952463 0.275143 +445.336.950-60 1620888394 0.557904 +051.850.051-90 1620939901 0.315814 +371.845.242-17 1620891035 0.339610 +997.103.265-11 1620878170 0.911943 +051.850.051-90 1620932711 0.287936 +130.423.502-58 1620878009 0.527297 +888.087.646-56 1620939071 0.069435 +369.514.156-50 1620914893 0.966728 +686.375.378-20 1620909956 0.164726 +618.702.796-54 1620927252 0.883332 +691.304.257-43 1620879285 0.989521 +055.613.208-40 1620944626 0.330903 +664.440.515-09 1620903956 0.408297 +131.703.640-90 1620949881 0.894409 +686.375.378-20 1620931583 0.428557 +686.375.378-20 1620879096 0.799179 +448.984.629-01 1620928013 0.049926 +130.423.502-58 1620893104 0.000284 +691.304.257-43 1620944060 0.324253 +529.310.074-20 1620930874 0.334929 +962.194.050-80 1620945987 0.928949 +127.978.316-83 1620944606 0.962459 +777.421.360-07 1620911559 0.269755 +529.310.074-20 1620932291 0.881560 +691.003.770-74 1620946168 0.261863 +962.194.050-80 1620953777 0.359816 +441.889.415-29 1620910423 0.123454 +974.340.772-39 1620883140 0.786642 +445.336.950-60 1620910054 0.976225 +696.077.059-98 1620887736 0.744772 +371.845.242-17 1620901754 0.041282 +045.456.503-84 1620942902 0.859824 +361.104.497-09 1620882425 0.036458 +063.718.156-52 1620908699 0.358860 +962.194.050-80 1620891324 0.910306 +748.052.735-77 1620884459 0.140363 +841.677.523-01 1620889544 0.064822 +369.514.156-50 1620947636 0.921589 +410.563.467-44 1620923132 0.681375 +529.310.074-20 1620917050 0.434404 +410.563.467-44 1620961163 0.887260 +445.336.950-60 1620878261 0.135298 +918.126.907-20 1620939444 0.119069 +361.104.497-09 1620906012 0.665518 +748.052.735-77 1620929316 0.131009 +166.456.724-03 1620958314 0.438320 +785.166.382-27 1620941301 0.880222 +218.543.660-09 1620952291 0.051451 +445.336.950-60 1620955274 0.920053 +974.340.772-39 1620932940 0.273112 +166.456.724-03 1620960794 0.050631 +069.221.825-45 1620916335 0.917361 +849.516.160-50 1620910436 0.904251 +986.083.116-58 1620887550 0.389320 +222.491.969-74 1620879376 0.660607 +686.375.378-20 1620941091 0.908868 +489.164.899-62 1620951934 0.920825 +055.613.208-40 1620902500 0.778215 +691.003.770-74 1620940815 0.336627 +369.514.156-50 1620960362 0.918673 +272.846.051-54 1620880733 0.546279 +785.166.382-27 1620891975 0.632798 +997.103.265-11 1620922650 0.615899 +161.980.393-31 1620946208 0.348337 +369.514.156-50 1620945837 0.371760 +810.489.602-42 1620944438 0.161871 +281.885.948-49 1620947795 0.547705 +819.263.701-80 1620955516 0.021182 +909.078.564-70 1620922125 0.541018 +686.375.378-20 1620942511 0.363872 +281.885.948-49 1620900729 0.075568 +410.563.467-44 1620913840 0.100285 +841.677.523-01 1620952717 0.314722 +045.456.503-84 1620919079 0.768225 +371.845.242-17 1620898387 0.935951 +563.284.066-22 1620953095 0.765106 +041.897.838-70 1620940523 0.548534 +051.850.051-90 1620909198 0.888143 +664.440.515-09 1620913608 0.058046 +441.889.415-29 1620921632 0.640012 +691.304.257-43 1620879334 0.912717 +854.355.834-46 1620893470 0.331530 +529.310.074-20 1620918346 0.922165 +369.514.156-50 1620957761 0.516611 +974.642.524-20 1620945349 0.582159 +567.354.995-49 1620924196 0.839689 +807.218.405-90 1620906723 0.764705 +051.850.051-90 1620910191 0.230654 +285.773.707-63 1620951381 0.654063 +272.846.051-54 1620955101 0.394279 +849.516.160-50 1620925694 0.046266 +691.003.770-74 1620916898 0.027875 +222.491.969-74 1620938745 0.457721 +955.930.874-23 1620919203 0.432088 +441.889.415-29 1620901026 0.220594 +691.003.770-74 1620886640 0.574307 +664.440.515-09 1620875586 0.113063 +819.263.701-80 1620919556 0.178098 +369.514.156-50 1620915585 0.630845 +877.232.566-63 1620899280 0.515087 +131.703.640-90 1620944080 0.673192 +997.103.265-11 1620910308 0.297621 +777.421.360-07 1620893047 0.986801 +281.095.010-52 1620925450 0.726161 +748.052.735-77 1620907887 0.947684 +361.104.497-09 1620887329 0.668670 +445.336.950-60 1620894024 0.010136 +161.980.393-31 1620912930 0.122193 +974.340.772-39 1620893217 0.708908 +272.846.051-54 1620894252 0.781152 +218.543.660-09 1620889232 0.215775 +810.489.602-42 1620881960 0.510480 +051.850.051-90 1620910681 0.523014 +686.375.378-20 1620910067 0.327168 +063.718.156-52 1620925863 0.531745 +909.078.564-70 1620877466 0.774260 +567.354.995-49 1620911203 0.020792 +167.491.690-66 1620888169 0.494189 +369.514.156-50 1620885982 0.243125 +489.164.899-62 1620960287 0.467016 +567.354.995-49 1620944475 0.407358 +974.340.772-39 1620938129 0.098524 +618.702.796-54 1620911559 0.563649 +777.421.360-07 1620892053 0.575560 +563.284.066-22 1620960058 0.781533 +281.885.948-49 1620921387 0.788047 +691.003.770-74 1620908643 0.663049 +909.078.564-70 1620883284 0.434819 +810.489.602-42 1620939053 0.721794 +854.355.834-46 1620928933 0.953751 +069.221.825-45 1620925246 0.407847 +167.491.690-66 1620876531 0.976099 +445.336.950-60 1620944151 0.884416 +441.889.415-29 1620920866 0.465582 +312.614.188-91 1620906509 0.002041 +877.232.566-63 1620955551 0.191463 +955.930.874-23 1620888976 0.385903 +041.897.838-70 1620901366 0.083788 +529.310.074-20 1620927463 0.719256 +854.355.834-46 1620880981 0.943738 +877.232.566-63 1620931692 0.226538 +218.543.660-09 1620897471 0.511793 +127.978.316-83 1620875004 0.397235 +785.166.382-27 1620955318 0.432696 +854.355.834-46 1620876818 0.758827 +974.340.772-39 1620934888 0.998376 +955.930.874-23 1620925079 0.002787 +986.083.116-58 1620875088 0.400156 +693.655.491-16 1620942784 0.548689 +161.980.393-31 1620930059 0.905059 +167.491.690-66 1620910418 0.421456 +841.677.523-01 1620877340 0.199611 +127.978.316-83 1620937770 0.475216 +868.546.031-02 1620922939 0.689555 +127.978.316-83 1620899784 0.353037 +167.491.690-66 1620932104 0.854625 +962.194.050-80 1620888274 0.741296 +618.702.796-54 1620943045 0.837386 +441.889.415-29 1620952785 0.257491 +888.087.646-56 1620947099 0.402502 +218.543.660-09 1620944197 0.847132 +055.613.208-40 1620913045 0.381856 +974.642.524-20 1620914367 0.662192 +063.718.156-52 1620903371 0.542042 +272.846.051-54 1620899700 0.618648 +810.489.602-42 1620929033 0.550567 +664.440.515-09 1620875561 0.801549 +986.083.116-58 1620895734 0.280394 +166.456.724-03 1620889604 0.237754 +955.930.874-23 1620920720 0.115876 +664.440.515-09 1620936011 0.878063 +567.354.995-49 1620917044 0.852801 +312.614.188-91 1620951561 0.123912 +567.354.995-49 1620954205 0.228334 +974.340.772-39 1620954675 0.014184 +696.077.059-98 1620956337 0.430863 +281.095.010-52 1620875939 0.375964 +877.232.566-63 1620924274 0.791019 +854.355.834-46 1620926587 0.975037 +167.491.690-66 1620913198 0.533507 +909.078.564-70 1620883809 0.991568 +361.104.497-09 1620938234 0.118024 +448.984.629-01 1620945006 0.234020 +748.052.735-77 1620919995 0.200041 +819.263.701-80 1620883446 0.818585 +693.655.491-16 1620947920 0.979256 +618.702.796-54 1620909088 0.433488 +888.087.646-56 1620938231 0.607706 +272.846.051-54 1620885317 0.327271 +691.003.770-74 1620951038 0.618759 +445.336.950-60 1620943928 0.404116 +810.489.602-42 1620955451 0.198276 +361.104.497-09 1620909332 0.886227 +877.232.566-63 1620887053 0.328819 +161.980.393-31 1620929881 0.379752 +696.077.059-98 1620897438 0.113650 +841.677.523-01 1620945152 0.548356 +962.194.050-80 1620947000 0.269147 +218.543.660-09 1620879908 0.691260 +361.104.497-09 1620943283 0.469812 +748.052.735-77 1620885223 0.418761 +841.677.523-01 1620914592 0.304196 +055.613.208-40 1620959359 0.166015 +997.103.265-11 1620914252 0.725513 +069.221.825-45 1620901376 0.456705 +986.083.116-58 1620905501 0.691385 +131.703.640-90 1620894571 0.952237 +974.340.772-39 1620882998 0.541142 +885.367.016-92 1620879527 0.577945 +955.930.874-23 1620908892 0.772601 +664.440.515-09 1620937046 0.284879 +974.340.772-39 1620914332 0.164247 +841.677.523-01 1620930895 0.842327 +810.489.602-42 1620940235 0.716252 +909.078.564-70 1620930730 0.303919 +055.613.208-40 1620882747 0.156873 +369.514.156-50 1620902922 0.255138 +410.563.467-44 1620902084 0.276876 +218.543.660-09 1620942851 0.046681 +448.984.629-01 1620951848 0.373965 +748.052.735-77 1620886490 0.067461 +312.614.188-91 1620874978 0.741124 +272.846.051-54 1620910957 0.217927 +997.103.265-11 1620931413 0.012669 +051.850.051-90 1620920368 0.262516 +974.340.772-39 1620880921 0.796105 +810.489.602-42 1620880574 0.743997 +686.375.378-20 1620913616 0.257606 +807.218.405-90 1620950315 0.410751 +748.052.735-77 1620905123 0.474386 +272.846.051-54 1620945770 0.156052 +807.218.405-90 1620957820 0.668116 +854.355.834-46 1620907926 0.317914 +918.126.907-20 1620898648 0.651298 +997.103.265-11 1620902423 0.266999 +664.440.515-09 1620904858 0.943988 +166.456.724-03 1620907825 0.264823 +131.703.640-90 1620900475 0.056370 +281.095.010-52 1620916922 0.804453 +909.078.564-70 1620899819 0.700661 +489.164.899-62 1620960181 0.880991 +371.845.242-17 1620954837 0.349758 +131.703.640-90 1620944127 0.429619 +218.543.660-09 1620910464 0.670449 +785.166.382-27 1620909576 0.890153 +974.642.524-20 1620939247 0.374408 +868.546.031-02 1620934842 0.549853 +877.232.566-63 1620955030 0.730631 +974.340.772-39 1620886462 0.757949 +591.403.676-30 1620930047 0.443858 +664.440.515-09 1620877741 0.898676 +063.718.156-52 1620937676 0.858923 +445.336.950-60 1620886268 0.045570 +868.546.031-02 1620885846 0.752315 +281.095.010-52 1620880241 0.300673 +063.718.156-52 1620906697 0.088894 +810.489.602-42 1620929805 0.797041 +312.614.188-91 1620892390 0.759790 +997.103.265-11 1620954296 0.678825 +371.845.242-17 1620912241 0.618632 +127.978.316-83 1620903518 0.409160 +218.543.660-09 1620960397 0.385944 +696.077.059-98 1620949058 0.770311 +130.423.502-58 1620881711 0.168534 +127.978.316-83 1620881010 0.557869 +281.885.948-49 1620954450 0.590383 +777.421.360-07 1620892024 0.400987 +686.375.378-20 1620935395 0.015929 +272.846.051-54 1620928865 0.829048 +997.103.265-11 1620883653 0.055696 +131.703.640-90 1620941431 0.598011 +127.978.316-83 1620881161 0.191549 +868.546.031-02 1620958316 0.148391 +691.304.257-43 1620918759 0.759537 +909.078.564-70 1620920998 0.428139 +161.980.393-31 1620892523 0.789504 +369.514.156-50 1620890597 0.226700 +371.845.242-17 1620884144 0.653125 +854.355.834-46 1620909842 0.136525 +445.336.950-60 1620912791 0.946196 +055.613.208-40 1620918161 0.864885 +436.612.686-94 1620898806 0.345812 +361.104.497-09 1620889140 0.406363 +962.194.050-80 1620930901 0.327659 +445.336.950-60 1620913436 0.874953 +285.773.707-63 1620934667 0.219996 +281.095.010-52 1620921955 0.578397 +161.980.393-31 1620957994 0.289195 +885.367.016-92 1620945135 0.484284 +312.614.188-91 1620943586 0.354169 +369.514.156-50 1620956461 0.994403 +166.456.724-03 1620877603 0.550298 +962.194.050-80 1620901662 0.889190 +312.614.188-91 1620899985 0.285810 +841.677.523-01 1620949003 0.689534 +841.677.523-01 1620900872 0.910559 +691.304.257-43 1620927511 0.232873 +281.885.948-49 1620898005 0.703147 +696.077.059-98 1620948721 0.179489 +448.984.629-01 1620912007 0.141574 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/13062021 b/solucao/Carga_Batch/input_data/indice_cardiaco/13062021 new file mode 100644 index 0000000..758dd15 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/13062021 @@ -0,0 +1,406 @@ +CPF EPOC ind_card +563.284.066-22 1623568317 0.818069 +691.304.257-43 1623609676 0.485838 +810.489.602-42 1623607015 0.394006 +693.655.491-16 1623611548 0.119475 +055.613.208-40 1623606813 0.400447 +962.194.050-80 1623627947 0.933153 +909.078.564-70 1623576972 0.779885 +161.980.393-31 1623592672 0.938899 +441.889.415-29 1623615864 0.903236 +563.284.066-22 1623614082 0.894091 +361.104.497-09 1623583192 0.153226 +436.612.686-94 1623603267 0.643208 +051.850.051-90 1623571911 0.931339 +885.367.016-92 1623622521 0.070143 +841.677.523-01 1623579962 0.612233 +567.354.995-49 1623559384 0.958237 +974.642.524-20 1623622976 0.077012 +986.083.116-58 1623633217 0.981776 +868.546.031-02 1623627390 0.961139 +285.773.707-63 1623632560 0.395478 +312.614.188-91 1623618044 0.951833 +877.232.566-63 1623588956 0.948188 +272.846.051-54 1623562175 0.815910 +272.846.051-54 1623601271 0.434871 +041.897.838-70 1623608044 0.392838 +974.642.524-20 1623575110 0.831961 +748.052.735-77 1623590688 0.060460 +436.612.686-94 1623627528 0.326825 +167.491.690-66 1623585523 0.939198 +441.889.415-29 1623578617 0.964175 +272.846.051-54 1623570711 0.567983 +854.355.834-46 1623555883 0.984711 +693.655.491-16 1623575798 0.142214 +055.613.208-40 1623607175 0.001488 +272.846.051-54 1623621991 0.073516 +693.655.491-16 1623560016 0.152739 +222.491.969-74 1623602862 0.422091 +489.164.899-62 1623603865 0.220985 +448.984.629-01 1623631520 0.153318 +069.221.825-45 1623590648 0.520713 +691.003.770-74 1623556315 0.148717 +748.052.735-77 1623577321 0.129715 +285.773.707-63 1623607722 0.080214 +130.423.502-58 1623621816 0.016310 +312.614.188-91 1623626809 0.827414 +563.284.066-22 1623558644 0.088498 +361.104.497-09 1623605338 0.197810 +974.340.772-39 1623595424 0.242836 +785.166.382-27 1623559807 0.513785 +281.885.948-49 1623578513 0.698239 +055.613.208-40 1623605884 0.226537 +888.087.646-56 1623556542 0.575358 +130.423.502-58 1623626218 0.931519 +691.304.257-43 1623574796 0.623432 +849.516.160-50 1623613608 0.251158 +441.889.415-29 1623575068 0.588155 +807.218.405-90 1623574207 0.692257 +051.850.051-90 1623621496 0.745425 +218.543.660-09 1623562417 0.483133 +888.087.646-56 1623627854 0.112584 +563.284.066-22 1623617402 0.601684 +854.355.834-46 1623569509 0.931044 +130.423.502-58 1623602126 0.050657 +807.218.405-90 1623638824 0.733998 +877.232.566-63 1623557091 0.974419 +849.516.160-50 1623588436 0.401765 +777.421.360-07 1623623079 0.085100 +696.077.059-98 1623573849 0.429354 +962.194.050-80 1623614231 0.187779 +955.930.874-23 1623609170 0.480825 +161.980.393-31 1623607901 0.829961 +371.845.242-17 1623559075 0.882820 +785.166.382-27 1623587532 0.975016 +997.103.265-11 1623601404 0.145298 +131.703.640-90 1623567714 0.609270 +361.104.497-09 1623561467 0.948137 +691.003.770-74 1623637473 0.428221 +161.980.393-31 1623603220 0.249723 +127.978.316-83 1623557591 0.311726 +448.984.629-01 1623598978 0.611068 +955.930.874-23 1623624395 0.936213 +167.491.690-66 1623562247 0.438607 +691.304.257-43 1623636478 0.797720 +877.232.566-63 1623634747 0.175546 +167.491.690-66 1623621958 0.762196 +361.104.497-09 1623617501 0.110639 +664.440.515-09 1623559821 0.941394 +693.655.491-16 1623587356 0.743068 +567.354.995-49 1623556060 0.897758 +888.087.646-56 1623574607 0.953234 +312.614.188-91 1623623404 0.243901 +877.232.566-63 1623566528 0.480604 +361.104.497-09 1623591949 0.850120 +693.655.491-16 1623569883 0.195423 +909.078.564-70 1623586082 0.217808 +974.642.524-20 1623573849 0.986810 +055.613.208-40 1623553499 0.260898 +955.930.874-23 1623608009 0.742846 +281.885.948-49 1623559343 0.421869 +748.052.735-77 1623632160 0.237412 +819.263.701-80 1623620853 0.274671 +849.516.160-50 1623611780 0.492738 +285.773.707-63 1623591626 0.706293 +691.304.257-43 1623578367 0.529780 +489.164.899-62 1623601773 0.955601 +849.516.160-50 1623639517 0.625221 +448.984.629-01 1623627250 0.832084 +997.103.265-11 1623630279 0.121766 +045.456.503-84 1623626759 0.505199 +888.087.646-56 1623602195 0.778342 +691.304.257-43 1623619575 0.428407 +222.491.969-74 1623593163 0.949771 +854.355.834-46 1623610386 0.060688 +777.421.360-07 1623580513 0.210234 +069.221.825-45 1623569447 0.580124 +693.655.491-16 1623623392 0.679729 +312.614.188-91 1623624954 0.473804 +436.612.686-94 1623597054 0.785695 +130.423.502-58 1623594432 0.483296 +222.491.969-74 1623623247 0.934167 +489.164.899-62 1623566907 0.098621 +691.304.257-43 1623617153 0.262855 +218.543.660-09 1623612281 0.848163 +955.930.874-23 1623569299 0.834850 +877.232.566-63 1623639498 0.102551 +693.655.491-16 1623622021 0.723806 +974.340.772-39 1623620486 0.814506 +272.846.051-54 1623629658 0.715178 +591.403.676-30 1623577127 0.701423 +529.310.074-20 1623554369 0.869678 +974.340.772-39 1623617830 0.751175 +810.489.602-42 1623617151 0.640961 +281.095.010-52 1623557247 0.369298 +069.221.825-45 1623608303 0.465455 +785.166.382-27 1623633100 0.867674 +131.703.640-90 1623599892 0.900983 +918.126.907-20 1623584760 0.713191 +218.543.660-09 1623558832 0.882605 +489.164.899-62 1623635979 0.335854 +974.340.772-39 1623628511 0.041119 +664.440.515-09 1623602246 0.568646 +974.340.772-39 1623554642 0.327843 +567.354.995-49 1623583053 0.206018 +841.677.523-01 1623576609 0.829432 +069.221.825-45 1623623681 0.236980 +777.421.360-07 1623586406 0.791295 +777.421.360-07 1623625823 0.267715 +218.543.660-09 1623600314 0.031471 +691.304.257-43 1623609753 0.448026 +448.984.629-01 1623630407 0.605105 +819.263.701-80 1623615058 0.302917 +055.613.208-40 1623627657 0.316663 +222.491.969-74 1623604615 0.649754 +222.491.969-74 1623620814 0.581151 +127.978.316-83 1623594753 0.761907 +285.773.707-63 1623639509 0.609709 +285.773.707-63 1623576001 0.355618 +361.104.497-09 1623596306 0.818273 +371.845.242-17 1623627809 0.294845 +436.612.686-94 1623565921 0.295830 +664.440.515-09 1623555794 0.698079 +361.104.497-09 1623554748 0.412004 +161.980.393-31 1623581125 0.607430 +529.310.074-20 1623566074 0.634486 +955.930.874-23 1623609991 0.812597 +436.612.686-94 1623575015 0.903446 +567.354.995-49 1623631569 0.341239 +997.103.265-11 1623564396 0.062488 +055.613.208-40 1623604220 0.822742 +664.440.515-09 1623579210 0.172377 +361.104.497-09 1623612741 0.325212 +448.984.629-01 1623605244 0.829126 +810.489.602-42 1623580130 0.428501 +041.897.838-70 1623583980 0.109058 +974.340.772-39 1623631784 0.261505 +567.354.995-49 1623630151 0.373885 +563.284.066-22 1623629106 0.852093 +785.166.382-27 1623560661 0.079639 +281.095.010-52 1623621352 0.834662 +436.612.686-94 1623585588 0.454512 +051.850.051-90 1623631174 0.336544 +130.423.502-58 1623582202 0.575361 +051.850.051-90 1623603555 0.755189 +664.440.515-09 1623613141 0.203662 +127.978.316-83 1623630041 0.406216 +748.052.735-77 1623606817 0.871768 +785.166.382-27 1623614875 0.546098 +410.563.467-44 1623625915 0.000341 +161.980.393-31 1623572649 0.215116 +854.355.834-46 1623633271 0.308175 +218.543.660-09 1623595278 0.427665 +888.087.646-56 1623561820 0.527544 +693.655.491-16 1623574829 0.878394 +618.702.796-54 1623612968 0.910015 +489.164.899-62 1623577211 0.897644 +591.403.676-30 1623564773 0.305682 +441.889.415-29 1623595534 0.299748 +312.614.188-91 1623605779 0.850833 +888.087.646-56 1623631420 0.316026 +974.340.772-39 1623578853 0.588157 +281.095.010-52 1623620373 0.808554 +918.126.907-20 1623617222 0.111205 +691.003.770-74 1623636024 0.424290 +618.702.796-54 1623629943 0.134394 +441.889.415-29 1623566690 0.383654 +691.003.770-74 1623577535 0.282276 +955.930.874-23 1623563632 0.043469 +849.516.160-50 1623563991 0.829621 +436.612.686-94 1623579490 0.392569 +918.126.907-20 1623591572 0.546226 +997.103.265-11 1623624124 0.394297 +955.930.874-23 1623565152 0.565182 +888.087.646-56 1623608299 0.009957 +686.375.378-20 1623618904 0.443243 +272.846.051-54 1623555613 0.290938 +222.491.969-74 1623610082 0.259250 +436.612.686-94 1623618793 0.284461 +974.642.524-20 1623599377 0.602257 +222.491.969-74 1623572434 0.783155 +272.846.051-54 1623612756 0.245820 +281.095.010-52 1623602825 0.461663 +696.077.059-98 1623582777 0.158201 +918.126.907-20 1623633791 0.128023 +222.491.969-74 1623571312 0.460110 +693.655.491-16 1623586177 0.763070 +055.613.208-40 1623555842 0.074931 +069.221.825-45 1623594614 0.481382 +167.491.690-66 1623594755 0.129755 +877.232.566-63 1623588279 0.617060 +567.354.995-49 1623594629 0.191512 +161.980.393-31 1623564585 0.225067 +618.702.796-54 1623567436 0.057915 +127.978.316-83 1623635516 0.023180 +885.367.016-92 1623578166 0.458303 +312.614.188-91 1623633340 0.029455 +974.642.524-20 1623568070 0.236787 +127.978.316-83 1623622740 0.115592 +410.563.467-44 1623605487 0.284513 +664.440.515-09 1623590196 0.211507 +436.612.686-94 1623597007 0.366054 +563.284.066-22 1623591370 0.752286 +986.083.116-58 1623616876 0.549194 +069.221.825-45 1623610538 0.102845 +909.078.564-70 1623590069 0.726801 +489.164.899-62 1623569621 0.876578 +410.563.467-44 1623553412 0.794931 +807.218.405-90 1623554679 0.858847 +785.166.382-27 1623567831 0.231030 +962.194.050-80 1623626987 0.333338 +854.355.834-46 1623608782 0.315165 +448.984.629-01 1623637638 0.900624 +810.489.602-42 1623581274 0.175548 +529.310.074-20 1623626494 0.069351 +748.052.735-77 1623602059 0.628363 +041.897.838-70 1623577233 0.606229 +567.354.995-49 1623618043 0.123559 +807.218.405-90 1623594851 0.134468 +371.845.242-17 1623619232 0.511547 +161.980.393-31 1623597912 0.334981 +974.642.524-20 1623578108 0.987304 +693.655.491-16 1623609732 0.011587 +888.087.646-56 1623611551 0.957146 +986.083.116-58 1623621966 0.627019 +445.336.950-60 1623630132 0.010639 +591.403.676-30 1623596066 0.921964 +285.773.707-63 1623638577 0.134968 +371.845.242-17 1623601767 0.659356 +909.078.564-70 1623580453 0.840008 +618.702.796-54 1623569362 0.444184 +986.083.116-58 1623573677 0.388110 +854.355.834-46 1623556727 0.841677 +222.491.969-74 1623555647 0.142575 +410.563.467-44 1623598374 0.333091 +489.164.899-62 1623633488 0.067918 +888.087.646-56 1623615009 0.061116 +591.403.676-30 1623597034 0.704038 +051.850.051-90 1623582050 0.591414 +849.516.160-50 1623628499 0.428535 +369.514.156-50 1623633299 0.543235 +868.546.031-02 1623623115 0.584934 +997.103.265-11 1623610167 0.795228 +618.702.796-54 1623588203 0.333334 +974.340.772-39 1623565442 0.120735 +167.491.690-66 1623589594 0.821261 +810.489.602-42 1623572737 0.791199 +974.340.772-39 1623561531 0.367193 +051.850.051-90 1623624472 0.052111 +448.984.629-01 1623554948 0.767461 +222.491.969-74 1623593061 0.556238 +127.978.316-83 1623564571 0.744786 +445.336.950-60 1623631078 0.900035 +041.897.838-70 1623615730 0.877103 +849.516.160-50 1623627527 0.584636 +868.546.031-02 1623618417 0.237510 +448.984.629-01 1623558110 0.149842 +974.642.524-20 1623580191 0.542256 +369.514.156-50 1623615056 0.566566 +489.164.899-62 1623633033 0.086600 +918.126.907-20 1623582579 0.989891 +691.003.770-74 1623584928 0.816009 +041.897.838-70 1623599243 0.813568 +272.846.051-54 1623628230 0.899788 +997.103.265-11 1623569407 0.139438 +045.456.503-84 1623609852 0.002631 +955.930.874-23 1623613468 0.604147 +441.889.415-29 1623607386 0.400171 +888.087.646-56 1623601994 0.947925 +371.845.242-17 1623602595 0.964387 +361.104.497-09 1623593447 0.671887 +063.718.156-52 1623554124 0.344347 +691.003.770-74 1623588058 0.102477 +448.984.629-01 1623596146 0.754737 +445.336.950-60 1623557798 0.607385 +131.703.640-90 1623638058 0.004962 +410.563.467-44 1623626219 0.692726 +664.440.515-09 1623568443 0.006075 +285.773.707-63 1623590727 0.947494 +167.491.690-66 1623571159 0.486432 +222.491.969-74 1623558391 0.956942 +161.980.393-31 1623623040 0.611425 +369.514.156-50 1623570798 0.930737 +810.489.602-42 1623622849 0.994146 +748.052.735-77 1623589253 0.616805 +272.846.051-54 1623621487 0.106841 +281.095.010-52 1623637834 0.844827 +369.514.156-50 1623579942 0.785356 +567.354.995-49 1623573139 0.250473 +696.077.059-98 1623634703 0.265269 +974.340.772-39 1623556984 0.134674 +166.456.724-03 1623558489 0.635953 +045.456.503-84 1623555569 0.595908 +041.897.838-70 1623613385 0.578879 +664.440.515-09 1623638410 0.144680 +618.702.796-54 1623598503 0.671010 +489.164.899-62 1623573546 0.421510 +618.702.796-54 1623629604 0.713384 +785.166.382-27 1623627770 0.707623 +218.543.660-09 1623634182 0.525283 +691.304.257-43 1623557220 0.064180 +918.126.907-20 1623587152 0.649304 +854.355.834-46 1623630749 0.716289 +281.885.948-49 1623634495 0.513536 +962.194.050-80 1623574381 0.942134 +810.489.602-42 1623559633 0.748080 +127.978.316-83 1623605659 0.052652 +997.103.265-11 1623625530 0.702634 +161.980.393-31 1623632198 0.918024 +563.284.066-22 1623601360 0.818744 +854.355.834-46 1623595223 0.672169 +868.546.031-02 1623603795 0.655858 +441.889.415-29 1623592597 0.133614 +127.978.316-83 1623566782 0.460890 +069.221.825-45 1623626521 0.342824 +063.718.156-52 1623560914 0.818288 +693.655.491-16 1623578853 0.128659 +448.984.629-01 1623631776 0.179405 +369.514.156-50 1623555024 0.511809 +281.885.948-49 1623603943 0.505500 +563.284.066-22 1623565797 0.161242 +748.052.735-77 1623575407 0.479902 +974.642.524-20 1623627769 0.788408 +618.702.796-54 1623603450 0.585508 +777.421.360-07 1623581318 0.150655 +986.083.116-58 1623622624 0.757012 +041.897.838-70 1623595310 0.733578 +664.440.515-09 1623570180 0.555179 +127.978.316-83 1623571389 0.735697 +281.095.010-52 1623599259 0.846747 +371.845.242-17 1623615889 0.005774 +055.613.208-40 1623619210 0.272074 +785.166.382-27 1623601659 0.277325 +748.052.735-77 1623637042 0.045710 +489.164.899-62 1623563934 0.366427 +410.563.467-44 1623634837 0.185542 +361.104.497-09 1623560412 0.479236 +130.423.502-58 1623608529 0.089658 +285.773.707-63 1623630761 0.583236 +361.104.497-09 1623624335 0.144217 +489.164.899-62 1623590635 0.183019 +748.052.735-77 1623598921 0.745847 +045.456.503-84 1623601766 0.606332 +131.703.640-90 1623638207 0.735334 +369.514.156-50 1623562561 0.260953 +361.104.497-09 1623582684 0.504663 +166.456.724-03 1623598055 0.130552 +069.221.825-45 1623622234 0.674266 +222.491.969-74 1623617321 0.180463 +854.355.834-46 1623621729 0.115828 +686.375.378-20 1623561480 0.244995 +285.773.707-63 1623622359 0.090576 +045.456.503-84 1623572789 0.669122 +686.375.378-20 1623621851 0.712116 +974.340.772-39 1623556408 0.054147 +909.078.564-70 1623567109 0.890438 +529.310.074-20 1623625813 0.075946 +962.194.050-80 1623571801 0.963797 +807.218.405-90 1623582856 0.063308 +819.263.701-80 1623580373 0.596079 +748.052.735-77 1623613422 0.571567 +691.003.770-74 1623610863 0.287373 +691.304.257-43 1623572685 0.837299 +218.543.660-09 1623557184 0.965421 +691.304.257-43 1623612572 0.910063 +272.846.051-54 1623590698 0.073942 +567.354.995-49 1623566051 0.167708 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/14032021 b/solucao/Carga_Batch/input_data/indice_cardiaco/14032021 new file mode 100644 index 0000000..d0b9739 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/14032021 @@ -0,0 +1,402 @@ +CPF EPOC ind_card +448.984.629-01 1615730574 0.685121 +161.980.393-31 1615723505 0.455051 +686.375.378-20 1615740620 0.120732 +130.423.502-58 1615710514 0.519811 +069.221.825-45 1615731669 0.812424 +888.087.646-56 1615769576 0.325353 +045.456.503-84 1615775337 0.394305 +664.440.515-09 1615740715 0.311999 +166.456.724-03 1615691668 0.727533 +166.456.724-03 1615739721 0.084911 +063.718.156-52 1615755781 0.494673 +448.984.629-01 1615743903 0.190145 +664.440.515-09 1615735657 0.338609 +272.846.051-54 1615706326 0.981875 +664.440.515-09 1615742058 0.676944 +285.773.707-63 1615720546 0.681078 +997.103.265-11 1615701289 0.659268 +410.563.467-44 1615772720 0.884011 +218.543.660-09 1615711795 0.345143 +955.930.874-23 1615752745 0.449546 +686.375.378-20 1615732847 0.804799 +686.375.378-20 1615726760 0.712506 +161.980.393-31 1615724317 0.479525 +693.655.491-16 1615705371 0.025608 +974.340.772-39 1615776607 0.940809 +691.304.257-43 1615768397 0.642400 +051.850.051-90 1615722575 0.465837 +567.354.995-49 1615730321 0.355639 +069.221.825-45 1615718470 0.238403 +441.889.415-29 1615767003 0.480769 +918.126.907-20 1615716689 0.801818 +974.340.772-39 1615764234 0.497737 +312.614.188-91 1615770262 0.932513 +974.340.772-39 1615761493 0.906453 +974.340.772-39 1615776185 0.307459 +166.456.724-03 1615724943 0.352124 +361.104.497-09 1615750103 0.946660 +130.423.502-58 1615752888 0.158813 +777.421.360-07 1615757946 0.080531 +974.642.524-20 1615771379 0.579520 +436.612.686-94 1615729183 0.779252 +130.423.502-58 1615696752 0.403599 +918.126.907-20 1615767546 0.625255 +361.104.497-09 1615742791 0.952412 +130.423.502-58 1615729294 0.301708 +696.077.059-98 1615772785 0.669695 +051.850.051-90 1615725484 0.925163 +441.889.415-29 1615725935 0.112591 +218.543.660-09 1615735894 0.362382 +055.613.208-40 1615737858 0.091295 +218.543.660-09 1615744154 0.286508 +785.166.382-27 1615697640 0.850459 +691.003.770-74 1615699785 0.510424 +997.103.265-11 1615756856 0.909451 +563.284.066-22 1615750351 0.084880 +974.642.524-20 1615703058 0.648043 +807.218.405-90 1615723732 0.050914 +918.126.907-20 1615765626 0.659681 +868.546.031-02 1615726081 0.744748 +441.889.415-29 1615693222 0.960884 +312.614.188-91 1615720435 0.422189 +986.083.116-58 1615725007 0.916954 +445.336.950-60 1615768397 0.506374 +664.440.515-09 1615706155 0.958449 +974.340.772-39 1615737429 0.326850 +885.367.016-92 1615706877 0.888189 +810.489.602-42 1615714310 0.081316 +748.052.735-77 1615701286 0.580470 +489.164.899-62 1615703734 0.965943 +563.284.066-22 1615762775 0.362863 +045.456.503-84 1615765450 0.859683 +285.773.707-63 1615744159 0.208941 +055.613.208-40 1615707952 0.621496 +810.489.602-42 1615694995 0.673545 +819.263.701-80 1615706138 0.228760 +686.375.378-20 1615719348 0.087935 +167.491.690-66 1615762903 0.840617 +888.087.646-56 1615744010 0.248102 +281.095.010-52 1615766478 0.114567 +166.456.724-03 1615700156 0.494455 +529.310.074-20 1615720494 0.392143 +962.194.050-80 1615776952 0.698879 +618.702.796-54 1615701142 0.435723 +777.421.360-07 1615741399 0.446855 +131.703.640-90 1615719890 0.271352 +785.166.382-27 1615726097 0.147096 +281.095.010-52 1615702729 0.216834 +445.336.950-60 1615747581 0.961283 +877.232.566-63 1615752701 0.227551 +436.612.686-94 1615756415 0.062284 +909.078.564-70 1615740444 0.935278 +974.642.524-20 1615759748 0.594379 +069.221.825-45 1615702569 0.086880 +748.052.735-77 1615697598 0.292629 +272.846.051-54 1615766139 0.255917 +041.897.838-70 1615770383 0.403534 +529.310.074-20 1615701042 0.885813 +448.984.629-01 1615723898 0.061312 +131.703.640-90 1615699116 0.759518 +591.403.676-30 1615751302 0.534199 +748.052.735-77 1615715020 0.646988 +051.850.051-90 1615707232 0.036497 +664.440.515-09 1615769204 0.209869 +785.166.382-27 1615742213 0.997120 +664.440.515-09 1615702310 0.567223 +877.232.566-63 1615763796 0.146896 +777.421.360-07 1615729739 0.413616 +962.194.050-80 1615693332 0.884680 +166.456.724-03 1615712367 0.362093 +063.718.156-52 1615746632 0.244036 +130.423.502-58 1615692567 0.017187 +618.702.796-54 1615727577 0.758302 +285.773.707-63 1615767591 0.594324 +567.354.995-49 1615702221 0.215700 +877.232.566-63 1615701398 0.501865 +069.221.825-45 1615764744 0.130966 +974.340.772-39 1615732332 0.519132 +281.095.010-52 1615730414 0.842693 +436.612.686-94 1615726889 0.221100 +691.304.257-43 1615725947 0.732059 +819.263.701-80 1615698626 0.352960 +691.003.770-74 1615754572 0.008733 +691.304.257-43 1615697589 0.286970 +369.514.156-50 1615739011 0.840387 +785.166.382-27 1615709799 0.478253 +888.087.646-56 1615696206 0.720599 +436.612.686-94 1615706304 0.432527 +888.087.646-56 1615735642 0.105833 +807.218.405-90 1615733143 0.368406 +777.421.360-07 1615739787 0.065796 +285.773.707-63 1615735304 0.893820 +810.489.602-42 1615723584 0.376726 +810.489.602-42 1615744055 0.740427 +281.885.948-49 1615722826 0.367062 +849.516.160-50 1615732455 0.781684 +974.642.524-20 1615717891 0.026603 +693.655.491-16 1615739640 0.798924 +691.304.257-43 1615766513 0.434943 +361.104.497-09 1615711291 0.635676 +955.930.874-23 1615736221 0.794160 +127.978.316-83 1615738441 0.507854 +489.164.899-62 1615703801 0.181630 +410.563.467-44 1615735426 0.937243 +441.889.415-29 1615709025 0.730682 +218.543.660-09 1615740109 0.370267 +997.103.265-11 1615763715 0.315950 +131.703.640-90 1615716866 0.858712 +868.546.031-02 1615736608 0.125261 +807.218.405-90 1615768455 0.738820 +041.897.838-70 1615733393 0.433480 +849.516.160-50 1615715156 0.066657 +445.336.950-60 1615762563 0.039362 +777.421.360-07 1615715196 0.238704 +045.456.503-84 1615741271 0.911647 +849.516.160-50 1615774418 0.902949 +218.543.660-09 1615744892 0.684627 +664.440.515-09 1615722987 0.732309 +371.845.242-17 1615769989 0.321106 +127.978.316-83 1615735735 0.830114 +885.367.016-92 1615762156 0.154113 +529.310.074-20 1615745368 0.353674 +877.232.566-63 1615710970 0.585892 +691.003.770-74 1615699021 0.996845 +371.845.242-17 1615713829 0.463437 +167.491.690-66 1615736520 0.359706 +686.375.378-20 1615699338 0.645764 +222.491.969-74 1615701540 0.524935 +618.702.796-54 1615696629 0.353143 +063.718.156-52 1615736513 0.768382 +962.194.050-80 1615702823 0.910799 +819.263.701-80 1615752595 0.511612 +371.845.242-17 1615725465 0.846329 +529.310.074-20 1615723228 0.909204 +218.543.660-09 1615746968 0.627279 +131.703.640-90 1615753212 0.059025 +785.166.382-27 1615725355 0.872845 +063.718.156-52 1615752082 0.391484 +436.612.686-94 1615733970 0.662416 +841.677.523-01 1615738525 0.270524 +441.889.415-29 1615741044 0.817015 +130.423.502-58 1615753144 0.213020 +785.166.382-27 1615705298 0.718926 +410.563.467-44 1615723708 0.383094 +748.052.735-77 1615724991 0.696197 +069.221.825-45 1615760904 0.196584 +441.889.415-29 1615712297 0.461347 +785.166.382-27 1615722757 0.367100 +962.194.050-80 1615767311 0.232203 +127.978.316-83 1615699697 0.459186 +281.095.010-52 1615747777 0.782016 +166.456.724-03 1615714814 0.733865 +664.440.515-09 1615765761 0.252748 +986.083.116-58 1615729877 0.312149 +618.702.796-54 1615765992 0.640731 +281.885.948-49 1615741433 0.283213 +748.052.735-77 1615696341 0.814463 +312.614.188-91 1615726863 0.849648 +436.612.686-94 1615736637 0.186543 +166.456.724-03 1615702110 0.435253 +691.304.257-43 1615754864 0.901961 +567.354.995-49 1615744072 0.948116 +748.052.735-77 1615746743 0.236665 +161.980.393-31 1615766574 0.905884 +691.304.257-43 1615709815 0.136375 +051.850.051-90 1615697557 0.946419 +045.456.503-84 1615763257 0.138731 +885.367.016-92 1615718345 0.393813 +448.984.629-01 1615698298 0.265660 +854.355.834-46 1615759970 0.208860 +777.421.360-07 1615706879 0.113397 +955.930.874-23 1615744206 0.686252 +686.375.378-20 1615732875 0.904442 +127.978.316-83 1615736889 0.831942 +955.930.874-23 1615704821 0.191957 +567.354.995-49 1615707035 0.096553 +888.087.646-56 1615704237 0.888024 +909.078.564-70 1615720485 0.755868 +130.423.502-58 1615742942 0.909611 +691.003.770-74 1615710564 0.076957 +131.703.640-90 1615693735 0.817569 +885.367.016-92 1615770317 0.509929 +696.077.059-98 1615706718 0.333882 +997.103.265-11 1615709218 0.223210 +997.103.265-11 1615711088 0.117539 +591.403.676-30 1615738061 0.288878 +591.403.676-30 1615741464 0.753164 +888.087.646-56 1615746124 0.645951 +045.456.503-84 1615762894 0.407396 +918.126.907-20 1615745084 0.434473 +986.083.116-58 1615754251 0.288912 +841.677.523-01 1615766343 0.454031 +748.052.735-77 1615766051 0.607875 +045.456.503-84 1615731356 0.115210 +489.164.899-62 1615755967 0.171953 +841.677.523-01 1615724058 0.134372 +696.077.059-98 1615709571 0.364840 +281.885.948-49 1615713813 0.190402 +055.613.208-40 1615755165 0.237548 +272.846.051-54 1615733882 0.575891 +918.126.907-20 1615716697 0.898300 +371.845.242-17 1615693214 0.314009 +868.546.031-02 1615773591 0.441640 +272.846.051-54 1615776644 0.175281 +885.367.016-92 1615769799 0.876429 +161.980.393-31 1615769113 0.394688 +131.703.640-90 1615703690 0.005088 +807.218.405-90 1615754134 0.956734 +218.543.660-09 1615734287 0.709494 +161.980.393-31 1615731293 0.509785 +166.456.724-03 1615722121 0.676256 +369.514.156-50 1615701111 0.588024 +591.403.676-30 1615773985 0.173906 +696.077.059-98 1615700954 0.371135 +918.126.907-20 1615696923 0.545689 +130.423.502-58 1615728508 0.045220 +448.984.629-01 1615710429 0.020228 +436.612.686-94 1615693490 0.695944 +281.885.948-49 1615728204 0.200963 +807.218.405-90 1615766922 0.738716 +441.889.415-29 1615776239 0.366082 +563.284.066-22 1615740064 0.492865 +218.543.660-09 1615773919 0.289757 +445.336.950-60 1615770412 0.720983 +849.516.160-50 1615705801 0.355304 +962.194.050-80 1615771846 0.890039 +281.885.948-49 1615766134 0.748390 +161.980.393-31 1615695327 0.237844 +974.340.772-39 1615709306 0.944774 +051.850.051-90 1615722405 0.692325 +041.897.838-70 1615712192 0.864085 +877.232.566-63 1615761507 0.588358 +055.613.208-40 1615749430 0.050507 +691.003.770-74 1615710142 0.917007 +369.514.156-50 1615723548 0.202778 +441.889.415-29 1615691691 0.500138 +591.403.676-30 1615747337 0.042384 +885.367.016-92 1615724812 0.162219 +489.164.899-62 1615764612 0.316974 +281.885.948-49 1615721135 0.742790 +868.546.031-02 1615712193 0.924347 +361.104.497-09 1615762499 0.611828 +445.336.950-60 1615761182 0.982391 +819.263.701-80 1615732095 0.400351 +222.491.969-74 1615722831 0.370541 +785.166.382-27 1615707982 0.148202 +877.232.566-63 1615746114 0.309648 +563.284.066-22 1615702650 0.675876 +868.546.031-02 1615770373 0.801801 +281.095.010-52 1615757374 0.409537 +218.543.660-09 1615742897 0.802615 +986.083.116-58 1615740939 0.638662 +489.164.899-62 1615691053 0.332949 +312.614.188-91 1615754938 0.208665 +448.984.629-01 1615758138 0.708754 +918.126.907-20 1615710166 0.403693 +591.403.676-30 1615750334 0.214376 +281.095.010-52 1615705463 0.625851 +436.612.686-94 1615701723 0.909726 +807.218.405-90 1615721863 0.476929 +986.083.116-58 1615770015 0.395735 +436.612.686-94 1615717725 0.086653 +777.421.360-07 1615762316 0.214717 +974.642.524-20 1615696392 0.755504 +909.078.564-70 1615714605 0.043355 +868.546.031-02 1615703740 0.760990 +693.655.491-16 1615776902 0.928686 +849.516.160-50 1615705458 0.700939 +131.703.640-90 1615711125 0.021997 +885.367.016-92 1615741873 0.839012 +361.104.497-09 1615731360 0.947657 +696.077.059-98 1615775740 0.265678 +877.232.566-63 1615773410 0.272224 +285.773.707-63 1615691142 0.591353 +063.718.156-52 1615706110 0.546321 +962.194.050-80 1615727162 0.156134 +441.889.415-29 1615727889 0.534371 +529.310.074-20 1615765059 0.107703 +281.095.010-52 1615755117 0.007863 +997.103.265-11 1615711086 0.853795 +063.718.156-52 1615751040 0.957961 +285.773.707-63 1615744004 0.355329 +069.221.825-45 1615762143 0.505179 +285.773.707-63 1615728188 0.058710 +849.516.160-50 1615770733 0.853536 +618.702.796-54 1615748207 0.197498 +748.052.735-77 1615768021 0.667862 +371.845.242-17 1615758435 0.181905 +955.930.874-23 1615762689 0.664694 +777.421.360-07 1615723986 0.103405 +041.897.838-70 1615742188 0.792780 +281.095.010-52 1615729038 0.170628 +361.104.497-09 1615774696 0.147403 +127.978.316-83 1615713808 0.950778 +974.340.772-39 1615762660 0.766071 +819.263.701-80 1615768412 0.459278 +849.516.160-50 1615748695 0.323781 +618.702.796-54 1615762058 0.303672 +130.423.502-58 1615709123 0.060646 +909.078.564-70 1615695288 0.647074 +854.355.834-46 1615711964 0.010427 +361.104.497-09 1615712080 0.786861 +618.702.796-54 1615719506 0.706006 +167.491.690-66 1615746075 0.350996 +997.103.265-11 1615749467 0.799511 +868.546.031-02 1615758071 0.562898 +131.703.640-90 1615756146 0.520167 +807.218.405-90 1615707793 0.717361 +489.164.899-62 1615756456 0.474654 +567.354.995-49 1615755385 0.904692 +489.164.899-62 1615766206 0.399399 +312.614.188-91 1615770363 0.681066 +161.980.393-31 1615771948 0.429315 +045.456.503-84 1615725933 0.844542 +167.491.690-66 1615747103 0.867822 +369.514.156-50 1615773037 0.031569 +281.885.948-49 1615762678 0.588117 +962.194.050-80 1615703031 0.013155 +529.310.074-20 1615695629 0.527855 +161.980.393-31 1615776167 0.142914 +069.221.825-45 1615728242 0.198525 +441.889.415-29 1615722733 0.936210 +272.846.051-54 1615719895 0.299509 +369.514.156-50 1615730201 0.721578 +686.375.378-20 1615771430 0.225365 +785.166.382-27 1615692288 0.698415 +045.456.503-84 1615724422 0.407981 +810.489.602-42 1615712501 0.115584 +445.336.950-60 1615724061 0.018503 +777.421.360-07 1615743356 0.644014 +974.340.772-39 1615733312 0.609505 +218.543.660-09 1615711497 0.192944 +591.403.676-30 1615725596 0.117063 +222.491.969-74 1615704478 0.876255 +955.930.874-23 1615774976 0.765424 +045.456.503-84 1615705711 0.622877 +974.642.524-20 1615752137 0.171583 +777.421.360-07 1615699675 0.065577 +696.077.059-98 1615757878 0.106135 +854.355.834-46 1615720767 0.191692 +127.978.316-83 1615757862 0.867925 +955.930.874-23 1615750675 0.602351 +567.354.995-49 1615710933 0.998052 +045.456.503-84 1615763153 0.443477 +962.194.050-80 1615749684 0.832844 +691.003.770-74 1615737655 0.900156 +069.221.825-45 1615713919 0.136367 +218.543.660-09 1615704726 0.294422 +369.514.156-50 1615721624 0.706257 +664.440.515-09 1615728110 0.516153 +285.773.707-63 1615709875 0.916888 +161.980.393-31 1615692183 0.395291 +868.546.031-02 1615712497 0.159031 +045.456.503-84 1615712541 0.242076 +849.516.160-50 1615758465 0.502198 +563.284.066-22 1615708376 0.880686 +222.491.969-74 1615726473 0.469528 +807.218.405-90 1615700188 0.150610 +567.354.995-49 1615757720 0.530108 +974.642.524-20 1615707993 0.456513 +618.702.796-54 1615768541 0.716092 +361.104.497-09 1615770718 0.873392 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/15042021 b/solucao/Carga_Batch/input_data/indice_cardiaco/15042021 new file mode 100644 index 0000000..844de25 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/15042021 @@ -0,0 +1,421 @@ +CPF EPOC ind_card +955.930.874-23 1618524562 0.925963 +131.703.640-90 1618487453 0.759031 +445.336.950-60 1618534505 0.115596 +130.423.502-58 1618534275 0.545173 +563.284.066-22 1618467122 0.322373 +777.421.360-07 1618458804 0.011318 +841.677.523-01 1618488938 0.963749 +272.846.051-54 1618493123 0.872968 +361.104.497-09 1618515236 0.096638 +810.489.602-42 1618494458 0.438933 +222.491.969-74 1618523324 0.969170 +051.850.051-90 1618464877 0.901116 +529.310.074-20 1618467312 0.625427 +868.546.031-02 1618505893 0.230040 +489.164.899-62 1618506310 0.570623 +063.718.156-52 1618500079 0.028099 +218.543.660-09 1618525257 0.124538 +127.978.316-83 1618496231 0.037109 +166.456.724-03 1618474100 0.684167 +131.703.640-90 1618471028 0.213481 +962.194.050-80 1618498436 0.706201 +567.354.995-49 1618459779 0.414651 +285.773.707-63 1618534236 0.378797 +696.077.059-98 1618505819 0.740774 +281.885.948-49 1618479674 0.555888 +986.083.116-58 1618474028 0.680706 +691.003.770-74 1618523481 0.666479 +489.164.899-62 1618513014 0.198584 +777.421.360-07 1618455652 0.070411 +962.194.050-80 1618466083 0.637292 +489.164.899-62 1618466263 0.976305 +369.514.156-50 1618523917 0.451931 +445.336.950-60 1618488202 0.421486 +877.232.566-63 1618514031 0.180527 +974.340.772-39 1618505725 0.805038 +489.164.899-62 1618513188 0.824815 +369.514.156-50 1618477788 0.095527 +131.703.640-90 1618506960 0.764201 +618.702.796-54 1618488901 0.678882 +807.218.405-90 1618500716 0.684311 +441.889.415-29 1618492047 0.507216 +868.546.031-02 1618515047 0.455007 +161.980.393-31 1618535069 0.530299 +529.310.074-20 1618476443 0.948636 +567.354.995-49 1618467593 0.231572 +281.885.948-49 1618469203 0.107027 +807.218.405-90 1618534240 0.111334 +369.514.156-50 1618461921 0.518468 +955.930.874-23 1618459765 0.145421 +849.516.160-50 1618531271 0.535195 +361.104.497-09 1618466101 0.522808 +693.655.491-16 1618463793 0.880599 +974.642.524-20 1618502321 0.133570 +529.310.074-20 1618463045 0.701791 +691.003.770-74 1618523614 0.646777 +885.367.016-92 1618507724 0.360028 +218.543.660-09 1618461111 0.643329 +222.491.969-74 1618513866 0.245521 +130.423.502-58 1618502328 0.382255 +127.978.316-83 1618520548 0.464694 +063.718.156-52 1618533218 0.879028 +312.614.188-91 1618523676 0.133654 +974.642.524-20 1618475828 0.598758 +563.284.066-22 1618506954 0.079539 +807.218.405-90 1618539898 0.056970 +045.456.503-84 1618540661 0.301517 +436.612.686-94 1618492434 0.092900 +997.103.265-11 1618512870 0.418087 +777.421.360-07 1618481051 0.029842 +693.655.491-16 1618462383 0.489712 +161.980.393-31 1618527158 0.783354 +691.003.770-74 1618490194 0.014861 +691.304.257-43 1618532748 0.812447 +371.845.242-17 1618540851 0.977612 +854.355.834-46 1618506897 0.276488 +885.367.016-92 1618502600 0.953150 +868.546.031-02 1618495119 0.795072 +877.232.566-63 1618539429 0.808021 +664.440.515-09 1618515092 0.702991 +285.773.707-63 1618507713 0.807873 +696.077.059-98 1618463730 0.159212 +693.655.491-16 1618506802 0.180941 +618.702.796-54 1618482557 0.628423 +529.310.074-20 1618482287 0.840568 +955.930.874-23 1618513602 0.018636 +877.232.566-63 1618484529 0.748075 +785.166.382-27 1618482143 0.418445 +962.194.050-80 1618468275 0.211514 +285.773.707-63 1618494791 0.990710 +807.218.405-90 1618533708 0.467662 +131.703.640-90 1618509332 0.081087 +167.491.690-66 1618529923 0.166966 +962.194.050-80 1618522491 0.260228 +691.003.770-74 1618470892 0.596338 +055.613.208-40 1618531840 0.029754 +819.263.701-80 1618485067 0.498394 +962.194.050-80 1618526177 0.089407 +369.514.156-50 1618541627 0.426392 +810.489.602-42 1618494331 0.737640 +281.095.010-52 1618512354 0.028651 +885.367.016-92 1618528149 0.381710 +055.613.208-40 1618485497 0.218878 +281.885.948-49 1618468873 0.214438 +918.126.907-20 1618501505 0.543685 +955.930.874-23 1618529301 0.916030 +877.232.566-63 1618482568 0.374278 +563.284.066-22 1618500764 0.709233 +371.845.242-17 1618539561 0.703945 +885.367.016-92 1618468122 0.980748 +748.052.735-77 1618511306 0.110987 +166.456.724-03 1618496697 0.479534 +563.284.066-22 1618523737 0.412247 +974.642.524-20 1618513835 0.159783 +849.516.160-50 1618477444 0.279841 +962.194.050-80 1618510725 0.024000 +691.003.770-74 1618527871 0.036239 +567.354.995-49 1618470725 0.053996 +868.546.031-02 1618507841 0.697723 +819.263.701-80 1618465206 0.948057 +885.367.016-92 1618521863 0.209333 +218.543.660-09 1618524964 0.039693 +166.456.724-03 1618517477 0.500732 +748.052.735-77 1618460184 0.156095 +664.440.515-09 1618463004 0.837994 +849.516.160-50 1618468948 0.157965 +691.003.770-74 1618513241 0.381133 +445.336.950-60 1618501714 0.561295 +045.456.503-84 1618516199 0.622274 +131.703.640-90 1618458411 0.523798 +854.355.834-46 1618484232 0.502137 +041.897.838-70 1618473532 0.932237 +127.978.316-83 1618461583 0.145596 +312.614.188-91 1618526173 0.284063 +218.543.660-09 1618456981 0.550637 +041.897.838-70 1618531091 0.682550 +281.095.010-52 1618506445 0.171584 +986.083.116-58 1618522711 0.302137 +748.052.735-77 1618501622 0.406751 +997.103.265-11 1618513991 0.031122 +618.702.796-54 1618539088 0.312969 +691.003.770-74 1618488889 0.830421 +130.423.502-58 1618512879 0.105316 +567.354.995-49 1618498304 0.092281 +272.846.051-54 1618496450 0.272895 +974.340.772-39 1618481656 0.754014 +807.218.405-90 1618476626 0.973290 +436.612.686-94 1618515944 0.768961 +618.702.796-54 1618523659 0.460379 +272.846.051-54 1618518197 0.913324 +785.166.382-27 1618501006 0.691471 +691.304.257-43 1618477103 0.664847 +166.456.724-03 1618539864 0.069869 +161.980.393-31 1618494173 0.485706 +281.885.948-49 1618472491 0.331736 +161.980.393-31 1618506068 0.762488 +986.083.116-58 1618470569 0.532934 +489.164.899-62 1618519988 0.270037 +909.078.564-70 1618457570 0.339981 +591.403.676-30 1618522265 0.446703 +281.885.948-49 1618456293 0.473460 +281.885.948-49 1618475341 0.140194 +849.516.160-50 1618524180 0.261729 +069.221.825-45 1618513599 0.784283 +448.984.629-01 1618517025 0.982915 +489.164.899-62 1618534993 0.145629 +161.980.393-31 1618532269 0.788039 +748.052.735-77 1618472440 0.385728 +974.642.524-20 1618517328 0.608653 +131.703.640-90 1618494786 0.339142 +974.642.524-20 1618516823 0.200951 +841.677.523-01 1618507912 0.769225 +272.846.051-54 1618473447 0.952374 +810.489.602-42 1618519897 0.365320 +441.889.415-29 1618503031 0.424233 +436.612.686-94 1618505008 0.048702 +281.095.010-52 1618468323 0.822631 +448.984.629-01 1618466594 0.478391 +448.984.629-01 1618503502 0.005344 +063.718.156-52 1618529276 0.439152 +591.403.676-30 1618538164 0.450622 +218.543.660-09 1618528390 0.083752 +281.885.948-49 1618471980 0.017927 +127.978.316-83 1618495852 0.749931 +218.543.660-09 1618501965 0.400840 +777.421.360-07 1618470116 0.201860 +868.546.031-02 1618460456 0.430588 +618.702.796-54 1618538410 0.323155 +748.052.735-77 1618516599 0.840514 +410.563.467-44 1618466232 0.283932 +069.221.825-45 1618517394 0.149670 +918.126.907-20 1618524116 0.323912 +888.087.646-56 1618484239 0.446415 +055.613.208-40 1618491406 0.963100 +986.083.116-58 1618485794 0.270600 +361.104.497-09 1618463712 0.961854 +810.489.602-42 1618514121 0.105276 +361.104.497-09 1618481916 0.681692 +281.095.010-52 1618531842 0.303216 +810.489.602-42 1618516328 0.302146 +841.677.523-01 1618527703 0.204516 +489.164.899-62 1618468343 0.497138 +218.543.660-09 1618463424 0.818408 +618.702.796-54 1618494466 0.518395 +051.850.051-90 1618471889 0.804669 +166.456.724-03 1618468830 0.546684 +618.702.796-54 1618488368 0.091900 +997.103.265-11 1618535783 0.985279 +489.164.899-62 1618475363 0.265576 +618.702.796-54 1618507165 0.174409 +285.773.707-63 1618531509 0.381218 +841.677.523-01 1618483087 0.052107 +962.194.050-80 1618530176 0.292193 +055.613.208-40 1618475365 0.124395 +962.194.050-80 1618511174 0.142653 +361.104.497-09 1618460105 0.753977 +218.543.660-09 1618524598 0.106189 +448.984.629-01 1618511354 0.459712 +445.336.950-60 1618520988 0.648347 +888.087.646-56 1618485796 0.766544 +436.612.686-94 1618512059 0.697292 +686.375.378-20 1618497230 0.556979 +285.773.707-63 1618520964 0.334792 +748.052.735-77 1618460645 0.896930 +974.340.772-39 1618470534 0.166664 +222.491.969-74 1618477575 0.238140 +045.456.503-84 1618496498 0.008607 +664.440.515-09 1618476992 0.048509 +854.355.834-46 1618465163 0.458509 +410.563.467-44 1618456543 0.095781 +785.166.382-27 1618460571 0.865160 +166.456.724-03 1618472836 0.431279 +167.491.690-66 1618508238 0.844572 +069.221.825-45 1618498630 0.768839 +272.846.051-54 1618473431 0.625547 +955.930.874-23 1618534756 0.496963 +161.980.393-31 1618503793 0.069592 +819.263.701-80 1618539524 0.155907 +807.218.405-90 1618480203 0.544244 +448.984.629-01 1618517769 0.809913 +222.491.969-74 1618457463 0.970762 +962.194.050-80 1618469148 0.890815 +127.978.316-83 1618477523 0.951365 +166.456.724-03 1618495287 0.590533 +281.885.948-49 1618521391 0.212718 +563.284.066-22 1618496470 0.760100 +131.703.640-90 1618485215 0.874565 +986.083.116-58 1618492267 0.868805 +131.703.640-90 1618514371 0.138788 +785.166.382-27 1618491089 0.620457 +909.078.564-70 1618498163 0.620881 +841.677.523-01 1618525323 0.891395 +955.930.874-23 1618461921 0.236020 +918.126.907-20 1618537091 0.732533 +986.083.116-58 1618508697 0.748957 +489.164.899-62 1618514477 0.191676 +312.614.188-91 1618485019 0.232653 +785.166.382-27 1618527928 0.183428 +563.284.066-22 1618522429 0.979582 +489.164.899-62 1618523357 0.131264 +974.340.772-39 1618537429 0.121977 +285.773.707-63 1618541264 0.419845 +167.491.690-66 1618480213 0.501541 +127.978.316-83 1618513009 0.961346 +041.897.838-70 1618509159 0.737323 +131.703.640-90 1618488761 0.875639 +312.614.188-91 1618538872 0.315565 +591.403.676-30 1618496129 0.346708 +127.978.316-83 1618534680 0.268900 +841.677.523-01 1618475748 0.441007 +955.930.874-23 1618486016 0.397008 +410.563.467-44 1618465011 0.189327 +441.889.415-29 1618534801 0.918676 +051.850.051-90 1618530015 0.897199 +888.087.646-56 1618523283 0.039809 +161.980.393-31 1618476143 0.004562 +868.546.031-02 1618510587 0.563907 +069.221.825-45 1618494047 0.026163 +441.889.415-29 1618471358 0.215050 +686.375.378-20 1618506550 0.454939 +686.375.378-20 1618466661 0.379408 +810.489.602-42 1618538206 0.820234 +222.491.969-74 1618537113 0.072434 +166.456.724-03 1618540518 0.212068 +693.655.491-16 1618473380 0.269631 +785.166.382-27 1618531298 0.963082 +369.514.156-50 1618478942 0.922066 +167.491.690-66 1618474515 0.429297 +591.403.676-30 1618507345 0.037431 +069.221.825-45 1618510109 0.565544 +445.336.950-60 1618476351 0.416452 +130.423.502-58 1618529512 0.473133 +045.456.503-84 1618498512 0.896137 +888.087.646-56 1618538126 0.560307 +063.718.156-52 1618460893 0.392700 +563.284.066-22 1618464500 0.086100 +055.613.208-40 1618478650 0.948794 +369.514.156-50 1618496236 0.568707 +161.980.393-31 1618481632 0.335316 +051.850.051-90 1618482782 0.420229 +618.702.796-54 1618480248 0.525128 +489.164.899-62 1618499292 0.440513 +618.702.796-54 1618523498 0.331763 +888.087.646-56 1618517190 0.217566 +986.083.116-58 1618481890 0.871649 +986.083.116-58 1618540924 0.984249 +410.563.467-44 1618494087 0.417891 +918.126.907-20 1618492125 0.216756 +748.052.735-77 1618458401 0.653459 +448.984.629-01 1618529197 0.434945 +222.491.969-74 1618516549 0.854402 +997.103.265-11 1618524947 0.596676 +051.850.051-90 1618489772 0.481219 +222.491.969-74 1618500751 0.239425 +691.003.770-74 1618484517 0.981194 +974.340.772-39 1618457600 0.433798 +974.642.524-20 1618497315 0.198660 +962.194.050-80 1618541294 0.676032 +885.367.016-92 1618534669 0.914015 +069.221.825-45 1618503674 0.876303 +785.166.382-27 1618532469 0.721597 +785.166.382-27 1618515767 0.157115 +055.613.208-40 1618527217 0.001266 +045.456.503-84 1618517830 0.398662 +997.103.265-11 1618525578 0.329509 +285.773.707-63 1618478771 0.251759 +041.897.838-70 1618530480 0.553127 +161.980.393-31 1618510292 0.686844 +997.103.265-11 1618498285 0.045337 +997.103.265-11 1618471639 0.933188 +218.543.660-09 1618479887 0.941535 +069.221.825-45 1618512513 0.178397 +441.889.415-29 1618520912 0.713846 +877.232.566-63 1618495296 0.582385 +664.440.515-09 1618464141 0.247839 +888.087.646-56 1618500341 0.770617 +618.702.796-54 1618486950 0.243953 +167.491.690-66 1618495878 0.757761 +281.885.948-49 1618524504 0.234650 +563.284.066-22 1618489587 0.092828 +489.164.899-62 1618515978 0.317330 +868.546.031-02 1618510721 0.576141 +369.514.156-50 1618484609 0.767156 +041.897.838-70 1618514065 0.003341 +974.642.524-20 1618469480 0.745222 +686.375.378-20 1618492856 0.380033 +312.614.188-91 1618531432 0.306813 +045.456.503-84 1618535958 0.452933 +748.052.735-77 1618500272 0.846885 +410.563.467-44 1618536265 0.543214 +069.221.825-45 1618466141 0.134074 +888.087.646-56 1618492126 0.118487 +371.845.242-17 1618527576 0.334283 +161.980.393-31 1618471802 0.784078 +819.263.701-80 1618522200 0.233717 +051.850.051-90 1618522152 0.985497 +131.703.640-90 1618467061 0.014009 +664.440.515-09 1618488583 0.676997 +567.354.995-49 1618456932 0.550537 +691.304.257-43 1618481875 0.746797 +955.930.874-23 1618455907 0.920382 +448.984.629-01 1618532264 0.493791 +445.336.950-60 1618483525 0.640995 +055.613.208-40 1618506016 0.297313 +436.612.686-94 1618473311 0.742967 +777.421.360-07 1618456391 0.936103 +693.655.491-16 1618463585 0.105638 +167.491.690-66 1618457956 0.773334 +955.930.874-23 1618507591 0.023648 +369.514.156-50 1618479286 0.414800 +849.516.160-50 1618464188 0.935688 +785.166.382-27 1618477391 0.885718 +222.491.969-74 1618500935 0.695941 +361.104.497-09 1618462185 0.985168 +986.083.116-58 1618526070 0.207736 +974.340.772-39 1618490178 0.958289 +691.304.257-43 1618472227 0.900124 +888.087.646-56 1618526031 0.843949 +974.642.524-20 1618522795 0.915223 +529.310.074-20 1618479359 0.660678 +986.083.116-58 1618534621 0.531578 +810.489.602-42 1618485638 0.153812 +529.310.074-20 1618471614 0.065410 +693.655.491-16 1618472673 0.222110 +909.078.564-70 1618483809 0.440053 +664.440.515-09 1618467053 0.373744 +312.614.188-91 1618458177 0.818526 +841.677.523-01 1618511348 0.604888 +693.655.491-16 1618488185 0.132019 +218.543.660-09 1618501569 0.120952 +591.403.676-30 1618494758 0.552917 +974.340.772-39 1618533578 0.210553 +045.456.503-84 1618459739 0.297254 +281.885.948-49 1618463139 0.641712 +489.164.899-62 1618499019 0.776315 +127.978.316-83 1618509684 0.319525 +955.930.874-23 1618477067 0.889883 +222.491.969-74 1618526113 0.398040 +045.456.503-84 1618459979 0.334729 +888.087.646-56 1618495625 0.088132 +222.491.969-74 1618526161 0.717093 +445.336.950-60 1618506942 0.460854 +888.087.646-56 1618539336 0.718479 +441.889.415-29 1618478048 0.998638 +448.984.629-01 1618474387 0.420541 +161.980.393-31 1618482689 0.514280 +055.613.208-40 1618541458 0.772582 +888.087.646-56 1618494613 0.395143 +167.491.690-66 1618506019 0.987154 +055.613.208-40 1618492464 0.320685 +955.930.874-23 1618470737 0.547722 +691.304.257-43 1618467336 0.832744 +361.104.497-09 1618539460 0.965173 +986.083.116-58 1618494092 0.201917 +962.194.050-80 1618487075 0.731645 +281.095.010-52 1618480917 0.166173 +810.489.602-42 1618527725 0.769530 +167.491.690-66 1618497740 0.271915 +807.218.405-90 1618492784 0.757624 +696.077.059-98 1618525415 0.344666 +748.052.735-77 1618516087 0.186580 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/20052021 b/solucao/Carga_Batch/input_data/indice_cardiaco/20052021 new file mode 100644 index 0000000..7446608 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/20052021 @@ -0,0 +1,418 @@ +CPF EPOC ind_card +563.284.066-22 1621543452 0.673141 +854.355.834-46 1621558647 0.430122 +161.980.393-31 1621542136 0.461501 +962.194.050-80 1621498390 0.019042 +664.440.515-09 1621549801 0.926675 +166.456.724-03 1621486350 0.890362 +281.885.948-49 1621503341 0.334685 +166.456.724-03 1621539387 0.375070 +810.489.602-42 1621513254 0.452067 +063.718.156-52 1621536113 0.203995 +693.655.491-16 1621536660 0.356175 +436.612.686-94 1621562971 0.374598 +045.456.503-84 1621509151 0.882891 +618.702.796-54 1621509857 0.725563 +045.456.503-84 1621548245 0.255975 +563.284.066-22 1621535406 0.826966 +854.355.834-46 1621500030 0.298774 +819.263.701-80 1621561446 0.161350 +785.166.382-27 1621496867 0.570247 +888.087.646-56 1621532659 0.580360 +909.078.564-70 1621565947 0.095819 +567.354.995-49 1621548448 0.240530 +441.889.415-29 1621495275 0.355655 +819.263.701-80 1621499936 0.411049 +693.655.491-16 1621484663 0.110797 +962.194.050-80 1621480531 0.615835 +591.403.676-30 1621550932 0.202036 +051.850.051-90 1621515061 0.869239 +063.718.156-52 1621514352 0.410964 +371.845.242-17 1621527442 0.591197 +591.403.676-30 1621554164 0.118162 +361.104.497-09 1621487922 0.874442 +962.194.050-80 1621500917 0.108727 +819.263.701-80 1621509359 0.478015 +041.897.838-70 1621495606 0.590587 +567.354.995-49 1621493381 0.843251 +868.546.031-02 1621487239 0.818617 +127.978.316-83 1621518255 0.201457 +918.126.907-20 1621547740 0.982326 +696.077.059-98 1621518828 0.825197 +810.489.602-42 1621519786 0.457828 +069.221.825-45 1621542653 0.632547 +131.703.640-90 1621504060 0.883211 +563.284.066-22 1621538017 0.829897 +777.421.360-07 1621505586 0.438134 +664.440.515-09 1621554894 0.287376 +810.489.602-42 1621555326 0.010492 +691.003.770-74 1621511449 0.854121 +167.491.690-66 1621535173 0.531432 +618.702.796-54 1621521725 0.219363 +777.421.360-07 1621518175 0.992267 +448.984.629-01 1621563810 0.584509 +807.218.405-90 1621525377 0.212861 +167.491.690-66 1621527169 0.402111 +285.773.707-63 1621518371 0.074519 +885.367.016-92 1621490152 0.907817 +785.166.382-27 1621524746 0.496346 +918.126.907-20 1621533880 0.736971 +410.563.467-44 1621494504 0.546205 +877.232.566-63 1621491180 0.526895 +854.355.834-46 1621532153 0.172469 +777.421.360-07 1621529040 0.693820 +986.083.116-58 1621503476 0.542182 +909.078.564-70 1621517320 0.550350 +819.263.701-80 1621505207 0.225097 +877.232.566-63 1621496510 0.311997 +127.978.316-83 1621545177 0.027525 +285.773.707-63 1621560916 0.308665 +807.218.405-90 1621565083 0.667828 +445.336.950-60 1621505213 0.298542 +974.340.772-39 1621555710 0.426896 +841.677.523-01 1621548383 0.215576 +218.543.660-09 1621514412 0.272173 +974.642.524-20 1621541132 0.603029 +785.166.382-27 1621491181 0.014850 +664.440.515-09 1621493671 0.047621 +591.403.676-30 1621563634 0.157221 +567.354.995-49 1621550521 0.434588 +691.304.257-43 1621552436 0.833100 +371.845.242-17 1621519314 0.788351 +618.702.796-54 1621535637 0.651953 +854.355.834-46 1621553826 0.504428 +161.980.393-31 1621546690 0.323969 +441.889.415-29 1621553650 0.930872 +445.336.950-60 1621560107 0.117109 +591.403.676-30 1621491438 0.907914 +877.232.566-63 1621535157 0.188216 +281.095.010-52 1621497503 0.388880 +131.703.640-90 1621554660 0.610967 +807.218.405-90 1621497529 0.495277 +696.077.059-98 1621507302 0.625331 +785.166.382-27 1621500052 0.426828 +819.263.701-80 1621486237 0.844908 +819.263.701-80 1621565692 0.301668 +691.003.770-74 1621508294 0.899459 +369.514.156-50 1621515440 0.793434 +986.083.116-58 1621538236 0.239876 +849.516.160-50 1621494708 0.947412 +974.642.524-20 1621488873 0.937188 +371.845.242-17 1621494153 0.786642 +693.655.491-16 1621522021 0.742468 +445.336.950-60 1621500015 0.655416 +696.077.059-98 1621491627 0.366822 +063.718.156-52 1621537210 0.316287 +489.164.899-62 1621558234 0.468852 +281.095.010-52 1621505880 0.251082 +877.232.566-63 1621507945 0.306510 +436.612.686-94 1621564610 0.281005 +069.221.825-45 1621528493 0.741695 +529.310.074-20 1621530481 0.604526 +841.677.523-01 1621546023 0.157789 +962.194.050-80 1621503726 0.194916 +664.440.515-09 1621550339 0.316966 +051.850.051-90 1621532660 0.631202 +312.614.188-91 1621548223 0.806951 +281.885.948-49 1621539015 0.866946 +885.367.016-92 1621525713 0.360258 +974.340.772-39 1621523303 0.289878 +841.677.523-01 1621543970 0.618829 +810.489.602-42 1621562094 0.672119 +955.930.874-23 1621560535 0.704485 +877.232.566-63 1621505756 0.940921 +686.375.378-20 1621535017 0.184902 +868.546.031-02 1621523368 0.599199 +041.897.838-70 1621504057 0.809823 +448.984.629-01 1621543952 0.116963 +955.930.874-23 1621508051 0.504882 +529.310.074-20 1621501902 0.292003 +312.614.188-91 1621496773 0.526303 +854.355.834-46 1621518706 0.744413 +222.491.969-74 1621506938 0.698272 +272.846.051-54 1621548718 0.581452 +885.367.016-92 1621561786 0.847378 +664.440.515-09 1621556947 0.754985 +130.423.502-58 1621485723 0.541981 +051.850.051-90 1621492788 0.077035 +686.375.378-20 1621550798 0.972970 +854.355.834-46 1621532413 0.532198 +748.052.735-77 1621525116 0.130432 +909.078.564-70 1621560492 0.152455 +618.702.796-54 1621531646 0.799509 +691.304.257-43 1621502857 0.887739 +819.263.701-80 1621543831 0.511530 +974.340.772-39 1621479760 0.259570 +445.336.950-60 1621520561 0.590125 +974.642.524-20 1621562195 0.725725 +445.336.950-60 1621497876 0.341421 +955.930.874-23 1621492009 0.963333 +127.978.316-83 1621483103 0.183824 +785.166.382-27 1621530993 0.912878 +986.083.116-58 1621551071 0.714240 +955.930.874-23 1621485918 0.015528 +063.718.156-52 1621546903 0.117440 +051.850.051-90 1621523577 0.371244 +777.421.360-07 1621547421 0.475647 +819.263.701-80 1621539676 0.001622 +130.423.502-58 1621547254 0.991787 +696.077.059-98 1621496432 0.902236 +045.456.503-84 1621539577 0.941863 +691.003.770-74 1621491579 0.902272 +807.218.405-90 1621514655 0.903084 +045.456.503-84 1621509292 0.454053 +974.340.772-39 1621510329 0.329374 +063.718.156-52 1621565219 0.496911 +997.103.265-11 1621521578 0.848611 +130.423.502-58 1621495928 0.972538 +131.703.640-90 1621553731 0.266950 +281.885.948-49 1621542794 0.557913 +777.421.360-07 1621552886 0.464441 +691.003.770-74 1621506415 0.310596 +272.846.051-54 1621499818 0.564387 +885.367.016-92 1621560776 0.493270 +131.703.640-90 1621525556 0.210379 +441.889.415-29 1621500581 0.028412 +436.612.686-94 1621481146 0.647895 +618.702.796-54 1621500004 0.805504 +777.421.360-07 1621542943 0.571284 +069.221.825-45 1621531341 0.564469 +955.930.874-23 1621522689 0.214349 +819.263.701-80 1621536084 0.367789 +777.421.360-07 1621561279 0.186137 +854.355.834-46 1621546060 0.082563 +909.078.564-70 1621564620 0.727907 +281.095.010-52 1621480504 0.647725 +986.083.116-58 1621500348 0.297275 +854.355.834-46 1621533114 0.787805 +664.440.515-09 1621523593 0.988486 +055.613.208-40 1621531559 0.601532 +877.232.566-63 1621497616 0.987829 +281.095.010-52 1621554474 0.561880 +868.546.031-02 1621565244 0.964280 +854.355.834-46 1621558568 0.049970 +069.221.825-45 1621505443 0.096331 +877.232.566-63 1621495082 0.150114 +686.375.378-20 1621487390 0.145241 +445.336.950-60 1621494327 0.624182 +161.980.393-31 1621565530 0.100692 +918.126.907-20 1621502922 0.425534 +854.355.834-46 1621562133 0.143243 +854.355.834-46 1621487621 0.242870 +974.642.524-20 1621507118 0.702792 +691.003.770-74 1621558005 0.519396 +909.078.564-70 1621480215 0.683239 +161.980.393-31 1621524384 0.442469 +819.263.701-80 1621539024 0.531639 +489.164.899-62 1621490723 0.949927 +410.563.467-44 1621551650 0.031923 +664.440.515-09 1621500219 0.153386 +909.078.564-70 1621521374 0.502984 +691.304.257-43 1621519467 0.449791 +063.718.156-52 1621499364 0.432556 +448.984.629-01 1621546277 0.237890 +055.613.208-40 1621482612 0.263886 +051.850.051-90 1621495992 0.444275 +691.304.257-43 1621548013 0.505629 +962.194.050-80 1621544320 0.684225 +441.889.415-29 1621542042 0.204110 +686.375.378-20 1621559633 0.221607 +974.642.524-20 1621504425 0.846576 +696.077.059-98 1621550255 0.574273 +045.456.503-84 1621563371 0.075226 +281.885.948-49 1621487054 0.624035 +986.083.116-58 1621496900 0.319301 +448.984.629-01 1621511514 0.215369 +664.440.515-09 1621514016 0.098745 +810.489.602-42 1621524813 0.690409 +222.491.969-74 1621550796 0.311900 +777.421.360-07 1621487728 0.832039 +974.340.772-39 1621503849 0.704986 +312.614.188-91 1621508776 0.541716 +841.677.523-01 1621540967 0.366699 +909.078.564-70 1621518660 0.268127 +962.194.050-80 1621530238 0.092142 +055.613.208-40 1621554900 0.218276 +369.514.156-50 1621506474 0.758691 +849.516.160-50 1621512214 0.937220 +529.310.074-20 1621488900 0.648880 +441.889.415-29 1621553486 0.415340 +986.083.116-58 1621549277 0.567268 +441.889.415-29 1621502038 0.872332 +041.897.838-70 1621548888 0.652155 +777.421.360-07 1621538307 0.992217 +222.491.969-74 1621557928 0.187323 +955.930.874-23 1621545733 0.764949 +281.095.010-52 1621481944 0.704308 +696.077.059-98 1621519592 0.988097 +693.655.491-16 1621499649 0.757505 +854.355.834-46 1621562622 0.478352 +127.978.316-83 1621498555 0.768903 +445.336.950-60 1621495560 0.529631 +909.078.564-70 1621500696 0.226753 +161.980.393-31 1621517396 0.871521 +285.773.707-63 1621488458 0.773909 +955.930.874-23 1621551178 0.360563 +281.095.010-52 1621510202 0.735274 +563.284.066-22 1621548233 0.460267 +693.655.491-16 1621530277 0.628789 +441.889.415-29 1621559565 0.317881 +441.889.415-29 1621480065 0.008271 +918.126.907-20 1621546041 0.545110 +810.489.602-42 1621504315 0.808473 +166.456.724-03 1621513656 0.959148 +664.440.515-09 1621539122 0.399690 +691.304.257-43 1621541145 0.314043 +410.563.467-44 1621553664 0.850153 +130.423.502-58 1621512116 0.522548 +069.221.825-45 1621525224 0.797539 +591.403.676-30 1621510122 0.216807 +868.546.031-02 1621497757 0.426998 +041.897.838-70 1621484992 0.192739 +974.642.524-20 1621502900 0.984609 +529.310.074-20 1621551878 0.569228 +955.930.874-23 1621528634 0.509032 +441.889.415-29 1621550058 0.245098 +063.718.156-52 1621556846 0.948788 +369.514.156-50 1621529271 0.727369 +691.304.257-43 1621489072 0.864201 +441.889.415-29 1621564821 0.741473 +888.087.646-56 1621489896 0.707529 +436.612.686-94 1621498613 0.736394 +997.103.265-11 1621552718 0.904415 +410.563.467-44 1621553737 0.861632 +974.642.524-20 1621537535 0.302020 +854.355.834-46 1621563771 0.705955 +918.126.907-20 1621519226 0.911242 +436.612.686-94 1621534215 0.617653 +041.897.838-70 1621510468 0.036825 +918.126.907-20 1621519784 0.393502 +285.773.707-63 1621499541 0.557392 +361.104.497-09 1621532120 0.688732 +686.375.378-20 1621548208 0.380314 +696.077.059-98 1621535439 0.563164 +167.491.690-66 1621543613 0.208717 +069.221.825-45 1621545758 0.050470 +748.052.735-77 1621555102 0.533654 +312.614.188-91 1621545037 0.426703 +069.221.825-45 1621544222 0.746235 +063.718.156-52 1621527735 0.691718 +448.984.629-01 1621527203 0.057247 +529.310.074-20 1621547549 0.206507 +218.543.660-09 1621548739 0.185190 +918.126.907-20 1621492860 0.482729 +693.655.491-16 1621499728 0.994550 +441.889.415-29 1621518561 0.364382 +167.491.690-66 1621561467 0.633584 +161.980.393-31 1621548763 0.141587 +997.103.265-11 1621529189 0.379214 +131.703.640-90 1621540041 0.226078 +618.702.796-54 1621557231 0.718391 +369.514.156-50 1621517147 0.999829 +854.355.834-46 1621496447 0.818485 +529.310.074-20 1621553320 0.218958 +410.563.467-44 1621526879 0.647764 +918.126.907-20 1621519275 0.689921 +567.354.995-49 1621565646 0.976240 +974.642.524-20 1621555190 0.913767 +986.083.116-58 1621550128 0.646879 +045.456.503-84 1621558742 0.375559 +281.885.948-49 1621494126 0.209861 +591.403.676-30 1621543284 0.776226 +819.263.701-80 1621529617 0.577464 +696.077.059-98 1621516752 0.140005 +785.166.382-27 1621501478 0.160609 +285.773.707-63 1621527540 0.771590 +281.095.010-52 1621542660 0.673652 +281.885.948-49 1621525778 0.325611 +130.423.502-58 1621502183 0.471108 +691.003.770-74 1621502193 0.888996 +369.514.156-50 1621510868 0.942713 +909.078.564-70 1621484503 0.875475 +885.367.016-92 1621543157 0.455240 +448.984.629-01 1621527074 0.508687 +410.563.467-44 1621532013 0.251915 +166.456.724-03 1621517447 0.739166 +807.218.405-90 1621535140 0.301053 +441.889.415-29 1621524740 0.801710 +130.423.502-58 1621563675 0.506829 +955.930.874-23 1621545243 0.785865 +841.677.523-01 1621504360 0.767866 +974.340.772-39 1621546302 0.633251 +166.456.724-03 1621525909 0.029272 +281.095.010-52 1621496639 0.392765 +849.516.160-50 1621523954 0.929606 +529.310.074-20 1621552873 0.084789 +888.087.646-56 1621526842 0.479367 +618.702.796-54 1621480639 0.715498 +069.221.825-45 1621547417 0.906115 +888.087.646-56 1621545953 0.776491 +691.003.770-74 1621537032 0.622507 +218.543.660-09 1621565457 0.286138 +885.367.016-92 1621550389 0.675407 +810.489.602-42 1621561701 0.981278 +045.456.503-84 1621554287 0.443952 +693.655.491-16 1621542703 0.435309 +489.164.899-62 1621494561 0.232017 +777.421.360-07 1621486220 0.654024 +691.003.770-74 1621481543 0.115355 +888.087.646-56 1621502366 0.033566 +285.773.707-63 1621489286 0.945514 +563.284.066-22 1621560863 0.766175 +218.543.660-09 1621563752 0.107314 +222.491.969-74 1621542888 0.175068 +618.702.796-54 1621549846 0.711758 +166.456.724-03 1621547694 0.198739 +849.516.160-50 1621514601 0.821412 +664.440.515-09 1621513686 0.823651 +997.103.265-11 1621512307 0.392282 +974.642.524-20 1621558548 0.223740 +841.677.523-01 1621494166 0.350614 +841.677.523-01 1621529565 0.421403 +748.052.735-77 1621522778 0.036783 +489.164.899-62 1621493457 0.492790 +563.284.066-22 1621541383 0.000954 +807.218.405-90 1621550699 0.152329 +371.845.242-17 1621537821 0.369395 +436.612.686-94 1621527331 0.361107 +131.703.640-90 1621495395 0.224822 +664.440.515-09 1621523388 0.928666 +664.440.515-09 1621481111 0.279175 +436.612.686-94 1621541450 0.422850 +691.304.257-43 1621502569 0.386250 +955.930.874-23 1621518681 0.489118 +849.516.160-50 1621501303 0.575445 +371.845.242-17 1621546243 0.101858 +974.642.524-20 1621550501 0.464755 +063.718.156-52 1621538523 0.622916 +849.516.160-50 1621538705 0.070315 +618.702.796-54 1621488229 0.645872 +045.456.503-84 1621556711 0.411652 +885.367.016-92 1621532680 0.277277 +445.336.950-60 1621530395 0.412008 +045.456.503-84 1621521219 0.658462 +868.546.031-02 1621512510 0.718600 +691.003.770-74 1621497742 0.279747 +986.083.116-58 1621533648 0.004797 +041.897.838-70 1621507511 0.254309 +312.614.188-91 1621502875 0.957771 +618.702.796-54 1621558711 0.600369 +877.232.566-63 1621563361 0.080677 +131.703.640-90 1621511202 0.768302 +854.355.834-46 1621541106 0.984727 +777.421.360-07 1621487392 0.449788 +986.083.116-58 1621559781 0.350458 +063.718.156-52 1621512103 0.533204 +041.897.838-70 1621520097 0.854013 +410.563.467-44 1621547239 0.920994 +051.850.051-90 1621521525 0.429522 +041.897.838-70 1621499523 0.005727 +285.773.707-63 1621544313 0.061542 +686.375.378-20 1621482737 0.047787 +448.984.629-01 1621510012 0.593333 +045.456.503-84 1621540774 0.456966 +045.456.503-84 1621488077 0.639596 +868.546.031-02 1621534317 0.644619 +854.355.834-46 1621551033 0.156701 +810.489.602-42 1621490369 0.171802 +686.375.378-20 1621502190 0.511536 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/21062021 b/solucao/Carga_Batch/input_data/indice_cardiaco/21062021 new file mode 100644 index 0000000..3a111a5 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/21062021 @@ -0,0 +1,388 @@ +CPF EPOC ind_card +807.218.405-90 1624315621 0.508525 +807.218.405-90 1624319366 0.631620 +807.218.405-90 1624298523 0.860106 +849.516.160-50 1624296198 0.177078 +885.367.016-92 1624276458 0.133117 +361.104.497-09 1624320259 0.677520 +997.103.265-11 1624269541 0.061523 +285.773.707-63 1624329166 0.548307 +693.655.491-16 1624290182 0.380194 +974.642.524-20 1624311504 0.917845 +045.456.503-84 1624279585 0.573905 +361.104.497-09 1624288457 0.975374 +436.612.686-94 1624326527 0.627148 +664.440.515-09 1624329716 0.931812 +693.655.491-16 1624250864 0.283222 +051.850.051-90 1624288972 0.940809 +955.930.874-23 1624287876 0.688110 +272.846.051-54 1624262989 0.969078 +777.421.360-07 1624263943 0.455538 +166.456.724-03 1624273716 0.567740 +986.083.116-58 1624293731 0.175634 +777.421.360-07 1624303094 0.718288 +361.104.497-09 1624250755 0.367805 +285.773.707-63 1624253399 0.095496 +167.491.690-66 1624255550 0.754512 +664.440.515-09 1624319405 0.787051 +041.897.838-70 1624256524 0.207220 +281.095.010-52 1624249748 0.348245 +563.284.066-22 1624299077 0.462057 +986.083.116-58 1624265892 0.542687 +807.218.405-90 1624322901 0.706521 +885.367.016-92 1624328605 0.658018 +441.889.415-29 1624278022 0.123499 +591.403.676-30 1624266164 0.396590 +691.003.770-74 1624250015 0.442837 +051.850.051-90 1624305412 0.832303 +955.930.874-23 1624323555 0.832286 +055.613.208-40 1624322118 0.074430 +285.773.707-63 1624307565 0.502542 +962.194.050-80 1624258893 0.343924 +361.104.497-09 1624315399 0.473733 +997.103.265-11 1624276795 0.673286 +997.103.265-11 1624294307 0.738931 +069.221.825-45 1624313607 0.515775 +041.897.838-70 1624301483 0.391878 +785.166.382-27 1624283568 0.457146 +436.612.686-94 1624259518 0.217878 +489.164.899-62 1624273891 0.972024 +441.889.415-29 1624305457 0.548164 +807.218.405-90 1624312548 0.011620 +281.095.010-52 1624249559 0.012207 +693.655.491-16 1624246198 0.543062 +909.078.564-70 1624293491 0.665110 +218.543.660-09 1624289049 0.683770 +312.614.188-91 1624281648 0.120688 +436.612.686-94 1624289163 0.846933 +986.083.116-58 1624286975 0.603141 +868.546.031-02 1624276932 0.915891 +997.103.265-11 1624264802 0.853962 +131.703.640-90 1624325787 0.338038 +448.984.629-01 1624314364 0.445971 +041.897.838-70 1624276424 0.339433 +448.984.629-01 1624274321 0.123898 +691.003.770-74 1624307476 0.348891 +489.164.899-62 1624254101 0.219335 +218.543.660-09 1624270488 0.773940 +986.083.116-58 1624266554 0.584636 +445.336.950-60 1624262448 0.144111 +785.166.382-27 1624295665 0.582233 +974.340.772-39 1624278379 0.124764 +885.367.016-92 1624312207 0.948854 +041.897.838-70 1624300983 0.062879 +361.104.497-09 1624307864 0.148269 +841.677.523-01 1624254190 0.710427 +166.456.724-03 1624281630 0.401401 +055.613.208-40 1624316431 0.122033 +974.642.524-20 1624280649 0.852834 +997.103.265-11 1624329043 0.744229 +591.403.676-30 1624279995 0.950276 +567.354.995-49 1624255085 0.999263 +854.355.834-46 1624317811 0.359453 +361.104.497-09 1624299183 0.614645 +877.232.566-63 1624319784 0.908014 +281.885.948-49 1624249973 0.084211 +567.354.995-49 1624271324 0.970225 +445.336.950-60 1624263184 0.267091 +045.456.503-84 1624295077 0.952560 +974.642.524-20 1624330210 0.662953 +051.850.051-90 1624295929 0.855344 +051.850.051-90 1624306104 0.300239 +285.773.707-63 1624265471 0.332929 +041.897.838-70 1624284690 0.340878 +448.984.629-01 1624325893 0.872054 +888.087.646-56 1624297502 0.114544 +909.078.564-70 1624245208 0.309602 +693.655.491-16 1624324037 0.447743 +441.889.415-29 1624321232 0.463502 +167.491.690-66 1624258551 0.474273 +222.491.969-74 1624330070 0.709219 +868.546.031-02 1624295321 0.675762 +885.367.016-92 1624275749 0.207822 +567.354.995-49 1624299190 0.652874 +997.103.265-11 1624295252 0.359718 +986.083.116-58 1624258101 0.624135 +130.423.502-58 1624256966 0.037706 +807.218.405-90 1624296256 0.484058 +055.613.208-40 1624276599 0.928091 +691.304.257-43 1624258858 0.740179 +807.218.405-90 1624293613 0.892118 +285.773.707-63 1624254839 0.419761 +854.355.834-46 1624324535 0.057175 +691.304.257-43 1624329492 0.282760 +696.077.059-98 1624266719 0.139273 +997.103.265-11 1624259503 0.084331 +868.546.031-02 1624330272 0.147530 +272.846.051-54 1624271212 0.254604 +691.003.770-74 1624244994 0.642821 +918.126.907-20 1624283761 0.452616 +854.355.834-46 1624325839 0.791733 +055.613.208-40 1624325031 0.491501 +436.612.686-94 1624298411 0.919063 +312.614.188-91 1624244931 0.016135 +567.354.995-49 1624317513 0.733331 +285.773.707-63 1624301821 0.670087 +529.310.074-20 1624257452 0.260116 +218.543.660-09 1624288497 0.244193 +691.304.257-43 1624316964 0.488489 +218.543.660-09 1624251080 0.719901 +849.516.160-50 1624312270 0.292068 +810.489.602-42 1624280799 0.678698 +955.930.874-23 1624303479 0.913397 +854.355.834-46 1624284620 0.857677 +693.655.491-16 1624273439 0.066391 +371.845.242-17 1624304519 0.208711 +369.514.156-50 1624300814 0.251520 +841.677.523-01 1624296922 0.928868 +285.773.707-63 1624268882 0.206629 +955.930.874-23 1624263112 0.584710 +591.403.676-30 1624251421 0.716281 +448.984.629-01 1624319792 0.611003 +962.194.050-80 1624314454 0.272572 +161.980.393-31 1624329819 0.745614 +868.546.031-02 1624253039 0.592147 +222.491.969-74 1624321577 0.566788 +841.677.523-01 1624294652 0.502937 +854.355.834-46 1624279909 0.412813 +161.980.393-31 1624282634 0.139692 +312.614.188-91 1624276269 0.595755 +161.980.393-31 1624296816 0.888618 +441.889.415-29 1624248942 0.882689 +664.440.515-09 1624304679 0.562328 +955.930.874-23 1624250891 0.862638 +696.077.059-98 1624303981 0.536650 +854.355.834-46 1624248165 0.714193 +591.403.676-30 1624251321 0.739047 +962.194.050-80 1624270858 0.154623 +868.546.031-02 1624282174 0.678554 +807.218.405-90 1624247066 0.547904 +371.845.242-17 1624330226 0.092038 +974.642.524-20 1624252151 0.633995 +888.087.646-56 1624276775 0.907378 +410.563.467-44 1624248626 0.857254 +807.218.405-90 1624263536 0.957811 +127.978.316-83 1624311572 0.478257 +986.083.116-58 1624269545 0.840589 +167.491.690-66 1624299479 0.832041 +849.516.160-50 1624311067 0.134473 +281.095.010-52 1624295010 0.075500 +041.897.838-70 1624321166 0.262774 +909.078.564-70 1624277525 0.595573 +691.304.257-43 1624251129 0.045400 +885.367.016-92 1624252670 0.616761 +218.543.660-09 1624290494 0.776233 +785.166.382-27 1624321208 0.296775 +962.194.050-80 1624323548 0.951819 +218.543.660-09 1624254303 0.543280 +955.930.874-23 1624298557 0.813743 +691.304.257-43 1624251459 0.546742 +272.846.051-54 1624287004 0.934981 +877.232.566-63 1624280893 0.026116 +055.613.208-40 1624315045 0.358323 +849.516.160-50 1624249090 0.667073 +063.718.156-52 1624255439 0.474251 +448.984.629-01 1624249706 0.585879 +986.083.116-58 1624311088 0.350424 +529.310.074-20 1624319712 0.176850 +686.375.378-20 1624255158 0.164177 +819.263.701-80 1624330398 0.926682 +166.456.724-03 1624319023 0.601067 +691.003.770-74 1624267738 0.772936 +807.218.405-90 1624244779 0.577039 +567.354.995-49 1624262303 0.807601 +281.885.948-49 1624272031 0.092680 +218.543.660-09 1624296927 0.555921 +807.218.405-90 1624315699 0.273607 +841.677.523-01 1624269605 0.874509 +974.642.524-20 1624303961 0.209466 +489.164.899-62 1624264787 0.334393 +369.514.156-50 1624283509 0.528739 +361.104.497-09 1624305532 0.634905 +281.095.010-52 1624317866 0.384900 +410.563.467-44 1624310086 0.931995 +974.340.772-39 1624279658 0.847021 +918.126.907-20 1624274611 0.485300 +281.095.010-52 1624281164 0.903018 +055.613.208-40 1624299373 0.586658 +041.897.838-70 1624313730 0.072460 +131.703.640-90 1624300562 0.405263 +810.489.602-42 1624330573 0.078629 +285.773.707-63 1624312119 0.077193 +218.543.660-09 1624290276 0.133072 +436.612.686-94 1624290251 0.668757 +563.284.066-22 1624254192 0.220121 +777.421.360-07 1624282312 0.015306 +807.218.405-90 1624301388 0.753404 +361.104.497-09 1624319370 0.468612 +877.232.566-63 1624280744 0.959903 +693.655.491-16 1624317486 0.047512 +161.980.393-31 1624250194 0.121253 +819.263.701-80 1624301273 0.158614 +410.563.467-44 1624275301 0.504817 +051.850.051-90 1624294615 0.903914 +841.677.523-01 1624271838 0.535026 +222.491.969-74 1624307075 0.094692 +167.491.690-66 1624302522 0.647799 +748.052.735-77 1624323720 0.018663 +909.078.564-70 1624285227 0.134205 +868.546.031-02 1624271260 0.252070 +222.491.969-74 1624264866 0.328214 +918.126.907-20 1624286677 0.681698 +918.126.907-20 1624276459 0.913741 +272.846.051-54 1624291787 0.934961 +489.164.899-62 1624299641 0.188598 +063.718.156-52 1624252850 0.235407 +696.077.059-98 1624253961 0.214280 +591.403.676-30 1624293680 0.233028 +810.489.602-42 1624317329 0.343834 +281.885.948-49 1624284145 0.511399 +131.703.640-90 1624321823 0.913737 +962.194.050-80 1624268669 0.974129 +664.440.515-09 1624311106 0.832697 +410.563.467-44 1624296189 0.564422 +849.516.160-50 1624292418 0.437940 +222.491.969-74 1624256849 0.523069 +055.613.208-40 1624260382 0.253471 +445.336.950-60 1624314719 0.807687 +041.897.838-70 1624329301 0.563628 +986.083.116-58 1624307017 0.787521 +127.978.316-83 1624252390 0.835309 +888.087.646-56 1624264214 0.770976 +369.514.156-50 1624313823 0.491700 +849.516.160-50 1624264192 0.511710 +441.889.415-29 1624256896 0.835023 +222.491.969-74 1624320498 0.011179 +369.514.156-50 1624325640 0.069874 +436.612.686-94 1624249095 0.138863 +361.104.497-09 1624320980 0.802678 +986.083.116-58 1624264807 0.047359 +696.077.059-98 1624318152 0.495699 +955.930.874-23 1624327196 0.910889 +877.232.566-63 1624316912 0.683880 +161.980.393-31 1624278364 0.865614 +849.516.160-50 1624327588 0.797440 +854.355.834-46 1624302162 0.776264 +369.514.156-50 1624266292 0.809361 +166.456.724-03 1624291201 0.629208 +222.491.969-74 1624294590 0.941295 +563.284.066-22 1624287018 0.572786 +696.077.059-98 1624324540 0.997639 +489.164.899-62 1624284976 0.413217 +436.612.686-94 1624309849 0.865171 +281.885.948-49 1624321599 0.764910 +962.194.050-80 1624275804 0.720491 +369.514.156-50 1624258320 0.462184 +445.336.950-60 1624330488 0.822378 +693.655.491-16 1624306042 0.184051 +041.897.838-70 1624262360 0.169175 +371.845.242-17 1624285008 0.971368 +819.263.701-80 1624282816 0.665818 +877.232.566-63 1624325161 0.056876 +361.104.497-09 1624246632 0.208123 +841.677.523-01 1624273227 0.845959 +997.103.265-11 1624274963 0.185891 +055.613.208-40 1624327263 0.012664 +691.304.257-43 1624274379 0.568707 +868.546.031-02 1624307159 0.337837 +909.078.564-70 1624311987 0.264251 +361.104.497-09 1624270111 0.604528 +529.310.074-20 1624295142 0.775367 +918.126.907-20 1624266033 0.627400 +167.491.690-66 1624305324 0.685478 +127.978.316-83 1624315709 0.509185 +810.489.602-42 1624293435 0.125430 +127.978.316-83 1624290304 0.235703 +161.980.393-31 1624248606 0.098281 +445.336.950-60 1624255736 0.144169 +441.889.415-29 1624325602 0.808125 +955.930.874-23 1624327691 0.834469 +369.514.156-50 1624321805 0.830349 +909.078.564-70 1624248939 0.979088 +127.978.316-83 1624328004 0.318310 +909.078.564-70 1624328285 0.355790 +445.336.950-60 1624322921 0.605922 +448.984.629-01 1624328945 0.747962 +161.980.393-31 1624245218 0.957866 +529.310.074-20 1624289120 0.755584 +410.563.467-44 1624303841 0.270571 +371.845.242-17 1624267695 0.384764 +691.304.257-43 1624302966 0.051884 +222.491.969-74 1624327232 0.798978 +069.221.825-45 1624265780 0.630387 +563.284.066-22 1624328632 0.494498 +161.980.393-31 1624330666 0.786507 +591.403.676-30 1624288334 0.958597 +854.355.834-46 1624320572 0.756238 +281.885.948-49 1624280502 0.960417 +854.355.834-46 1624307738 0.764489 +748.052.735-77 1624264371 0.708006 +962.194.050-80 1624294098 0.324897 +285.773.707-63 1624278289 0.438271 +166.456.724-03 1624289676 0.827106 +997.103.265-11 1624328297 0.254746 +361.104.497-09 1624291631 0.991228 +974.642.524-20 1624328914 0.091022 +918.126.907-20 1624250422 0.044331 +974.340.772-39 1624310004 0.181506 +529.310.074-20 1624321069 0.658214 +810.489.602-42 1624330533 0.610690 +041.897.838-70 1624326731 0.665636 +686.375.378-20 1624320031 0.248637 +962.194.050-80 1624257078 0.648488 +854.355.834-46 1624321173 0.352002 +785.166.382-27 1624300742 0.215733 +161.980.393-31 1624253209 0.263802 +272.846.051-54 1624316691 0.285963 +854.355.834-46 1624312263 0.557778 +997.103.265-11 1624323998 0.096758 +664.440.515-09 1624264583 0.555906 +218.543.660-09 1624302827 0.061018 +785.166.382-27 1624309870 0.518506 +445.336.950-60 1624246242 0.991550 +686.375.378-20 1624292853 0.074130 +664.440.515-09 1624294532 0.736590 +841.677.523-01 1624258067 0.378794 +868.546.031-02 1624245855 0.058323 +045.456.503-84 1624248968 0.249997 +410.563.467-44 1624295437 0.991899 +529.310.074-20 1624268164 0.974980 +849.516.160-50 1624291462 0.421852 +877.232.566-63 1624251071 0.967797 +918.126.907-20 1624283027 0.732763 +448.984.629-01 1624249137 0.863038 +785.166.382-27 1624319558 0.206597 +130.423.502-58 1624325472 0.624159 +448.984.629-01 1624322145 0.024452 +691.003.770-74 1624314907 0.956998 +281.885.948-49 1624258411 0.024439 +868.546.031-02 1624271904 0.289724 +807.218.405-90 1624322380 0.901889 +885.367.016-92 1624250080 0.047246 +591.403.676-30 1624297905 0.654549 +691.304.257-43 1624289115 0.491820 +410.563.467-44 1624301154 0.505610 +448.984.629-01 1624285669 0.978900 +691.003.770-74 1624317259 0.759980 +841.677.523-01 1624310287 0.148859 +618.702.796-54 1624263135 0.034491 +748.052.735-77 1624277021 0.070344 +371.845.242-17 1624292400 0.495620 +955.930.874-23 1624308086 0.122487 +361.104.497-09 1624284136 0.773689 +819.263.701-80 1624290370 0.322874 +997.103.265-11 1624272232 0.234464 +748.052.735-77 1624324939 0.501762 +281.095.010-52 1624261970 0.900641 +691.304.257-43 1624271353 0.182607 +563.284.066-22 1624304708 0.051230 +272.846.051-54 1624263834 0.849125 +069.221.825-45 1624289879 0.872473 +962.194.050-80 1624267571 0.132877 +448.984.629-01 1624252320 0.834403 +369.514.156-50 1624260067 0.268344 +877.232.566-63 1624291307 0.216062 +807.218.405-90 1624274613 0.776340 +051.850.051-90 1624314512 0.903461 +997.103.265-11 1624275088 0.751645 +041.897.838-70 1624305946 0.574287 diff --git a/solucao/Carga_Batch/input_data/indice_cardiaco/30032021 b/solucao/Carga_Batch/input_data/indice_cardiaco/30032021 new file mode 100644 index 0000000..1172350 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_cardiaco/30032021 @@ -0,0 +1,400 @@ +CPF EPOC ind_card +285.773.707-63 1617096699 0.457779 +974.340.772-39 1617141240 0.138897 +448.984.629-01 1617140483 0.515320 +696.077.059-98 1617121793 0.313731 +045.456.503-84 1617094285 0.661575 +410.563.467-44 1617146328 0.728864 +281.095.010-52 1617124308 0.396472 +819.263.701-80 1617142447 0.500400 +410.563.467-44 1617141476 0.502497 +810.489.602-42 1617084877 0.004017 +777.421.360-07 1617126360 0.290277 +785.166.382-27 1617145375 0.018088 +489.164.899-62 1617098866 0.422299 +567.354.995-49 1617095912 0.435444 +069.221.825-45 1617128581 0.110217 +807.218.405-90 1617146212 0.961236 +563.284.066-22 1617153117 0.529031 +445.336.950-60 1617108282 0.140410 +563.284.066-22 1617109935 0.101169 +819.263.701-80 1617116113 0.392628 +785.166.382-27 1617087109 0.964323 +918.126.907-20 1617116122 0.998044 +448.984.629-01 1617151136 0.201349 +051.850.051-90 1617133769 0.286052 +281.095.010-52 1617151899 0.774438 +529.310.074-20 1617109633 0.829730 +272.846.051-54 1617097582 0.273514 +693.655.491-16 1617151782 0.605698 +371.845.242-17 1617104500 0.375387 +591.403.676-30 1617084012 0.752162 +849.516.160-50 1617130505 0.292311 +167.491.690-66 1617136312 0.316140 +868.546.031-02 1617095060 0.907916 +285.773.707-63 1617132073 0.173344 +563.284.066-22 1617084253 0.509555 +909.078.564-70 1617143075 0.689348 +371.845.242-17 1617135889 0.759107 +281.885.948-49 1617150993 0.103097 +877.232.566-63 1617088142 0.326622 +918.126.907-20 1617120576 0.731255 +563.284.066-22 1617159365 0.423928 +218.543.660-09 1617098648 0.320776 +691.003.770-74 1617088399 0.525312 +888.087.646-56 1617150587 0.046494 +563.284.066-22 1617101491 0.686745 +748.052.735-77 1617148163 0.964152 +069.221.825-45 1617142689 0.600585 +281.095.010-52 1617079700 0.118527 +369.514.156-50 1617139835 0.710222 +410.563.467-44 1617118034 0.272502 +563.284.066-22 1617148136 0.936406 +997.103.265-11 1617142820 0.219146 +691.304.257-43 1617074210 0.258056 +161.980.393-31 1617153356 0.194106 +691.003.770-74 1617097526 0.994215 +529.310.074-20 1617097591 0.257316 +069.221.825-45 1617087939 0.666608 +131.703.640-90 1617114708 0.423012 +909.078.564-70 1617077743 0.302819 +974.340.772-39 1617139578 0.138062 +849.516.160-50 1617098481 0.923030 +441.889.415-29 1617155503 0.305249 +777.421.360-07 1617152366 0.007177 +436.612.686-94 1617084056 0.648544 +618.702.796-54 1617147023 0.054887 +281.885.948-49 1617152718 0.150296 +167.491.690-66 1617128876 0.697984 +045.456.503-84 1617091180 0.855702 +127.978.316-83 1617138263 0.272718 +361.104.497-09 1617108620 0.661912 +441.889.415-29 1617152665 0.769518 +810.489.602-42 1617086762 0.498660 +041.897.838-70 1617136734 0.024187 +051.850.051-90 1617082167 0.900936 +130.423.502-58 1617117939 0.910707 +051.850.051-90 1617134251 0.523203 +974.340.772-39 1617106647 0.069895 +130.423.502-58 1617087977 0.831957 +371.845.242-17 1617080849 0.958015 +691.304.257-43 1617103074 0.726126 +051.850.051-90 1617102890 0.604292 +974.642.524-20 1617121980 0.964029 +693.655.491-16 1617107541 0.466152 +410.563.467-44 1617137779 0.129906 +045.456.503-84 1617086908 0.405529 +691.003.770-74 1617095706 0.646386 +436.612.686-94 1617108819 0.128185 +918.126.907-20 1617102061 0.753192 +997.103.265-11 1617082777 0.401454 +888.087.646-56 1617101886 0.755887 +888.087.646-56 1617111293 0.155688 +281.095.010-52 1617153719 0.400406 +810.489.602-42 1617118923 0.090215 +361.104.497-09 1617134834 0.510301 +888.087.646-56 1617120869 0.418756 +445.336.950-60 1617127866 0.794776 +955.930.874-23 1617149935 0.526861 +691.003.770-74 1617136566 0.278764 +055.613.208-40 1617147972 0.325102 +166.456.724-03 1617093401 0.427228 +777.421.360-07 1617130405 0.730891 +041.897.838-70 1617150984 0.692653 +410.563.467-44 1617146943 0.166434 +918.126.907-20 1617077434 0.089792 +361.104.497-09 1617122133 0.117146 +974.340.772-39 1617082608 0.933995 +748.052.735-77 1617119858 0.967917 +369.514.156-50 1617151488 0.815687 +974.642.524-20 1617121916 0.921363 +563.284.066-22 1617122292 0.412589 +448.984.629-01 1617133024 0.346814 +854.355.834-46 1617150789 0.743641 +591.403.676-30 1617142237 0.877094 +127.978.316-83 1617086288 0.988751 +281.885.948-49 1617146276 0.599052 +696.077.059-98 1617136527 0.387145 +748.052.735-77 1617150837 0.255428 +974.340.772-39 1617134119 0.333463 +529.310.074-20 1617086850 0.360459 +854.355.834-46 1617106366 0.344807 +069.221.825-45 1617134167 0.932282 +131.703.640-90 1617100761 0.015425 +693.655.491-16 1617088115 0.961954 +441.889.415-29 1617075789 0.013302 +877.232.566-63 1617118861 0.845714 +063.718.156-52 1617100793 0.196509 +281.885.948-49 1617146764 0.556799 +127.978.316-83 1617082689 0.864940 +664.440.515-09 1617143948 0.815988 +849.516.160-50 1617125317 0.676535 +696.077.059-98 1617138000 0.342330 +312.614.188-91 1617090911 0.732795 +041.897.838-70 1617104409 0.194537 +997.103.265-11 1617137948 0.462488 +748.052.735-77 1617074619 0.286771 +997.103.265-11 1617113508 0.949481 +974.642.524-20 1617145158 0.309061 +371.845.242-17 1617079053 0.242373 +445.336.950-60 1617104469 0.906032 +841.677.523-01 1617090993 0.277292 +167.491.690-66 1617157651 0.575396 +166.456.724-03 1617108784 0.406854 +807.218.405-90 1617108747 0.426849 +885.367.016-92 1617115206 0.553659 +974.340.772-39 1617133021 0.170553 +069.221.825-45 1617140057 0.581218 +986.083.116-58 1617131186 0.243364 +361.104.497-09 1617087037 0.544706 +748.052.735-77 1617151631 0.555750 +849.516.160-50 1617136115 0.271833 +748.052.735-77 1617130845 0.853899 +410.563.467-44 1617145958 0.123602 +693.655.491-16 1617155399 0.784437 +063.718.156-52 1617080545 0.555822 +041.897.838-70 1617111175 0.419487 +962.194.050-80 1617120430 0.856657 +063.718.156-52 1617146663 0.012527 +281.095.010-52 1617108347 0.833077 +974.340.772-39 1617142581 0.068599 +997.103.265-11 1617101129 0.950412 +448.984.629-01 1617116467 0.002439 +441.889.415-29 1617099027 0.034861 +281.885.948-49 1617135847 0.345829 +166.456.724-03 1617150743 0.316083 +272.846.051-54 1617144701 0.320011 +041.897.838-70 1617131227 0.911403 +369.514.156-50 1617137823 0.230025 +618.702.796-54 1617134168 0.596579 +974.340.772-39 1617089928 0.115022 +877.232.566-63 1617158258 0.112387 +986.083.116-58 1617084205 0.770482 +997.103.265-11 1617115680 0.325520 +686.375.378-20 1617142758 0.535184 +841.677.523-01 1617144122 0.743520 +986.083.116-58 1617126809 0.668588 +909.078.564-70 1617126501 0.908771 +841.677.523-01 1617139025 0.079935 +361.104.497-09 1617097168 0.182886 +130.423.502-58 1617150913 0.633108 +069.221.825-45 1617085398 0.776945 +777.421.360-07 1617093381 0.374216 +448.984.629-01 1617089683 0.040651 +909.078.564-70 1617150463 0.671799 +371.845.242-17 1617159518 0.238489 +810.489.602-42 1617106150 0.443529 +693.655.491-16 1617081459 0.904084 +131.703.640-90 1617112891 0.401706 +877.232.566-63 1617099627 0.304457 +854.355.834-46 1617099926 0.647583 +955.930.874-23 1617102964 0.742412 +819.263.701-80 1617142136 0.679103 +529.310.074-20 1617133485 0.719105 +785.166.382-27 1617092740 0.195802 +854.355.834-46 1617110322 0.793250 +529.310.074-20 1617084804 0.842113 +997.103.265-11 1617156135 0.913005 +161.980.393-31 1617152186 0.833825 +807.218.405-90 1617093027 0.026714 +962.194.050-80 1617088089 0.580640 +529.310.074-20 1617107318 0.620564 +997.103.265-11 1617085565 0.581475 +272.846.051-54 1617083540 0.261502 +436.612.686-94 1617105728 0.971452 +810.489.602-42 1617149550 0.717151 +361.104.497-09 1617096267 0.699988 +877.232.566-63 1617118549 0.874498 +045.456.503-84 1617096616 0.318209 +962.194.050-80 1617147603 0.452561 +810.489.602-42 1617103098 0.244557 +819.263.701-80 1617076474 0.972069 +410.563.467-44 1617089982 0.330284 +285.773.707-63 1617091175 0.251353 +819.263.701-80 1617116637 0.573499 +693.655.491-16 1617100904 0.278234 +161.980.393-31 1617157805 0.594626 +849.516.160-50 1617109533 0.289005 +955.930.874-23 1617107686 0.087557 +131.703.640-90 1617152988 0.219020 +272.846.051-54 1617121837 0.696490 +051.850.051-90 1617092255 0.815396 +529.310.074-20 1617148764 0.438389 +962.194.050-80 1617126612 0.738290 +131.703.640-90 1617081549 0.093295 +529.310.074-20 1617128351 0.559204 +567.354.995-49 1617094866 0.186571 +222.491.969-74 1617110916 0.181003 +127.978.316-83 1617122332 0.152534 +069.221.825-45 1617095716 0.240961 +748.052.735-77 1617075448 0.044481 +281.095.010-52 1617106768 0.864155 +051.850.051-90 1617130828 0.982179 +312.614.188-91 1617152985 0.899031 +849.516.160-50 1617105198 0.023069 +272.846.051-54 1617129861 0.809777 +955.930.874-23 1617075126 0.974924 +868.546.031-02 1617093301 0.908091 +361.104.497-09 1617145468 0.006541 +281.885.948-49 1617098380 0.220232 +312.614.188-91 1617120546 0.684410 +841.677.523-01 1617148451 0.309952 +371.845.242-17 1617146695 0.640549 +167.491.690-66 1617149429 0.613655 +748.052.735-77 1617152260 0.020592 +696.077.059-98 1617078628 0.984066 +885.367.016-92 1617124845 0.888370 +918.126.907-20 1617102376 0.127183 +448.984.629-01 1617109106 0.583352 +371.845.242-17 1617117922 0.020519 +962.194.050-80 1617147217 0.612498 +997.103.265-11 1617130838 0.836520 +618.702.796-54 1617126136 0.464850 +448.984.629-01 1617104742 0.668222 +918.126.907-20 1617081762 0.655839 +441.889.415-29 1617076613 0.220762 +974.340.772-39 1617116294 0.952940 +281.095.010-52 1617139838 0.197630 +272.846.051-54 1617075106 0.390540 +955.930.874-23 1617116707 0.757961 +161.980.393-31 1617096481 0.644939 +130.423.502-58 1617137129 0.239422 +664.440.515-09 1617088458 0.833592 +312.614.188-91 1617089946 0.079671 +618.702.796-54 1617150194 0.570547 +436.612.686-94 1617096869 0.950271 +918.126.907-20 1617081440 0.363156 +696.077.059-98 1617108012 0.677068 +974.642.524-20 1617158984 0.904104 +272.846.051-54 1617097239 0.562432 +130.423.502-58 1617083380 0.863994 +810.489.602-42 1617083637 0.328411 +041.897.838-70 1617129132 0.998692 +131.703.640-90 1617116460 0.548305 +281.885.948-49 1617123169 0.302843 +841.677.523-01 1617154712 0.994265 +130.423.502-58 1617090952 0.042345 +436.612.686-94 1617093852 0.434952 +361.104.497-09 1617130262 0.131764 +445.336.950-60 1617109311 0.928543 +693.655.491-16 1617147513 0.444199 +777.421.360-07 1617096487 0.534661 +748.052.735-77 1617113829 0.754780 +819.263.701-80 1617120924 0.812067 +361.104.497-09 1617106553 0.317946 +166.456.724-03 1617114801 0.635903 +909.078.564-70 1617103334 0.843732 +696.077.059-98 1617154379 0.089731 +222.491.969-74 1617136573 0.424886 +563.284.066-22 1617121910 0.242397 +807.218.405-90 1617094731 0.609342 +785.166.382-27 1617093572 0.433260 +986.083.116-58 1617114018 0.927607 +063.718.156-52 1617157104 0.737041 +127.978.316-83 1617081549 0.974071 +489.164.899-62 1617136373 0.543729 +441.889.415-29 1617109665 0.619323 +691.003.770-74 1617140278 0.218660 +618.702.796-54 1617150889 0.736483 +130.423.502-58 1617143495 0.476554 +371.845.242-17 1617125096 0.803002 +563.284.066-22 1617140321 0.158792 +686.375.378-20 1617155441 0.785660 +567.354.995-49 1617080295 0.632602 +127.978.316-83 1617131544 0.502730 +810.489.602-42 1617091948 0.033523 +055.613.208-40 1617107899 0.928336 +041.897.838-70 1617081010 0.478420 +841.677.523-01 1617077304 0.016224 +529.310.074-20 1617137104 0.354787 +281.885.948-49 1617152293 0.996343 +955.930.874-23 1617102735 0.578572 +974.642.524-20 1617152569 0.804516 +807.218.405-90 1617136417 0.386698 +285.773.707-63 1617119414 0.420616 +051.850.051-90 1617090634 0.843722 +371.845.242-17 1617087137 0.845860 +691.003.770-74 1617149150 0.226378 +285.773.707-63 1617131491 0.872552 +445.336.950-60 1617142837 0.043513 +281.095.010-52 1617132104 0.732343 +618.702.796-54 1617102851 0.620271 +161.980.393-31 1617087477 0.410037 +807.218.405-90 1617108281 0.460031 +361.104.497-09 1617141678 0.093011 +885.367.016-92 1617124731 0.472936 +369.514.156-50 1617144488 0.454377 +974.642.524-20 1617076086 0.799375 +567.354.995-49 1617091012 0.321250 +997.103.265-11 1617114752 0.732809 +361.104.497-09 1617123122 0.193670 +888.087.646-56 1617093572 0.857389 +849.516.160-50 1617139210 0.754402 +841.677.523-01 1617141172 0.184405 +888.087.646-56 1617128895 0.209737 +693.655.491-16 1617142906 0.295392 +069.221.825-45 1617103813 0.097096 +997.103.265-11 1617143099 0.437045 +986.083.116-58 1617129356 0.237374 +063.718.156-52 1617113075 0.950437 +888.087.646-56 1617101955 0.128003 +664.440.515-09 1617085739 0.090366 +167.491.690-66 1617112830 0.534552 +962.194.050-80 1617095741 0.618046 +918.126.907-20 1617125561 0.037404 +063.718.156-52 1617114643 0.668699 +748.052.735-77 1617149859 0.771231 +974.642.524-20 1617140292 0.658051 +567.354.995-49 1617123047 0.765785 +955.930.874-23 1617148294 0.335982 +369.514.156-50 1617133239 0.176673 +563.284.066-22 1617107634 0.747847 +888.087.646-56 1617108879 0.375851 +810.489.602-42 1617076001 0.926533 +166.456.724-03 1617101657 0.014015 +849.516.160-50 1617120010 0.954657 +166.456.724-03 1617117149 0.949968 +563.284.066-22 1617097175 0.890628 +436.612.686-94 1617143576 0.878502 +691.003.770-74 1617074202 0.938171 +371.845.242-17 1617120689 0.882101 +691.003.770-74 1617147388 0.465955 +410.563.467-44 1617077086 0.567641 +361.104.497-09 1617130340 0.894533 +854.355.834-46 1617112320 0.733305 +063.718.156-52 1617073328 0.001717 +130.423.502-58 1617101047 0.615323 +748.052.735-77 1617122642 0.840946 +686.375.378-20 1617094075 0.035802 +810.489.602-42 1617078556 0.104559 +986.083.116-58 1617126268 0.536088 +841.677.523-01 1617114074 0.246329 +807.218.405-90 1617080366 0.923658 +448.984.629-01 1617132152 0.809782 +312.614.188-91 1617151149 0.713553 +371.845.242-17 1617122621 0.573962 +055.613.208-40 1617117711 0.095077 +885.367.016-92 1617127412 0.533160 +810.489.602-42 1617098304 0.907211 +918.126.907-20 1617114329 0.780909 +369.514.156-50 1617158269 0.484201 +529.310.074-20 1617114015 0.052225 +955.930.874-23 1617149814 0.575612 +854.355.834-46 1617132203 0.419425 +222.491.969-74 1617129982 0.653443 +166.456.724-03 1617127278 0.741643 +997.103.265-11 1617142024 0.019558 +974.642.524-20 1617107589 0.762221 +041.897.838-70 1617117954 0.232887 +045.456.503-84 1617098592 0.564705 +218.543.660-09 1617127710 0.073450 +131.703.640-90 1617140028 0.539024 +371.845.242-17 1617118380 0.324228 +272.846.051-54 1617131426 0.442036 +369.514.156-50 1617144815 0.919344 +696.077.059-98 1617103046 0.248240 +529.310.074-20 1617119194 0.686671 +131.703.640-90 1617089194 0.951893 +974.340.772-39 1617104661 0.320474 +974.642.524-20 1617116137 0.335950 +285.773.707-63 1617155043 0.201683 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/01062021 b/solucao/Carga_Batch/input_data/indice_pulmonar/01062021 new file mode 100644 index 0000000..682e8a9 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/01062021 @@ -0,0 +1,378 @@ +CPF EPOC ind_pulm +069.221.825-45 1622537549 0.646007 +130.423.502-58 1622543577 0.859751 +955.930.874-23 1622575305 0.949747 +696.077.059-98 1622533559 0.426179 +748.052.735-77 1622592606 0.009883 +069.221.825-45 1622600964 0.417451 +055.613.208-40 1622585696 0.061311 +563.284.066-22 1622591338 0.208167 +691.003.770-74 1622551999 0.053113 +691.003.770-74 1622562512 0.597681 +888.087.646-56 1622572518 0.376457 +361.104.497-09 1622572455 0.960270 +272.846.051-54 1622537286 0.483392 +868.546.031-02 1622537367 0.089207 +281.885.948-49 1622565052 0.341290 +448.984.629-01 1622521169 0.484004 +489.164.899-62 1622560463 0.704869 +877.232.566-63 1622552343 0.977400 +131.703.640-90 1622595359 0.698298 +063.718.156-52 1622550467 0.309396 +877.232.566-63 1622550588 0.842993 +885.367.016-92 1622589304 0.091843 +045.456.503-84 1622564532 0.844143 +069.221.825-45 1622527881 0.723996 +281.095.010-52 1622563793 0.116323 +041.897.838-70 1622573005 0.213533 +691.003.770-74 1622574222 0.951906 +127.978.316-83 1622565890 0.721036 +810.489.602-42 1622539560 0.668063 +997.103.265-11 1622552387 0.607611 +618.702.796-54 1622523785 0.790177 +909.078.564-70 1622518140 0.216443 +974.642.524-20 1622558987 0.767413 +777.421.360-07 1622528471 0.882229 +785.166.382-27 1622554869 0.694592 +819.263.701-80 1622522454 0.249348 +974.642.524-20 1622590572 0.645066 +161.980.393-31 1622520952 0.652085 +041.897.838-70 1622537527 0.804213 +371.845.242-17 1622554178 0.369156 +986.083.116-58 1622588763 0.672757 +785.166.382-27 1622552647 0.523761 +854.355.834-46 1622576407 0.369535 +489.164.899-62 1622546533 0.467223 +885.367.016-92 1622589944 0.590447 +696.077.059-98 1622597686 0.051115 +591.403.676-30 1622539789 0.356287 +618.702.796-54 1622553777 0.996864 +748.052.735-77 1622539550 0.753388 +371.845.242-17 1622560199 0.499273 +166.456.724-03 1622521024 0.542700 +448.984.629-01 1622539158 0.305151 +693.655.491-16 1622554137 0.155600 +567.354.995-49 1622540121 0.103327 +167.491.690-66 1622545574 0.856486 +955.930.874-23 1622527205 0.803421 +785.166.382-27 1622575723 0.976322 +369.514.156-50 1622521481 0.213092 +529.310.074-20 1622582029 0.460665 +445.336.950-60 1622536221 0.062551 +877.232.566-63 1622519380 0.396380 +441.889.415-29 1622541729 0.868556 +410.563.467-44 1622583916 0.707398 +529.310.074-20 1622547008 0.344127 +131.703.640-90 1622552826 0.850210 +272.846.051-54 1622580181 0.783043 +962.194.050-80 1622576372 0.999176 +369.514.156-50 1622563096 0.422486 +285.773.707-63 1622587620 0.169701 +272.846.051-54 1622602106 0.384564 +369.514.156-50 1622581085 0.878586 +563.284.066-22 1622545807 0.290132 +055.613.208-40 1622581536 0.787101 +436.612.686-94 1622517874 0.563737 +281.885.948-49 1622529242 0.688053 +974.642.524-20 1622601455 0.858961 +361.104.497-09 1622525613 0.138155 +312.614.188-91 1622565834 0.367239 +131.703.640-90 1622550977 0.676025 +529.310.074-20 1622535544 0.814714 +777.421.360-07 1622557100 0.931526 +131.703.640-90 1622574953 0.477555 +529.310.074-20 1622522877 0.534023 +410.563.467-44 1622583277 0.598928 +166.456.724-03 1622601544 0.766090 +868.546.031-02 1622554334 0.688211 +918.126.907-20 1622556826 0.363521 +664.440.515-09 1622550407 0.435994 +810.489.602-42 1622577779 0.766977 +885.367.016-92 1622534103 0.953251 +664.440.515-09 1622520397 0.883180 +918.126.907-20 1622571288 0.217287 +445.336.950-60 1622538139 0.216344 +918.126.907-20 1622594253 0.478528 +691.304.257-43 1622551563 0.095160 +849.516.160-50 1622554371 0.967608 +281.095.010-52 1622557495 0.846554 +841.677.523-01 1622584450 0.872074 +167.491.690-66 1622540332 0.348451 +131.703.640-90 1622527880 0.417189 +529.310.074-20 1622547631 0.584339 +563.284.066-22 1622602271 0.918177 +489.164.899-62 1622595190 0.611550 +664.440.515-09 1622556394 0.816126 +854.355.834-46 1622577505 0.860452 +361.104.497-09 1622558965 0.704787 +888.087.646-56 1622602230 0.931578 +448.984.629-01 1622530960 0.234761 +445.336.950-60 1622594725 0.500160 +563.284.066-22 1622535159 0.946431 +777.421.360-07 1622555924 0.796563 +371.845.242-17 1622531138 0.825327 +696.077.059-98 1622542476 0.714486 +696.077.059-98 1622567594 0.039594 +410.563.467-44 1622589713 0.274493 +281.095.010-52 1622564419 0.900658 +696.077.059-98 1622517905 0.984517 +222.491.969-74 1622532257 0.816314 +166.456.724-03 1622584132 0.383197 +618.702.796-54 1622572751 0.860030 +285.773.707-63 1622567926 0.233507 +131.703.640-90 1622558550 0.079127 +567.354.995-49 1622517379 0.358227 +045.456.503-84 1622563174 0.087499 +618.702.796-54 1622597695 0.994694 +441.889.415-29 1622528621 0.385157 +955.930.874-23 1622533370 0.416268 +997.103.265-11 1622595311 0.693553 +693.655.491-16 1622541383 0.624270 +167.491.690-66 1622593316 0.613777 +664.440.515-09 1622524429 0.049675 +369.514.156-50 1622566478 0.214145 +888.087.646-56 1622542973 0.739341 +785.166.382-27 1622596825 0.319206 +281.885.948-49 1622519588 0.330170 +167.491.690-66 1622547199 0.313804 +819.263.701-80 1622564437 0.778298 +819.263.701-80 1622572763 0.879480 +369.514.156-50 1622601688 0.614803 +045.456.503-84 1622577676 0.479204 +909.078.564-70 1622554654 0.244958 +841.677.523-01 1622563913 0.256171 +281.095.010-52 1622519710 0.932338 +529.310.074-20 1622551796 0.241993 +130.423.502-58 1622587370 0.656926 +868.546.031-02 1622589166 0.608535 +489.164.899-62 1622581172 0.207991 +567.354.995-49 1622520450 0.349834 +686.375.378-20 1622520484 0.003575 +369.514.156-50 1622536766 0.149949 +686.375.378-20 1622547736 0.080539 +218.543.660-09 1622522105 0.882484 +281.095.010-52 1622532801 0.451212 +567.354.995-49 1622577155 0.063917 +664.440.515-09 1622545551 0.612569 +810.489.602-42 1622526108 0.751002 +691.003.770-74 1622537615 0.055432 +041.897.838-70 1622597356 0.631224 +218.543.660-09 1622564397 0.502295 +055.613.208-40 1622545696 0.914582 +841.677.523-01 1622597097 0.022451 +281.885.948-49 1622535021 0.069286 +312.614.188-91 1622528503 0.671927 +974.340.772-39 1622532029 0.849993 +693.655.491-16 1622544974 0.559281 +130.423.502-58 1622591019 0.496931 +045.456.503-84 1622566982 0.497319 +810.489.602-42 1622584868 0.500209 +955.930.874-23 1622594233 0.201497 +285.773.707-63 1622599595 0.031052 +489.164.899-62 1622545977 0.834357 +167.491.690-66 1622583347 0.206361 +785.166.382-27 1622528770 0.170335 +410.563.467-44 1622548361 0.109316 +777.421.360-07 1622556722 0.214495 +529.310.074-20 1622523899 0.519264 +986.083.116-58 1622531440 0.258625 +448.984.629-01 1622571481 0.841246 +127.978.316-83 1622576673 0.905877 +997.103.265-11 1622523732 0.977725 +410.563.467-44 1622544495 0.825715 +567.354.995-49 1622571873 0.184139 +962.194.050-80 1622539006 0.591949 +974.642.524-20 1622523372 0.589437 +448.984.629-01 1622589091 0.673863 +281.885.948-49 1622572836 0.791363 +962.194.050-80 1622593753 0.470713 +955.930.874-23 1622568508 0.696673 +618.702.796-54 1622543943 0.174222 +448.984.629-01 1622575000 0.339579 +445.336.950-60 1622567902 0.362332 +986.083.116-58 1622586155 0.129880 +955.930.874-23 1622527542 0.462361 +962.194.050-80 1622571290 0.026569 +664.440.515-09 1622569415 0.904900 +051.850.051-90 1622592677 0.834333 +055.613.208-40 1622573448 0.453527 +664.440.515-09 1622567138 0.114604 +696.077.059-98 1622592340 0.582396 +130.423.502-58 1622593189 0.860406 +777.421.360-07 1622528980 0.222412 +045.456.503-84 1622587959 0.742922 +810.489.602-42 1622556164 0.436182 +974.340.772-39 1622562469 0.381418 +055.613.208-40 1622549464 0.543954 +448.984.629-01 1622544296 0.417061 +777.421.360-07 1622546578 0.979168 +997.103.265-11 1622590749 0.852582 +445.336.950-60 1622535883 0.025955 +618.702.796-54 1622601786 0.744139 +045.456.503-84 1622542728 0.389238 +045.456.503-84 1622601454 0.037515 +748.052.735-77 1622583184 0.742133 +410.563.467-44 1622526794 0.585280 +131.703.640-90 1622602784 0.573323 +691.304.257-43 1622546045 0.973918 +691.003.770-74 1622522240 0.776835 +885.367.016-92 1622596721 0.177377 +448.984.629-01 1622526596 0.335511 +051.850.051-90 1622530382 0.802818 +618.702.796-54 1622583297 0.347386 +819.263.701-80 1622519481 0.116011 +962.194.050-80 1622591642 0.621430 +055.613.208-40 1622572994 0.855531 +369.514.156-50 1622552000 0.732253 +909.078.564-70 1622543536 0.196072 +166.456.724-03 1622538591 0.266482 +693.655.491-16 1622529550 0.728992 +127.978.316-83 1622541986 0.586442 +218.543.660-09 1622585483 0.245854 +686.375.378-20 1622564035 0.134981 +529.310.074-20 1622566533 0.739784 +974.340.772-39 1622530894 0.721109 +448.984.629-01 1622519271 0.434229 +691.304.257-43 1622548644 0.501330 +819.263.701-80 1622590751 0.840926 +819.263.701-80 1622541755 0.459513 +664.440.515-09 1622543512 0.587045 +369.514.156-50 1622529126 0.453463 +885.367.016-92 1622575448 0.901285 +841.677.523-01 1622559911 0.471594 +918.126.907-20 1622582879 0.923136 +127.978.316-83 1622568524 0.817715 +567.354.995-49 1622524998 0.918702 +369.514.156-50 1622550126 0.246522 +591.403.676-30 1622562599 0.678161 +885.367.016-92 1622585932 0.893928 +909.078.564-70 1622578241 0.626458 +051.850.051-90 1622559318 0.822075 +448.984.629-01 1622562533 0.463477 +974.340.772-39 1622542999 0.624944 +807.218.405-90 1622590953 0.015473 +055.613.208-40 1622555310 0.608449 +785.166.382-27 1622517651 0.017110 +222.491.969-74 1622567599 0.790123 +748.052.735-77 1622533062 0.373240 +664.440.515-09 1622594742 0.652213 +529.310.074-20 1622599605 0.200482 +041.897.838-70 1622544809 0.148123 +489.164.899-62 1622517723 0.125638 +131.703.640-90 1622525148 0.032053 +445.336.950-60 1622519786 0.743346 +131.703.640-90 1622543712 0.930447 +691.304.257-43 1622537557 0.736819 +041.897.838-70 1622597514 0.475252 +618.702.796-54 1622583718 0.595647 +441.889.415-29 1622545405 0.183901 +909.078.564-70 1622582011 0.585396 +974.340.772-39 1622517847 0.534507 +167.491.690-66 1622601226 0.822304 +567.354.995-49 1622548237 0.694404 +888.087.646-56 1622528516 0.224534 +997.103.265-11 1622522366 0.889551 +441.889.415-29 1622594156 0.416361 +130.423.502-58 1622582223 0.058352 +785.166.382-27 1622581184 0.601721 +691.304.257-43 1622589156 0.916723 +045.456.503-84 1622536643 0.540503 +272.846.051-54 1622591058 0.957483 +918.126.907-20 1622540033 0.053114 +051.850.051-90 1622573348 0.787631 +161.980.393-31 1622590500 0.919440 +819.263.701-80 1622529524 0.855872 +885.367.016-92 1622536223 0.642906 +918.126.907-20 1622537335 0.452814 +691.304.257-43 1622587200 0.708920 +696.077.059-98 1622575033 0.452116 +063.718.156-52 1622549552 0.836845 +441.889.415-29 1622563120 0.413137 +371.845.242-17 1622569926 0.006536 +161.980.393-31 1622538088 0.756121 +222.491.969-74 1622556648 0.108247 +567.354.995-49 1622538033 0.952770 +962.194.050-80 1622534467 0.770244 +371.845.242-17 1622526441 0.353529 +281.885.948-49 1622558407 0.575315 +909.078.564-70 1622544065 0.153375 +877.232.566-63 1622572889 0.478854 +489.164.899-62 1622550553 0.056923 +885.367.016-92 1622589299 0.002608 +055.613.208-40 1622572974 0.713507 +281.885.948-49 1622554558 0.525384 +986.083.116-58 1622580153 0.983540 +854.355.834-46 1622520106 0.819910 +436.612.686-94 1622569925 0.235890 +281.885.948-49 1622588858 0.051796 +748.052.735-77 1622582171 0.462826 +489.164.899-62 1622591655 0.280298 +361.104.497-09 1622560896 0.702645 +819.263.701-80 1622568143 0.122398 +868.546.031-02 1622586204 0.675055 +955.930.874-23 1622532671 0.799627 +051.850.051-90 1622516582 0.740808 +693.655.491-16 1622523522 0.669560 +849.516.160-50 1622551385 0.071740 +664.440.515-09 1622580321 0.136897 +529.310.074-20 1622591555 0.408756 +696.077.059-98 1622539117 0.293293 +849.516.160-50 1622538218 0.527519 +436.612.686-94 1622581083 0.355061 +974.340.772-39 1622567631 0.376383 +489.164.899-62 1622536039 0.662847 +591.403.676-30 1622599555 0.332177 +563.284.066-22 1622581194 0.803471 +281.095.010-52 1622581423 0.520200 +777.421.360-07 1622536028 0.810785 +693.655.491-16 1622567969 0.221069 +222.491.969-74 1622555893 0.664786 +693.655.491-16 1622556429 0.952088 +777.421.360-07 1622520375 0.901395 +069.221.825-45 1622561836 0.370207 +041.897.838-70 1622589303 0.763222 +918.126.907-20 1622588763 0.201559 +748.052.735-77 1622601316 0.670861 +130.423.502-58 1622561893 0.820662 +591.403.676-30 1622547589 0.642389 +962.194.050-80 1622530381 0.388428 +361.104.497-09 1622600000 0.544702 +785.166.382-27 1622587536 0.753838 +997.103.265-11 1622532289 0.179298 +909.078.564-70 1622519337 0.793927 +371.845.242-17 1622563080 0.586594 +445.336.950-60 1622529200 0.454618 +849.516.160-50 1622577450 0.426629 +436.612.686-94 1622536934 0.986170 +529.310.074-20 1622561567 0.084655 +664.440.515-09 1622546262 0.871574 +909.078.564-70 1622566958 0.066335 +854.355.834-46 1622530309 0.349151 +664.440.515-09 1622563341 0.960363 +618.702.796-54 1622533854 0.295885 +693.655.491-16 1622538167 0.935136 +974.642.524-20 1622555404 0.191240 +489.164.899-62 1622577186 0.549762 +748.052.735-77 1622536308 0.826619 +974.340.772-39 1622597983 0.153348 +529.310.074-20 1622581328 0.083600 +529.310.074-20 1622591359 0.351323 +997.103.265-11 1622586541 0.155958 +041.897.838-70 1622519522 0.446504 +618.702.796-54 1622598818 0.892851 +877.232.566-63 1622554159 0.789074 +962.194.050-80 1622600497 0.605694 +130.423.502-58 1622591262 0.721917 +691.304.257-43 1622556099 0.902617 +888.087.646-56 1622588736 0.529252 +529.310.074-20 1622592238 0.916002 +841.677.523-01 1622572515 0.410708 +567.354.995-49 1622550612 0.072724 +962.194.050-80 1622553044 0.077262 +849.516.160-50 1622533080 0.143144 +131.703.640-90 1622564163 0.711199 +748.052.735-77 1622573979 0.995753 +785.166.382-27 1622521508 0.590478 +281.095.010-52 1622562291 0.287914 +819.263.701-80 1622543112 0.582936 +664.440.515-09 1622533989 0.775353 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/03052021 b/solucao/Carga_Batch/input_data/indice_pulmonar/03052021 new file mode 100644 index 0000000..5b6f040 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/03052021 @@ -0,0 +1,389 @@ +CPF EPOC ind_pulm +529.310.074-20 1620066626 0.717985 +877.232.566-63 1620049427 0.769080 +841.677.523-01 1620058422 0.470139 +281.095.010-52 1620085618 0.320246 +281.885.948-49 1620016585 0.164737 +167.491.690-66 1620076449 0.743950 +281.095.010-52 1620080306 0.770131 +591.403.676-30 1620056506 0.899725 +696.077.059-98 1620013042 0.521470 +868.546.031-02 1620042342 0.232102 +563.284.066-22 1620025989 0.081074 +281.885.948-49 1620058951 0.972512 +807.218.405-90 1620022403 0.855419 +691.304.257-43 1620068304 0.845756 +369.514.156-50 1620073750 0.526365 +441.889.415-29 1620017396 0.189295 +361.104.497-09 1620059905 0.323886 +918.126.907-20 1620011104 0.887031 +693.655.491-16 1620036772 0.557449 +436.612.686-94 1620020468 0.724206 +974.340.772-39 1620075543 0.089361 +810.489.602-42 1620027064 0.331733 +807.218.405-90 1620044867 0.246807 +686.375.378-20 1620019513 0.398001 +777.421.360-07 1620056366 0.432545 +591.403.676-30 1620085051 0.164117 +218.543.660-09 1620087702 0.538468 +962.194.050-80 1620066563 0.517260 +974.340.772-39 1620092960 0.665692 +849.516.160-50 1620076224 0.852898 +664.440.515-09 1620052920 0.664526 +974.642.524-20 1620016624 0.427684 +285.773.707-63 1620025702 0.084745 +051.850.051-90 1620015745 0.967359 +445.336.950-60 1620096907 0.361244 +410.563.467-44 1620084871 0.986254 +854.355.834-46 1620048678 0.503746 +888.087.646-56 1620034867 0.020198 +161.980.393-31 1620080965 0.057925 +664.440.515-09 1620051109 0.551984 +063.718.156-52 1620043006 0.870334 +369.514.156-50 1620060695 0.712675 +055.613.208-40 1620061611 0.732145 +161.980.393-31 1620084602 0.884283 +849.516.160-50 1620089309 0.924268 +849.516.160-50 1620076517 0.020088 +618.702.796-54 1620078159 0.064498 +974.642.524-20 1620084258 0.906947 +166.456.724-03 1620038432 0.965910 +127.978.316-83 1620065108 0.670023 +285.773.707-63 1620014818 0.870704 +849.516.160-50 1620072424 0.363957 +854.355.834-46 1620053139 0.943974 +051.850.051-90 1620096552 0.783535 +997.103.265-11 1620087472 0.497958 +591.403.676-30 1620077203 0.387943 +807.218.405-90 1620085374 0.232936 +868.546.031-02 1620073120 0.657060 +974.340.772-39 1620093757 0.541371 +785.166.382-27 1620080009 0.926025 +041.897.838-70 1620014624 0.536549 +693.655.491-16 1620062364 0.584949 +974.642.524-20 1620055492 0.306573 +222.491.969-74 1620022623 0.534645 +166.456.724-03 1620072161 0.935538 +693.655.491-16 1620068208 0.935534 +962.194.050-80 1620052185 0.103572 +777.421.360-07 1620042772 0.771801 +974.340.772-39 1620088087 0.796223 +281.095.010-52 1620069131 0.763363 +810.489.602-42 1620039758 0.475728 +810.489.602-42 1620033830 0.290681 +272.846.051-54 1620037106 0.450641 +361.104.497-09 1620068291 0.355799 +130.423.502-58 1620040524 0.682570 +281.095.010-52 1620056057 0.248108 +281.885.948-49 1620055707 0.969791 +371.845.242-17 1620061641 0.643652 +810.489.602-42 1620032192 0.296057 +371.845.242-17 1620096408 0.855810 +810.489.602-42 1620059792 0.361705 +877.232.566-63 1620087693 0.497574 +131.703.640-90 1620073017 0.237533 +909.078.564-70 1620072707 0.599194 +777.421.360-07 1620079878 0.451550 +448.984.629-01 1620015386 0.928312 +369.514.156-50 1620012240 0.473874 +877.232.566-63 1620066833 0.081814 +591.403.676-30 1620067825 0.826308 +281.095.010-52 1620026665 0.442251 +069.221.825-45 1620044245 0.999226 +127.978.316-83 1620052123 0.246634 +849.516.160-50 1620047806 0.379656 +281.885.948-49 1620082803 0.336366 +591.403.676-30 1620023101 0.569839 +041.897.838-70 1620074315 0.501355 +051.850.051-90 1620091661 0.819006 +974.642.524-20 1620085629 0.982282 +777.421.360-07 1620086524 0.522331 +807.218.405-90 1620019171 0.684081 +371.845.242-17 1620050853 0.498910 +691.304.257-43 1620019319 0.883234 +974.642.524-20 1620020793 0.516234 +868.546.031-02 1620077374 0.833316 +051.850.051-90 1620021083 0.154125 +436.612.686-94 1620091226 0.495921 +955.930.874-23 1620095327 0.806610 +045.456.503-84 1620019349 0.516804 +693.655.491-16 1620068054 0.363279 +161.980.393-31 1620026657 0.198204 +885.367.016-92 1620057143 0.608576 +361.104.497-09 1620032153 0.921940 +041.897.838-70 1620039993 0.869584 +441.889.415-29 1620016576 0.998307 +777.421.360-07 1620034872 0.337945 +909.078.564-70 1620033796 0.147737 +361.104.497-09 1620055775 0.067679 +127.978.316-83 1620037717 0.585549 +489.164.899-62 1620046176 0.795618 +445.336.950-60 1620046986 0.013606 +691.304.257-43 1620096424 0.980475 +371.845.242-17 1620028022 0.644694 +166.456.724-03 1620037222 0.503458 +868.546.031-02 1620034595 0.070701 +785.166.382-27 1620084367 0.315630 +563.284.066-22 1620043935 0.227855 +312.614.188-91 1620037945 0.274244 +748.052.735-77 1620014992 0.414811 +281.095.010-52 1620035455 0.412429 +693.655.491-16 1620081743 0.993114 +131.703.640-90 1620092866 0.402038 +166.456.724-03 1620026488 0.555241 +361.104.497-09 1620053547 0.606710 +986.083.116-58 1620040266 0.142420 +281.885.948-49 1620046505 0.739138 +909.078.564-70 1620078770 0.694199 +448.984.629-01 1620081613 0.774275 +693.655.491-16 1620017202 0.908146 +222.491.969-74 1620072367 0.576213 +591.403.676-30 1620092230 0.786085 +841.677.523-01 1620024773 0.248769 +696.077.059-98 1620063589 0.494040 +127.978.316-83 1620022918 0.339856 +410.563.467-44 1620055208 0.191835 +849.516.160-50 1620042351 0.881970 +051.850.051-90 1620078206 0.805138 +955.930.874-23 1620066195 0.764850 +885.367.016-92 1620026753 0.691894 +693.655.491-16 1620075975 0.731817 +748.052.735-77 1620042721 0.352701 +841.677.523-01 1620091495 0.817978 +045.456.503-84 1620031799 0.888303 +161.980.393-31 1620088449 0.062692 +997.103.265-11 1620076137 0.734741 +567.354.995-49 1620025269 0.946149 +272.846.051-54 1620058012 0.892286 +777.421.360-07 1620050519 0.839456 +955.930.874-23 1620067240 0.631671 +441.889.415-29 1620061709 0.280153 +962.194.050-80 1620095944 0.794417 +686.375.378-20 1620043491 0.168676 +130.423.502-58 1620048476 0.234393 +696.077.059-98 1620038412 0.073274 +693.655.491-16 1620083076 0.377730 +868.546.031-02 1620062883 0.320307 +810.489.602-42 1620071881 0.921007 +691.304.257-43 1620056137 0.230080 +955.930.874-23 1620063696 0.534181 +664.440.515-09 1620045933 0.867901 +854.355.834-46 1620019782 0.303884 +041.897.838-70 1620083601 0.369436 +819.263.701-80 1620017791 0.309868 +986.083.116-58 1620045060 0.097296 +777.421.360-07 1620013635 0.019936 +448.984.629-01 1620030476 0.403588 +909.078.564-70 1620054530 0.362765 +222.491.969-74 1620022188 0.167408 +489.164.899-62 1620056642 0.725283 +986.083.116-58 1620086373 0.398924 +051.850.051-90 1620049547 0.656321 +962.194.050-80 1620054373 0.301091 +810.489.602-42 1620075895 0.197048 +041.897.838-70 1620021322 0.028755 +410.563.467-44 1620088106 0.015440 +748.052.735-77 1620053195 0.764680 +955.930.874-23 1620060936 0.681124 +445.336.950-60 1620062408 0.003468 +448.984.629-01 1620020442 0.554533 +854.355.834-46 1620030197 0.097111 +127.978.316-83 1620070692 0.143974 +877.232.566-63 1620049593 0.792015 +841.677.523-01 1620090753 0.911273 +877.232.566-63 1620029664 0.483849 +693.655.491-16 1620062830 0.062953 +909.078.564-70 1620044797 0.244084 +281.095.010-52 1620057315 0.735949 +909.078.564-70 1620031257 0.763476 +281.885.948-49 1620064029 0.820633 +877.232.566-63 1620054614 0.168249 +161.980.393-31 1620013679 0.378338 +436.612.686-94 1620037073 0.700114 +567.354.995-49 1620024289 0.256337 +854.355.834-46 1620045047 0.543463 +166.456.724-03 1620044477 0.961485 +312.614.188-91 1620096336 0.156565 +369.514.156-50 1620094284 0.903965 +063.718.156-52 1620028323 0.893696 +591.403.676-30 1620085533 0.710780 +445.336.950-60 1620096948 0.254003 +285.773.707-63 1620048910 0.859347 +909.078.564-70 1620067290 0.694591 +445.336.950-60 1620069872 0.074603 +281.095.010-52 1620047361 0.479686 +167.491.690-66 1620061730 0.238952 +785.166.382-27 1620042026 0.084643 +045.456.503-84 1620014693 0.080722 +222.491.969-74 1620088505 0.760636 +785.166.382-27 1620019733 0.203767 +130.423.502-58 1620060939 0.774992 +312.614.188-91 1620077475 0.653809 +955.930.874-23 1620074655 0.628900 +686.375.378-20 1620021425 0.742835 +986.083.116-58 1620077661 0.069037 +281.095.010-52 1620079204 0.586675 +841.677.523-01 1620036401 0.216159 +563.284.066-22 1620072940 0.286782 +785.166.382-27 1620049449 0.528334 +272.846.051-54 1620020726 0.747130 +691.003.770-74 1620096163 0.712891 +166.456.724-03 1620035120 0.293747 +166.456.724-03 1620025857 0.213417 +618.702.796-54 1620019522 0.069191 +312.614.188-91 1620038509 0.908478 +167.491.690-66 1620059048 0.912736 +810.489.602-42 1620042183 0.035004 +567.354.995-49 1620069056 0.663581 +131.703.640-90 1620082785 0.353629 +686.375.378-20 1620063342 0.307389 +489.164.899-62 1620093119 0.976767 +693.655.491-16 1620057931 0.856394 +055.613.208-40 1620082307 0.398496 +997.103.265-11 1620092259 0.718132 +448.984.629-01 1620093083 0.173642 +974.642.524-20 1620051584 0.245875 +045.456.503-84 1620084988 0.528001 +696.077.059-98 1620015379 0.868959 +436.612.686-94 1620068507 0.812369 +567.354.995-49 1620075278 0.793640 +361.104.497-09 1620034983 0.066729 +441.889.415-29 1620045108 0.047182 +272.846.051-54 1620029514 0.156015 +686.375.378-20 1620054893 0.281167 +069.221.825-45 1620083338 0.770097 +962.194.050-80 1620013702 0.991356 +974.642.524-20 1620043252 0.267201 +361.104.497-09 1620069176 0.146459 +974.340.772-39 1620077879 0.424652 +436.612.686-94 1620089059 0.461857 +868.546.031-02 1620023974 0.623667 +785.166.382-27 1620090599 0.418244 +986.083.116-58 1620092350 0.443648 +436.612.686-94 1620081305 0.650463 +489.164.899-62 1620013985 0.132753 +955.930.874-23 1620020113 0.460852 +618.702.796-54 1620066627 0.819136 +810.489.602-42 1620022544 0.126252 +691.003.770-74 1620095960 0.243510 +312.614.188-91 1620016745 0.007287 +810.489.602-42 1620069519 0.544689 +285.773.707-63 1620023930 0.930979 +489.164.899-62 1620053179 0.427242 +045.456.503-84 1620064710 0.960999 +748.052.735-77 1620082838 0.187443 +664.440.515-09 1620091653 0.585395 +448.984.629-01 1620047927 0.562182 +591.403.676-30 1620057438 0.177937 +041.897.838-70 1620089736 0.755598 +127.978.316-83 1620081111 0.628067 +748.052.735-77 1620028882 0.590317 +361.104.497-09 1620087897 0.585982 +371.845.242-17 1620067136 0.521587 +410.563.467-44 1620070344 0.051392 +849.516.160-50 1620094840 0.147848 +997.103.265-11 1620022807 0.460713 +051.850.051-90 1620033531 0.291424 +854.355.834-46 1620022875 0.429536 +051.850.051-90 1620015602 0.156672 +854.355.834-46 1620045726 0.489439 +361.104.497-09 1620067572 0.125668 +055.613.208-40 1620012173 0.009210 +441.889.415-29 1620083944 0.833070 +063.718.156-52 1620058790 0.296635 +161.980.393-31 1620080658 0.620649 +909.078.564-70 1620048369 0.196918 +868.546.031-02 1620062710 0.717777 +841.677.523-01 1620085794 0.623821 +567.354.995-49 1620093961 0.565019 +563.284.066-22 1620076456 0.882482 +445.336.950-60 1620062169 0.065750 +369.514.156-50 1620068810 0.281513 +127.978.316-83 1620081318 0.307885 +854.355.834-46 1620014428 0.768533 +877.232.566-63 1620090141 0.276873 +918.126.907-20 1620012723 0.361737 +785.166.382-27 1620059400 0.236200 +777.421.360-07 1620016647 0.948516 +130.423.502-58 1620066765 0.875197 +448.984.629-01 1620091960 0.378138 +686.375.378-20 1620091450 0.232766 +445.336.950-60 1620077289 0.381479 +410.563.467-44 1620019399 0.777165 +436.612.686-94 1620091750 0.638118 +127.978.316-83 1620092294 0.647533 +448.984.629-01 1620028464 0.153921 +131.703.640-90 1620040852 0.486718 +909.078.564-70 1620063054 0.866870 +686.375.378-20 1620088193 0.090876 +445.336.950-60 1620064944 0.175385 +441.889.415-29 1620083609 0.174482 +997.103.265-11 1620028001 0.711252 +974.642.524-20 1620060277 0.036997 +369.514.156-50 1620054489 0.179168 +051.850.051-90 1620085835 0.255875 +369.514.156-50 1620050404 0.719838 +069.221.825-45 1620050026 0.629435 +167.491.690-66 1620053436 0.547846 +445.336.950-60 1620038090 0.178729 +693.655.491-16 1620090806 0.741251 +888.087.646-56 1620095036 0.836836 +854.355.834-46 1620073242 0.896067 +974.642.524-20 1620049543 0.115179 +448.984.629-01 1620086548 0.170232 +272.846.051-54 1620070614 0.549109 +909.078.564-70 1620080815 0.974554 +045.456.503-84 1620019018 0.320135 +918.126.907-20 1620090589 0.041699 +918.126.907-20 1620044262 0.055471 +877.232.566-63 1620013078 0.568656 +877.232.566-63 1620067538 0.661671 +807.218.405-90 1620077788 0.896293 +807.218.405-90 1620094327 0.694872 +962.194.050-80 1620071986 0.040840 +618.702.796-54 1620053417 0.865946 +974.642.524-20 1620052530 0.848186 +069.221.825-45 1620078470 0.234628 +868.546.031-02 1620089151 0.553590 +807.218.405-90 1620094765 0.109067 +810.489.602-42 1620057680 0.949301 +130.423.502-58 1620030973 0.776624 +448.984.629-01 1620013362 0.250076 +618.702.796-54 1620046367 0.855932 +849.516.160-50 1620049594 0.164043 +962.194.050-80 1620039428 0.994599 +997.103.265-11 1620091754 0.683050 +986.083.116-58 1620026384 0.872854 +918.126.907-20 1620093497 0.027898 +807.218.405-90 1620059970 0.117343 +567.354.995-49 1620037847 0.247157 +312.614.188-91 1620067671 0.691973 +691.304.257-43 1620089235 0.377245 +810.489.602-42 1620012168 0.861121 +563.284.066-22 1620096056 0.722770 +131.703.640-90 1620037101 0.920061 +997.103.265-11 1620095146 0.817051 +529.310.074-20 1620037579 0.985458 +777.421.360-07 1620036700 0.955846 +281.885.948-49 1620091329 0.878649 +055.613.208-40 1620030433 0.972545 +618.702.796-54 1620020246 0.168118 +618.702.796-54 1620095610 0.664084 +618.702.796-54 1620014103 0.033199 +841.677.523-01 1620076833 0.266163 +371.845.242-17 1620024996 0.054526 +955.930.874-23 1620042852 0.506860 +361.104.497-09 1620089090 0.227587 +063.718.156-52 1620063704 0.774380 +819.263.701-80 1620010820 0.761138 +591.403.676-30 1620089621 0.045457 +849.516.160-50 1620035106 0.178817 +131.703.640-90 1620080643 0.921054 +909.078.564-70 1620058777 0.027488 +222.491.969-74 1620052855 0.601855 +567.354.995-49 1620090961 0.912824 +285.773.707-63 1620018175 0.276769 +664.440.515-09 1620037590 0.449036 +885.367.016-92 1620039012 0.574908 +696.077.059-98 1620047035 0.513274 +130.423.502-58 1620032057 0.312155 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/04042021 b/solucao/Carga_Batch/input_data/indice_pulmonar/04042021 new file mode 100644 index 0000000..05ddd7d --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/04042021 @@ -0,0 +1,420 @@ +CPF EPOC ind_pulm +986.083.116-58 1617527219 0.049568 +161.980.393-31 1617584653 0.382827 +161.980.393-31 1617536892 0.627019 +785.166.382-27 1617562927 0.806013 +885.367.016-92 1617518190 0.254158 +691.304.257-43 1617516942 0.912268 +974.340.772-39 1617582023 0.293537 +986.083.116-58 1617518773 0.507201 +962.194.050-80 1617526692 0.345404 +130.423.502-58 1617551219 0.824945 +222.491.969-74 1617546505 0.868862 +974.340.772-39 1617548440 0.280371 +664.440.515-09 1617520065 0.830879 +369.514.156-50 1617564103 0.026528 +445.336.950-60 1617528555 0.439660 +218.543.660-09 1617550158 0.911607 +131.703.640-90 1617506241 0.714639 +410.563.467-44 1617530017 0.556018 +955.930.874-23 1617564228 0.787765 +448.984.629-01 1617524908 0.130736 +885.367.016-92 1617517391 0.010448 +868.546.031-02 1617519761 0.135836 +807.218.405-90 1617509250 0.333298 +974.340.772-39 1617552346 0.999664 +591.403.676-30 1617548021 0.153279 +974.642.524-20 1617534780 0.301067 +371.845.242-17 1617535975 0.345085 +810.489.602-42 1617531959 0.312713 +986.083.116-58 1617570977 0.438964 +063.718.156-52 1617575020 0.222104 +986.083.116-58 1617554418 0.211299 +167.491.690-66 1617587441 0.793768 +567.354.995-49 1617574831 0.043906 +986.083.116-58 1617577636 0.069210 +218.543.660-09 1617562044 0.354872 +218.543.660-09 1617586696 0.496514 +785.166.382-27 1617519301 0.848829 +877.232.566-63 1617520822 0.827803 +371.845.242-17 1617531404 0.039813 +167.491.690-66 1617517072 0.873105 +369.514.156-50 1617557888 0.801850 +807.218.405-90 1617516562 0.945504 +849.516.160-50 1617519897 0.028903 +285.773.707-63 1617572550 0.679902 +369.514.156-50 1617541141 0.404644 +445.336.950-60 1617551402 0.369427 +691.304.257-43 1617518011 0.915465 +807.218.405-90 1617533433 0.248122 +063.718.156-52 1617519918 0.004223 +127.978.316-83 1617589202 0.168532 +854.355.834-46 1617541814 0.242996 +693.655.491-16 1617532438 0.480798 +686.375.378-20 1617519458 0.188709 +131.703.640-90 1617518128 0.575061 +664.440.515-09 1617542185 0.745198 +877.232.566-63 1617508933 0.077150 +841.677.523-01 1617547158 0.251952 +962.194.050-80 1617579122 0.614680 +448.984.629-01 1617584250 0.311426 +055.613.208-40 1617505691 0.354077 +819.263.701-80 1617516876 0.848226 +410.563.467-44 1617561159 0.319644 +410.563.467-44 1617557036 0.983516 +974.340.772-39 1617567588 0.917278 +448.984.629-01 1617521937 0.953017 +371.845.242-17 1617551874 0.604016 +041.897.838-70 1617541773 0.158403 +974.340.772-39 1617513797 0.219553 +441.889.415-29 1617579634 0.035032 +888.087.646-56 1617570666 0.243267 +045.456.503-84 1617564306 0.035235 +055.613.208-40 1617523394 0.384868 +166.456.724-03 1617527365 0.215898 +281.095.010-52 1617520834 0.721278 +868.546.031-02 1617572557 0.515623 +167.491.690-66 1617576202 0.687938 +436.612.686-94 1617588212 0.404894 +055.613.208-40 1617590402 0.014445 +777.421.360-07 1617544038 0.606613 +055.613.208-40 1617557640 0.532820 +218.543.660-09 1617538697 0.683595 +069.221.825-45 1617560229 0.808948 +868.546.031-02 1617578312 0.318069 +127.978.316-83 1617535516 0.217481 +877.232.566-63 1617511543 0.904625 +696.077.059-98 1617570813 0.942453 +161.980.393-31 1617508963 0.101587 +955.930.874-23 1617539171 0.157197 +127.978.316-83 1617571355 0.482593 +691.304.257-43 1617508119 0.753500 +693.655.491-16 1617521233 0.542406 +281.885.948-49 1617526265 0.727620 +918.126.907-20 1617537751 0.589444 +974.642.524-20 1617581446 0.198398 +051.850.051-90 1617564149 0.230863 +918.126.907-20 1617590666 0.010035 +974.642.524-20 1617541401 0.222204 +063.718.156-52 1617579294 0.526751 +281.885.948-49 1617584889 0.525723 +748.052.735-77 1617581737 0.083219 +868.546.031-02 1617539315 0.492827 +696.077.059-98 1617550076 0.646204 +563.284.066-22 1617581070 0.658909 +777.421.360-07 1617524422 0.533688 +877.232.566-63 1617539238 0.852730 +045.456.503-84 1617523374 0.660078 +854.355.834-46 1617579560 0.446307 +281.885.948-49 1617577075 0.749977 +785.166.382-27 1617548453 0.323271 +410.563.467-44 1617515723 0.764305 +041.897.838-70 1617508168 0.170394 +841.677.523-01 1617523139 0.261422 +997.103.265-11 1617518810 0.976317 +885.367.016-92 1617519542 0.920866 +131.703.640-90 1617536603 0.874737 +361.104.497-09 1617511518 0.606215 +312.614.188-91 1617552572 0.640881 +055.613.208-40 1617528568 0.689365 +130.423.502-58 1617516093 0.122514 +962.194.050-80 1617586384 0.137673 +691.304.257-43 1617505542 0.294022 +218.543.660-09 1617508686 0.409283 +445.336.950-60 1617523574 0.426578 +051.850.051-90 1617560001 0.537248 +167.491.690-66 1617564038 0.420710 +281.095.010-52 1617562275 0.936365 +854.355.834-46 1617523213 0.823474 +664.440.515-09 1617571671 0.310967 +371.845.242-17 1617550724 0.547457 +748.052.735-77 1617510810 0.568536 +130.423.502-58 1617511162 0.292678 +312.614.188-91 1617551913 0.524434 +868.546.031-02 1617564479 0.590067 +868.546.031-02 1617548639 0.499418 +489.164.899-62 1617523158 0.656573 +489.164.899-62 1617512151 0.292255 +529.310.074-20 1617544006 0.220451 +166.456.724-03 1617574946 0.132646 +785.166.382-27 1617589425 0.706259 +997.103.265-11 1617552898 0.556292 +218.543.660-09 1617539331 0.878143 +222.491.969-74 1617574514 0.949582 +974.642.524-20 1617516096 0.383101 +369.514.156-50 1617531424 0.088764 +974.340.772-39 1617591118 0.460064 +130.423.502-58 1617532842 0.896040 +962.194.050-80 1617552626 0.890990 +166.456.724-03 1617522384 0.586266 +777.421.360-07 1617527331 0.056694 +361.104.497-09 1617547527 0.742819 +810.489.602-42 1617549770 0.174116 +955.930.874-23 1617518863 0.458343 +069.221.825-45 1617552251 0.915101 +285.773.707-63 1617553132 0.272801 +222.491.969-74 1617567709 0.358743 +819.263.701-80 1617572414 0.204220 +069.221.825-45 1617553822 0.499826 +051.850.051-90 1617565129 0.778212 +877.232.566-63 1617527449 0.881316 +131.703.640-90 1617547883 0.151893 +312.614.188-91 1617545387 0.927281 +918.126.907-20 1617552101 0.165746 +691.003.770-74 1617522160 0.394225 +664.440.515-09 1617518942 0.231477 +918.126.907-20 1617559856 0.487132 +696.077.059-98 1617530186 0.886601 +918.126.907-20 1617519106 0.352967 +218.543.660-09 1617550346 0.196928 +436.612.686-94 1617511484 0.427228 +161.980.393-31 1617584543 0.252567 +618.702.796-54 1617532318 0.329516 +810.489.602-42 1617576001 0.525265 +281.095.010-52 1617564531 0.806135 +810.489.602-42 1617580939 0.090831 +371.845.242-17 1617559701 0.374666 +877.232.566-63 1617511972 0.413738 +748.052.735-77 1617540679 0.836125 +785.166.382-27 1617538258 0.637432 +063.718.156-52 1617561690 0.835374 +127.978.316-83 1617544341 0.395313 +127.978.316-83 1617555545 0.148361 +841.677.523-01 1617511226 0.321408 +909.078.564-70 1617523197 0.756954 +069.221.825-45 1617532309 0.845902 +849.516.160-50 1617558155 0.110282 +841.677.523-01 1617591144 0.289559 +909.078.564-70 1617517983 0.670089 +127.978.316-83 1617516137 0.298657 +445.336.950-60 1617524135 0.089853 +696.077.059-98 1617577002 0.642653 +696.077.059-98 1617515589 0.689076 +131.703.640-90 1617545091 0.266838 +285.773.707-63 1617570924 0.043268 +436.612.686-94 1617527341 0.989289 +161.980.393-31 1617505529 0.081833 +696.077.059-98 1617525691 0.248293 +974.642.524-20 1617536112 0.029531 +055.613.208-40 1617584888 0.272453 +369.514.156-50 1617588797 0.409855 +281.095.010-52 1617559641 0.456330 +361.104.497-09 1617578307 0.607791 +069.221.825-45 1617512623 0.564966 +693.655.491-16 1617576072 0.855558 +849.516.160-50 1617514518 0.395473 +361.104.497-09 1617543896 0.569188 +962.194.050-80 1617505293 0.661422 +785.166.382-27 1617513193 0.345670 +918.126.907-20 1617549370 0.866131 +696.077.059-98 1617576716 0.962594 +909.078.564-70 1617584113 0.755376 +693.655.491-16 1617581687 0.550716 +618.702.796-54 1617528173 0.997778 +618.702.796-54 1617574175 0.989138 +785.166.382-27 1617512031 0.449232 +807.218.405-90 1617542192 0.044899 +045.456.503-84 1617544096 0.673751 +167.491.690-66 1617583348 0.326660 +841.677.523-01 1617506495 0.546506 +445.336.950-60 1617563331 0.154692 +696.077.059-98 1617543616 0.257043 +807.218.405-90 1617590661 0.522925 +664.440.515-09 1617588076 0.089901 +312.614.188-91 1617548552 0.313026 +218.543.660-09 1617525853 0.159275 +445.336.950-60 1617584963 0.604250 +563.284.066-22 1617575300 0.408198 +686.375.378-20 1617534166 0.560191 +888.087.646-56 1617521641 0.244159 +410.563.467-44 1617581368 0.092839 +563.284.066-22 1617573853 0.752074 +877.232.566-63 1617590132 0.373150 +272.846.051-54 1617518398 0.448649 +167.491.690-66 1617539880 0.856909 +055.613.208-40 1617540284 0.657677 +166.456.724-03 1617577106 0.524656 +436.612.686-94 1617584684 0.702884 +167.491.690-66 1617517462 0.610138 +807.218.405-90 1617537757 0.631148 +131.703.640-90 1617566835 0.319619 +131.703.640-90 1617561978 0.850896 +222.491.969-74 1617529629 0.090879 +489.164.899-62 1617514238 0.124194 +369.514.156-50 1617524553 0.638738 +962.194.050-80 1617571461 0.151727 +696.077.059-98 1617581073 0.832089 +877.232.566-63 1617522467 0.351577 +877.232.566-63 1617569985 0.088813 +218.543.660-09 1617515430 0.107831 +371.845.242-17 1617590580 0.626770 +051.850.051-90 1617555399 0.900111 +371.845.242-17 1617513833 0.782505 +051.850.051-90 1617572150 0.198518 +618.702.796-54 1617520720 0.604833 +281.095.010-52 1617510125 0.069818 +445.336.950-60 1617545022 0.665284 +854.355.834-46 1617548301 0.293859 +986.083.116-58 1617517528 0.530870 +045.456.503-84 1617578622 0.234503 +591.403.676-30 1617544568 0.578280 +563.284.066-22 1617527056 0.930256 +974.642.524-20 1617532125 0.774285 +131.703.640-90 1617557604 0.979119 +591.403.676-30 1617558215 0.089898 +997.103.265-11 1617518853 0.246991 +885.367.016-92 1617515818 0.192832 +371.845.242-17 1617512222 0.472056 +618.702.796-54 1617576357 0.447440 +371.845.242-17 1617547582 0.577296 +161.980.393-31 1617575615 0.959250 +591.403.676-30 1617523246 0.656319 +281.885.948-49 1617542570 0.903235 +130.423.502-58 1617572797 0.996173 +974.642.524-20 1617520005 0.163564 +686.375.378-20 1617521130 0.396676 +962.194.050-80 1617509496 0.251251 +222.491.969-74 1617533209 0.231152 +986.083.116-58 1617509319 0.704912 +691.304.257-43 1617556742 0.763229 +693.655.491-16 1617513224 0.672427 +918.126.907-20 1617590057 0.277498 +371.845.242-17 1617564538 0.655146 +489.164.899-62 1617566636 0.693872 +489.164.899-62 1617572505 0.809935 +130.423.502-58 1617524584 0.046719 +885.367.016-92 1617551298 0.713268 +130.423.502-58 1617562575 0.355202 +441.889.415-29 1617524556 0.627855 +974.340.772-39 1617515940 0.741984 +810.489.602-42 1617577534 0.768424 +161.980.393-31 1617530619 0.135067 +272.846.051-54 1617576914 0.365178 +664.440.515-09 1617544213 0.389504 +489.164.899-62 1617517099 0.597670 +166.456.724-03 1617516510 0.525768 +161.980.393-31 1617526546 0.571417 +888.087.646-56 1617589670 0.353222 +281.885.948-49 1617511165 0.908255 +489.164.899-62 1617550182 0.748778 +748.052.735-77 1617557637 0.678680 +986.083.116-58 1617539144 0.419673 +962.194.050-80 1617560539 0.550612 +529.310.074-20 1617542439 0.457790 +441.889.415-29 1617564206 0.700104 +166.456.724-03 1617508986 0.551531 +885.367.016-92 1617515060 0.454959 +063.718.156-52 1617524184 0.453445 +563.284.066-22 1617538212 0.834357 +529.310.074-20 1617510591 0.105433 +369.514.156-50 1617508869 0.286531 +696.077.059-98 1617583952 0.751780 +868.546.031-02 1617509503 0.081273 +281.095.010-52 1617510893 0.815406 +448.984.629-01 1617586690 0.639591 +974.340.772-39 1617558905 0.376183 +841.677.523-01 1617557520 0.884144 +618.702.796-54 1617586649 0.154027 +529.310.074-20 1617526340 0.453239 +885.367.016-92 1617559661 0.206486 +222.491.969-74 1617537056 0.172728 +312.614.188-91 1617575405 0.389180 +955.930.874-23 1617561508 0.364640 +222.491.969-74 1617572425 0.158544 +410.563.467-44 1617523093 0.391856 +918.126.907-20 1617538170 0.090374 +069.221.825-45 1617542995 0.768909 +885.367.016-92 1617581688 0.395740 +693.655.491-16 1617520636 0.107812 +166.456.724-03 1617575667 0.441128 +069.221.825-45 1617553999 0.608544 +854.355.834-46 1617557366 0.827716 +664.440.515-09 1617559718 0.738188 +218.543.660-09 1617589420 0.572333 +854.355.834-46 1617511839 0.922157 +563.284.066-22 1617571214 0.154897 +618.702.796-54 1617524480 0.544995 +819.263.701-80 1617582045 0.784664 +069.221.825-45 1617508391 0.789053 +693.655.491-16 1617571717 0.647622 +445.336.950-60 1617546690 0.207833 +807.218.405-90 1617505818 0.644242 +918.126.907-20 1617538104 0.715725 +410.563.467-44 1617542749 0.304412 +218.543.660-09 1617565054 0.135702 +691.003.770-74 1617531237 0.622106 +748.052.735-77 1617586908 0.656230 +696.077.059-98 1617541767 0.576206 +489.164.899-62 1617513492 0.899105 +877.232.566-63 1617508859 0.166431 +854.355.834-46 1617584292 0.039424 +441.889.415-29 1617536443 0.490830 +218.543.660-09 1617530832 0.425480 +361.104.497-09 1617521345 0.492423 +748.052.735-77 1617569859 0.182613 +489.164.899-62 1617560181 0.047985 +069.221.825-45 1617573894 0.212053 +997.103.265-11 1617553037 0.185702 +854.355.834-46 1617538778 0.266763 +272.846.051-54 1617515195 0.045264 +962.194.050-80 1617529588 0.231458 +849.516.160-50 1617539011 0.659162 +567.354.995-49 1617547113 0.073836 +436.612.686-94 1617563715 0.235662 +841.677.523-01 1617542665 0.742160 +063.718.156-52 1617508385 0.845284 +962.194.050-80 1617590413 0.730442 +849.516.160-50 1617524595 0.808152 +045.456.503-84 1617527354 0.991735 +909.078.564-70 1617534435 0.324884 +055.613.208-40 1617517874 0.267546 +691.003.770-74 1617528928 0.029941 +691.003.770-74 1617526522 0.307555 +888.087.646-56 1617518701 0.942000 +955.930.874-23 1617518107 0.302898 +369.514.156-50 1617506360 0.818873 +807.218.405-90 1617560796 0.003192 +361.104.497-09 1617564178 0.078233 +955.930.874-23 1617567373 0.644694 +693.655.491-16 1617585531 0.753380 +441.889.415-29 1617521613 0.531889 +974.642.524-20 1617530236 0.047798 +055.613.208-40 1617532460 0.229448 +489.164.899-62 1617542174 0.137000 +055.613.208-40 1617533153 0.972855 +691.304.257-43 1617541315 0.739605 +909.078.564-70 1617556357 0.695923 +361.104.497-09 1617550147 0.975370 +785.166.382-27 1617514724 0.395488 +130.423.502-58 1617584602 0.447447 +281.095.010-52 1617584034 0.539173 +563.284.066-22 1617518039 0.018794 +272.846.051-54 1617579897 0.471657 +563.284.066-22 1617527865 0.680765 +489.164.899-62 1617528868 0.881985 +529.310.074-20 1617568795 0.556153 +167.491.690-66 1617510755 0.374461 +909.078.564-70 1617588605 0.994618 +272.846.051-54 1617556058 0.932601 +369.514.156-50 1617518155 0.356816 +849.516.160-50 1617547827 0.852362 +045.456.503-84 1617531256 0.600968 +909.078.564-70 1617558835 0.710935 +529.310.074-20 1617590267 0.739461 +618.702.796-54 1617532800 0.798695 +055.613.208-40 1617545701 0.993626 +888.087.646-56 1617586019 0.503419 +841.677.523-01 1617505266 0.985614 +041.897.838-70 1617561787 0.771817 +055.613.208-40 1617584379 0.280518 +445.336.950-60 1617557763 0.073450 +591.403.676-30 1617509618 0.353832 +051.850.051-90 1617583715 0.075196 +962.194.050-80 1617564293 0.492115 +691.304.257-43 1617515474 0.774460 +051.850.051-90 1617531509 0.865075 +045.456.503-84 1617536402 0.667060 +041.897.838-70 1617539006 0.544305 +369.514.156-50 1617532335 0.198121 +272.846.051-54 1617558353 0.739626 +986.083.116-58 1617539381 0.865045 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/04062021 b/solucao/Carga_Batch/input_data/indice_pulmonar/04062021 new file mode 100644 index 0000000..59db6b6 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/04062021 @@ -0,0 +1,420 @@ +CPF EPOC ind_pulm +748.052.735-77 1622792166 0.495309 +410.563.467-44 1622791688 0.159086 +696.077.059-98 1622791473 0.588777 +664.440.515-09 1622776669 0.892068 +445.336.950-60 1622824091 0.209254 +997.103.265-11 1622781704 0.557781 +974.340.772-39 1622845034 0.696531 +986.083.116-58 1622814879 0.023595 +161.980.393-31 1622860630 0.541038 +167.491.690-66 1622780660 0.270183 +885.367.016-92 1622827298 0.908582 +436.612.686-94 1622798588 0.255432 +918.126.907-20 1622789539 0.518693 +489.164.899-62 1622841492 0.478076 +272.846.051-54 1622855193 0.766934 +693.655.491-16 1622784220 0.247554 +131.703.640-90 1622777234 0.652616 +841.677.523-01 1622836175 0.738751 +974.642.524-20 1622798848 0.010979 +131.703.640-90 1622828267 0.618477 +777.421.360-07 1622798226 0.245942 +974.642.524-20 1622788558 0.006228 +686.375.378-20 1622855790 0.261679 +218.543.660-09 1622795184 0.586846 +888.087.646-56 1622792639 0.065193 +974.340.772-39 1622776530 0.991203 +810.489.602-42 1622844450 0.816391 +777.421.360-07 1622788887 0.064090 +918.126.907-20 1622785939 0.170695 +686.375.378-20 1622793678 0.163178 +285.773.707-63 1622831340 0.120572 +986.083.116-58 1622833886 0.732374 +161.980.393-31 1622846078 0.261141 +777.421.360-07 1622827971 0.621745 +131.703.640-90 1622782367 0.396888 +369.514.156-50 1622798949 0.044865 +693.655.491-16 1622827817 0.732724 +748.052.735-77 1622857827 0.219313 +807.218.405-90 1622847102 0.324645 +962.194.050-80 1622824557 0.414199 +045.456.503-84 1622790132 0.482357 +436.612.686-94 1622835348 0.318534 +691.304.257-43 1622820947 0.902772 +218.543.660-09 1622857736 0.417050 +785.166.382-27 1622820019 0.071011 +127.978.316-83 1622802697 0.890190 +127.978.316-83 1622787294 0.570801 +436.612.686-94 1622783543 0.856620 +696.077.059-98 1622827992 0.861881 +974.642.524-20 1622810033 0.375542 +371.845.242-17 1622801412 0.488736 +777.421.360-07 1622842597 0.865781 +974.642.524-20 1622857416 0.394816 +281.885.948-49 1622859336 0.167186 +810.489.602-42 1622791598 0.798946 +974.642.524-20 1622781969 0.310267 +045.456.503-84 1622783854 0.650299 +777.421.360-07 1622796416 0.298569 +868.546.031-02 1622794332 0.274281 +529.310.074-20 1622788249 0.510656 +909.078.564-70 1622823255 0.390952 +218.543.660-09 1622831294 0.183305 +045.456.503-84 1622801425 0.525607 +410.563.467-44 1622790152 0.189462 +962.194.050-80 1622846566 0.474808 +051.850.051-90 1622839043 0.564232 +448.984.629-01 1622839593 0.259113 +849.516.160-50 1622825145 0.182055 +691.003.770-74 1622795302 0.194868 +529.310.074-20 1622830285 0.454856 +281.885.948-49 1622785627 0.207731 +371.845.242-17 1622782804 0.258694 +810.489.602-42 1622850793 0.311010 +281.885.948-49 1622802806 0.341233 +312.614.188-91 1622830535 0.793708 +131.703.640-90 1622786201 0.861935 +445.336.950-60 1622806328 0.033265 +489.164.899-62 1622804327 0.796321 +854.355.834-46 1622811649 0.118605 +691.304.257-43 1622806425 0.646769 +962.194.050-80 1622844162 0.679302 +441.889.415-29 1622826511 0.164841 +664.440.515-09 1622850006 0.963869 +130.423.502-58 1622817751 0.764931 +222.491.969-74 1622846648 0.476536 +281.885.948-49 1622845544 0.683825 +888.087.646-56 1622856462 0.065185 +997.103.265-11 1622799622 0.310555 +974.340.772-39 1622788576 0.337608 +693.655.491-16 1622805367 0.790002 +489.164.899-62 1622859340 0.505158 +664.440.515-09 1622846831 0.883787 +691.304.257-43 1622775688 0.634797 +664.440.515-09 1622810757 0.610213 +272.846.051-54 1622812990 0.977777 +748.052.735-77 1622834741 0.769600 +041.897.838-70 1622838658 0.116137 +918.126.907-20 1622852048 0.547945 +696.077.059-98 1622818296 0.784688 +563.284.066-22 1622799472 0.385892 +696.077.059-98 1622824163 0.639951 +885.367.016-92 1622835745 0.517923 +166.456.724-03 1622775661 0.625250 +127.978.316-83 1622827034 0.526074 +371.845.242-17 1622825532 0.438928 +489.164.899-62 1622840023 0.951829 +529.310.074-20 1622802454 0.106775 +664.440.515-09 1622782490 0.706212 +448.984.629-01 1622848177 0.170384 +436.612.686-94 1622811526 0.315651 +410.563.467-44 1622785050 0.607478 +069.221.825-45 1622800507 0.277555 +131.703.640-90 1622794026 0.607860 +618.702.796-54 1622779106 0.793935 +877.232.566-63 1622849869 0.271800 +918.126.907-20 1622818392 0.337397 +371.845.242-17 1622846688 0.582232 +563.284.066-22 1622787756 0.744348 +063.718.156-52 1622780029 0.507776 +281.885.948-49 1622797790 0.681513 +436.612.686-94 1622783567 0.023755 +810.489.602-42 1622857612 0.846868 +819.263.701-80 1622859329 0.248052 +691.003.770-74 1622805619 0.340251 +441.889.415-29 1622777902 0.672217 +281.885.948-49 1622777907 0.464025 +909.078.564-70 1622786444 0.083385 +448.984.629-01 1622828483 0.131639 +069.221.825-45 1622786542 0.920851 +854.355.834-46 1622800453 0.239870 +877.232.566-63 1622784263 0.228016 +063.718.156-52 1622844914 0.625323 +069.221.825-45 1622810935 0.026307 +986.083.116-58 1622805746 0.400393 +986.083.116-58 1622844412 0.659849 +819.263.701-80 1622796013 0.066040 +410.563.467-44 1622788795 0.680356 +974.642.524-20 1622837857 0.070593 +161.980.393-31 1622851964 0.619150 +885.367.016-92 1622816213 0.368399 +441.889.415-29 1622841911 0.000402 +161.980.393-31 1622835479 0.728795 +785.166.382-27 1622776883 0.322768 +877.232.566-63 1622805907 0.734000 +807.218.405-90 1622836384 0.878300 +955.930.874-23 1622841341 0.351490 +069.221.825-45 1622860689 0.370138 +693.655.491-16 1622830220 0.551132 +166.456.724-03 1622849979 0.669393 +849.516.160-50 1622797537 0.557593 +045.456.503-84 1622778193 0.295240 +051.850.051-90 1622820945 0.916766 +962.194.050-80 1622806549 0.774904 +166.456.724-03 1622840357 0.033998 +218.543.660-09 1622856800 0.629680 +051.850.051-90 1622841735 0.078106 +974.340.772-39 1622818777 0.223589 +448.984.629-01 1622844941 0.440842 +069.221.825-45 1622853402 0.484983 +130.423.502-58 1622808903 0.405314 +777.421.360-07 1622810926 0.475547 +849.516.160-50 1622828234 0.337520 +807.218.405-90 1622816688 0.523365 +131.703.640-90 1622809600 0.775669 +819.263.701-80 1622853958 0.212046 +445.336.950-60 1622793669 0.190116 +591.403.676-30 1622835996 0.647516 +222.491.969-74 1622836882 0.346237 +410.563.467-44 1622805438 0.876119 +567.354.995-49 1622800918 0.517582 +272.846.051-54 1622834211 0.316267 +974.340.772-39 1622852185 0.303412 +445.336.950-60 1622787760 0.486936 +785.166.382-27 1622834960 0.070401 +918.126.907-20 1622858228 0.329917 +127.978.316-83 1622779173 0.534920 +748.052.735-77 1622814609 0.785403 +962.194.050-80 1622842062 0.399007 +686.375.378-20 1622791018 0.881386 +696.077.059-98 1622854173 0.903056 +166.456.724-03 1622831187 0.606288 +591.403.676-30 1622861437 0.869616 +819.263.701-80 1622785555 0.099463 +441.889.415-29 1622830369 0.354342 +885.367.016-92 1622775617 0.398012 +691.304.257-43 1622816886 0.655100 +686.375.378-20 1622839869 0.182452 +962.194.050-80 1622852256 0.345527 +051.850.051-90 1622852648 0.448234 +777.421.360-07 1622786341 0.319907 +785.166.382-27 1622861631 0.106662 +369.514.156-50 1622778882 0.535091 +312.614.188-91 1622843955 0.744479 +166.456.724-03 1622839170 0.587802 +986.083.116-58 1622787799 0.899853 +962.194.050-80 1622791485 0.639198 +127.978.316-83 1622845779 0.421624 +055.613.208-40 1622852826 0.841421 +161.980.393-31 1622848669 0.383804 +974.340.772-39 1622847129 0.291243 +664.440.515-09 1622786034 0.706870 +849.516.160-50 1622817767 0.608265 +567.354.995-49 1622861447 0.193692 +371.845.242-17 1622801175 0.299689 +063.718.156-52 1622790241 0.399321 +130.423.502-58 1622825567 0.193224 +371.845.242-17 1622778067 0.330352 +691.304.257-43 1622784215 0.773940 +819.263.701-80 1622840745 0.495401 +691.304.257-43 1622796620 0.614215 +618.702.796-54 1622795848 0.259390 +410.563.467-44 1622793820 0.159646 +063.718.156-52 1622849731 0.432085 +997.103.265-11 1622805692 0.549535 +986.083.116-58 1622776182 0.010047 +974.642.524-20 1622819165 0.625892 +563.284.066-22 1622806194 0.163779 +986.083.116-58 1622858734 0.518212 +161.980.393-31 1622848645 0.774041 +849.516.160-50 1622859343 0.944682 +441.889.415-29 1622788369 0.840134 +161.980.393-31 1622821927 0.702450 +281.095.010-52 1622813086 0.068789 +410.563.467-44 1622803293 0.903006 +810.489.602-42 1622838203 0.550785 +997.103.265-11 1622846770 0.848352 +563.284.066-22 1622798647 0.607878 +130.423.502-58 1622852445 0.864027 +888.087.646-56 1622813680 0.728512 +369.514.156-50 1622861933 0.945684 +218.543.660-09 1622817171 0.568025 +909.078.564-70 1622815758 0.884939 +489.164.899-62 1622799170 0.429694 +854.355.834-46 1622830060 0.574288 +272.846.051-54 1622831262 0.083260 +218.543.660-09 1622785204 0.437274 +696.077.059-98 1622776433 0.031280 +868.546.031-02 1622828808 0.605425 +441.889.415-29 1622790706 0.793621 +127.978.316-83 1622830692 0.070189 +618.702.796-54 1622824337 0.578267 +591.403.676-30 1622786908 0.371080 +371.845.242-17 1622795583 0.816165 +161.980.393-31 1622815325 0.449466 +785.166.382-27 1622807798 0.998533 +441.889.415-29 1622853533 0.954214 +591.403.676-30 1622828046 0.341490 +130.423.502-58 1622836338 0.114285 +885.367.016-92 1622788869 0.387770 +218.543.660-09 1622776389 0.191525 +567.354.995-49 1622803773 0.145517 +055.613.208-40 1622824061 0.212530 +041.897.838-70 1622818731 0.168332 +664.440.515-09 1622807327 0.807322 +819.263.701-80 1622850637 0.815012 +962.194.050-80 1622808419 0.953500 +041.897.838-70 1622823056 0.076696 +063.718.156-52 1622790386 0.920334 +807.218.405-90 1622857852 0.258987 +693.655.491-16 1622775906 0.763244 +888.087.646-56 1622815121 0.645489 +819.263.701-80 1622840047 0.424384 +312.614.188-91 1622807292 0.699045 +445.336.950-60 1622786975 0.011450 +974.642.524-20 1622821401 0.414017 +748.052.735-77 1622831346 0.604389 +222.491.969-74 1622836862 0.448302 +369.514.156-50 1622852679 0.230884 +691.304.257-43 1622831093 0.850507 +130.423.502-58 1622828579 0.849254 +130.423.502-58 1622807689 0.575297 +441.889.415-29 1622831621 0.315718 +410.563.467-44 1622802729 0.390767 +166.456.724-03 1622829866 0.499893 +618.702.796-54 1622858661 0.854507 +997.103.265-11 1622834276 0.465533 +445.336.950-60 1622803460 0.465280 +962.194.050-80 1622777528 0.577065 +281.095.010-52 1622778191 0.285937 +281.095.010-52 1622809234 0.199203 +819.263.701-80 1622794630 0.709854 +371.845.242-17 1622791888 0.939963 +696.077.059-98 1622794923 0.439805 +441.889.415-29 1622861579 0.217105 +691.003.770-74 1622852745 0.416491 +166.456.724-03 1622805030 0.131623 +785.166.382-27 1622842031 0.393792 +868.546.031-02 1622824605 0.525477 +909.078.564-70 1622808938 0.558095 +888.087.646-56 1622852365 0.431135 +361.104.497-09 1622824514 0.254128 +369.514.156-50 1622776481 0.157571 +997.103.265-11 1622819151 0.914334 +281.885.948-49 1622851345 0.491280 +055.613.208-40 1622813674 0.782345 +748.052.735-77 1622823002 0.962840 +955.930.874-23 1622809093 0.249223 +591.403.676-30 1622798714 0.001483 +063.718.156-52 1622854978 0.462064 +436.612.686-94 1622861773 0.914556 +218.543.660-09 1622776714 0.955308 +281.095.010-52 1622786795 0.061350 +664.440.515-09 1622779617 0.907443 +441.889.415-29 1622850776 0.892544 +445.336.950-60 1622798491 0.846745 +997.103.265-11 1622840795 0.178757 +888.087.646-56 1622846744 0.993524 +691.304.257-43 1622801383 0.867374 +997.103.265-11 1622849722 0.031431 +130.423.502-58 1622861312 0.026632 +529.310.074-20 1622790671 0.162620 +841.677.523-01 1622812535 0.872193 +877.232.566-63 1622818406 0.773548 +748.052.735-77 1622844230 0.783958 +272.846.051-54 1622849726 0.571736 +436.612.686-94 1622850550 0.068100 +819.263.701-80 1622847630 0.892184 +063.718.156-52 1622811345 0.612739 +918.126.907-20 1622804525 0.115006 +312.614.188-91 1622841636 0.290913 +131.703.640-90 1622776658 0.795520 +841.677.523-01 1622797217 0.607911 +962.194.050-80 1622843820 0.457311 +841.677.523-01 1622853185 0.450173 +691.304.257-43 1622860797 0.829220 +693.655.491-16 1622815414 0.232913 +041.897.838-70 1622834756 0.884674 +166.456.724-03 1622777596 0.701920 +841.677.523-01 1622789439 0.440192 +885.367.016-92 1622830009 0.439112 +618.702.796-54 1622828124 0.101248 +785.166.382-27 1622838597 0.104883 +885.367.016-92 1622821352 0.043561 +877.232.566-63 1622850732 0.758594 +166.456.724-03 1622817016 0.814858 +131.703.640-90 1622858846 0.492266 +807.218.405-90 1622836670 0.640434 +868.546.031-02 1622830805 0.907030 +131.703.640-90 1622843445 0.095872 +281.885.948-49 1622814186 0.244319 +529.310.074-20 1622836246 0.687076 +877.232.566-63 1622810629 0.301219 +974.340.772-39 1622810938 0.307970 +045.456.503-84 1622836474 0.869021 +819.263.701-80 1622844712 0.033424 +664.440.515-09 1622861507 0.398650 +436.612.686-94 1622778763 0.718753 +130.423.502-58 1622829007 0.090249 +841.677.523-01 1622829995 0.059157 +618.702.796-54 1622853670 0.817014 +529.310.074-20 1622791012 0.149404 +618.702.796-54 1622855652 0.552321 +441.889.415-29 1622809166 0.007770 +693.655.491-16 1622805116 0.321808 +918.126.907-20 1622789680 0.304922 +281.095.010-52 1622800899 0.251345 +166.456.724-03 1622783515 0.264769 +051.850.051-90 1622789721 0.509960 +686.375.378-20 1622848358 0.000011 +618.702.796-54 1622779815 0.083051 +841.677.523-01 1622825145 0.426300 +785.166.382-27 1622861177 0.349858 +819.263.701-80 1622825990 0.571111 +807.218.405-90 1622860187 0.265145 +955.930.874-23 1622790830 0.688823 +130.423.502-58 1622855610 0.739274 +591.403.676-30 1622841680 0.236769 +777.421.360-07 1622792341 0.734754 +051.850.051-90 1622801282 0.285987 +591.403.676-30 1622839887 0.503401 +272.846.051-54 1622812676 0.003642 +448.984.629-01 1622776815 0.248983 +691.003.770-74 1622839966 0.824580 +974.340.772-39 1622795156 0.827710 +955.930.874-23 1622839087 0.509900 +986.083.116-58 1622826135 0.478435 +618.702.796-54 1622787872 0.515843 +281.885.948-49 1622820111 0.205565 +777.421.360-07 1622843526 0.461274 +063.718.156-52 1622835827 0.561203 +063.718.156-52 1622800822 0.769524 +371.845.242-17 1622815239 0.566539 +167.491.690-66 1622813174 0.766987 +591.403.676-30 1622779946 0.094839 +868.546.031-02 1622835479 0.641049 +489.164.899-62 1622790824 0.870177 +810.489.602-42 1622783278 0.231150 +693.655.491-16 1622827778 0.337611 +045.456.503-84 1622861194 0.755348 +849.516.160-50 1622788662 0.886683 +748.052.735-77 1622791402 0.155715 +693.655.491-16 1622861367 0.473784 +281.095.010-52 1622861067 0.840734 +272.846.051-54 1622796136 0.255206 +591.403.676-30 1622830948 0.683581 +810.489.602-42 1622843908 0.215441 +888.087.646-56 1622814969 0.043558 +281.095.010-52 1622811749 0.385207 +041.897.838-70 1622842898 0.435567 +696.077.059-98 1622852683 0.885653 +166.456.724-03 1622797569 0.285536 +974.340.772-39 1622808741 0.597118 +909.078.564-70 1622829372 0.453679 +445.336.950-60 1622846008 0.080485 +045.456.503-84 1622793976 0.355887 +410.563.467-44 1622847387 0.417865 +218.543.660-09 1622841946 0.163115 +810.489.602-42 1622839580 0.476217 +868.546.031-02 1622783211 0.345941 +807.218.405-90 1622793384 0.141700 +167.491.690-66 1622807890 0.372258 +955.930.874-23 1622787729 0.855039 +563.284.066-22 1622851589 0.398135 +218.543.660-09 1622856967 0.468927 +686.375.378-20 1622854120 0.644388 +312.614.188-91 1622799584 0.814536 +986.083.116-58 1622840643 0.042990 +369.514.156-50 1622825613 0.593619 +664.440.515-09 1622835468 0.801621 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/07052021 b/solucao/Carga_Batch/input_data/indice_pulmonar/07052021 new file mode 100644 index 0000000..819c15c --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/07052021 @@ -0,0 +1,418 @@ +CPF EPOC ind_pulm +361.104.497-09 1620372757 0.689581 +312.614.188-91 1620432390 0.931173 +618.702.796-54 1620362006 0.128157 +686.375.378-20 1620414524 0.897164 +819.263.701-80 1620377969 0.697991 +986.083.116-58 1620430011 0.083542 +441.889.415-29 1620412125 0.255940 +127.978.316-83 1620379724 0.393074 +854.355.834-46 1620377908 0.776425 +618.702.796-54 1620442447 0.135700 +664.440.515-09 1620393699 0.622897 +618.702.796-54 1620402698 0.334724 +361.104.497-09 1620425714 0.519508 +591.403.676-30 1620399963 0.772267 +819.263.701-80 1620439467 0.249422 +888.087.646-56 1620375543 0.967823 +691.304.257-43 1620434930 0.869311 +161.980.393-31 1620432918 0.340441 +441.889.415-29 1620393062 0.620467 +445.336.950-60 1620427177 0.420376 +281.095.010-52 1620406190 0.449796 +885.367.016-92 1620374550 0.979737 +974.340.772-39 1620433953 0.334478 +877.232.566-63 1620425394 0.478483 +986.083.116-58 1620409253 0.911750 +167.491.690-66 1620373606 0.784099 +130.423.502-58 1620406369 0.640861 +854.355.834-46 1620420577 0.529661 +974.642.524-20 1620441280 0.543326 +130.423.502-58 1620377854 0.150193 +997.103.265-11 1620363595 0.626362 +918.126.907-20 1620372361 0.146695 +997.103.265-11 1620437591 0.708176 +854.355.834-46 1620393563 0.466720 +436.612.686-94 1620371601 0.172261 +810.489.602-42 1620385067 0.637660 +997.103.265-11 1620419731 0.222058 +909.078.564-70 1620430960 0.508202 +918.126.907-20 1620372110 0.273230 +131.703.640-90 1620429685 0.182110 +849.516.160-50 1620359016 0.485486 +222.491.969-74 1620434809 0.006186 +785.166.382-27 1620369135 0.049230 +849.516.160-50 1620404267 0.666226 +529.310.074-20 1620415856 0.607650 +041.897.838-70 1620388204 0.350738 +131.703.640-90 1620434247 0.693011 +807.218.405-90 1620389839 0.739240 +974.340.772-39 1620368466 0.432275 +986.083.116-58 1620442019 0.740351 +918.126.907-20 1620366931 0.282639 +810.489.602-42 1620405970 0.865448 +045.456.503-84 1620422286 0.024770 +693.655.491-16 1620390684 0.165953 +055.613.208-40 1620377476 0.804870 +785.166.382-27 1620418683 0.764421 +918.126.907-20 1620435075 0.689298 +849.516.160-50 1620369293 0.569597 +909.078.564-70 1620408847 0.521684 +888.087.646-56 1620440296 0.897657 +167.491.690-66 1620399650 0.767203 +567.354.995-49 1620365746 0.602643 +529.310.074-20 1620387144 0.655058 +691.304.257-43 1620379521 0.522527 +281.885.948-49 1620356440 0.783109 +868.546.031-02 1620399260 0.615727 +369.514.156-50 1620375484 0.951743 +877.232.566-63 1620396473 0.004886 +281.095.010-52 1620414079 0.513693 +312.614.188-91 1620425142 0.554000 +441.889.415-29 1620371167 0.887028 +441.889.415-29 1620432353 0.459305 +130.423.502-58 1620430879 0.764251 +222.491.969-74 1620398356 0.450990 +218.543.660-09 1620397181 0.329948 +885.367.016-92 1620361886 0.125042 +272.846.051-54 1620412567 0.805196 +691.304.257-43 1620382408 0.028392 +285.773.707-63 1620391403 0.054487 +281.885.948-49 1620410114 0.076631 +222.491.969-74 1620403892 0.972377 +918.126.907-20 1620408431 0.766312 +045.456.503-84 1620407125 0.988444 +785.166.382-27 1620356540 0.081689 +448.984.629-01 1620420243 0.329163 +161.980.393-31 1620369743 0.547966 +693.655.491-16 1620404017 0.633594 +664.440.515-09 1620396108 0.545506 +849.516.160-50 1620418339 0.472411 +918.126.907-20 1620363947 0.606740 +854.355.834-46 1620437157 0.814206 +130.423.502-58 1620375993 0.237592 +069.221.825-45 1620365093 0.247931 +962.194.050-80 1620431027 0.155092 +051.850.051-90 1620361408 0.480772 +748.052.735-77 1620423024 0.682551 +696.077.059-98 1620370977 0.605120 +312.614.188-91 1620437937 0.127426 +361.104.497-09 1620373111 0.606845 +986.083.116-58 1620433524 0.203948 +272.846.051-54 1620401994 0.195591 +854.355.834-46 1620388104 0.071647 +997.103.265-11 1620405249 0.664147 +974.340.772-39 1620421225 0.448607 +281.095.010-52 1620374217 0.099273 +130.423.502-58 1620435153 0.216347 +063.718.156-52 1620382831 0.031078 +127.978.316-83 1620413487 0.942686 +166.456.724-03 1620418115 0.491504 +785.166.382-27 1620399446 0.470607 +819.263.701-80 1620357228 0.098660 +909.078.564-70 1620374668 0.342707 +371.845.242-17 1620391027 0.394141 +618.702.796-54 1620380152 0.033640 +055.613.208-40 1620405387 0.965991 +909.078.564-70 1620439809 0.427970 +819.263.701-80 1620380429 0.345962 +063.718.156-52 1620372990 0.877070 +885.367.016-92 1620366886 0.005672 +051.850.051-90 1620409182 0.424052 +445.336.950-60 1620376076 0.658681 +974.340.772-39 1620441682 0.021359 +888.087.646-56 1620358248 0.350651 +410.563.467-44 1620370661 0.325261 +436.612.686-94 1620438466 0.207478 +909.078.564-70 1620412874 0.255971 +810.489.602-42 1620367985 0.463761 +618.702.796-54 1620436068 0.791499 +218.543.660-09 1620441126 0.562419 +693.655.491-16 1620377140 0.321633 +281.885.948-49 1620382797 0.295701 +962.194.050-80 1620410366 0.773743 +130.423.502-58 1620397700 0.677803 +664.440.515-09 1620370126 0.279167 +489.164.899-62 1620386539 0.209016 +130.423.502-58 1620360035 0.216660 +810.489.602-42 1620393406 0.350484 +691.304.257-43 1620436908 0.153155 +563.284.066-22 1620400068 0.959317 +664.440.515-09 1620407551 0.198955 +055.613.208-40 1620365987 0.605256 +445.336.950-60 1620367972 0.841073 +691.003.770-74 1620380117 0.529976 +272.846.051-54 1620378256 0.381700 +055.613.208-40 1620411995 0.927125 +691.003.770-74 1620399146 0.892634 +777.421.360-07 1620426643 0.358524 +748.052.735-77 1620440213 0.161549 +885.367.016-92 1620364469 0.466857 +691.003.770-74 1620377850 0.437460 +849.516.160-50 1620363628 0.184066 +748.052.735-77 1620436367 0.586559 +127.978.316-83 1620421266 0.974888 +272.846.051-54 1620403883 0.707444 +918.126.907-20 1620440791 0.733059 +997.103.265-11 1620436201 0.178714 +785.166.382-27 1620369291 0.078109 +563.284.066-22 1620416163 0.231058 +361.104.497-09 1620373997 0.251351 +962.194.050-80 1620372950 0.608623 +807.218.405-90 1620416498 0.266813 +918.126.907-20 1620407172 0.104596 +272.846.051-54 1620371193 0.113649 +877.232.566-63 1620391600 0.315901 +819.263.701-80 1620368767 0.884045 +868.546.031-02 1620372575 0.745065 +819.263.701-80 1620357979 0.131280 +051.850.051-90 1620389784 0.755869 +849.516.160-50 1620410104 0.293549 +529.310.074-20 1620388478 0.238277 +218.543.660-09 1620378022 0.029217 +445.336.950-60 1620425891 0.784708 +810.489.602-42 1620385958 0.800163 +664.440.515-09 1620406901 0.125952 +489.164.899-62 1620405757 0.818157 +955.930.874-23 1620425200 0.574291 +045.456.503-84 1620375929 0.804950 +130.423.502-58 1620361474 0.454141 +854.355.834-46 1620441085 0.092096 +131.703.640-90 1620403668 0.835312 +618.702.796-54 1620389868 0.379054 +885.367.016-92 1620424965 0.210940 +371.845.242-17 1620358379 0.664840 +693.655.491-16 1620376514 0.615845 +369.514.156-50 1620409385 0.886732 +131.703.640-90 1620400179 0.683002 +696.077.059-98 1620359323 0.318551 +888.087.646-56 1620395419 0.031867 +063.718.156-52 1620440411 0.561207 +777.421.360-07 1620380597 0.364902 +063.718.156-52 1620410364 0.040971 +918.126.907-20 1620388469 0.036136 +371.845.242-17 1620390289 0.715081 +974.642.524-20 1620374395 0.118530 +445.336.950-60 1620409135 0.633855 +664.440.515-09 1620421215 0.939313 +441.889.415-29 1620375293 0.985051 +591.403.676-30 1620424853 0.666060 +885.367.016-92 1620421821 0.732601 +885.367.016-92 1620406022 0.763488 +529.310.074-20 1620389602 0.315655 +664.440.515-09 1620427068 0.651513 +222.491.969-74 1620432515 0.271550 +909.078.564-70 1620418615 0.449974 +841.677.523-01 1620396108 0.394813 +445.336.950-60 1620435827 0.238170 +281.885.948-49 1620425109 0.158405 +962.194.050-80 1620369440 0.042354 +489.164.899-62 1620431054 0.598685 +691.304.257-43 1620383538 0.046282 +868.546.031-02 1620437074 0.292201 +222.491.969-74 1620421185 0.605298 +618.702.796-54 1620439336 0.541505 +563.284.066-22 1620366457 0.202285 +888.087.646-56 1620395781 0.790946 +974.642.524-20 1620358378 0.587681 +691.003.770-74 1620417651 0.909016 +955.930.874-23 1620407939 0.298386 +436.612.686-94 1620413782 0.235705 +854.355.834-46 1620431678 0.608874 +691.003.770-74 1620424637 0.556218 +445.336.950-60 1620359589 0.406306 +974.642.524-20 1620391424 0.251406 +041.897.838-70 1620442757 0.466084 +974.340.772-39 1620419387 0.495671 +272.846.051-54 1620393370 0.170720 +361.104.497-09 1620428070 0.085718 +819.263.701-80 1620372064 0.022845 +130.423.502-58 1620389262 0.182255 +069.221.825-45 1620419037 0.704089 +281.095.010-52 1620356591 0.114910 +369.514.156-50 1620370813 0.006200 +777.421.360-07 1620368019 0.577557 +962.194.050-80 1620381285 0.307102 +877.232.566-63 1620376698 0.226507 +868.546.031-02 1620440504 0.535040 +955.930.874-23 1620435647 0.204638 +218.543.660-09 1620361611 0.676383 +962.194.050-80 1620362621 0.183661 +567.354.995-49 1620379175 0.870547 +130.423.502-58 1620400607 0.980061 +686.375.378-20 1620386079 0.904810 +696.077.059-98 1620373867 0.942889 +686.375.378-20 1620413928 0.621976 +312.614.188-91 1620410125 0.317884 +664.440.515-09 1620418089 0.510837 +748.052.735-77 1620435506 0.510288 +777.421.360-07 1620415070 0.268075 +045.456.503-84 1620396855 0.099880 +489.164.899-62 1620424014 0.862729 +045.456.503-84 1620363076 0.586321 +069.221.825-45 1620437297 0.603909 +696.077.059-98 1620408273 0.558905 +161.980.393-31 1620435510 0.712255 +161.980.393-31 1620432361 0.925519 +448.984.629-01 1620393806 0.592757 +063.718.156-52 1620421582 0.259699 +167.491.690-66 1620358616 0.611820 +868.546.031-02 1620356874 0.189076 +218.543.660-09 1620388578 0.849497 +167.491.690-66 1620376804 0.218931 +567.354.995-49 1620404412 0.266253 +489.164.899-62 1620398053 0.067368 +591.403.676-30 1620412858 0.207254 +489.164.899-62 1620419702 0.888272 +445.336.950-60 1620434936 0.110419 +285.773.707-63 1620407678 0.809382 +218.543.660-09 1620409229 0.221797 +686.375.378-20 1620426299 0.854821 +696.077.059-98 1620357885 0.148933 +810.489.602-42 1620365197 0.236389 +785.166.382-27 1620417382 0.555036 +854.355.834-46 1620426795 0.393653 +218.543.660-09 1620378730 0.935384 +529.310.074-20 1620374460 0.431987 +819.263.701-80 1620401505 0.123557 +222.491.969-74 1620372080 0.240296 +489.164.899-62 1620414665 0.724819 +529.310.074-20 1620368908 0.899331 +529.310.074-20 1620441410 0.018492 +691.003.770-74 1620367106 0.024620 +567.354.995-49 1620430307 0.501651 +041.897.838-70 1620397442 0.496721 +962.194.050-80 1620393028 0.710694 +807.218.405-90 1620404979 0.277152 +686.375.378-20 1620372401 0.934134 +312.614.188-91 1620367384 0.916324 +441.889.415-29 1620385178 0.034609 +974.340.772-39 1620403412 0.418801 +448.984.629-01 1620389939 0.592979 +063.718.156-52 1620391104 0.684891 +693.655.491-16 1620365466 0.442852 +371.845.242-17 1620383028 0.133710 +955.930.874-23 1620441915 0.991129 +361.104.497-09 1620369928 0.255182 +069.221.825-45 1620439632 0.035978 +045.456.503-84 1620414764 0.558263 +218.543.660-09 1620358609 0.822266 +436.612.686-94 1620357749 0.625472 +055.613.208-40 1620433480 0.722155 +045.456.503-84 1620382568 0.617431 +997.103.265-11 1620363853 0.207164 +696.077.059-98 1620365452 0.564700 +529.310.074-20 1620441571 0.173896 +810.489.602-42 1620430087 0.938906 +974.642.524-20 1620411918 0.399555 +777.421.360-07 1620422698 0.071568 +272.846.051-54 1620402590 0.032126 +361.104.497-09 1620408850 0.362886 +285.773.707-63 1620366600 0.529309 +696.077.059-98 1620395962 0.497633 +055.613.208-40 1620431940 0.152255 +041.897.838-70 1620383135 0.314338 +696.077.059-98 1620385600 0.074531 +974.340.772-39 1620412250 0.554796 +696.077.059-98 1620378565 0.488405 +841.677.523-01 1620413564 0.828664 +281.095.010-52 1620379179 0.893708 +849.516.160-50 1620395005 0.712247 +410.563.467-44 1620401253 0.616408 +166.456.724-03 1620421317 0.047327 +748.052.735-77 1620416548 0.273860 +041.897.838-70 1620403972 0.499716 +849.516.160-50 1620363221 0.551304 +369.514.156-50 1620415940 0.214946 +051.850.051-90 1620383663 0.858410 +785.166.382-27 1620383449 0.223988 +436.612.686-94 1620414826 0.055544 +218.543.660-09 1620413077 0.292202 +962.194.050-80 1620363297 0.361876 +888.087.646-56 1620412510 0.835441 +807.218.405-90 1620439185 0.979068 +877.232.566-63 1620441693 0.703553 +410.563.467-44 1620368449 0.779240 +563.284.066-22 1620383870 0.717558 +167.491.690-66 1620415291 0.875720 +445.336.950-60 1620378572 0.146451 +529.310.074-20 1620376192 0.461582 +445.336.950-60 1620426127 0.450259 +664.440.515-09 1620387450 0.824307 +436.612.686-94 1620426337 0.308990 +161.980.393-31 1620363206 0.464463 +281.095.010-52 1620375241 0.423435 +777.421.360-07 1620428943 0.746838 +868.546.031-02 1620407793 0.646455 +218.543.660-09 1620432878 0.308506 +161.980.393-31 1620371079 0.892062 +686.375.378-20 1620411676 0.648676 +567.354.995-49 1620366669 0.202867 +849.516.160-50 1620394466 0.521505 +664.440.515-09 1620394187 0.819142 +063.718.156-52 1620441890 0.513759 +810.489.602-42 1620363583 0.693759 +807.218.405-90 1620416132 0.350615 +436.612.686-94 1620413668 0.639734 +955.930.874-23 1620412203 0.277488 +918.126.907-20 1620384448 0.909072 +063.718.156-52 1620397614 0.917521 +877.232.566-63 1620428955 0.447360 +567.354.995-49 1620384174 0.858757 +055.613.208-40 1620370396 0.046544 +885.367.016-92 1620417196 0.452654 +529.310.074-20 1620434916 0.644232 +885.367.016-92 1620356814 0.154720 +312.614.188-91 1620389464 0.177259 +448.984.629-01 1620368132 0.648309 +441.889.415-29 1620410709 0.961796 +686.375.378-20 1620386150 0.304225 +888.087.646-56 1620406260 0.111769 +567.354.995-49 1620414609 0.947291 +166.456.724-03 1620381240 0.933844 +849.516.160-50 1620371180 0.050281 +131.703.640-90 1620407235 0.612188 +986.083.116-58 1620426979 0.923123 +567.354.995-49 1620411465 0.476417 +664.440.515-09 1620409688 0.887170 +063.718.156-52 1620372137 0.346619 +841.677.523-01 1620383410 0.548948 +410.563.467-44 1620413387 0.714319 +849.516.160-50 1620393189 0.538823 +055.613.208-40 1620407267 0.952079 +693.655.491-16 1620418758 0.079286 +591.403.676-30 1620366085 0.222685 +130.423.502-58 1620368230 0.372158 +369.514.156-50 1620421994 0.314178 +785.166.382-27 1620427258 0.092708 +810.489.602-42 1620392273 0.978557 +591.403.676-30 1620382656 0.260368 +696.077.059-98 1620431111 0.682117 +885.367.016-92 1620399665 0.523075 +131.703.640-90 1620403454 0.535873 +868.546.031-02 1620418770 0.808988 +281.095.010-52 1620435393 0.889940 +807.218.405-90 1620368958 0.090488 +448.984.629-01 1620363996 0.720930 +748.052.735-77 1620409877 0.166750 +069.221.825-45 1620361431 0.447584 +436.612.686-94 1620369478 0.476890 +664.440.515-09 1620435519 0.794185 +041.897.838-70 1620419010 0.880283 +489.164.899-62 1620372931 0.087480 +069.221.825-45 1620369757 0.970071 +131.703.640-90 1620396993 0.908165 +997.103.265-11 1620415086 0.206512 +063.718.156-52 1620406241 0.889584 +131.703.640-90 1620380209 0.130181 +696.077.059-98 1620442220 0.919290 +618.702.796-54 1620392824 0.495993 +441.889.415-29 1620403400 0.708297 +997.103.265-11 1620391389 0.710242 +888.087.646-56 1620396257 0.752758 +567.354.995-49 1620404845 0.242555 +810.489.602-42 1620430639 0.639832 +807.218.405-90 1620373235 0.908662 +369.514.156-50 1620408614 0.240280 +810.489.602-42 1620412804 0.235268 +974.642.524-20 1620360756 0.839717 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/10042021 b/solucao/Carga_Batch/input_data/indice_pulmonar/10042021 new file mode 100644 index 0000000..5795fc2 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/10042021 @@ -0,0 +1,411 @@ +CPF EPOC ind_pulm +854.355.834-46 1618054083 0.775846 +986.083.116-58 1618044687 0.382048 +888.087.646-56 1618095469 0.986249 +051.850.051-90 1618080139 0.891631 +918.126.907-20 1618054733 0.348448 +696.077.059-98 1618034795 0.324943 +854.355.834-46 1618030092 0.777036 +218.543.660-09 1618049832 0.450059 +369.514.156-50 1618027493 0.066862 +529.310.074-20 1618094455 0.706447 +441.889.415-29 1618085539 0.375059 +974.642.524-20 1618092925 0.305700 +888.087.646-56 1618062654 0.497778 +810.489.602-42 1618076505 0.275988 +691.003.770-74 1618081728 0.299742 +441.889.415-29 1618089438 0.448706 +974.642.524-20 1618083220 0.808625 +997.103.265-11 1618071488 0.798121 +591.403.676-30 1618044160 0.834963 +218.543.660-09 1618095536 0.120455 +218.543.660-09 1618028133 0.456755 +436.612.686-94 1618023796 0.556408 +691.003.770-74 1618103069 0.999722 +281.095.010-52 1618065906 0.535895 +664.440.515-09 1618053151 0.938915 +868.546.031-02 1618082217 0.183177 +529.310.074-20 1618080209 0.332958 +055.613.208-40 1618049392 0.337047 +441.889.415-29 1618037566 0.620349 +918.126.907-20 1618030779 0.573774 +748.052.735-77 1618050640 0.085704 +045.456.503-84 1618092865 0.697697 +691.003.770-74 1618033457 0.116282 +997.103.265-11 1618043623 0.433785 +441.889.415-29 1618043186 0.276452 +161.980.393-31 1618108695 0.773157 +664.440.515-09 1618052382 0.973028 +281.885.948-49 1618082768 0.056080 +868.546.031-02 1618063693 0.173704 +807.218.405-90 1618036532 0.251002 +281.885.948-49 1618103380 0.976384 +691.003.770-74 1618075733 0.084526 +962.194.050-80 1618074213 0.922913 +445.336.950-60 1618094597 0.442170 +807.218.405-90 1618054669 0.146013 +955.930.874-23 1618086761 0.256228 +841.677.523-01 1618107649 0.331718 +222.491.969-74 1618084469 0.055515 +051.850.051-90 1618057381 0.937353 +664.440.515-09 1618101399 0.823682 +777.421.360-07 1618088124 0.541659 +997.103.265-11 1618055624 0.235227 +877.232.566-63 1618031086 0.187215 +281.095.010-52 1618106757 0.478244 +877.232.566-63 1618058344 0.011790 +693.655.491-16 1618036639 0.620602 +664.440.515-09 1618084685 0.806904 +955.930.874-23 1618088420 0.376588 +410.563.467-44 1618061522 0.390514 +841.677.523-01 1618025213 0.279089 +918.126.907-20 1618085886 0.571785 +441.889.415-29 1618042505 0.352050 +063.718.156-52 1618042658 0.277457 +807.218.405-90 1618049170 0.930900 +281.885.948-49 1618026604 0.881546 +563.284.066-22 1618073511 0.505393 +127.978.316-83 1618064068 0.288500 +885.367.016-92 1618099423 0.284247 +962.194.050-80 1618058458 0.586595 +877.232.566-63 1618065394 0.611216 +041.897.838-70 1618064175 0.470207 +810.489.602-42 1618095069 0.270940 +127.978.316-83 1618037400 0.837067 +041.897.838-70 1618105776 0.339776 +448.984.629-01 1618085859 0.786271 +974.642.524-20 1618092418 0.752479 +591.403.676-30 1618066350 0.346145 +918.126.907-20 1618068214 0.721515 +810.489.602-42 1618050844 0.667097 +974.340.772-39 1618044837 0.204768 +041.897.838-70 1618086784 0.075574 +161.980.393-31 1618095402 0.461021 +218.543.660-09 1618103581 0.361544 +063.718.156-52 1618036547 0.140266 +810.489.602-42 1618052257 0.486152 +962.194.050-80 1618061847 0.800929 +361.104.497-09 1618029606 0.414407 +986.083.116-58 1618064127 0.594134 +441.889.415-29 1618075833 0.082397 +272.846.051-54 1618103785 0.237655 +489.164.899-62 1618033955 0.905931 +567.354.995-49 1618071816 0.726357 +166.456.724-03 1618036959 0.307187 +281.885.948-49 1618105371 0.529651 +807.218.405-90 1618065401 0.967813 +591.403.676-30 1618046993 0.980875 +807.218.405-90 1618053331 0.248350 +281.885.948-49 1618087754 0.790042 +410.563.467-44 1618088289 0.672058 +777.421.360-07 1618044251 0.338331 +055.613.208-40 1618085579 0.787017 +371.845.242-17 1618049347 0.458613 +868.546.031-02 1618076974 0.186219 +041.897.838-70 1618030860 0.635794 +410.563.467-44 1618093196 0.726931 +849.516.160-50 1618051569 0.803379 +445.336.950-60 1618106257 0.457020 +868.546.031-02 1618079734 0.654637 +281.885.948-49 1618095620 0.270010 +868.546.031-02 1618046096 0.395798 +272.846.051-54 1618028590 0.693388 +807.218.405-90 1618101279 0.962652 +130.423.502-58 1618080876 0.963428 +696.077.059-98 1618079323 0.582675 +436.612.686-94 1618061528 0.551811 +051.850.051-90 1618049478 0.200021 +529.310.074-20 1618069769 0.113788 +691.304.257-43 1618096558 0.469370 +777.421.360-07 1618109040 0.332137 +807.218.405-90 1618053460 0.968405 +810.489.602-42 1618061829 0.374441 +272.846.051-54 1618103217 0.919130 +312.614.188-91 1618060569 0.261713 +849.516.160-50 1618055324 0.775150 +955.930.874-23 1618043019 0.173189 +591.403.676-30 1618032617 0.460938 +807.218.405-90 1618032302 0.764304 +222.491.969-74 1618081055 0.700529 +281.885.948-49 1618065473 0.704871 +410.563.467-44 1618027800 0.968818 +810.489.602-42 1618047450 0.324358 +529.310.074-20 1618104049 0.112442 +489.164.899-62 1618106683 0.500600 +285.773.707-63 1618025830 0.774051 +691.003.770-74 1618102138 0.811972 +918.126.907-20 1618048819 0.207940 +691.003.770-74 1618093092 0.084243 +997.103.265-11 1618090657 0.773987 +841.677.523-01 1618099742 0.457882 +127.978.316-83 1618089923 0.831102 +854.355.834-46 1618075522 0.190388 +955.930.874-23 1618105583 0.703818 +445.336.950-60 1618087149 0.640135 +974.340.772-39 1618083934 0.690232 +161.980.393-31 1618037825 0.417349 +777.421.360-07 1618027830 0.005964 +285.773.707-63 1618025930 0.265344 +161.980.393-31 1618049326 0.002526 +810.489.602-42 1618034671 0.177559 +885.367.016-92 1618067930 0.885205 +448.984.629-01 1618044497 0.462524 +281.885.948-49 1618035138 0.186944 +041.897.838-70 1618073190 0.015659 +974.642.524-20 1618076079 0.441993 +807.218.405-90 1618099679 0.980615 +361.104.497-09 1618097175 0.772357 +888.087.646-56 1618084552 0.888061 +369.514.156-50 1618071229 0.512110 +218.543.660-09 1618052797 0.063550 +130.423.502-58 1618047680 0.710877 +691.304.257-43 1618036581 0.337637 +841.677.523-01 1618071537 0.291498 +410.563.467-44 1618053043 0.600824 +974.340.772-39 1618073675 0.814570 +854.355.834-46 1618064174 0.446523 +693.655.491-16 1618089649 0.306269 +055.613.208-40 1618023814 0.564581 +974.642.524-20 1618098503 0.110417 +664.440.515-09 1618085470 0.432815 +819.263.701-80 1618031124 0.940998 +222.491.969-74 1618032749 0.376137 +489.164.899-62 1618027076 0.317491 +161.980.393-31 1618073526 0.746894 +069.221.825-45 1618078823 0.376402 +885.367.016-92 1618042730 0.887987 +777.421.360-07 1618047965 0.622783 +841.677.523-01 1618083354 0.620610 +131.703.640-90 1618103047 0.810415 +567.354.995-49 1618025595 0.807529 +868.546.031-02 1618107313 0.820570 +691.003.770-74 1618062187 0.934512 +986.083.116-58 1618086579 0.882158 +849.516.160-50 1618068995 0.737859 +955.930.874-23 1618061250 0.096113 +885.367.016-92 1618102458 0.222752 +955.930.874-23 1618063923 0.799208 +909.078.564-70 1618052661 0.332632 +166.456.724-03 1618068072 0.630971 +285.773.707-63 1618041322 0.239756 +448.984.629-01 1618095333 0.539926 +371.845.242-17 1618058238 0.606085 +909.078.564-70 1618057038 0.482712 +918.126.907-20 1618049188 0.810196 +130.423.502-58 1618094444 0.065154 +664.440.515-09 1618051864 0.098685 +974.340.772-39 1618057280 0.769854 +974.642.524-20 1618038563 0.984019 +997.103.265-11 1618035906 0.768805 +069.221.825-45 1618058951 0.264563 +222.491.969-74 1618041144 0.011961 +686.375.378-20 1618087601 0.661034 +069.221.825-45 1618029934 0.579430 +131.703.640-90 1618040790 0.987763 +974.340.772-39 1618046547 0.213075 +063.718.156-52 1618080450 0.029979 +849.516.160-50 1618087321 0.645182 +369.514.156-50 1618060079 0.064821 +664.440.515-09 1618044525 0.167511 +272.846.051-54 1618072494 0.439037 +785.166.382-27 1618086550 0.412279 +131.703.640-90 1618076939 0.415168 +563.284.066-22 1618051539 0.455793 +591.403.676-30 1618037236 0.291322 +974.340.772-39 1618083583 0.212696 +222.491.969-74 1618045442 0.832686 +691.304.257-43 1618087159 0.595513 +167.491.690-66 1618077276 0.253171 +222.491.969-74 1618074722 0.385415 +748.052.735-77 1618036080 0.573548 +986.083.116-58 1618029719 0.619646 +777.421.360-07 1618078813 0.982801 +222.491.969-74 1618060727 0.175172 +841.677.523-01 1618042864 0.951383 +127.978.316-83 1618030036 0.969122 +841.677.523-01 1618034725 0.368460 +664.440.515-09 1618082744 0.968707 +955.930.874-23 1618084335 0.524016 +489.164.899-62 1618105567 0.988563 +693.655.491-16 1618078588 0.642257 +748.052.735-77 1618075411 0.125715 +955.930.874-23 1618107710 0.756008 +909.078.564-70 1618102367 0.663715 +127.978.316-83 1618044434 0.899777 +849.516.160-50 1618078905 0.347558 +051.850.051-90 1618030339 0.708352 +962.194.050-80 1618068648 0.766954 +563.284.066-22 1618043269 0.175997 +410.563.467-44 1618058225 0.183314 +785.166.382-27 1618044330 0.184932 +167.491.690-66 1618071566 0.093612 +909.078.564-70 1618027083 0.612938 +819.263.701-80 1618107037 0.435003 +918.126.907-20 1618087552 0.611780 +436.612.686-94 1618064333 0.624850 +272.846.051-54 1618069936 0.249291 +974.642.524-20 1618087180 0.036115 +369.514.156-50 1618063067 0.513893 +361.104.497-09 1618026906 0.167571 +281.095.010-52 1618078114 0.740824 +369.514.156-50 1618032990 0.550971 +041.897.838-70 1618028131 0.198834 +888.087.646-56 1618038000 0.668214 +448.984.629-01 1618051077 0.413806 +441.889.415-29 1618058033 0.271840 +281.095.010-52 1618102009 0.856478 +051.850.051-90 1618088776 0.348630 +854.355.834-46 1618032202 0.235168 +272.846.051-54 1618026463 0.242747 +868.546.031-02 1618099587 0.323765 +819.263.701-80 1618054723 0.433494 +841.677.523-01 1618047612 0.486923 +529.310.074-20 1618071046 0.687832 +489.164.899-62 1618053806 0.336880 +130.423.502-58 1618099111 0.748054 +618.702.796-54 1618066705 0.358087 +166.456.724-03 1618036169 0.545884 +962.194.050-80 1618090516 0.903060 +748.052.735-77 1618043886 0.094220 +563.284.066-22 1618062500 0.526193 +161.980.393-31 1618052243 0.140396 +041.897.838-70 1618074357 0.865134 +974.340.772-39 1618082885 0.982358 +441.889.415-29 1618064801 0.871726 +888.087.646-56 1618060545 0.682439 +986.083.116-58 1618072915 0.196462 +974.340.772-39 1618043292 0.896739 +918.126.907-20 1618038943 0.954826 +285.773.707-63 1618072756 0.179280 +664.440.515-09 1618092965 0.251829 +272.846.051-54 1618093450 0.294504 +272.846.051-54 1618098335 0.996678 +312.614.188-91 1618085321 0.638714 +785.166.382-27 1618073373 0.066441 +063.718.156-52 1618109181 0.595172 +691.304.257-43 1618091406 0.986863 +272.846.051-54 1618035241 0.847929 +974.340.772-39 1618072229 0.625576 +807.218.405-90 1618095351 0.518436 +369.514.156-50 1618085865 0.460698 +361.104.497-09 1618032454 0.458359 +167.491.690-66 1618103313 0.784460 +807.218.405-90 1618054884 0.698077 +489.164.899-62 1618059642 0.335663 +041.897.838-70 1618082955 0.214354 +041.897.838-70 1618038559 0.861267 +130.423.502-58 1618049270 0.209930 +448.984.629-01 1618057758 0.429787 +885.367.016-92 1618041940 0.490707 +819.263.701-80 1618058351 0.050818 +909.078.564-70 1618080611 0.109403 +448.984.629-01 1618095410 0.582953 +777.421.360-07 1618042475 0.272282 +448.984.629-01 1618085377 0.248272 +285.773.707-63 1618033548 0.611721 +664.440.515-09 1618089296 0.693667 +997.103.265-11 1618078844 0.088570 +849.516.160-50 1618095340 0.215115 +312.614.188-91 1618034964 0.549665 +281.095.010-52 1618051340 0.583724 +489.164.899-62 1618029023 0.680415 +567.354.995-49 1618063102 0.184436 +696.077.059-98 1618028973 0.248663 +448.984.629-01 1618027627 0.133293 +312.614.188-91 1618089948 0.246387 +312.614.188-91 1618052569 0.747697 +868.546.031-02 1618086714 0.468470 +127.978.316-83 1618054644 0.441033 +489.164.899-62 1618081327 0.492549 +167.491.690-66 1618044200 0.210550 +161.980.393-31 1618064353 0.414173 +130.423.502-58 1618056320 0.130739 +748.052.735-77 1618041834 0.184498 +807.218.405-90 1618066270 0.745963 +618.702.796-54 1618098742 0.359515 +918.126.907-20 1618054865 0.811520 +445.336.950-60 1618090872 0.486562 +696.077.059-98 1618096216 0.747295 +222.491.969-74 1618099888 0.860325 +436.612.686-94 1618085488 0.319964 +045.456.503-84 1618031598 0.066610 +918.126.907-20 1618080666 0.204197 +748.052.735-77 1618096020 0.359961 +371.845.242-17 1618083664 0.259662 +748.052.735-77 1618049304 0.656448 +218.543.660-09 1618109808 0.624645 +877.232.566-63 1618025234 0.165254 +436.612.686-94 1618071938 0.773664 +691.304.257-43 1618027933 0.561314 +063.718.156-52 1618107590 0.691520 +748.052.735-77 1618027207 0.076460 +691.003.770-74 1618044882 0.157724 +069.221.825-45 1618037910 0.347459 +281.885.948-49 1618024155 0.162446 +885.367.016-92 1618097539 0.673262 +045.456.503-84 1618032578 0.453502 +436.612.686-94 1618069769 0.880505 +693.655.491-16 1618048996 0.585995 +410.563.467-44 1618094476 0.785762 +918.126.907-20 1618024432 0.148601 +489.164.899-62 1618070798 0.937792 +693.655.491-16 1618106172 0.392221 +069.221.825-45 1618045369 0.820904 +909.078.564-70 1618072907 0.344033 +069.221.825-45 1618074534 0.110923 +489.164.899-62 1618084569 0.270408 +281.095.010-52 1618091768 0.264794 +841.677.523-01 1618035389 0.665497 +361.104.497-09 1618072993 0.733141 +974.642.524-20 1618062240 0.831110 +696.077.059-98 1618100459 0.029073 +986.083.116-58 1618087021 0.381112 +222.491.969-74 1618047130 0.467428 +785.166.382-27 1618082200 0.473768 +281.885.948-49 1618046515 0.204981 +918.126.907-20 1618106737 0.519817 +868.546.031-02 1618077501 0.287118 +041.897.838-70 1618068704 0.487817 +069.221.825-45 1618065146 0.992828 +918.126.907-20 1618087039 0.081526 +664.440.515-09 1618038263 0.682465 +664.440.515-09 1618032728 0.990186 +986.083.116-58 1618094251 0.653233 +618.702.796-54 1618067252 0.710172 +885.367.016-92 1618078088 0.541652 +962.194.050-80 1618071713 0.238491 +167.491.690-66 1618028247 0.408137 +974.642.524-20 1618072501 0.000683 +974.340.772-39 1618062663 0.954717 +441.889.415-29 1618097615 0.808293 +691.304.257-43 1618063048 0.366079 +962.194.050-80 1618033977 0.217512 +436.612.686-94 1618046122 0.143208 +748.052.735-77 1618026372 0.476682 +063.718.156-52 1618065791 0.936542 +371.845.242-17 1618041660 0.533845 +868.546.031-02 1618039114 0.974171 +448.984.629-01 1618074444 0.876905 +693.655.491-16 1618034648 0.221258 +918.126.907-20 1618108975 0.469824 +045.456.503-84 1618059317 0.602312 +167.491.690-66 1618063763 0.131749 +849.516.160-50 1618066431 0.713477 +130.423.502-58 1618101693 0.989262 +312.614.188-91 1618099141 0.354619 +691.003.770-74 1618056545 0.901062 +445.336.950-60 1618033485 0.228107 +166.456.724-03 1618097502 0.291663 +691.304.257-43 1618072169 0.670232 +161.980.393-31 1618041771 0.562360 +161.980.393-31 1618081860 0.087370 +312.614.188-91 1618093793 0.872236 +369.514.156-50 1618041584 0.705702 +974.340.772-39 1618059688 0.361140 +218.543.660-09 1618068930 0.215343 +063.718.156-52 1618089107 0.522931 +877.232.566-63 1618037384 0.615817 +748.052.735-77 1618037580 0.725754 +974.642.524-20 1618054872 0.006263 +567.354.995-49 1618024475 0.961534 +974.642.524-20 1618038833 0.227919 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/12032021 b/solucao/Carga_Batch/input_data/indice_pulmonar/12032021 new file mode 100644 index 0000000..1e16640 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/12032021 @@ -0,0 +1,409 @@ +CPF EPOC ind_pulm +285.773.707-63 1615562576 0.004598 +222.491.969-74 1615537755 0.404519 +529.310.074-20 1615596428 0.239936 +997.103.265-11 1615550206 0.525965 +045.456.503-84 1615520632 0.465068 +664.440.515-09 1615603567 0.368184 +885.367.016-92 1615594877 0.343070 +997.103.265-11 1615583029 0.195513 +691.304.257-43 1615544109 0.924263 +955.930.874-23 1615594029 0.513302 +997.103.265-11 1615559617 0.241707 +696.077.059-98 1615586884 0.729380 +877.232.566-63 1615537278 0.731849 +955.930.874-23 1615560922 0.314418 +868.546.031-02 1615552354 0.790368 +167.491.690-66 1615525858 0.893316 +997.103.265-11 1615593747 0.153879 +361.104.497-09 1615540935 0.933169 +166.456.724-03 1615538247 0.030738 +618.702.796-54 1615601137 0.165223 +955.930.874-23 1615602342 0.182355 +819.263.701-80 1615596411 0.853314 +918.126.907-20 1615571998 0.077559 +686.375.378-20 1615576523 0.700921 +489.164.899-62 1615599863 0.419805 +529.310.074-20 1615592081 0.476967 +877.232.566-63 1615553281 0.787551 +436.612.686-94 1615589938 0.922326 +974.340.772-39 1615551661 0.456591 +854.355.834-46 1615524983 0.476103 +285.773.707-63 1615585828 0.724481 +055.613.208-40 1615526533 0.570985 +974.642.524-20 1615564343 0.416487 +918.126.907-20 1615547242 0.107641 +664.440.515-09 1615563955 0.027547 +361.104.497-09 1615553944 0.788936 +785.166.382-27 1615573503 0.561339 +785.166.382-27 1615532359 0.092069 +563.284.066-22 1615564326 0.913088 +785.166.382-27 1615578530 0.223469 +591.403.676-30 1615561920 0.711820 +161.980.393-31 1615571848 0.981420 +909.078.564-70 1615565666 0.121197 +986.083.116-58 1615603831 0.229615 +272.846.051-54 1615571134 0.889259 +069.221.825-45 1615555556 0.267376 +748.052.735-77 1615518514 0.289691 +055.613.208-40 1615520600 0.700596 +218.543.660-09 1615542162 0.969294 +069.221.825-45 1615546601 0.692805 +974.340.772-39 1615568377 0.509262 +810.489.602-42 1615603419 0.995583 +436.612.686-94 1615580656 0.751698 +130.423.502-58 1615566460 0.119514 +691.304.257-43 1615574168 0.547932 +063.718.156-52 1615542924 0.329963 +877.232.566-63 1615587439 0.264760 +369.514.156-50 1615604397 0.921247 +127.978.316-83 1615556670 0.216533 +361.104.497-09 1615580083 0.025681 +691.003.770-74 1615523438 0.366235 +997.103.265-11 1615589600 0.532648 +167.491.690-66 1615599918 0.871863 +777.421.360-07 1615523017 0.257365 +448.984.629-01 1615519766 0.926795 +063.718.156-52 1615562328 0.022081 +986.083.116-58 1615539773 0.760958 +955.930.874-23 1615535010 0.430632 +529.310.074-20 1615551991 0.804017 +841.677.523-01 1615589587 0.879729 +285.773.707-63 1615529413 0.801376 +819.263.701-80 1615568688 0.314596 +063.718.156-52 1615590377 0.678025 +529.310.074-20 1615550577 0.970683 +131.703.640-90 1615532798 0.817769 +371.845.242-17 1615565314 0.459471 +974.642.524-20 1615589361 0.842849 +693.655.491-16 1615518702 0.964923 +051.850.051-90 1615582164 0.352020 +909.078.564-70 1615592593 0.560175 +055.613.208-40 1615587969 0.674474 +567.354.995-49 1615576024 0.436183 +410.563.467-44 1615586438 0.917259 +051.850.051-90 1615600448 0.952511 +686.375.378-20 1615546013 0.897188 +686.375.378-20 1615580778 0.654270 +664.440.515-09 1615519987 0.667303 +055.613.208-40 1615572779 0.273078 +591.403.676-30 1615574085 0.717819 +045.456.503-84 1615550175 0.775178 +567.354.995-49 1615555105 0.041360 +785.166.382-27 1615586019 0.518334 +841.677.523-01 1615533461 0.292341 +686.375.378-20 1615589354 0.046041 +686.375.378-20 1615571643 0.450688 +841.677.523-01 1615586306 0.003373 +361.104.497-09 1615529692 0.585477 +436.612.686-94 1615519361 0.068500 +885.367.016-92 1615532242 0.220714 +885.367.016-92 1615567616 0.236359 +591.403.676-30 1615588249 0.232207 +272.846.051-54 1615532834 0.897590 +693.655.491-16 1615546433 0.447849 +868.546.031-02 1615554187 0.431699 +161.980.393-31 1615598149 0.383730 +841.677.523-01 1615569550 0.094790 +986.083.116-58 1615524176 0.356101 +691.304.257-43 1615590813 0.882064 +868.546.031-02 1615562171 0.929830 +854.355.834-46 1615558634 0.557683 +885.367.016-92 1615544059 0.188371 +069.221.825-45 1615526608 0.988160 +161.980.393-31 1615576838 0.090897 +691.003.770-74 1615527716 0.450857 +161.980.393-31 1615564946 0.793815 +167.491.690-66 1615597599 0.672691 +986.083.116-58 1615524323 0.387987 +748.052.735-77 1615559336 0.430197 +686.375.378-20 1615542299 0.419799 +448.984.629-01 1615578255 0.828883 +371.845.242-17 1615590440 0.730552 +051.850.051-90 1615588343 0.531149 +045.456.503-84 1615555625 0.445075 +885.367.016-92 1615526670 0.188784 +448.984.629-01 1615594216 0.392486 +312.614.188-91 1615556928 0.669591 +841.677.523-01 1615570312 0.294364 +868.546.031-02 1615551996 0.417694 +166.456.724-03 1615527230 0.448960 +849.516.160-50 1615557898 0.276948 +664.440.515-09 1615592881 0.486069 +974.642.524-20 1615529053 0.022929 +445.336.950-60 1615589696 0.689017 +986.083.116-58 1615589967 0.377571 +371.845.242-17 1615566992 0.240153 +281.095.010-52 1615581815 0.056348 +618.702.796-54 1615545938 0.180538 +529.310.074-20 1615565474 0.224149 +410.563.467-44 1615543969 0.381665 +218.543.660-09 1615558077 0.098584 +974.642.524-20 1615582469 0.164242 +369.514.156-50 1615519615 0.340819 +974.340.772-39 1615580767 0.060180 +841.677.523-01 1615596346 0.299085 +974.642.524-20 1615599564 0.278016 +445.336.950-60 1615566211 0.594705 +664.440.515-09 1615572274 0.582719 +045.456.503-84 1615541417 0.851118 +436.612.686-94 1615523292 0.012463 +489.164.899-62 1615526308 0.193858 +166.456.724-03 1615560850 0.454643 +696.077.059-98 1615583552 0.600936 +361.104.497-09 1615535629 0.841069 +810.489.602-42 1615580293 0.248478 +974.340.772-39 1615550272 0.821584 +055.613.208-40 1615574630 0.769020 +222.491.969-74 1615561105 0.499666 +563.284.066-22 1615568146 0.926299 +218.543.660-09 1615528927 0.283888 +909.078.564-70 1615538904 0.507302 +448.984.629-01 1615596655 0.183333 +218.543.660-09 1615555134 0.142063 +748.052.735-77 1615533560 0.568026 +563.284.066-22 1615527229 0.506905 +130.423.502-58 1615572344 0.379837 +696.077.059-98 1615518230 0.892262 +868.546.031-02 1615591510 0.847041 +618.702.796-54 1615534300 0.814425 +272.846.051-54 1615534284 0.757879 +051.850.051-90 1615553672 0.803424 +441.889.415-29 1615599698 0.834943 +849.516.160-50 1615591653 0.373511 +369.514.156-50 1615528296 0.861385 +785.166.382-27 1615569467 0.438645 +691.003.770-74 1615550928 0.292399 +448.984.629-01 1615541004 0.152202 +489.164.899-62 1615529319 0.145789 +854.355.834-46 1615566522 0.393690 +410.563.467-44 1615600625 0.736524 +130.423.502-58 1615528540 0.985710 +063.718.156-52 1615557424 0.188852 +877.232.566-63 1615592687 0.064620 +222.491.969-74 1615562070 0.616966 +371.845.242-17 1615559260 0.275898 +448.984.629-01 1615574782 0.175023 +777.421.360-07 1615550507 0.352056 +841.677.523-01 1615569881 0.343847 +807.218.405-90 1615568498 0.396875 +130.423.502-58 1615535487 0.705311 +785.166.382-27 1615552419 0.352836 +810.489.602-42 1615578898 0.617095 +696.077.059-98 1615532559 0.938223 +281.885.948-49 1615535638 0.048939 +281.095.010-52 1615560154 0.776828 +974.642.524-20 1615595058 0.765069 +127.978.316-83 1615538659 0.206979 +868.546.031-02 1615555250 0.878200 +885.367.016-92 1615541295 0.827607 +664.440.515-09 1615603305 0.935996 +371.845.242-17 1615543502 0.074571 +529.310.074-20 1615563645 0.548167 +281.095.010-52 1615596095 0.072064 +807.218.405-90 1615545586 0.004473 +664.440.515-09 1615557696 0.429152 +888.087.646-56 1615537828 0.996340 +272.846.051-54 1615589697 0.411355 +974.340.772-39 1615550334 0.722336 +748.052.735-77 1615573255 0.455910 +218.543.660-09 1615590317 0.801234 +166.456.724-03 1615571073 0.046469 +272.846.051-54 1615562048 0.154609 +272.846.051-54 1615568102 0.669324 +281.095.010-52 1615546952 0.134620 +810.489.602-42 1615549225 0.733689 +807.218.405-90 1615553653 0.031738 +868.546.031-02 1615557065 0.355475 +591.403.676-30 1615519489 0.323883 +664.440.515-09 1615565546 0.606995 +997.103.265-11 1615585929 0.782793 +854.355.834-46 1615523218 0.784086 +962.194.050-80 1615577157 0.272918 +069.221.825-45 1615602626 0.544002 +909.078.564-70 1615600489 0.920058 +777.421.360-07 1615581321 0.518212 +686.375.378-20 1615586463 0.833949 +909.078.564-70 1615580440 0.246564 +063.718.156-52 1615533618 0.117823 +618.702.796-54 1615582095 0.725231 +041.897.838-70 1615519794 0.135871 +161.980.393-31 1615551236 0.375607 +445.336.950-60 1615603270 0.822381 +955.930.874-23 1615549861 0.090763 +877.232.566-63 1615591984 0.839258 +918.126.907-20 1615564427 0.601811 +691.304.257-43 1615569137 0.946762 +218.543.660-09 1615592992 0.072012 +448.984.629-01 1615523107 0.672816 +285.773.707-63 1615531703 0.850675 +748.052.735-77 1615594097 0.538353 +131.703.640-90 1615560583 0.616121 +222.491.969-74 1615538871 0.241421 +166.456.724-03 1615575385 0.139543 +166.456.724-03 1615572473 0.308436 +785.166.382-27 1615576477 0.426934 +529.310.074-20 1615594108 0.538395 +567.354.995-49 1615536233 0.222837 +974.340.772-39 1615557484 0.757144 +849.516.160-50 1615574630 0.288314 +854.355.834-46 1615602922 0.944399 +974.642.524-20 1615575090 0.024572 +693.655.491-16 1615595685 0.302149 +161.980.393-31 1615598943 0.002103 +888.087.646-56 1615594872 0.864294 +696.077.059-98 1615537478 0.723440 +312.614.188-91 1615592068 0.574851 +664.440.515-09 1615539335 0.559837 +849.516.160-50 1615557688 0.211554 +041.897.838-70 1615539188 0.627352 +161.980.393-31 1615565295 0.611400 +448.984.629-01 1615603503 0.587035 +691.003.770-74 1615553239 0.620967 +161.980.393-31 1615600213 0.000792 +819.263.701-80 1615540356 0.412905 +785.166.382-27 1615583088 0.307905 +130.423.502-58 1615597386 0.905724 +448.984.629-01 1615538607 0.011052 +161.980.393-31 1615578961 0.725934 +841.677.523-01 1615596872 0.314075 +810.489.602-42 1615560683 0.785718 +218.543.660-09 1615547176 0.866777 +777.421.360-07 1615597078 0.826629 +664.440.515-09 1615536894 0.042517 +748.052.735-77 1615544945 0.983538 +131.703.640-90 1615558643 0.224615 +563.284.066-22 1615540591 0.584904 +161.980.393-31 1615523483 0.716451 +312.614.188-91 1615531837 0.408846 +997.103.265-11 1615565047 0.804844 +563.284.066-22 1615597226 0.024911 +371.845.242-17 1615603246 0.882752 +281.885.948-49 1615546685 0.838514 +696.077.059-98 1615585635 0.716357 +962.194.050-80 1615552469 0.208743 +130.423.502-58 1615580702 0.099403 +888.087.646-56 1615571674 0.555005 +974.642.524-20 1615586870 0.265350 +686.375.378-20 1615537180 0.186557 +222.491.969-74 1615537896 0.672456 +281.885.948-49 1615602399 0.556384 +361.104.497-09 1615584071 0.630557 +686.375.378-20 1615595320 0.802617 +748.052.735-77 1615574382 0.082726 +371.845.242-17 1615573219 0.333510 +664.440.515-09 1615572576 0.376823 +974.642.524-20 1615597661 0.296814 +748.052.735-77 1615560647 0.627028 +618.702.796-54 1615539911 0.056688 +281.885.948-49 1615596577 0.744162 +069.221.825-45 1615572875 0.528510 +691.003.770-74 1615572412 0.148691 +051.850.051-90 1615568441 0.356033 +885.367.016-92 1615569518 0.920203 +810.489.602-42 1615546706 0.291572 +854.355.834-46 1615591159 0.104357 +529.310.074-20 1615596355 0.807096 +986.083.116-58 1615590748 0.253231 +664.440.515-09 1615522049 0.080900 +222.491.969-74 1615594433 0.184654 +955.930.874-23 1615559677 0.463421 +448.984.629-01 1615601277 0.516752 +777.421.360-07 1615540235 0.783088 +974.340.772-39 1615597473 0.374938 +909.078.564-70 1615571638 0.737403 +885.367.016-92 1615593126 0.859690 +563.284.066-22 1615545642 0.846468 +974.642.524-20 1615570768 0.679715 +272.846.051-54 1615601247 0.654673 +131.703.640-90 1615603199 0.607807 +167.491.690-66 1615601688 0.927800 +807.218.405-90 1615586356 0.656588 +281.095.010-52 1615543887 0.122607 +369.514.156-50 1615537585 0.978392 +218.543.660-09 1615599512 0.853495 +777.421.360-07 1615553380 0.843308 +819.263.701-80 1615585627 0.024439 +166.456.724-03 1615521342 0.307658 +691.003.770-74 1615589265 0.397438 +885.367.016-92 1615528824 0.201565 +841.677.523-01 1615565211 0.410336 +888.087.646-56 1615520723 0.411758 +489.164.899-62 1615593053 0.267320 +563.284.066-22 1615577818 0.401005 +785.166.382-27 1615564273 0.992033 +955.930.874-23 1615583960 0.666952 +986.083.116-58 1615527921 0.182922 +445.336.950-60 1615557414 0.650453 +222.491.969-74 1615523432 0.452101 +974.340.772-39 1615539058 0.192635 +888.087.646-56 1615577269 0.878211 +849.516.160-50 1615586916 0.139446 +281.885.948-49 1615548151 0.245676 +777.421.360-07 1615528563 0.819393 +312.614.188-91 1615529288 0.227112 +974.340.772-39 1615577518 0.819864 +997.103.265-11 1615541767 0.474505 +445.336.950-60 1615541555 0.371314 +748.052.735-77 1615601666 0.974889 +272.846.051-54 1615559708 0.192141 +069.221.825-45 1615591583 0.048211 +131.703.640-90 1615551913 0.251177 +166.456.724-03 1615519946 0.770596 +272.846.051-54 1615553953 0.453300 +997.103.265-11 1615562259 0.263978 +045.456.503-84 1615544055 0.120695 +955.930.874-23 1615540447 0.012959 +369.514.156-50 1615573815 0.331696 +877.232.566-63 1615595592 0.220690 +131.703.640-90 1615537425 0.402199 +272.846.051-54 1615520452 0.525267 +312.614.188-91 1615582766 0.075198 +448.984.629-01 1615535396 0.865687 +436.612.686-94 1615574992 0.321597 +777.421.360-07 1615518879 0.982116 +285.773.707-63 1615586065 0.214106 +563.284.066-22 1615549952 0.506008 +777.421.360-07 1615537714 0.620818 +918.126.907-20 1615522625 0.217115 +854.355.834-46 1615590076 0.868311 +489.164.899-62 1615593020 0.424841 +974.642.524-20 1615533626 0.827579 +371.845.242-17 1615588277 0.746045 +410.563.467-44 1615581249 0.342365 +974.642.524-20 1615584198 0.090952 +885.367.016-92 1615546866 0.558857 +051.850.051-90 1615538438 0.054345 +885.367.016-92 1615522380 0.444291 +371.845.242-17 1615523205 0.074797 +055.613.208-40 1615554788 0.001938 +854.355.834-46 1615536931 0.503170 +127.978.316-83 1615529850 0.459221 +281.095.010-52 1615573731 0.573322 +041.897.838-70 1615586776 0.805043 +785.166.382-27 1615521985 0.689753 +281.885.948-49 1615560404 0.544243 +131.703.640-90 1615568523 0.295687 +691.304.257-43 1615541585 0.655598 +693.655.491-16 1615579693 0.874393 +841.677.523-01 1615526492 0.964938 +693.655.491-16 1615542750 0.724332 +361.104.497-09 1615581734 0.008134 +063.718.156-52 1615518169 0.844119 +748.052.735-77 1615519762 0.373251 +285.773.707-63 1615601197 0.694286 +691.304.257-43 1615538766 0.012589 +567.354.995-49 1615594504 0.197999 +986.083.116-58 1615541612 0.133317 +285.773.707-63 1615603421 0.780119 +285.773.707-63 1615558625 0.124478 +369.514.156-50 1615573910 0.331223 +777.421.360-07 1615587918 0.204273 +441.889.415-29 1615529405 0.960038 +885.367.016-92 1615524408 0.792113 +696.077.059-98 1615600102 0.187985 +218.543.660-09 1615580803 0.929770 +696.077.059-98 1615561565 0.843305 +909.078.564-70 1615550441 0.604736 +063.718.156-52 1615568436 0.336137 +986.083.116-58 1615556017 0.108693 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/13032021 b/solucao/Carga_Batch/input_data/indice_pulmonar/13032021 new file mode 100644 index 0000000..82583c2 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/13032021 @@ -0,0 +1,375 @@ +CPF EPOC ind_pulm +285.773.707-63 1615654677 0.212756 +529.310.074-20 1615641925 0.102772 +955.930.874-23 1615615670 0.522590 +161.980.393-31 1615651627 0.982629 +810.489.602-42 1615673752 0.415066 +167.491.690-66 1615681063 0.619183 +785.166.382-27 1615609271 0.238516 +664.440.515-09 1615667126 0.464590 +696.077.059-98 1615663206 0.390037 +489.164.899-62 1615621039 0.958538 +962.194.050-80 1615665412 0.341878 +371.845.242-17 1615628142 0.667994 +854.355.834-46 1615679553 0.979147 +445.336.950-60 1615638228 0.473888 +127.978.316-83 1615680217 0.724435 +045.456.503-84 1615636533 0.598050 +489.164.899-62 1615635434 0.914427 +055.613.208-40 1615605815 0.345749 +371.845.242-17 1615668651 0.274400 +868.546.031-02 1615666284 0.504160 +272.846.051-54 1615657256 0.454114 +489.164.899-62 1615621791 0.864625 +285.773.707-63 1615668594 0.248030 +748.052.735-77 1615655641 0.277427 +161.980.393-31 1615629401 0.562033 +686.375.378-20 1615632356 0.981316 +810.489.602-42 1615680768 0.088726 +285.773.707-63 1615682729 0.108151 +591.403.676-30 1615687874 0.843673 +918.126.907-20 1615644243 0.304077 +997.103.265-11 1615654572 0.071257 +281.095.010-52 1615607018 0.240230 +529.310.074-20 1615622786 0.815638 +618.702.796-54 1615609497 0.451432 +591.403.676-30 1615621901 0.174884 +618.702.796-54 1615605448 0.976003 +986.083.116-58 1615661917 0.538900 +436.612.686-94 1615606530 0.806700 +222.491.969-74 1615626068 0.066547 +691.304.257-43 1615669715 0.734463 +986.083.116-58 1615650318 0.330230 +161.980.393-31 1615688801 0.583166 +664.440.515-09 1615656933 0.849349 +986.083.116-58 1615627447 0.445092 +841.677.523-01 1615635314 0.922376 +489.164.899-62 1615660745 0.156102 +436.612.686-94 1615634942 0.622815 +974.642.524-20 1615643085 0.756778 +849.516.160-50 1615670317 0.988448 +045.456.503-84 1615640839 0.395468 +868.546.031-02 1615670091 0.759595 +410.563.467-44 1615674770 0.172601 +441.889.415-29 1615631569 0.728833 +918.126.907-20 1615663277 0.242111 +618.702.796-54 1615615631 0.643617 +810.489.602-42 1615655566 0.913872 +489.164.899-62 1615653324 0.080460 +691.003.770-74 1615607137 0.969244 +785.166.382-27 1615689771 0.127297 +686.375.378-20 1615617711 0.128155 +785.166.382-27 1615683927 0.524358 +877.232.566-63 1615624880 0.600006 +055.613.208-40 1615650433 0.389149 +567.354.995-49 1615634519 0.810979 +986.083.116-58 1615669477 0.929017 +218.543.660-09 1615617747 0.893567 +664.440.515-09 1615620634 0.621897 +529.310.074-20 1615675816 0.656497 +997.103.265-11 1615679989 0.191240 +877.232.566-63 1615659567 0.651050 +777.421.360-07 1615657271 0.575265 +785.166.382-27 1615613380 0.147321 +361.104.497-09 1615627351 0.677895 +167.491.690-66 1615654489 0.669716 +281.095.010-52 1615639222 0.358561 +281.885.948-49 1615662659 0.354544 +696.077.059-98 1615656803 0.743520 +371.845.242-17 1615676011 0.341757 +489.164.899-62 1615640050 0.619284 +281.885.948-49 1615650475 0.065562 +785.166.382-27 1615631087 0.222648 +974.340.772-39 1615626139 0.794824 +885.367.016-92 1615676529 0.449489 +664.440.515-09 1615665309 0.550289 +166.456.724-03 1615612569 0.319144 +819.263.701-80 1615614246 0.420907 +312.614.188-91 1615613753 0.172477 +962.194.050-80 1615625930 0.671006 +819.263.701-80 1615650054 0.744299 +877.232.566-63 1615648234 0.841612 +445.336.950-60 1615679748 0.551366 +563.284.066-22 1615626815 0.908664 +222.491.969-74 1615623105 0.482046 +841.677.523-01 1615684511 0.264685 +448.984.629-01 1615665498 0.305531 +810.489.602-42 1615643840 0.540314 +222.491.969-74 1615647065 0.838095 +448.984.629-01 1615620005 0.902326 +974.642.524-20 1615618860 0.985297 +785.166.382-27 1615643056 0.442262 +868.546.031-02 1615625006 0.261052 +693.655.491-16 1615685158 0.245052 +369.514.156-50 1615641321 0.897125 +918.126.907-20 1615627234 0.055229 +868.546.031-02 1615632739 0.929296 +888.087.646-56 1615621189 0.830401 +045.456.503-84 1615608530 0.390583 +807.218.405-90 1615664731 0.979304 +371.845.242-17 1615648544 0.447244 +748.052.735-77 1615681969 0.406137 +055.613.208-40 1615638994 0.967252 +664.440.515-09 1615610301 0.160376 +868.546.031-02 1615626526 0.528131 +312.614.188-91 1615663113 0.631834 +909.078.564-70 1615629151 0.569577 +691.304.257-43 1615687098 0.845746 +436.612.686-94 1615679747 0.167021 +127.978.316-83 1615632186 0.512841 +167.491.690-66 1615622688 0.481388 +445.336.950-60 1615615558 0.563643 +810.489.602-42 1615685844 0.860664 +854.355.834-46 1615610648 0.164239 +918.126.907-20 1615659748 0.934366 +222.491.969-74 1615669900 0.517758 +130.423.502-58 1615653068 0.760039 +591.403.676-30 1615648841 0.432489 +974.642.524-20 1615675146 0.954669 +285.773.707-63 1615676888 0.460996 +529.310.074-20 1615677976 0.792748 +974.642.524-20 1615616731 0.690519 +312.614.188-91 1615656376 0.141382 +785.166.382-27 1615605234 0.866480 +567.354.995-49 1615618387 0.035932 +371.845.242-17 1615665604 0.553837 +888.087.646-56 1615669607 0.623973 +069.221.825-45 1615662491 0.071862 +955.930.874-23 1615620250 0.657896 +069.221.825-45 1615641556 0.589693 +161.980.393-31 1615660969 0.130577 +448.984.629-01 1615604627 0.467459 +055.613.208-40 1615636571 0.957674 +130.423.502-58 1615630912 0.164006 +691.003.770-74 1615605752 0.826415 +591.403.676-30 1615684828 0.942072 +272.846.051-54 1615657719 0.488934 +618.702.796-54 1615632312 0.848623 +748.052.735-77 1615622226 0.251026 +130.423.502-58 1615665595 0.508602 +777.421.360-07 1615685804 0.158785 +441.889.415-29 1615669025 0.383688 +618.702.796-54 1615662967 0.280977 +986.083.116-58 1615620143 0.316242 +167.491.690-66 1615618400 0.542549 +222.491.969-74 1615641253 0.954577 +691.003.770-74 1615656352 0.703647 +693.655.491-16 1615680016 0.436971 +055.613.208-40 1615681492 0.837484 +369.514.156-50 1615624189 0.329290 +986.083.116-58 1615667676 0.198293 +529.310.074-20 1615606552 0.876412 +167.491.690-66 1615636090 0.056744 +167.491.690-66 1615638477 0.847533 +272.846.051-54 1615649222 0.558432 +909.078.564-70 1615650940 0.925351 +448.984.629-01 1615628541 0.001706 +051.850.051-90 1615670070 0.679152 +369.514.156-50 1615683738 0.644031 +849.516.160-50 1615665285 0.172295 +955.930.874-23 1615662527 0.200243 +962.194.050-80 1615639489 0.275179 +222.491.969-74 1615656139 0.000157 +312.614.188-91 1615665785 0.262702 +854.355.834-46 1615687686 0.705895 +567.354.995-49 1615646529 0.664148 +696.077.059-98 1615604850 0.433527 +777.421.360-07 1615647227 0.750927 +974.340.772-39 1615654239 0.408262 +696.077.059-98 1615648090 0.947285 +218.543.660-09 1615678830 0.231886 +955.930.874-23 1615659100 0.942325 +222.491.969-74 1615633440 0.774799 +888.087.646-56 1615608550 0.148612 +997.103.265-11 1615626733 0.207086 +997.103.265-11 1615611227 0.918720 +807.218.405-90 1615609615 0.605959 +436.612.686-94 1615631348 0.394073 +410.563.467-44 1615638854 0.029898 +063.718.156-52 1615623562 0.544544 +849.516.160-50 1615664911 0.531528 +664.440.515-09 1615616647 0.405410 +810.489.602-42 1615629728 0.145296 +410.563.467-44 1615666572 0.215976 +748.052.735-77 1615621466 0.143559 +810.489.602-42 1615683823 0.956580 +069.221.825-45 1615634534 0.820798 +854.355.834-46 1615675793 0.717050 +691.304.257-43 1615674364 0.052271 +489.164.899-62 1615677557 0.854800 +748.052.735-77 1615667686 0.729393 +807.218.405-90 1615626919 0.791351 +567.354.995-49 1615687827 0.149580 +448.984.629-01 1615632684 0.913850 +167.491.690-66 1615677925 0.008663 +529.310.074-20 1615690362 0.770097 +785.166.382-27 1615662597 0.210852 +974.340.772-39 1615649813 0.279887 +962.194.050-80 1615679933 0.869870 +448.984.629-01 1615618488 0.647319 +436.612.686-94 1615642056 0.949571 +849.516.160-50 1615606346 0.493254 +962.194.050-80 1615665604 0.187409 +785.166.382-27 1615633909 0.951679 +272.846.051-54 1615652348 0.602801 +161.980.393-31 1615642100 0.336317 +854.355.834-46 1615652734 0.848862 +371.845.242-17 1615660897 0.117944 +069.221.825-45 1615681580 0.872913 +664.440.515-09 1615638433 0.090725 +045.456.503-84 1615648432 0.556787 +810.489.602-42 1615612927 0.250685 +131.703.640-90 1615656446 0.103426 +130.423.502-58 1615616270 0.843897 +281.885.948-49 1615678163 0.012106 +051.850.051-90 1615688919 0.285594 +063.718.156-52 1615615096 0.431194 +563.284.066-22 1615674825 0.364218 +819.263.701-80 1615605888 0.464381 +955.930.874-23 1615619650 0.601053 +868.546.031-02 1615628351 0.853969 +877.232.566-63 1615637223 0.996448 +529.310.074-20 1615658084 0.354931 +167.491.690-66 1615652790 0.521376 +691.304.257-43 1615681603 0.476865 +069.221.825-45 1615629377 0.621854 +281.885.948-49 1615680352 0.421087 +885.367.016-92 1615656617 0.198350 +045.456.503-84 1615670319 0.446162 +785.166.382-27 1615686046 0.604141 +868.546.031-02 1615689355 0.321069 +686.375.378-20 1615644003 0.318686 +810.489.602-42 1615618485 0.388579 +696.077.059-98 1615665542 0.889742 +955.930.874-23 1615669105 0.557632 +691.003.770-74 1615639062 0.725681 +045.456.503-84 1615654619 0.602164 +529.310.074-20 1615614170 0.249499 +841.677.523-01 1615664671 0.751447 +130.423.502-58 1615620493 0.032380 +436.612.686-94 1615614862 0.393314 +218.543.660-09 1615639806 0.319575 +371.845.242-17 1615625941 0.829969 +361.104.497-09 1615604803 0.902195 +563.284.066-22 1615660202 0.522062 +849.516.160-50 1615621216 0.329583 +909.078.564-70 1615650889 0.945334 +885.367.016-92 1615617177 0.031745 +618.702.796-54 1615627705 0.560381 +166.456.724-03 1615638871 0.585215 +854.355.834-46 1615638359 0.920457 +691.304.257-43 1615617509 0.633674 +272.846.051-54 1615671841 0.362100 +819.263.701-80 1615622355 0.900367 +748.052.735-77 1615609664 0.216967 +691.304.257-43 1615671356 0.313807 +131.703.640-90 1615679000 0.937085 +997.103.265-11 1615620310 0.221613 +974.340.772-39 1615624906 0.010535 +785.166.382-27 1615672394 0.320725 +130.423.502-58 1615686975 0.099371 +854.355.834-46 1615634491 0.081535 +777.421.360-07 1615686555 0.060063 +664.440.515-09 1615673087 0.602791 +127.978.316-83 1615678415 0.558970 +218.543.660-09 1615651841 0.299139 +591.403.676-30 1615668722 0.178025 +918.126.907-20 1615682045 0.350588 +161.980.393-31 1615682905 0.284127 +445.336.950-60 1615664373 0.530345 +974.642.524-20 1615657817 0.142770 +272.846.051-54 1615672858 0.903923 +664.440.515-09 1615663905 0.617964 +868.546.031-02 1615639877 0.673291 +854.355.834-46 1615614447 0.924252 +529.310.074-20 1615672563 0.382070 +055.613.208-40 1615671447 0.068353 +567.354.995-49 1615630287 0.080780 +841.677.523-01 1615629331 0.622826 +885.367.016-92 1615666742 0.730978 +529.310.074-20 1615686314 0.389883 +591.403.676-30 1615647421 0.715035 +955.930.874-23 1615610226 0.051243 +448.984.629-01 1615663752 0.128990 +691.304.257-43 1615638995 0.190487 +218.543.660-09 1615616824 0.362176 +489.164.899-62 1615656023 0.064614 +222.491.969-74 1615625897 0.176434 +885.367.016-92 1615666569 0.777508 +974.642.524-20 1615679029 0.294862 +222.491.969-74 1615620407 0.609158 +888.087.646-56 1615659204 0.882081 +748.052.735-77 1615651477 0.620018 +445.336.950-60 1615652307 0.280912 +686.375.378-20 1615663005 0.753288 +563.284.066-22 1615629663 0.310644 +618.702.796-54 1615684894 0.291077 +997.103.265-11 1615686079 0.780475 +686.375.378-20 1615661042 0.590763 +166.456.724-03 1615620036 0.584710 +909.078.564-70 1615639048 0.095762 +748.052.735-77 1615630246 0.525164 +819.263.701-80 1615649951 0.113290 +986.083.116-58 1615613594 0.223982 +986.083.116-58 1615660879 0.599917 +918.126.907-20 1615660719 0.138787 +868.546.031-02 1615612383 0.889155 +962.194.050-80 1615656740 0.399564 +130.423.502-58 1615683227 0.656870 +849.516.160-50 1615624411 0.648298 +489.164.899-62 1615658334 0.023369 +272.846.051-54 1615645861 0.022438 +955.930.874-23 1615647351 0.149655 +854.355.834-46 1615680630 0.793970 +664.440.515-09 1615605573 0.759772 +161.980.393-31 1615652001 0.312757 +361.104.497-09 1615690163 0.959742 +127.978.316-83 1615618498 0.222540 +997.103.265-11 1615688434 0.225103 +218.543.660-09 1615622659 0.065072 +161.980.393-31 1615653717 0.337223 +218.543.660-09 1615656947 0.067652 +777.421.360-07 1615625246 0.040654 +489.164.899-62 1615657689 0.242366 +974.340.772-39 1615665095 0.207808 +986.083.116-58 1615671586 0.407965 +974.340.772-39 1615687300 0.260201 +272.846.051-54 1615654951 0.214233 +371.845.242-17 1615622459 0.390546 +051.850.051-90 1615617545 0.186947 +051.850.051-90 1615664715 0.550092 +222.491.969-74 1615639119 0.039967 +285.773.707-63 1615641567 0.045319 +691.304.257-43 1615686230 0.444215 +696.077.059-98 1615666564 0.803933 +051.850.051-90 1615606719 0.216845 +069.221.825-45 1615686282 0.418971 +281.095.010-52 1615662910 0.525338 +693.655.491-16 1615651416 0.842289 +997.103.265-11 1615654713 0.607278 +489.164.899-62 1615671975 0.849909 +997.103.265-11 1615681868 0.485403 +748.052.735-77 1615620460 0.221058 +868.546.031-02 1615653439 0.927894 +777.421.360-07 1615621161 0.144928 +063.718.156-52 1615618341 0.732406 +868.546.031-02 1615627927 0.053077 +807.218.405-90 1615635704 0.138087 +849.516.160-50 1615667429 0.195120 +130.423.502-58 1615640615 0.289628 +955.930.874-23 1615620341 0.413469 +691.304.257-43 1615657419 0.865668 +962.194.050-80 1615656284 0.645712 +567.354.995-49 1615650074 0.664496 +868.546.031-02 1615642778 0.089362 +272.846.051-54 1615685800 0.105383 +445.336.950-60 1615639083 0.864648 +807.218.405-90 1615644131 0.586899 +441.889.415-29 1615629341 0.139748 +810.489.602-42 1615685955 0.806920 +888.087.646-56 1615620728 0.455046 +166.456.724-03 1615677748 0.899725 +877.232.566-63 1615688391 0.761045 +693.655.491-16 1615659109 0.714878 +854.355.834-46 1615640116 0.707608 +410.563.467-44 1615624826 0.111694 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/13052021 b/solucao/Carga_Batch/input_data/indice_pulmonar/13052021 new file mode 100644 index 0000000..be7658d --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/13052021 @@ -0,0 +1,428 @@ +CPF EPOC ind_pulm +888.087.646-56 1620947415 0.976735 +962.194.050-80 1620882473 0.115670 +371.845.242-17 1620923384 0.954346 +041.897.838-70 1620918224 0.554377 +441.889.415-29 1620898614 0.679309 +986.083.116-58 1620922007 0.491967 +218.543.660-09 1620918491 0.269336 +127.978.316-83 1620956820 0.728212 +854.355.834-46 1620939179 0.952320 +130.423.502-58 1620945357 0.978257 +696.077.059-98 1620934201 0.113911 +686.375.378-20 1620876082 0.542836 +166.456.724-03 1620949215 0.908136 +069.221.825-45 1620931077 0.308638 +691.003.770-74 1620903090 0.567179 +371.845.242-17 1620880049 0.533971 +974.642.524-20 1620948984 0.643140 +567.354.995-49 1620954272 0.276352 +445.336.950-60 1620890801 0.610736 +591.403.676-30 1620925432 0.857611 +785.166.382-27 1620959420 0.934173 +445.336.950-60 1620931268 0.301388 +748.052.735-77 1620900901 0.737749 +868.546.031-02 1620904894 0.808759 +285.773.707-63 1620891579 0.961493 +069.221.825-45 1620896906 0.482628 +748.052.735-77 1620932521 0.836347 +051.850.051-90 1620882859 0.208104 +445.336.950-60 1620915968 0.464420 +441.889.415-29 1620924954 0.870951 +686.375.378-20 1620937568 0.742209 +686.375.378-20 1620893436 0.212272 +691.304.257-43 1620909527 0.769736 +974.340.772-39 1620952259 0.879558 +167.491.690-66 1620881627 0.997539 +069.221.825-45 1620955026 0.536468 +063.718.156-52 1620921980 0.353643 +567.354.995-49 1620944495 0.811197 +051.850.051-90 1620950970 0.868674 +529.310.074-20 1620950807 0.441218 +069.221.825-45 1620902908 0.484910 +693.655.491-16 1620874958 0.458740 +686.375.378-20 1620936682 0.187462 +222.491.969-74 1620892940 0.538730 +063.718.156-52 1620922785 0.501852 +885.367.016-92 1620913351 0.152292 +285.773.707-63 1620959759 0.295771 +885.367.016-92 1620900957 0.927799 +563.284.066-22 1620879166 0.699611 +986.083.116-58 1620940576 0.566046 +448.984.629-01 1620940983 0.874735 +854.355.834-46 1620899322 0.446426 +841.677.523-01 1620876107 0.334257 +055.613.208-40 1620925053 0.947430 +841.677.523-01 1620915473 0.073571 +686.375.378-20 1620932701 0.406627 +371.845.242-17 1620920208 0.764664 +369.514.156-50 1620881285 0.867922 +055.613.208-40 1620900238 0.348260 +063.718.156-52 1620947186 0.391990 +854.355.834-46 1620909979 0.829224 +285.773.707-63 1620955727 0.782586 +127.978.316-83 1620935329 0.715415 +222.491.969-74 1620884008 0.818569 +369.514.156-50 1620876316 0.156521 +918.126.907-20 1620898873 0.766676 +849.516.160-50 1620948955 0.135011 +285.773.707-63 1620938999 0.465032 +055.613.208-40 1620942476 0.502129 +693.655.491-16 1620883252 0.931215 +272.846.051-54 1620938133 0.581873 +877.232.566-63 1620940569 0.290046 +618.702.796-54 1620922414 0.709935 +448.984.629-01 1620952136 0.595736 +529.310.074-20 1620917580 0.078290 +218.543.660-09 1620896311 0.821745 +854.355.834-46 1620886911 0.191966 +041.897.838-70 1620940982 0.793499 +785.166.382-27 1620900064 0.045828 +218.543.660-09 1620906543 0.278436 +877.232.566-63 1620945261 0.273549 +281.095.010-52 1620928667 0.353386 +567.354.995-49 1620894672 0.283735 +918.126.907-20 1620894094 0.775258 +285.773.707-63 1620880943 0.392128 +448.984.629-01 1620923637 0.232712 +166.456.724-03 1620922933 0.464660 +130.423.502-58 1620931454 0.754481 +962.194.050-80 1620961184 0.559976 +986.083.116-58 1620904050 0.588018 +069.221.825-45 1620949519 0.585114 +807.218.405-90 1620894206 0.143576 +312.614.188-91 1620875190 0.689913 +868.546.031-02 1620911427 0.053528 +868.546.031-02 1620894372 0.062041 +489.164.899-62 1620885403 0.889894 +567.354.995-49 1620907808 0.779201 +918.126.907-20 1620941152 0.946788 +131.703.640-90 1620891893 0.583255 +281.885.948-49 1620953842 0.906673 +130.423.502-58 1620949253 0.930495 +877.232.566-63 1620950905 0.277977 +041.897.838-70 1620893343 0.132913 +161.980.393-31 1620944768 0.051463 +986.083.116-58 1620944173 0.739193 +045.456.503-84 1620933990 0.879084 +272.846.051-54 1620928471 0.081344 +161.980.393-31 1620911346 0.284478 +069.221.825-45 1620905033 0.738858 +810.489.602-42 1620930590 0.126691 +997.103.265-11 1620916899 0.971168 +885.367.016-92 1620913446 0.836858 +218.543.660-09 1620937627 0.529190 +445.336.950-60 1620952269 0.236537 +693.655.491-16 1620874883 0.559476 +807.218.405-90 1620893012 0.896464 +691.304.257-43 1620902898 0.188991 +777.421.360-07 1620895522 0.248354 +445.336.950-60 1620947536 0.555453 +281.885.948-49 1620937519 0.966063 +130.423.502-58 1620877717 0.601268 +069.221.825-45 1620939903 0.586686 +369.514.156-50 1620907041 0.721002 +529.310.074-20 1620902978 0.105799 +069.221.825-45 1620888646 0.516409 +489.164.899-62 1620938617 0.240055 +069.221.825-45 1620956655 0.970526 +055.613.208-40 1620882054 0.963603 +529.310.074-20 1620933911 0.106713 +069.221.825-45 1620892938 0.389639 +974.642.524-20 1620901905 0.167413 +986.083.116-58 1620926121 0.954080 +069.221.825-45 1620937720 0.776793 +693.655.491-16 1620938861 0.409154 +272.846.051-54 1620932422 0.538340 +131.703.640-90 1620931599 0.867456 +868.546.031-02 1620904672 0.575393 +441.889.415-29 1620883832 0.788309 +369.514.156-50 1620949117 0.941151 +371.845.242-17 1620922984 0.262762 +986.083.116-58 1620901615 0.495164 +166.456.724-03 1620888027 0.482572 +962.194.050-80 1620875988 0.894560 +810.489.602-42 1620901135 0.603301 +272.846.051-54 1620952873 0.696910 +441.889.415-29 1620947531 0.130361 +563.284.066-22 1620906822 0.430906 +986.083.116-58 1620906103 0.286379 +127.978.316-83 1620893389 0.483152 +130.423.502-58 1620928431 0.845478 +819.263.701-80 1620938819 0.098670 +371.845.242-17 1620950788 0.462607 +777.421.360-07 1620922429 0.007857 +285.773.707-63 1620934743 0.391975 +888.087.646-56 1620902557 0.889810 +986.083.116-58 1620897580 0.937428 +807.218.405-90 1620911876 0.215631 +785.166.382-27 1620939896 0.657186 +130.423.502-58 1620901194 0.883429 +955.930.874-23 1620931073 0.206756 +281.095.010-52 1620961183 0.169436 +281.095.010-52 1620935161 0.988203 +748.052.735-77 1620912369 0.787081 +441.889.415-29 1620889192 0.695655 +664.440.515-09 1620935893 0.314011 +618.702.796-54 1620893346 0.909425 +063.718.156-52 1620920753 0.475726 +055.613.208-40 1620940614 0.434496 +567.354.995-49 1620883312 0.817060 +618.702.796-54 1620946870 0.289043 +854.355.834-46 1620932732 0.162843 +312.614.188-91 1620890735 0.806340 +445.336.950-60 1620902693 0.698416 +777.421.360-07 1620890578 0.556198 +127.978.316-83 1620955533 0.608359 +986.083.116-58 1620926707 0.866351 +696.077.059-98 1620943860 0.552807 +807.218.405-90 1620916468 0.456461 +810.489.602-42 1620923556 0.432577 +130.423.502-58 1620940109 0.184933 +127.978.316-83 1620905990 0.681774 +877.232.566-63 1620895299 0.703673 +131.703.640-90 1620909167 0.110282 +222.491.969-74 1620951128 0.322371 +885.367.016-92 1620889823 0.760375 +131.703.640-90 1620930730 0.286722 +693.655.491-16 1620953531 0.500818 +285.773.707-63 1620892347 0.052907 +567.354.995-49 1620938980 0.540345 +045.456.503-84 1620894031 0.260641 +691.003.770-74 1620912145 0.902335 +591.403.676-30 1620876226 0.968470 +686.375.378-20 1620898338 0.992959 +909.078.564-70 1620920041 0.487225 +285.773.707-63 1620880711 0.079600 +167.491.690-66 1620921162 0.408592 +888.087.646-56 1620914135 0.893798 +166.456.724-03 1620950200 0.790895 +885.367.016-92 1620885284 0.293915 +591.403.676-30 1620940624 0.084264 +312.614.188-91 1620907275 0.890465 +810.489.602-42 1620908773 0.017510 +369.514.156-50 1620956679 0.263466 +918.126.907-20 1620900135 0.881839 +691.304.257-43 1620901195 0.842038 +974.340.772-39 1620960177 0.744556 +218.543.660-09 1620950262 0.638183 +974.642.524-20 1620935682 0.720239 +696.077.059-98 1620885512 0.172236 +161.980.393-31 1620898697 0.644346 +218.543.660-09 1620959817 0.367599 +888.087.646-56 1620897730 0.294566 +974.642.524-20 1620886873 0.029326 +696.077.059-98 1620881798 0.171510 +371.845.242-17 1620948713 0.650399 +849.516.160-50 1620907193 0.461594 +051.850.051-90 1620891898 0.209303 +041.897.838-70 1620879391 0.112857 +819.263.701-80 1620925840 0.636053 +448.984.629-01 1620886747 0.545113 +448.984.629-01 1620939318 0.652434 +361.104.497-09 1620955028 0.357861 +885.367.016-92 1620936488 0.146923 +777.421.360-07 1620902549 0.358112 +888.087.646-56 1620910191 0.767540 +041.897.838-70 1620884908 0.504822 +974.340.772-39 1620879878 0.097120 +885.367.016-92 1620892015 0.401457 +529.310.074-20 1620888326 0.398778 +436.612.686-94 1620893414 0.795304 +567.354.995-49 1620957718 0.456544 +567.354.995-49 1620925937 0.934672 +055.613.208-40 1620879678 0.992531 +974.642.524-20 1620938189 0.676620 +877.232.566-63 1620905568 0.330938 +166.456.724-03 1620875190 0.406802 +664.440.515-09 1620932926 0.499716 +131.703.640-90 1620891967 0.643889 +807.218.405-90 1620906823 0.989250 +130.423.502-58 1620886835 0.257551 +281.885.948-49 1620879603 0.793485 +777.421.360-07 1620948991 0.904890 +868.546.031-02 1620943390 0.416934 +777.421.360-07 1620916162 0.757030 +748.052.735-77 1620887592 0.312047 +055.613.208-40 1620945641 0.409984 +618.702.796-54 1620956601 0.393353 +849.516.160-50 1620928662 0.835356 +410.563.467-44 1620927327 0.147332 +161.980.393-31 1620935910 0.962385 +051.850.051-90 1620911833 0.587290 +955.930.874-23 1620910537 0.703088 +131.703.640-90 1620906597 0.134835 +281.095.010-52 1620933186 0.821526 +285.773.707-63 1620957808 0.497340 +063.718.156-52 1620898383 0.378016 +436.612.686-94 1620930451 0.140498 +974.642.524-20 1620929293 0.653180 +885.367.016-92 1620894597 0.047436 +810.489.602-42 1620895214 0.700123 +529.310.074-20 1620875175 0.362583 +069.221.825-45 1620897177 0.465436 +063.718.156-52 1620944348 0.732118 +131.703.640-90 1620920021 0.041491 +591.403.676-30 1620932611 0.648885 +691.003.770-74 1620898123 0.890447 +045.456.503-84 1620887630 0.241983 +618.702.796-54 1620913741 0.502998 +868.546.031-02 1620910909 0.232427 +161.980.393-31 1620892046 0.739608 +819.263.701-80 1620933959 0.436875 +974.642.524-20 1620925277 0.156172 +885.367.016-92 1620911791 0.769859 +312.614.188-91 1620926505 0.602280 +974.642.524-20 1620939785 0.662378 +063.718.156-52 1620886911 0.787454 +045.456.503-84 1620902978 0.780070 +285.773.707-63 1620951493 0.386155 +285.773.707-63 1620878553 0.031704 +807.218.405-90 1620903852 0.471592 +222.491.969-74 1620920083 0.628845 +918.126.907-20 1620894722 0.987913 +810.489.602-42 1620941420 0.240940 +955.930.874-23 1620960191 0.732458 +877.232.566-63 1620919770 0.488610 +691.003.770-74 1620931414 0.473708 +885.367.016-92 1620888631 0.625129 +371.845.242-17 1620959551 0.630795 +041.897.838-70 1620954038 0.731236 +918.126.907-20 1620937198 0.059147 +955.930.874-23 1620926998 0.207817 +664.440.515-09 1620889940 0.422793 +041.897.838-70 1620910190 0.415058 +986.083.116-58 1620914573 0.977025 +167.491.690-66 1620907081 0.222499 +849.516.160-50 1620929733 0.889436 +222.491.969-74 1620944788 0.122838 +664.440.515-09 1620891721 0.718044 +563.284.066-22 1620877971 0.947442 +222.491.969-74 1620886283 0.527527 +868.546.031-02 1620878239 0.447799 +069.221.825-45 1620889258 0.827089 +063.718.156-52 1620946057 0.753960 +909.078.564-70 1620926835 0.578006 +361.104.497-09 1620891886 0.050360 +281.885.948-49 1620897343 0.755603 +810.489.602-42 1620930662 0.520486 +361.104.497-09 1620935504 0.651020 +131.703.640-90 1620955218 0.021768 +849.516.160-50 1620924577 0.683946 +222.491.969-74 1620909721 0.648196 +045.456.503-84 1620936771 0.343135 +055.613.208-40 1620886010 0.933808 +051.850.051-90 1620879406 0.814989 +777.421.360-07 1620929280 0.074170 +041.897.838-70 1620891267 0.836904 +567.354.995-49 1620925888 0.382596 +369.514.156-50 1620952628 0.286019 +218.543.660-09 1620958091 0.374602 +974.340.772-39 1620946738 0.264170 +281.095.010-52 1620931354 0.561213 +691.304.257-43 1620937095 0.829500 +166.456.724-03 1620949681 0.247062 +885.367.016-92 1620918265 0.126929 +693.655.491-16 1620957243 0.365467 +285.773.707-63 1620900818 0.960638 +281.095.010-52 1620887497 0.693589 +127.978.316-83 1620900469 0.185927 +691.003.770-74 1620916757 0.692167 +819.263.701-80 1620894576 0.873162 +161.980.393-31 1620882193 0.944692 +696.077.059-98 1620912123 0.021150 +567.354.995-49 1620945659 0.847046 +063.718.156-52 1620900347 0.016114 +161.980.393-31 1620875260 0.953458 +909.078.564-70 1620958239 0.158565 +691.304.257-43 1620895819 0.945678 +369.514.156-50 1620955795 0.659373 +691.003.770-74 1620933742 0.586172 +371.845.242-17 1620918819 0.497594 +285.773.707-63 1620935535 0.881609 +563.284.066-22 1620952091 0.406247 +785.166.382-27 1620926427 0.876130 +691.003.770-74 1620921292 0.224945 +955.930.874-23 1620904971 0.153691 +918.126.907-20 1620903042 0.791490 +051.850.051-90 1620889017 0.941255 +909.078.564-70 1620903428 0.120931 +130.423.502-58 1620920572 0.802854 +974.340.772-39 1620910542 0.415114 +819.263.701-80 1620940215 0.858363 +986.083.116-58 1620912858 0.906187 +281.885.948-49 1620927040 0.968888 +962.194.050-80 1620936818 0.632476 +849.516.160-50 1620880747 0.219033 +807.218.405-90 1620922039 0.434774 +281.885.948-49 1620958960 0.476520 +285.773.707-63 1620902226 0.282800 +281.885.948-49 1620900160 0.318402 +819.263.701-80 1620918977 0.570844 +664.440.515-09 1620926822 0.398531 +218.543.660-09 1620890348 0.983871 +664.440.515-09 1620918703 0.218001 +127.978.316-83 1620943535 0.546431 +888.087.646-56 1620937534 0.910722 +272.846.051-54 1620954953 0.225045 +441.889.415-29 1620956040 0.344106 +974.340.772-39 1620931809 0.024681 +664.440.515-09 1620875661 0.483872 +361.104.497-09 1620916851 0.316403 +045.456.503-84 1620908915 0.192479 +918.126.907-20 1620947221 0.851799 +281.885.948-49 1620902708 0.140290 +445.336.950-60 1620886894 0.207772 +618.702.796-54 1620951850 0.937667 +272.846.051-54 1620934628 0.045255 +281.095.010-52 1620952386 0.799277 +854.355.834-46 1620914215 0.681417 +693.655.491-16 1620910545 0.998096 +748.052.735-77 1620883084 0.964734 +371.845.242-17 1620942468 0.767290 +918.126.907-20 1620886715 0.719975 +819.263.701-80 1620918969 0.938980 +448.984.629-01 1620924332 0.679425 +909.078.564-70 1620936470 0.636764 +441.889.415-29 1620930284 0.067261 +489.164.899-62 1620880672 0.246416 +618.702.796-54 1620936165 0.918952 +974.340.772-39 1620926968 0.484042 +529.310.074-20 1620954239 0.819460 +691.304.257-43 1620959225 0.034774 +854.355.834-46 1620947073 0.871696 +997.103.265-11 1620943519 0.328800 +696.077.059-98 1620931011 0.167427 +819.263.701-80 1620904244 0.254086 +918.126.907-20 1620910400 0.157409 +410.563.467-44 1620900084 0.140294 +885.367.016-92 1620941203 0.717755 +877.232.566-63 1620936943 0.512212 +854.355.834-46 1620904788 0.228048 +041.897.838-70 1620884256 0.801349 +877.232.566-63 1620899782 0.885740 +127.978.316-83 1620960124 0.378275 +748.052.735-77 1620875803 0.511144 +563.284.066-22 1620954228 0.607780 +361.104.497-09 1620884231 0.656597 +918.126.907-20 1620948168 0.871268 +962.194.050-80 1620884927 0.909643 +877.232.566-63 1620905274 0.753129 +222.491.969-74 1620898229 0.090917 +691.003.770-74 1620875466 0.872281 +166.456.724-03 1620947008 0.982014 +974.340.772-39 1620896063 0.418902 +696.077.059-98 1620949676 0.987652 +962.194.050-80 1620927329 0.419249 +448.984.629-01 1620910556 0.886672 +051.850.051-90 1620896243 0.951887 +369.514.156-50 1620879651 0.400070 +361.104.497-09 1620906645 0.557129 +436.612.686-94 1620893402 0.105522 +312.614.188-91 1620949959 0.784589 +063.718.156-52 1620923308 0.426060 +445.336.950-60 1620884406 0.362430 +909.078.564-70 1620947882 0.929874 +167.491.690-66 1620893151 0.887283 +436.612.686-94 1620923637 0.558422 +849.516.160-50 1620935432 0.110129 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/13062021 b/solucao/Carga_Batch/input_data/indice_pulmonar/13062021 new file mode 100644 index 0000000..f9402aa --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/13062021 @@ -0,0 +1,417 @@ +CPF EPOC ind_pulm +693.655.491-16 1623627731 0.960515 +841.677.523-01 1623606771 0.600054 +069.221.825-45 1623618181 0.779814 +962.194.050-80 1623575638 0.825223 +361.104.497-09 1623614021 0.487974 +131.703.640-90 1623603141 0.810294 +819.263.701-80 1623628379 0.176905 +567.354.995-49 1623557059 0.561116 +686.375.378-20 1623589402 0.438051 +361.104.497-09 1623558410 0.399275 +785.166.382-27 1623596554 0.851727 +997.103.265-11 1623554252 0.712678 +618.702.796-54 1623635652 0.539614 +281.095.010-52 1623594456 0.689126 +868.546.031-02 1623633176 0.899048 +868.546.031-02 1623605876 0.592994 +696.077.059-98 1623604592 0.353560 +748.052.735-77 1623554046 0.020574 +618.702.796-54 1623613931 0.375975 +272.846.051-54 1623624312 0.151109 +361.104.497-09 1623596232 0.745536 +448.984.629-01 1623565064 0.118591 +785.166.382-27 1623617936 0.354447 +410.563.467-44 1623600193 0.892656 +063.718.156-52 1623619788 0.634438 +877.232.566-63 1623588051 0.141586 +974.340.772-39 1623613297 0.230406 +849.516.160-50 1623590940 0.956626 +127.978.316-83 1623629686 0.505101 +436.612.686-94 1623569319 0.477260 +854.355.834-46 1623567892 0.376043 +691.304.257-43 1623589763 0.851262 +489.164.899-62 1623579511 0.821523 +618.702.796-54 1623608128 0.622018 +618.702.796-54 1623615946 0.691705 +281.885.948-49 1623612929 0.596284 +445.336.950-60 1623609486 0.861197 +445.336.950-60 1623615386 0.121729 +055.613.208-40 1623594652 0.283531 +410.563.467-44 1623560195 0.020542 +127.978.316-83 1623597433 0.570810 +441.889.415-29 1623602021 0.664729 +777.421.360-07 1623567787 0.911122 +285.773.707-63 1623567903 0.466103 +693.655.491-16 1623602237 0.149035 +167.491.690-66 1623627024 0.543279 +563.284.066-22 1623593904 0.801028 +130.423.502-58 1623597509 0.797575 +371.845.242-17 1623565250 0.182734 +041.897.838-70 1623583939 0.340278 +218.543.660-09 1623574390 0.999269 +868.546.031-02 1623630013 0.424689 +312.614.188-91 1623636113 0.329254 +222.491.969-74 1623553970 0.811756 +063.718.156-52 1623627314 0.867072 +041.897.838-70 1623571098 0.838970 +063.718.156-52 1623587065 0.831494 +361.104.497-09 1623617481 0.337331 +361.104.497-09 1623623073 0.517485 +281.885.948-49 1623613187 0.171325 +410.563.467-44 1623562385 0.128999 +868.546.031-02 1623559390 0.987785 +055.613.208-40 1623634352 0.593154 +777.421.360-07 1623627456 0.337723 +371.845.242-17 1623639244 0.006978 +127.978.316-83 1623557293 0.063765 +986.083.116-58 1623600023 0.548469 +997.103.265-11 1623632491 0.928435 +807.218.405-90 1623585403 0.288326 +854.355.834-46 1623597047 0.174025 +281.885.948-49 1623578111 0.836508 +369.514.156-50 1623572558 0.066126 +436.612.686-94 1623585481 0.513281 +885.367.016-92 1623569999 0.499750 +563.284.066-22 1623599834 0.846722 +410.563.467-44 1623619504 0.228083 +962.194.050-80 1623613301 0.763495 +130.423.502-58 1623631545 0.902544 +312.614.188-91 1623573747 0.344958 +448.984.629-01 1623609578 0.698572 +618.702.796-54 1623609900 0.494134 +986.083.116-58 1623578690 0.139612 +281.095.010-52 1623615967 0.080061 +131.703.640-90 1623579787 0.838453 +785.166.382-27 1623605362 0.752186 +819.263.701-80 1623593292 0.340609 +849.516.160-50 1623622076 0.213712 +563.284.066-22 1623623483 0.730128 +962.194.050-80 1623554783 0.687206 +997.103.265-11 1623554763 0.420713 +272.846.051-54 1623590077 0.850718 +591.403.676-30 1623599845 0.619898 +819.263.701-80 1623589260 0.777410 +371.845.242-17 1623559072 0.250426 +371.845.242-17 1623626327 0.553225 +664.440.515-09 1623596364 0.359343 +445.336.950-60 1623584986 0.022376 +441.889.415-29 1623576501 0.450792 +222.491.969-74 1623598577 0.325965 +986.083.116-58 1623621670 0.150489 +563.284.066-22 1623581421 0.264846 +436.612.686-94 1623571210 0.214128 +888.087.646-56 1623605144 0.077434 +888.087.646-56 1623573184 0.771472 +785.166.382-27 1623616803 0.697703 +686.375.378-20 1623573112 0.012423 +591.403.676-30 1623624462 0.248049 +272.846.051-54 1623612376 0.910131 +448.984.629-01 1623559013 0.330626 +686.375.378-20 1623597406 0.881194 +222.491.969-74 1623576625 0.122863 +055.613.208-40 1623580867 0.377273 +693.655.491-16 1623609932 0.090721 +986.083.116-58 1623634392 0.775757 +877.232.566-63 1623586487 0.505052 +055.613.208-40 1623573788 0.953079 +131.703.640-90 1623596992 0.213502 +130.423.502-58 1623628017 0.188578 +489.164.899-62 1623600265 0.035473 +810.489.602-42 1623578287 0.036676 +051.850.051-90 1623601359 0.289570 +130.423.502-58 1623553972 0.969349 +361.104.497-09 1623594969 0.183631 +691.304.257-43 1623630273 0.976155 +777.421.360-07 1623630684 0.438757 +130.423.502-58 1623604151 0.258473 +131.703.640-90 1623627710 0.280227 +130.423.502-58 1623636439 0.638932 +885.367.016-92 1623585527 0.585743 +529.310.074-20 1623560129 0.718809 +281.885.948-49 1623564726 0.247910 +167.491.690-66 1623634013 0.816130 +051.850.051-90 1623615846 0.066975 +777.421.360-07 1623600155 0.413885 +281.885.948-49 1623603237 0.055675 +955.930.874-23 1623608515 0.070944 +686.375.378-20 1623600268 0.025616 +285.773.707-63 1623636727 0.964290 +696.077.059-98 1623605695 0.078050 +410.563.467-44 1623585445 0.885107 +051.850.051-90 1623606317 0.210874 +807.218.405-90 1623634603 0.668335 +069.221.825-45 1623612629 0.082274 +567.354.995-49 1623589326 0.114578 +285.773.707-63 1623623607 0.732322 +693.655.491-16 1623611547 0.492367 +885.367.016-92 1623602933 0.904562 +529.310.074-20 1623602180 0.993147 +166.456.724-03 1623597682 0.220248 +285.773.707-63 1623622261 0.803678 +696.077.059-98 1623592035 0.402175 +445.336.950-60 1623617434 0.098704 +841.677.523-01 1623616971 0.741524 +885.367.016-92 1623580367 0.185345 +854.355.834-46 1623635186 0.439196 +130.423.502-58 1623617588 0.754636 +045.456.503-84 1623599359 0.059252 +785.166.382-27 1623594116 0.595287 +222.491.969-74 1623591231 0.103969 +410.563.467-44 1623592995 0.501868 +748.052.735-77 1623579894 0.184708 +810.489.602-42 1623572621 0.282379 +361.104.497-09 1623615978 0.379406 +312.614.188-91 1623610118 0.783135 +691.304.257-43 1623609499 0.465055 +664.440.515-09 1623572466 0.972418 +281.885.948-49 1623622574 0.495442 +664.440.515-09 1623612558 0.893353 +962.194.050-80 1623597461 0.263518 +868.546.031-02 1623601489 0.579655 +167.491.690-66 1623597650 0.786021 +041.897.838-70 1623583169 0.095480 +272.846.051-54 1623574941 0.180249 +369.514.156-50 1623562120 0.592176 +918.126.907-20 1623561131 0.362541 +909.078.564-70 1623609422 0.836343 +436.612.686-94 1623606766 0.683103 +063.718.156-52 1623623837 0.407211 +222.491.969-74 1623578737 0.604672 +285.773.707-63 1623590498 0.554665 +441.889.415-29 1623574961 0.261762 +563.284.066-22 1623588584 0.238637 +410.563.467-44 1623557154 0.221858 +974.642.524-20 1623613353 0.901235 +691.003.770-74 1623611966 0.603289 +369.514.156-50 1623571294 0.574789 +166.456.724-03 1623610239 0.026725 +167.491.690-66 1623614205 0.684270 +696.077.059-98 1623583841 0.355361 +371.845.242-17 1623564748 0.031264 +868.546.031-02 1623557998 0.790223 +686.375.378-20 1623593604 0.132738 +841.677.523-01 1623606925 0.677439 +618.702.796-54 1623567712 0.885034 +218.543.660-09 1623617948 0.701184 +777.421.360-07 1623575600 0.190234 +222.491.969-74 1623606580 0.886384 +055.613.208-40 1623628661 0.643295 +281.095.010-52 1623618501 0.358202 +807.218.405-90 1623634084 0.483885 +885.367.016-92 1623613073 0.211251 +369.514.156-50 1623607910 0.631659 +909.078.564-70 1623580612 0.384944 +997.103.265-11 1623563277 0.112723 +849.516.160-50 1623575417 0.105008 +868.546.031-02 1623571636 0.406930 +777.421.360-07 1623557176 0.186200 +974.340.772-39 1623583362 0.507169 +369.514.156-50 1623582643 0.630683 +127.978.316-83 1623560953 0.307102 +489.164.899-62 1623625529 0.635965 +127.978.316-83 1623616065 0.762493 +055.613.208-40 1623584346 0.720970 +591.403.676-30 1623620789 0.700223 +877.232.566-63 1623636338 0.527007 +489.164.899-62 1623631019 0.502524 +051.850.051-90 1623553982 0.996429 +281.885.948-49 1623581637 0.433564 +810.489.602-42 1623603233 0.718614 +063.718.156-52 1623554950 0.097147 +696.077.059-98 1623582890 0.082571 +051.850.051-90 1623607251 0.951380 +777.421.360-07 1623592590 0.233379 +063.718.156-52 1623599545 0.537300 +222.491.969-74 1623571770 0.194947 +777.421.360-07 1623632465 0.794683 +986.083.116-58 1623558755 0.890886 +909.078.564-70 1623606864 0.880428 +986.083.116-58 1623554651 0.179514 +410.563.467-44 1623616490 0.940816 +167.491.690-66 1623621034 0.636912 +436.612.686-94 1623616349 0.039008 +918.126.907-20 1623637057 0.751513 +962.194.050-80 1623560649 0.465069 +974.340.772-39 1623629053 0.222077 +748.052.735-77 1623571334 0.464104 +777.421.360-07 1623555904 0.364838 +877.232.566-63 1623607803 0.688290 +849.516.160-50 1623565404 0.777271 +371.845.242-17 1623587981 0.672685 +369.514.156-50 1623602452 0.631972 +567.354.995-49 1623622660 0.626361 +272.846.051-54 1623607371 0.120379 +371.845.242-17 1623577427 0.490537 +369.514.156-50 1623590668 0.614453 +410.563.467-44 1623600675 0.816067 +777.421.360-07 1623557840 0.175164 +445.336.950-60 1623622401 0.492202 +693.655.491-16 1623573900 0.024493 +777.421.360-07 1623620327 0.441806 +918.126.907-20 1623621402 0.756892 +997.103.265-11 1623634994 0.742382 +885.367.016-92 1623609550 0.976938 +045.456.503-84 1623591495 0.172244 +127.978.316-83 1623583593 0.766763 +888.087.646-56 1623626765 0.581800 +441.889.415-29 1623586639 0.271531 +041.897.838-70 1623580111 0.288894 +748.052.735-77 1623630086 0.240805 +285.773.707-63 1623637154 0.962510 +041.897.838-70 1623575111 0.938659 +974.340.772-39 1623625747 0.682130 +127.978.316-83 1623625834 0.168934 +819.263.701-80 1623564621 0.697646 +854.355.834-46 1623557561 0.253149 +055.613.208-40 1623578488 0.504659 +369.514.156-50 1623571892 0.928686 +041.897.838-70 1623567899 0.079634 +868.546.031-02 1623617047 0.210459 +529.310.074-20 1623614653 0.570009 +974.642.524-20 1623559557 0.972347 +063.718.156-52 1623610472 0.334250 +918.126.907-20 1623610498 0.759771 +849.516.160-50 1623606423 0.768708 +361.104.497-09 1623560686 0.898028 +436.612.686-94 1623622069 0.361247 +693.655.491-16 1623625984 0.994791 +777.421.360-07 1623596036 0.889784 +696.077.059-98 1623605664 0.807218 +888.087.646-56 1623619425 0.840340 +218.543.660-09 1623597397 0.589106 +691.003.770-74 1623579023 0.880440 +371.845.242-17 1623617309 0.682302 +448.984.629-01 1623634508 0.214908 +218.543.660-09 1623619038 0.404507 +748.052.735-77 1623610144 0.711869 +272.846.051-54 1623579452 0.507303 +974.642.524-20 1623617095 0.324244 +489.164.899-62 1623575247 0.618706 +909.078.564-70 1623578166 0.953863 +055.613.208-40 1623576947 0.476344 +448.984.629-01 1623603042 0.564409 +841.677.523-01 1623570978 0.813081 +563.284.066-22 1623624338 0.045797 +986.083.116-58 1623591585 0.604325 +127.978.316-83 1623592590 0.345619 +841.677.523-01 1623566602 0.621098 +371.845.242-17 1623573052 0.121019 +281.885.948-49 1623635802 0.482581 +974.340.772-39 1623564184 0.128942 +489.164.899-62 1623614171 0.919280 +664.440.515-09 1623564013 0.850780 +063.718.156-52 1623638044 0.456259 +686.375.378-20 1623629879 0.178632 +051.850.051-90 1623627361 0.932854 +045.456.503-84 1623616208 0.388097 +529.310.074-20 1623577002 0.609660 +691.304.257-43 1623572660 0.392868 +272.846.051-54 1623637526 0.962466 +410.563.467-44 1623578103 0.827433 +918.126.907-20 1623595769 0.788801 +691.003.770-74 1623592564 0.714989 +868.546.031-02 1623612808 0.643600 +055.613.208-40 1623613466 0.266712 +529.310.074-20 1623594529 0.759288 +664.440.515-09 1623603905 0.573571 +127.978.316-83 1623560410 0.819105 +567.354.995-49 1623599421 0.286701 +055.613.208-40 1623556973 0.519735 +563.284.066-22 1623593136 0.873486 +810.489.602-42 1623635794 0.191600 +445.336.950-60 1623609055 0.219509 +868.546.031-02 1623553270 0.859609 +691.304.257-43 1623575433 0.857347 +841.677.523-01 1623593662 0.777328 +868.546.031-02 1623612236 0.392759 +955.930.874-23 1623635969 0.445620 +691.304.257-43 1623618442 0.026161 +131.703.640-90 1623631844 0.695630 +445.336.950-60 1623620324 0.334933 +819.263.701-80 1623628578 0.529262 +529.310.074-20 1623615775 0.133498 +567.354.995-49 1623622608 0.339356 +167.491.690-66 1623558372 0.902483 +529.310.074-20 1623556355 0.311560 +489.164.899-62 1623582630 0.891734 +819.263.701-80 1623555753 0.718372 +041.897.838-70 1623559669 0.207135 +962.194.050-80 1623557205 0.461251 +868.546.031-02 1623612536 0.208579 +868.546.031-02 1623574317 0.853493 +567.354.995-49 1623612725 0.911810 +361.104.497-09 1623581469 0.058482 +868.546.031-02 1623630530 0.650521 +127.978.316-83 1623615590 0.759963 +810.489.602-42 1623609482 0.300598 +410.563.467-44 1623610908 0.982302 +127.978.316-83 1623583057 0.118604 +371.845.242-17 1623596998 0.961332 +997.103.265-11 1623632521 0.135512 +807.218.405-90 1623612876 0.290647 +069.221.825-45 1623634390 0.357597 +664.440.515-09 1623634199 0.869632 +693.655.491-16 1623561836 0.413270 +441.889.415-29 1623554134 0.677400 +131.703.640-90 1623630489 0.274370 +997.103.265-11 1623634063 0.902510 +448.984.629-01 1623620945 0.405737 +069.221.825-45 1623569645 0.625535 +785.166.382-27 1623610385 0.495714 +841.677.523-01 1623564914 0.604730 +841.677.523-01 1623568462 0.351608 +441.889.415-29 1623632542 0.657484 +962.194.050-80 1623632604 0.404586 +618.702.796-54 1623578877 0.167871 +063.718.156-52 1623592656 0.583869 +888.087.646-56 1623611830 0.452376 +489.164.899-62 1623608195 0.396284 +130.423.502-58 1623618468 0.250489 +686.375.378-20 1623601354 0.372712 +045.456.503-84 1623631447 0.261835 +807.218.405-90 1623592718 0.893978 +131.703.640-90 1623585665 0.429564 +529.310.074-20 1623589250 0.690123 +055.613.208-40 1623592203 0.298586 +045.456.503-84 1623617214 0.211586 +807.218.405-90 1623587056 0.152896 +285.773.707-63 1623638449 0.944075 +997.103.265-11 1623576529 0.700505 +222.491.969-74 1623619770 0.445768 +445.336.950-60 1623568658 0.837634 +069.221.825-45 1623575704 0.148751 +691.003.770-74 1623591545 0.152292 +281.885.948-49 1623589999 0.826618 +693.655.491-16 1623575608 0.991566 +877.232.566-63 1623589141 0.404055 +819.263.701-80 1623576101 0.298110 +986.083.116-58 1623620368 0.272544 +691.304.257-43 1623637250 0.870261 +962.194.050-80 1623593098 0.204017 +693.655.491-16 1623615351 0.108119 +369.514.156-50 1623595133 0.766505 +069.221.825-45 1623606741 0.808567 +563.284.066-22 1623578358 0.258079 +167.491.690-66 1623622545 0.933455 +131.703.640-90 1623603172 0.778132 +167.491.690-66 1623554440 0.115736 +448.984.629-01 1623563470 0.888162 +448.984.629-01 1623598286 0.216224 +445.336.950-60 1623630581 0.767028 +285.773.707-63 1623639559 0.950324 +161.980.393-31 1623607485 0.452554 +371.845.242-17 1623596213 0.654529 +445.336.950-60 1623622900 0.590735 +868.546.031-02 1623638285 0.846229 +686.375.378-20 1623603381 0.556724 +130.423.502-58 1623566860 0.950000 +909.078.564-70 1623614964 0.581098 +448.984.629-01 1623593068 0.039237 +854.355.834-46 1623613744 0.357102 +696.077.059-98 1623573721 0.085178 +218.543.660-09 1623590535 0.378643 +063.718.156-52 1623571818 0.266973 +218.543.660-09 1623576040 0.549280 +819.263.701-80 1623593692 0.612238 +785.166.382-27 1623591771 0.658259 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/14032021 b/solucao/Carga_Batch/input_data/indice_pulmonar/14032021 new file mode 100644 index 0000000..f5ceaed --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/14032021 @@ -0,0 +1,438 @@ +CPF EPOC ind_pulm +748.052.735-77 1615727341 0.285119 +045.456.503-84 1615735407 0.630946 +686.375.378-20 1615746095 0.287809 +069.221.825-45 1615740599 0.774009 +069.221.825-45 1615733622 0.198382 +807.218.405-90 1615742391 0.307975 +909.078.564-70 1615724331 0.838264 +069.221.825-45 1615705676 0.214469 +885.367.016-92 1615762415 0.015382 +854.355.834-46 1615755229 0.541106 +369.514.156-50 1615736579 0.690818 +045.456.503-84 1615690966 0.732244 +664.440.515-09 1615728561 0.947658 +312.614.188-91 1615698187 0.517135 +997.103.265-11 1615712239 0.379078 +127.978.316-83 1615768067 0.848864 +748.052.735-77 1615700713 0.379163 +312.614.188-91 1615764063 0.902037 +810.489.602-42 1615706851 0.504008 +529.310.074-20 1615698288 0.542727 +272.846.051-54 1615707545 0.708244 +567.354.995-49 1615773516 0.285221 +371.845.242-17 1615721928 0.558931 +131.703.640-90 1615753785 0.195777 +909.078.564-70 1615776136 0.436942 +567.354.995-49 1615731965 0.300722 +051.850.051-90 1615746305 0.718706 +909.078.564-70 1615718580 0.531966 +693.655.491-16 1615702096 0.255858 +222.491.969-74 1615767148 0.567928 +997.103.265-11 1615761977 0.115866 +686.375.378-20 1615715507 0.267009 +563.284.066-22 1615727300 0.468256 +361.104.497-09 1615747728 0.240790 +529.310.074-20 1615759619 0.349680 +686.375.378-20 1615715677 0.869420 +693.655.491-16 1615744999 0.061953 +127.978.316-83 1615765684 0.110373 +041.897.838-70 1615743540 0.489859 +055.613.208-40 1615731097 0.914098 +877.232.566-63 1615770345 0.897149 +281.885.948-49 1615700475 0.786794 +997.103.265-11 1615736099 0.579120 +051.850.051-90 1615763224 0.517488 +785.166.382-27 1615729051 0.732263 +696.077.059-98 1615770563 0.444066 +691.304.257-43 1615707160 0.025750 +974.340.772-39 1615724046 0.627437 +312.614.188-91 1615720458 0.378192 +410.563.467-44 1615707085 0.378762 +489.164.899-62 1615708173 0.143477 +841.677.523-01 1615712317 0.594953 +361.104.497-09 1615775113 0.570894 +962.194.050-80 1615737837 0.758966 +281.885.948-49 1615726281 0.384123 +997.103.265-11 1615763335 0.545722 +567.354.995-49 1615699107 0.108126 +849.516.160-50 1615769961 0.274175 +361.104.497-09 1615698313 0.173104 +962.194.050-80 1615703564 0.813327 +962.194.050-80 1615711506 0.617061 +777.421.360-07 1615735097 0.745037 +696.077.059-98 1615717055 0.021664 +529.310.074-20 1615698520 0.410329 +868.546.031-02 1615765265 0.999463 +962.194.050-80 1615763947 0.549341 +686.375.378-20 1615741806 0.410095 +686.375.378-20 1615712561 0.164450 +361.104.497-09 1615746648 0.306226 +885.367.016-92 1615735124 0.008446 +369.514.156-50 1615730163 0.309630 +962.194.050-80 1615747639 0.994062 +448.984.629-01 1615713214 0.097736 +281.885.948-49 1615775909 0.326383 +371.845.242-17 1615740164 0.545561 +445.336.950-60 1615751032 0.710579 +777.421.360-07 1615762801 0.450582 +045.456.503-84 1615725260 0.953093 +371.845.242-17 1615722429 0.758734 +281.095.010-52 1615726696 0.282832 +909.078.564-70 1615694589 0.920801 +885.367.016-92 1615707932 0.232428 +686.375.378-20 1615710379 0.370680 +441.889.415-29 1615744852 0.441226 +567.354.995-49 1615775291 0.758998 +785.166.382-27 1615698082 0.768917 +849.516.160-50 1615710484 0.517213 +281.095.010-52 1615730278 0.643261 +281.885.948-49 1615767690 0.997537 +312.614.188-91 1615703429 0.036014 +051.850.051-90 1615741439 0.107036 +051.850.051-90 1615726314 0.126111 +955.930.874-23 1615703498 0.424953 +868.546.031-02 1615769866 0.989502 +051.850.051-90 1615738042 0.363565 +664.440.515-09 1615748477 0.084148 +696.077.059-98 1615750450 0.648714 +807.218.405-90 1615705387 0.390351 +166.456.724-03 1615730300 0.030167 +885.367.016-92 1615724801 0.436351 +691.003.770-74 1615695937 0.206583 +371.845.242-17 1615724662 0.920438 +361.104.497-09 1615769774 0.082806 +445.336.950-60 1615754335 0.664014 +918.126.907-20 1615776803 0.187275 +312.614.188-91 1615702490 0.232154 +691.304.257-43 1615703047 0.133601 +369.514.156-50 1615738615 0.822546 +272.846.051-54 1615713697 0.583626 +962.194.050-80 1615765463 0.407000 +618.702.796-54 1615752912 0.975355 +997.103.265-11 1615732515 0.639311 +664.440.515-09 1615700857 0.014391 +281.095.010-52 1615727107 0.775383 +664.440.515-09 1615756085 0.884397 +618.702.796-54 1615690992 0.227828 +448.984.629-01 1615719740 0.309035 +986.083.116-58 1615754260 0.318420 +410.563.467-44 1615755316 0.539530 +807.218.405-90 1615725217 0.155103 +051.850.051-90 1615768129 0.724182 +664.440.515-09 1615770700 0.349524 +045.456.503-84 1615752978 0.755587 +361.104.497-09 1615715975 0.382083 +166.456.724-03 1615730483 0.621500 +285.773.707-63 1615723902 0.494774 +281.885.948-49 1615692033 0.762155 +127.978.316-83 1615727505 0.414555 +218.543.660-09 1615701696 0.089089 +285.773.707-63 1615699574 0.839179 +131.703.640-90 1615731523 0.082825 +281.095.010-52 1615692645 0.896902 +854.355.834-46 1615744820 0.211857 +918.126.907-20 1615742058 0.970255 +448.984.629-01 1615700747 0.842432 +807.218.405-90 1615751790 0.057641 +691.304.257-43 1615707404 0.460524 +909.078.564-70 1615731543 0.660597 +854.355.834-46 1615765936 0.030706 +167.491.690-66 1615721946 0.356857 +955.930.874-23 1615716849 0.470940 +777.421.360-07 1615704026 0.504128 +285.773.707-63 1615710119 0.308070 +841.677.523-01 1615776000 0.790366 +045.456.503-84 1615732120 0.921473 +127.978.316-83 1615693263 0.160173 +281.885.948-49 1615691314 0.402183 +807.218.405-90 1615711616 0.212438 +312.614.188-91 1615746326 0.268846 +051.850.051-90 1615698437 0.885244 +686.375.378-20 1615729544 0.433056 +285.773.707-63 1615765241 0.309337 +312.614.188-91 1615727668 0.867683 +161.980.393-31 1615758256 0.414360 +529.310.074-20 1615729506 0.646461 +563.284.066-22 1615772288 0.611021 +218.543.660-09 1615762349 0.449874 +281.885.948-49 1615732677 0.547665 +281.095.010-52 1615774297 0.489317 +312.614.188-91 1615745058 0.548936 +529.310.074-20 1615705102 0.975823 +807.218.405-90 1615708644 0.131197 +448.984.629-01 1615749380 0.275892 +691.003.770-74 1615691184 0.581825 +285.773.707-63 1615692302 0.174137 +448.984.629-01 1615721130 0.905326 +281.095.010-52 1615767053 0.868129 +441.889.415-29 1615741251 0.499104 +131.703.640-90 1615728137 0.693195 +955.930.874-23 1615762166 0.700412 +849.516.160-50 1615731981 0.081183 +285.773.707-63 1615733562 0.543639 +361.104.497-09 1615704560 0.814421 +877.232.566-63 1615739330 0.305716 +691.003.770-74 1615695485 0.903574 +281.095.010-52 1615691100 0.311669 +222.491.969-74 1615721379 0.628305 +069.221.825-45 1615701260 0.277691 +069.221.825-45 1615696157 0.200088 +448.984.629-01 1615698964 0.886360 +691.003.770-74 1615723445 0.908250 +361.104.497-09 1615730184 0.444999 +686.375.378-20 1615696590 0.601650 +361.104.497-09 1615761924 0.058052 +974.642.524-20 1615728024 0.497449 +063.718.156-52 1615695900 0.650775 +063.718.156-52 1615735292 0.952986 +529.310.074-20 1615691065 0.587772 +877.232.566-63 1615739614 0.967743 +130.423.502-58 1615746798 0.001894 +918.126.907-20 1615750729 0.730888 +591.403.676-30 1615705343 0.508316 +410.563.467-44 1615705435 0.671150 +918.126.907-20 1615769686 0.645386 +810.489.602-42 1615698373 0.772669 +041.897.838-70 1615731023 0.980613 +489.164.899-62 1615744467 0.346647 +045.456.503-84 1615727716 0.505032 +909.078.564-70 1615776732 0.645695 +986.083.116-58 1615732588 0.320886 +051.850.051-90 1615771162 0.632936 +854.355.834-46 1615724899 0.364784 +955.930.874-23 1615712342 0.529571 +166.456.724-03 1615764253 0.486173 +974.642.524-20 1615738004 0.153017 +361.104.497-09 1615732423 0.655752 +441.889.415-29 1615702425 0.114034 +369.514.156-50 1615701040 0.968982 +819.263.701-80 1615759057 0.895330 +312.614.188-91 1615709954 0.504801 +312.614.188-91 1615761835 0.892831 +448.984.629-01 1615768043 0.213319 +849.516.160-50 1615765572 0.048405 +810.489.602-42 1615697545 0.004474 +272.846.051-54 1615714615 0.429334 +166.456.724-03 1615739303 0.917172 +371.845.242-17 1615720311 0.163695 +854.355.834-46 1615715677 0.775697 +819.263.701-80 1615763492 0.920028 +974.340.772-39 1615721747 0.230986 +441.889.415-29 1615764450 0.566739 +166.456.724-03 1615758994 0.056817 +167.491.690-66 1615712537 0.422741 +955.930.874-23 1615738934 0.041369 +686.375.378-20 1615751963 0.705487 +810.489.602-42 1615745859 0.512372 +962.194.050-80 1615723644 0.317440 +069.221.825-45 1615754059 0.231730 +974.340.772-39 1615738797 0.450222 +986.083.116-58 1615740155 0.866510 +986.083.116-58 1615756023 0.690237 +693.655.491-16 1615773844 0.212101 +069.221.825-45 1615729344 0.448509 +272.846.051-54 1615735060 0.567146 +748.052.735-77 1615709076 0.315773 +909.078.564-70 1615772005 0.295271 +041.897.838-70 1615770889 0.390336 +281.885.948-49 1615698681 0.399080 +281.885.948-49 1615727206 0.320275 +127.978.316-83 1615763754 0.136373 +063.718.156-52 1615724650 0.321902 +361.104.497-09 1615738923 0.610377 +055.613.208-40 1615727788 0.080811 +888.087.646-56 1615721459 0.397616 +868.546.031-02 1615707326 0.133347 +664.440.515-09 1615695538 0.702543 +691.003.770-74 1615758665 0.867731 +849.516.160-50 1615719746 0.340302 +436.612.686-94 1615741654 0.959735 +563.284.066-22 1615748695 0.349558 +130.423.502-58 1615707060 0.929708 +051.850.051-90 1615699868 0.934495 +441.889.415-29 1615748369 0.607836 +841.677.523-01 1615702669 0.183225 +567.354.995-49 1615718411 0.072206 +841.677.523-01 1615729522 0.069477 +281.095.010-52 1615697655 0.754024 +955.930.874-23 1615767628 0.269379 +854.355.834-46 1615715964 0.874700 +130.423.502-58 1615726703 0.905400 +218.543.660-09 1615752369 0.443383 +974.340.772-39 1615747459 0.580434 +974.340.772-39 1615713480 0.902727 +974.642.524-20 1615698837 0.998991 +841.677.523-01 1615732639 0.762676 +041.897.838-70 1615729553 0.923363 +974.642.524-20 1615760545 0.437291 +369.514.156-50 1615706816 0.588355 +877.232.566-63 1615756451 0.367702 +877.232.566-63 1615694407 0.138228 +272.846.051-54 1615740738 0.945836 +448.984.629-01 1615708293 0.157558 +448.984.629-01 1615767857 0.727902 +063.718.156-52 1615706129 0.666558 +909.078.564-70 1615729030 0.655096 +807.218.405-90 1615721253 0.246673 +868.546.031-02 1615714381 0.518135 +888.087.646-56 1615690868 0.533427 +841.677.523-01 1615711655 0.121383 +371.845.242-17 1615759249 0.761782 +618.702.796-54 1615717068 0.261075 +885.367.016-92 1615700057 0.300755 +127.978.316-83 1615701022 0.609447 +529.310.074-20 1615706295 0.920060 +849.516.160-50 1615718983 0.394118 +410.563.467-44 1615692360 0.477345 +807.218.405-90 1615729590 0.650925 +312.614.188-91 1615702466 0.728821 +591.403.676-30 1615714209 0.975771 +281.885.948-49 1615749479 0.021613 +997.103.265-11 1615732747 0.064267 +371.845.242-17 1615700550 0.451860 +807.218.405-90 1615715997 0.354559 +285.773.707-63 1615698092 0.246244 +041.897.838-70 1615720721 0.399843 +272.846.051-54 1615715285 0.005684 +696.077.059-98 1615774234 0.577210 +686.375.378-20 1615746217 0.361681 +777.421.360-07 1615691764 0.847026 +909.078.564-70 1615717352 0.799335 +854.355.834-46 1615692290 0.573867 +369.514.156-50 1615763596 0.238663 +371.845.242-17 1615707338 0.311966 +868.546.031-02 1615697839 0.910936 +069.221.825-45 1615748787 0.968090 +055.613.208-40 1615709790 0.597737 +127.978.316-83 1615713938 0.140729 +664.440.515-09 1615757723 0.584423 +785.166.382-27 1615752570 0.773748 +063.718.156-52 1615763548 0.332500 +696.077.059-98 1615740902 0.597872 +885.367.016-92 1615766084 0.864936 +281.885.948-49 1615775866 0.441828 +161.980.393-31 1615707951 0.616473 +563.284.066-22 1615765531 0.067017 +918.126.907-20 1615708731 0.502365 +567.354.995-49 1615764935 0.892380 +854.355.834-46 1615702676 0.911020 +051.850.051-90 1615691436 0.403028 +664.440.515-09 1615721526 0.811773 +997.103.265-11 1615766201 0.751040 +272.846.051-54 1615743092 0.289474 +161.980.393-31 1615721523 0.983158 +785.166.382-27 1615744774 0.250415 +069.221.825-45 1615700266 0.894726 +041.897.838-70 1615746574 0.320440 +361.104.497-09 1615763703 0.976080 +222.491.969-74 1615773020 0.542229 +369.514.156-50 1615700356 0.946543 +591.403.676-30 1615743559 0.780912 +807.218.405-90 1615703114 0.776738 +986.083.116-58 1615759069 0.984238 +051.850.051-90 1615754580 0.569085 +819.263.701-80 1615717359 0.012096 +369.514.156-50 1615766740 0.126932 +441.889.415-29 1615734913 0.498318 +441.889.415-29 1615753689 0.817076 +696.077.059-98 1615731593 0.145637 +045.456.503-84 1615696288 0.167587 +063.718.156-52 1615712324 0.183371 +041.897.838-70 1615761637 0.188360 +529.310.074-20 1615700703 0.151729 +785.166.382-27 1615764734 0.219942 +285.773.707-63 1615757558 0.828221 +361.104.497-09 1615697801 0.136002 +130.423.502-58 1615700764 0.222664 +161.980.393-31 1615760379 0.219994 +222.491.969-74 1615702456 0.151741 +696.077.059-98 1615734995 0.252620 +166.456.724-03 1615776649 0.188988 +748.052.735-77 1615719145 0.802007 +161.980.393-31 1615717226 0.040973 +807.218.405-90 1615728841 0.977850 +868.546.031-02 1615739704 0.797530 +819.263.701-80 1615697466 0.719907 +045.456.503-84 1615740030 0.758659 +691.003.770-74 1615759981 0.451001 +748.052.735-77 1615700937 0.345660 +664.440.515-09 1615701592 0.813286 +529.310.074-20 1615764212 0.929616 +686.375.378-20 1615718711 0.281138 +041.897.838-70 1615731602 0.279371 +696.077.059-98 1615719566 0.545871 +312.614.188-91 1615762583 0.635345 +974.642.524-20 1615724630 0.099215 +371.845.242-17 1615694947 0.594621 +312.614.188-91 1615741063 0.181693 +810.489.602-42 1615724089 0.332992 +361.104.497-09 1615763574 0.506517 +131.703.640-90 1615758610 0.833490 +686.375.378-20 1615739355 0.927346 +664.440.515-09 1615770953 0.116936 +218.543.660-09 1615711609 0.305769 +529.310.074-20 1615771420 0.798166 +785.166.382-27 1615774034 0.264904 +371.845.242-17 1615733888 0.657763 +955.930.874-23 1615712261 0.621165 +063.718.156-52 1615775677 0.413754 +130.423.502-58 1615767261 0.895732 +167.491.690-66 1615754312 0.639186 +877.232.566-63 1615744535 0.299785 +436.612.686-94 1615762096 0.859883 +063.718.156-52 1615753535 0.835639 +529.310.074-20 1615696713 0.179464 +410.563.467-44 1615715655 0.858639 +819.263.701-80 1615735564 0.341196 +445.336.950-60 1615773021 0.123684 +361.104.497-09 1615773103 0.859503 +686.375.378-20 1615701777 0.907829 +285.773.707-63 1615700680 0.719575 +489.164.899-62 1615738183 0.670420 +785.166.382-27 1615718170 0.594074 +167.491.690-66 1615729825 0.548704 +974.340.772-39 1615721298 0.578240 +410.563.467-44 1615701232 0.002295 +618.702.796-54 1615770016 0.075033 +618.702.796-54 1615756776 0.687265 +819.263.701-80 1615726949 0.161580 +888.087.646-56 1615694840 0.555726 +131.703.640-90 1615748246 0.171487 +849.516.160-50 1615731804 0.960233 +369.514.156-50 1615748903 0.677492 +696.077.059-98 1615749722 0.097692 +063.718.156-52 1615699106 0.277244 +161.980.393-31 1615711231 0.948436 +591.403.676-30 1615745236 0.434366 +441.889.415-29 1615751649 0.242589 +167.491.690-66 1615748760 0.782188 +069.221.825-45 1615717440 0.032435 +986.083.116-58 1615734277 0.935425 +955.930.874-23 1615751797 0.284091 +807.218.405-90 1615701660 0.267204 +664.440.515-09 1615709453 0.240356 +371.845.242-17 1615692335 0.879045 +974.642.524-20 1615698395 0.409256 +997.103.265-11 1615722390 0.676448 +371.845.242-17 1615741599 0.020224 +810.489.602-42 1615756335 0.134083 +819.263.701-80 1615751609 0.993341 +069.221.825-45 1615710619 0.315864 +285.773.707-63 1615699919 0.380181 +281.095.010-52 1615705997 0.083905 +691.003.770-74 1615741778 0.862522 +445.336.950-60 1615737998 0.912382 +819.263.701-80 1615776655 0.312879 +218.543.660-09 1615702797 0.064561 +281.885.948-49 1615763852 0.590780 +371.845.242-17 1615749565 0.033969 +041.897.838-70 1615757651 0.120068 +130.423.502-58 1615752782 0.643885 +131.703.640-90 1615772852 0.857048 +974.642.524-20 1615695908 0.217902 +955.930.874-23 1615725357 0.061632 +785.166.382-27 1615716419 0.770380 +410.563.467-44 1615702018 0.172213 +131.703.640-90 1615711792 0.058371 +130.423.502-58 1615706791 0.864433 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/15042021 b/solucao/Carga_Batch/input_data/indice_pulmonar/15042021 new file mode 100644 index 0000000..ad3cf7c --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/15042021 @@ -0,0 +1,394 @@ +CPF EPOC ind_pulm +686.375.378-20 1618462012 0.679657 +281.885.948-49 1618456604 0.724155 +810.489.602-42 1618534076 0.433148 +130.423.502-58 1618522395 0.685061 +854.355.834-46 1618491327 0.607486 +051.850.051-90 1618493843 0.228437 +441.889.415-29 1618526832 0.228985 +410.563.467-44 1618473083 0.666879 +664.440.515-09 1618471909 0.622776 +167.491.690-66 1618522360 0.520784 +686.375.378-20 1618508994 0.078432 +693.655.491-16 1618507614 0.417418 +130.423.502-58 1618482084 0.152855 +045.456.503-84 1618486978 0.458519 +810.489.602-42 1618458291 0.195230 +691.304.257-43 1618520592 0.592461 +986.083.116-58 1618485959 0.403632 +371.845.242-17 1618476705 0.710247 +888.087.646-56 1618471233 0.114488 +691.304.257-43 1618493357 0.858857 +854.355.834-46 1618509461 0.223856 +909.078.564-70 1618502167 0.684123 +361.104.497-09 1618515201 0.960751 +696.077.059-98 1618504533 0.676542 +448.984.629-01 1618506374 0.676935 +997.103.265-11 1618461183 0.445974 +686.375.378-20 1618508647 0.573996 +888.087.646-56 1618494735 0.408248 +272.846.051-54 1618500597 0.952520 +369.514.156-50 1618524015 0.344904 +691.304.257-43 1618470256 0.905851 +591.403.676-30 1618478820 0.528335 +693.655.491-16 1618511614 0.222519 +272.846.051-54 1618466719 0.011066 +361.104.497-09 1618496476 0.807143 +272.846.051-54 1618521311 0.439489 +069.221.825-45 1618508614 0.469210 +785.166.382-27 1618479420 0.750732 +591.403.676-30 1618514391 0.109753 +868.546.031-02 1618476630 0.938852 +448.984.629-01 1618467137 0.448085 +868.546.031-02 1618498399 0.484580 +410.563.467-44 1618458126 0.900851 +069.221.825-45 1618507757 0.777125 +166.456.724-03 1618501290 0.950471 +810.489.602-42 1618511048 0.810810 +448.984.629-01 1618488045 0.143913 +281.885.948-49 1618484475 0.274909 +696.077.059-98 1618504194 0.484301 +849.516.160-50 1618527239 0.021230 +888.087.646-56 1618523709 0.199777 +868.546.031-02 1618513511 0.239966 +748.052.735-77 1618499350 0.439817 +691.304.257-43 1618456973 0.860304 +997.103.265-11 1618468330 0.765042 +785.166.382-27 1618506471 0.487539 +618.702.796-54 1618525246 0.495403 +854.355.834-46 1618503040 0.594682 +166.456.724-03 1618468192 0.372430 +436.612.686-94 1618512125 0.914195 +272.846.051-54 1618466688 0.839761 +618.702.796-54 1618461385 0.286361 +918.126.907-20 1618483518 0.707447 +877.232.566-63 1618511349 0.119837 +777.421.360-07 1618472031 0.904259 +591.403.676-30 1618487837 0.776909 +854.355.834-46 1618488930 0.973142 +748.052.735-77 1618490353 0.063720 +810.489.602-42 1618467353 0.483692 +807.218.405-90 1618524867 0.923324 +986.083.116-58 1618506430 0.065665 +281.095.010-52 1618489572 0.341249 +369.514.156-50 1618497064 0.065135 +885.367.016-92 1618513084 0.268661 +166.456.724-03 1618473687 0.332646 +272.846.051-54 1618478336 0.267360 +962.194.050-80 1618492613 0.695207 +664.440.515-09 1618466424 0.777349 +748.052.735-77 1618526812 0.283093 +222.491.969-74 1618536012 0.244010 +591.403.676-30 1618526043 0.554851 +693.655.491-16 1618521707 0.470763 +955.930.874-23 1618475481 0.718883 +167.491.690-66 1618459061 0.322337 +696.077.059-98 1618504583 0.482491 +272.846.051-54 1618505524 0.084549 +445.336.950-60 1618476740 0.696080 +218.543.660-09 1618539182 0.818624 +361.104.497-09 1618530036 0.314070 +686.375.378-20 1618464551 0.178907 +563.284.066-22 1618530528 0.923665 +807.218.405-90 1618520434 0.988400 +441.889.415-29 1618515821 0.767800 +045.456.503-84 1618469832 0.117329 +127.978.316-83 1618533587 0.180996 +567.354.995-49 1618478621 0.526486 +997.103.265-11 1618522098 0.161790 +841.677.523-01 1618497270 0.854931 +909.078.564-70 1618536949 0.203085 +441.889.415-29 1618518188 0.272398 +041.897.838-70 1618485094 0.574319 +955.930.874-23 1618458335 0.707938 +868.546.031-02 1618517751 0.744139 +962.194.050-80 1618482884 0.407763 +819.263.701-80 1618483672 0.061751 +567.354.995-49 1618504794 0.021292 +748.052.735-77 1618505569 0.680143 +448.984.629-01 1618503984 0.536215 +222.491.969-74 1618458301 0.934268 +854.355.834-46 1618526337 0.809561 +888.087.646-56 1618471272 0.955483 +591.403.676-30 1618457489 0.384328 +807.218.405-90 1618508415 0.759839 +281.885.948-49 1618474276 0.052089 +445.336.950-60 1618472429 0.608838 +448.984.629-01 1618470132 0.612934 +127.978.316-83 1618534018 0.715098 +849.516.160-50 1618481046 0.219882 +618.702.796-54 1618531874 0.860658 +045.456.503-84 1618465488 0.946724 +777.421.360-07 1618483074 0.179876 +529.310.074-20 1618533833 0.013428 +909.078.564-70 1618508745 0.786941 +441.889.415-29 1618538933 0.879792 +819.263.701-80 1618495806 0.327682 +974.340.772-39 1618534163 0.913249 +281.885.948-49 1618487359 0.862269 +063.718.156-52 1618490835 0.733773 +997.103.265-11 1618490662 0.028044 +063.718.156-52 1618487569 0.971754 +045.456.503-84 1618481901 0.977296 +748.052.735-77 1618492963 0.715089 +854.355.834-46 1618537953 0.105819 +955.930.874-23 1618482777 0.313998 +563.284.066-22 1618516601 0.328104 +489.164.899-62 1618501117 0.409042 +445.336.950-60 1618501328 0.804515 +130.423.502-58 1618510149 0.973927 +167.491.690-66 1618487205 0.278522 +691.304.257-43 1618467296 0.603621 +885.367.016-92 1618478622 0.680672 +810.489.602-42 1618510008 0.885163 +167.491.690-66 1618525926 0.069251 +877.232.566-63 1618473950 0.520606 +888.087.646-56 1618483972 0.205487 +849.516.160-50 1618463686 0.983212 +888.087.646-56 1618538670 0.666525 +693.655.491-16 1618515151 0.286840 +369.514.156-50 1618457814 0.030047 +841.677.523-01 1618539301 0.522870 +127.978.316-83 1618526409 0.399566 +361.104.497-09 1618494666 0.629626 +161.980.393-31 1618462528 0.482449 +285.773.707-63 1618494967 0.415277 +131.703.640-90 1618483150 0.415149 +563.284.066-22 1618525788 0.222697 +489.164.899-62 1618460507 0.113092 +166.456.724-03 1618491212 0.538060 +051.850.051-90 1618540373 0.112839 +618.702.796-54 1618530027 0.822008 +693.655.491-16 1618467584 0.452396 +986.083.116-58 1618503644 0.661557 +445.336.950-60 1618482802 0.568757 +131.703.640-90 1618490094 0.674817 +868.546.031-02 1618492498 0.264706 +841.677.523-01 1618491258 0.721186 +974.642.524-20 1618455851 0.605949 +127.978.316-83 1618470722 0.010582 +281.095.010-52 1618535463 0.728062 +166.456.724-03 1618505453 0.982173 +849.516.160-50 1618472699 0.117538 +161.980.393-31 1618464534 0.648278 +361.104.497-09 1618526666 0.188365 +445.336.950-60 1618457828 0.311302 +955.930.874-23 1618480780 0.152851 +272.846.051-54 1618518547 0.209910 +918.126.907-20 1618487271 0.988425 +045.456.503-84 1618466353 0.112613 +849.516.160-50 1618495981 0.604277 +436.612.686-94 1618514576 0.995873 +974.340.772-39 1618528101 0.244330 +748.052.735-77 1618518251 0.196737 +885.367.016-92 1618517880 0.140493 +041.897.838-70 1618526037 0.125459 +448.984.629-01 1618517284 0.853082 +218.543.660-09 1618463739 0.803034 +445.336.950-60 1618515016 0.819488 +986.083.116-58 1618524602 0.645999 +055.613.208-40 1618479893 0.688933 +069.221.825-45 1618469333 0.541446 +130.423.502-58 1618489577 0.150676 +691.003.770-74 1618499125 0.223521 +888.087.646-56 1618477981 0.441139 +361.104.497-09 1618488128 0.484201 +955.930.874-23 1618535128 0.545555 +166.456.724-03 1618494290 0.939713 +885.367.016-92 1618495103 0.072883 +361.104.497-09 1618509082 0.838023 +819.263.701-80 1618472596 0.948091 +997.103.265-11 1618470359 0.408078 +618.702.796-54 1618492715 0.665043 +849.516.160-50 1618461145 0.212627 +962.194.050-80 1618515491 0.651534 +567.354.995-49 1618501170 0.138820 +371.845.242-17 1618495754 0.439751 +051.850.051-90 1618478401 0.116986 +055.613.208-40 1618472727 0.031931 +489.164.899-62 1618465720 0.369016 +974.642.524-20 1618477260 0.280824 +696.077.059-98 1618528702 0.876154 +436.612.686-94 1618486607 0.976606 +691.304.257-43 1618525982 0.656057 +909.078.564-70 1618520619 0.987899 +777.421.360-07 1618509922 0.644852 +819.263.701-80 1618516840 0.559334 +281.885.948-49 1618476484 0.468064 +410.563.467-44 1618459783 0.419955 +618.702.796-54 1618457865 0.140207 +918.126.907-20 1618471565 0.579753 +045.456.503-84 1618459943 0.538840 +127.978.316-83 1618511292 0.593937 +563.284.066-22 1618489240 0.988498 +986.083.116-58 1618477120 0.293105 +974.642.524-20 1618494998 0.775594 +272.846.051-54 1618494675 0.171505 +888.087.646-56 1618538418 0.712306 +918.126.907-20 1618481905 0.184312 +218.543.660-09 1618489638 0.530856 +693.655.491-16 1618462614 0.242329 +819.263.701-80 1618474079 0.284154 +166.456.724-03 1618501896 0.996701 +410.563.467-44 1618485063 0.357781 +691.003.770-74 1618485520 0.539227 +285.773.707-63 1618488570 0.735486 +281.095.010-52 1618477573 0.395551 +166.456.724-03 1618498541 0.474688 +664.440.515-09 1618457716 0.749795 +272.846.051-54 1618500627 0.156449 +777.421.360-07 1618506370 0.189738 +369.514.156-50 1618499623 0.102269 +974.340.772-39 1618508867 0.010974 +448.984.629-01 1618518084 0.877187 +567.354.995-49 1618464682 0.821241 +777.421.360-07 1618481594 0.367360 +868.546.031-02 1618460833 0.758156 +807.218.405-90 1618458567 0.560411 +410.563.467-44 1618464901 0.202164 +885.367.016-92 1618482485 0.199218 +281.885.948-49 1618496042 0.404793 +777.421.360-07 1618526517 0.051731 +854.355.834-46 1618485988 0.962085 +489.164.899-62 1618534173 0.174754 +127.978.316-83 1618501863 0.641117 +361.104.497-09 1618531177 0.931469 +854.355.834-46 1618504830 0.940477 +691.304.257-43 1618484305 0.045125 +445.336.950-60 1618460822 0.476879 +410.563.467-44 1618480427 0.018798 +591.403.676-30 1618514511 0.786093 +691.304.257-43 1618533919 0.105873 +441.889.415-29 1618465476 0.721715 +051.850.051-90 1618487906 0.519133 +618.702.796-54 1618511284 0.744816 +691.304.257-43 1618530677 0.488123 +686.375.378-20 1618518719 0.148076 +222.491.969-74 1618456985 0.092946 +849.516.160-50 1618481008 0.671817 +918.126.907-20 1618486569 0.939529 +166.456.724-03 1618536141 0.800135 +986.083.116-58 1618502471 0.246115 +222.491.969-74 1618493897 0.519494 +691.304.257-43 1618486510 0.336881 +563.284.066-22 1618520549 0.301191 +272.846.051-54 1618541617 0.621599 +918.126.907-20 1618501322 0.146545 +885.367.016-92 1618490348 0.006163 +436.612.686-94 1618535731 0.995522 +868.546.031-02 1618497845 0.310002 +841.677.523-01 1618462416 0.116185 +131.703.640-90 1618529934 0.802339 +045.456.503-84 1618538181 0.213903 +962.194.050-80 1618496996 0.625171 +686.375.378-20 1618493326 0.619685 +045.456.503-84 1618459448 0.586699 +868.546.031-02 1618470258 0.321675 +281.885.948-49 1618531212 0.331736 +529.310.074-20 1618536212 0.467609 +069.221.825-45 1618476518 0.591107 +974.340.772-39 1618527069 0.201449 +909.078.564-70 1618522892 0.294615 +618.702.796-54 1618523345 0.990501 +131.703.640-90 1618495143 0.436458 +591.403.676-30 1618515129 0.378999 +130.423.502-58 1618482054 0.751563 +361.104.497-09 1618493059 0.836643 +777.421.360-07 1618533917 0.823864 +051.850.051-90 1618493094 0.411400 +371.845.242-17 1618490944 0.279670 +691.304.257-43 1618525792 0.265596 +222.491.969-74 1618466698 0.841804 +563.284.066-22 1618498460 0.193576 +986.083.116-58 1618512840 0.797451 +272.846.051-54 1618490876 0.749382 +045.456.503-84 1618488437 0.500993 +410.563.467-44 1618520577 0.719739 +997.103.265-11 1618500152 0.008940 +868.546.031-02 1618533618 0.895656 +955.930.874-23 1618506286 0.710409 +819.263.701-80 1618520922 0.296648 +955.930.874-23 1618502256 0.818945 +312.614.188-91 1618506314 0.773534 +777.421.360-07 1618526950 0.706820 +748.052.735-77 1618465126 0.005149 +127.978.316-83 1618528251 0.293428 +955.930.874-23 1618511620 0.248107 +069.221.825-45 1618537809 0.088593 +441.889.415-29 1618505903 0.209948 +069.221.825-45 1618485981 0.269529 +807.218.405-90 1618515037 0.116105 +962.194.050-80 1618498797 0.654199 +691.003.770-74 1618489776 0.196347 +974.642.524-20 1618528215 0.091858 +529.310.074-20 1618495749 0.085606 +051.850.051-90 1618464638 0.102606 +909.078.564-70 1618492875 0.683597 +448.984.629-01 1618507880 0.170683 +281.885.948-49 1618528696 0.136825 +819.263.701-80 1618520697 0.185151 +691.304.257-43 1618507941 0.419760 +051.850.051-90 1618485202 0.637111 +272.846.051-54 1618540499 0.671647 +166.456.724-03 1618485649 0.295461 +441.889.415-29 1618530119 0.757085 +445.336.950-60 1618461985 0.201632 +909.078.564-70 1618486982 0.658824 +955.930.874-23 1618460153 0.795155 +441.889.415-29 1618496764 0.473161 +069.221.825-45 1618465703 0.232641 +664.440.515-09 1618525700 0.772044 +529.310.074-20 1618539415 0.015605 +974.642.524-20 1618503587 0.808534 +045.456.503-84 1618512738 0.378198 +285.773.707-63 1618508486 0.747302 +849.516.160-50 1618515597 0.138630 +567.354.995-49 1618462112 0.814237 +371.845.242-17 1618541594 0.254977 +807.218.405-90 1618466357 0.062090 +369.514.156-50 1618526948 0.677120 +686.375.378-20 1618512914 0.390604 +410.563.467-44 1618472951 0.990356 +436.612.686-94 1618477713 0.299307 +567.354.995-49 1618493575 0.523461 +131.703.640-90 1618487385 0.721155 +051.850.051-90 1618484563 0.910331 +997.103.265-11 1618457233 0.862034 +888.087.646-56 1618455919 0.417812 +127.978.316-83 1618483918 0.281389 +693.655.491-16 1618471895 0.218833 +436.612.686-94 1618472733 0.860935 +810.489.602-42 1618466443 0.229769 +591.403.676-30 1618480683 0.346519 +691.304.257-43 1618529339 0.523604 +069.221.825-45 1618523963 0.744221 +868.546.031-02 1618527008 0.801670 +041.897.838-70 1618514066 0.411583 +312.614.188-91 1618465964 0.723638 +618.702.796-54 1618489722 0.001962 +063.718.156-52 1618492047 0.381340 +069.221.825-45 1618483563 0.583297 +161.980.393-31 1618528753 0.355111 +868.546.031-02 1618484758 0.837837 +130.423.502-58 1618466135 0.068995 +436.612.686-94 1618464758 0.830613 +807.218.405-90 1618518862 0.087187 +567.354.995-49 1618498554 0.002007 +131.703.640-90 1618526036 0.116789 +371.845.242-17 1618537148 0.212387 +130.423.502-58 1618511435 0.587921 +361.104.497-09 1618490561 0.715636 +997.103.265-11 1618517901 0.979904 +371.845.242-17 1618491405 0.709121 +841.677.523-01 1618472367 0.460214 +693.655.491-16 1618520333 0.254134 +436.612.686-94 1618475771 0.076005 +962.194.050-80 1618469994 0.305032 +436.612.686-94 1618533178 0.925543 +281.885.948-49 1618457926 0.287889 +918.126.907-20 1618541975 0.075102 +222.491.969-74 1618504368 0.848967 +877.232.566-63 1618515845 0.785283 +909.078.564-70 1618541111 0.603002 +885.367.016-92 1618530437 0.015455 +693.655.491-16 1618495422 0.072702 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/20052021 b/solucao/Carga_Batch/input_data/indice_pulmonar/20052021 new file mode 100644 index 0000000..9b0e392 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/20052021 @@ -0,0 +1,368 @@ +CPF EPOC ind_pulm +691.304.257-43 1621481046 0.027562 +888.087.646-56 1621561040 0.446920 +436.612.686-94 1621482376 0.231197 +849.516.160-50 1621502679 0.168163 +041.897.838-70 1621507125 0.875403 +445.336.950-60 1621549191 0.052473 +161.980.393-31 1621488136 0.368131 +777.421.360-07 1621559870 0.258489 +691.003.770-74 1621532753 0.320920 +591.403.676-30 1621540255 0.130736 +974.340.772-39 1621525877 0.334662 +854.355.834-46 1621502235 0.762745 +618.702.796-54 1621554627 0.221171 +777.421.360-07 1621538449 0.518570 +489.164.899-62 1621551964 0.848444 +069.221.825-45 1621554307 0.811976 +045.456.503-84 1621483730 0.539838 +567.354.995-49 1621499368 0.764101 +312.614.188-91 1621515953 0.439763 +272.846.051-54 1621516037 0.974406 +618.702.796-54 1621534624 0.103753 +222.491.969-74 1621550535 0.256093 +962.194.050-80 1621537620 0.322907 +885.367.016-92 1621528212 0.130863 +962.194.050-80 1621547940 0.318845 +436.612.686-94 1621546564 0.514470 +849.516.160-50 1621486184 0.324671 +281.095.010-52 1621517394 0.363899 +877.232.566-63 1621553306 0.536581 +167.491.690-66 1621548114 0.131490 +807.218.405-90 1621511102 0.399088 +041.897.838-70 1621522076 0.350129 +448.984.629-01 1621555730 0.489895 +810.489.602-42 1621557689 0.041019 +962.194.050-80 1621499366 0.475203 +807.218.405-90 1621513116 0.107365 +785.166.382-27 1621524342 0.919876 +167.491.690-66 1621506337 0.634296 +868.546.031-02 1621485726 0.381911 +489.164.899-62 1621542710 0.261983 +974.340.772-39 1621495496 0.980674 +962.194.050-80 1621555381 0.451038 +877.232.566-63 1621528682 0.443170 +918.126.907-20 1621511539 0.854285 +218.543.660-09 1621538877 0.964191 +810.489.602-42 1621543534 0.013543 +962.194.050-80 1621517867 0.985691 +361.104.497-09 1621486619 0.001497 +130.423.502-58 1621495454 0.685564 +748.052.735-77 1621560136 0.766351 +281.095.010-52 1621533822 0.475678 +489.164.899-62 1621508064 0.190079 +885.367.016-92 1621557934 0.055873 +448.984.629-01 1621541487 0.547475 +888.087.646-56 1621541345 0.644616 +997.103.265-11 1621520007 0.936487 +131.703.640-90 1621493606 0.890087 +055.613.208-40 1621490336 0.676165 +777.421.360-07 1621487031 0.145613 +131.703.640-90 1621537712 0.338598 +448.984.629-01 1621525236 0.998345 +849.516.160-50 1621497590 0.908806 +285.773.707-63 1621552035 0.697980 +371.845.242-17 1621486526 0.673052 +167.491.690-66 1621504829 0.777628 +130.423.502-58 1621544001 0.674772 +272.846.051-54 1621520941 0.776984 +885.367.016-92 1621534689 0.382739 +489.164.899-62 1621485153 0.200826 +696.077.059-98 1621520403 0.497696 +618.702.796-54 1621506191 0.384062 +563.284.066-22 1621481535 0.369218 +161.980.393-31 1621484148 0.521311 +868.546.031-02 1621491303 0.482613 +410.563.467-44 1621540537 0.887881 +785.166.382-27 1621502842 0.257132 +166.456.724-03 1621492052 0.310748 +410.563.467-44 1621552957 0.661081 +045.456.503-84 1621555719 0.655657 +441.889.415-29 1621532697 0.931006 +272.846.051-54 1621525693 0.741150 +962.194.050-80 1621491334 0.563367 +693.655.491-16 1621557173 0.004836 +131.703.640-90 1621522313 0.486179 +986.083.116-58 1621538336 0.706963 +918.126.907-20 1621537985 0.243627 +285.773.707-63 1621488009 0.484717 +361.104.497-09 1621501852 0.004050 +618.702.796-54 1621516510 0.064076 +281.095.010-52 1621491436 0.235761 +410.563.467-44 1621547599 0.307638 +693.655.491-16 1621526783 0.472012 +693.655.491-16 1621488668 0.370827 +810.489.602-42 1621549025 0.901185 +997.103.265-11 1621484044 0.905693 +529.310.074-20 1621505004 0.655409 +777.421.360-07 1621511311 0.830034 +974.642.524-20 1621558013 0.639866 +369.514.156-50 1621534995 0.392406 +888.087.646-56 1621504574 0.739435 +868.546.031-02 1621537448 0.414848 +448.984.629-01 1621514846 0.741936 +063.718.156-52 1621515299 0.197657 +218.543.660-09 1621497996 0.349325 +436.612.686-94 1621507084 0.864639 +445.336.950-60 1621522958 0.896194 +777.421.360-07 1621541085 0.644413 +819.263.701-80 1621564780 0.472147 +691.304.257-43 1621517794 0.444796 +664.440.515-09 1621530375 0.800612 +693.655.491-16 1621545774 0.702243 +854.355.834-46 1621513325 0.403522 +748.052.735-77 1621539991 0.195996 +748.052.735-77 1621541096 0.243861 +051.850.051-90 1621512411 0.414001 +055.613.208-40 1621490658 0.821979 +448.984.629-01 1621517017 0.609461 +131.703.640-90 1621539029 0.614502 +748.052.735-77 1621530125 0.627683 +810.489.602-42 1621515932 0.478066 +664.440.515-09 1621493526 0.991377 +045.456.503-84 1621503431 0.530311 +918.126.907-20 1621564143 0.361319 +777.421.360-07 1621502420 0.025402 +974.642.524-20 1621555985 0.968736 +686.375.378-20 1621497284 0.385324 +055.613.208-40 1621516636 0.065326 +877.232.566-63 1621550510 0.175077 +591.403.676-30 1621547561 0.669388 +962.194.050-80 1621549229 0.452195 +281.095.010-52 1621545726 0.366737 +986.083.116-58 1621490874 0.613449 +849.516.160-50 1621489045 0.197856 +997.103.265-11 1621521115 0.882312 +819.263.701-80 1621485015 0.013548 +785.166.382-27 1621500620 0.785300 +686.375.378-20 1621565239 0.879405 +218.543.660-09 1621528647 0.326529 +281.885.948-49 1621528274 0.813097 +841.677.523-01 1621495123 0.163508 +051.850.051-90 1621511385 0.644929 +130.423.502-58 1621485801 0.380130 +785.166.382-27 1621523105 0.972364 +785.166.382-27 1621497141 0.446153 +955.930.874-23 1621485166 0.935414 +281.885.948-49 1621512717 0.258911 +888.087.646-56 1621500926 0.129063 +218.543.660-09 1621549738 0.938311 +167.491.690-66 1621491800 0.213049 +918.126.907-20 1621489351 0.027643 +849.516.160-50 1621500744 0.957740 +974.642.524-20 1621537079 0.719050 +055.613.208-40 1621493455 0.105981 +051.850.051-90 1621505020 0.532413 +441.889.415-29 1621510860 0.425197 +167.491.690-66 1621505120 0.727751 +489.164.899-62 1621504575 0.092756 +167.491.690-66 1621479800 0.567816 +810.489.602-42 1621512022 0.742625 +748.052.735-77 1621556551 0.374809 +696.077.059-98 1621559524 0.943922 +369.514.156-50 1621533554 0.177943 +041.897.838-70 1621535687 0.505370 +877.232.566-63 1621525531 0.535835 +868.546.031-02 1621492430 0.670290 +131.703.640-90 1621550212 0.685437 +888.087.646-56 1621516908 0.533964 +664.440.515-09 1621533192 0.704689 +041.897.838-70 1621529979 0.623930 +161.980.393-31 1621556784 0.375344 +693.655.491-16 1621559345 0.608156 +909.078.564-70 1621516950 0.885696 +448.984.629-01 1621485152 0.294890 +281.885.948-49 1621556807 0.286439 +489.164.899-62 1621556526 0.313585 +986.083.116-58 1621548094 0.057234 +069.221.825-45 1621480605 0.483902 +877.232.566-63 1621559095 0.318953 +218.543.660-09 1621527814 0.292273 +218.543.660-09 1621506263 0.322455 +489.164.899-62 1621488051 0.728445 +841.677.523-01 1621536403 0.169562 +041.897.838-70 1621522719 0.577960 +841.677.523-01 1621527303 0.509011 +369.514.156-50 1621495382 0.772656 +997.103.265-11 1621483612 0.330392 +696.077.059-98 1621491250 0.580123 +664.440.515-09 1621521846 0.156033 +810.489.602-42 1621564504 0.992545 +618.702.796-54 1621480213 0.741836 +591.403.676-30 1621510698 0.145254 +371.845.242-17 1621507654 0.318056 +909.078.564-70 1621532394 0.657637 +563.284.066-22 1621526378 0.607753 +222.491.969-74 1621562416 0.247921 +785.166.382-27 1621532023 0.062768 +051.850.051-90 1621559687 0.533761 +686.375.378-20 1621494913 0.034511 +974.642.524-20 1621551090 0.613978 +691.304.257-43 1621521772 0.107632 +055.613.208-40 1621490155 0.990098 +807.218.405-90 1621480084 0.210363 +041.897.838-70 1621538070 0.602562 +281.885.948-49 1621480028 0.018535 +051.850.051-90 1621531578 0.582760 +218.543.660-09 1621521181 0.724441 +161.980.393-31 1621493259 0.283005 +529.310.074-20 1621489750 0.866832 +854.355.834-46 1621498912 0.353020 +885.367.016-92 1621515129 0.583192 +436.612.686-94 1621499510 0.089898 +166.456.724-03 1621485027 0.107610 +591.403.676-30 1621493487 0.228333 +369.514.156-50 1621483072 0.756398 +691.304.257-43 1621558384 0.992677 +962.194.050-80 1621559389 0.553847 +063.718.156-52 1621558499 0.757916 +285.773.707-63 1621561214 0.895132 +130.423.502-58 1621479971 0.497482 +567.354.995-49 1621533995 0.642180 +312.614.188-91 1621492909 0.207574 +664.440.515-09 1621529156 0.782717 +888.087.646-56 1621480425 0.945738 +686.375.378-20 1621513157 0.531368 +888.087.646-56 1621479628 0.477638 +841.677.523-01 1621535339 0.734945 +448.984.629-01 1621485850 0.499714 +218.543.660-09 1621564807 0.655478 +441.889.415-29 1621526160 0.046828 +281.095.010-52 1621493700 0.015338 +361.104.497-09 1621561273 0.324468 +369.514.156-50 1621541995 0.458926 +436.612.686-94 1621557382 0.942661 +161.980.393-31 1621489378 0.033486 +436.612.686-94 1621501837 0.921213 +361.104.497-09 1621519058 0.774101 +777.421.360-07 1621487750 0.710747 +567.354.995-49 1621500361 0.774050 +785.166.382-27 1621485931 0.431825 +055.613.208-40 1621543915 0.612567 +445.336.950-60 1621531870 0.155805 +819.263.701-80 1621505596 0.829010 +785.166.382-27 1621500081 0.051471 +877.232.566-63 1621505142 0.438131 +885.367.016-92 1621492112 0.550634 +131.703.640-90 1621526375 0.158556 +997.103.265-11 1621504546 0.964361 +222.491.969-74 1621523953 0.130024 +686.375.378-20 1621493726 0.951855 +885.367.016-92 1621485543 0.112930 +877.232.566-63 1621500821 0.681985 +918.126.907-20 1621546692 0.723230 +529.310.074-20 1621543547 0.925528 +167.491.690-66 1621526432 0.232174 +161.980.393-31 1621505558 0.661320 +918.126.907-20 1621516331 0.217065 +285.773.707-63 1621522362 0.985655 +222.491.969-74 1621524657 0.972631 +041.897.838-70 1621515707 0.802042 +285.773.707-63 1621500506 0.214177 +167.491.690-66 1621492407 0.209458 +127.978.316-83 1621563642 0.768304 +436.612.686-94 1621563267 0.998734 +045.456.503-84 1621517641 0.208190 +748.052.735-77 1621491613 0.578345 +567.354.995-49 1621554694 0.332751 +489.164.899-62 1621496677 0.256055 +167.491.690-66 1621534031 0.389344 +285.773.707-63 1621518642 0.325365 +045.456.503-84 1621527617 0.992007 +885.367.016-92 1621487357 0.846702 +686.375.378-20 1621485582 0.101210 +361.104.497-09 1621527607 0.502324 +618.702.796-54 1621532307 0.099393 +955.930.874-23 1621523179 0.175157 +909.078.564-70 1621564907 0.685140 +441.889.415-29 1621499857 0.736938 +885.367.016-92 1621480068 0.529270 +361.104.497-09 1621500475 0.124237 +130.423.502-58 1621552646 0.685513 +041.897.838-70 1621526389 0.002838 +445.336.950-60 1621515173 0.889894 +567.354.995-49 1621547310 0.796661 +693.655.491-16 1621535718 0.039529 +777.421.360-07 1621491073 0.102832 +955.930.874-23 1621560025 0.054778 +997.103.265-11 1621486484 0.598848 +618.702.796-54 1621553952 0.507374 +997.103.265-11 1621502973 0.371326 +810.489.602-42 1621515460 0.058860 +529.310.074-20 1621528957 0.746450 +166.456.724-03 1621521662 0.990157 +045.456.503-84 1621517695 0.603753 +167.491.690-66 1621501458 0.650641 +218.543.660-09 1621557514 0.339228 +888.087.646-56 1621518238 0.154100 +986.083.116-58 1621501356 0.398506 +974.642.524-20 1621525710 0.832475 +785.166.382-27 1621526941 0.352300 +285.773.707-63 1621505370 0.664127 +063.718.156-52 1621565513 0.497552 +810.489.602-42 1621535008 0.643246 +041.897.838-70 1621531495 0.234187 +888.087.646-56 1621530746 0.373519 +285.773.707-63 1621492616 0.125916 +131.703.640-90 1621527194 0.836576 +312.614.188-91 1621497459 0.537923 +868.546.031-02 1621565154 0.512985 +777.421.360-07 1621548396 0.418121 +997.103.265-11 1621513296 0.526456 +130.423.502-58 1621555821 0.072530 +691.003.770-74 1621531285 0.457908 +955.930.874-23 1621486623 0.580722 +161.980.393-31 1621553280 0.416018 +974.642.524-20 1621509181 0.214523 +041.897.838-70 1621532943 0.096320 +222.491.969-74 1621486243 0.587922 +962.194.050-80 1621496453 0.556091 +986.083.116-58 1621532680 0.603359 +131.703.640-90 1621554101 0.349730 +369.514.156-50 1621492673 0.028578 +691.003.770-74 1621509025 0.727997 +877.232.566-63 1621483730 0.094528 +285.773.707-63 1621506808 0.690699 +218.543.660-09 1621493713 0.943856 +877.232.566-63 1621483101 0.340035 +281.885.948-49 1621506241 0.739134 +361.104.497-09 1621511585 0.455785 +130.423.502-58 1621527372 0.230601 +436.612.686-94 1621520023 0.620981 +441.889.415-29 1621550062 0.890257 +785.166.382-27 1621521770 0.117029 +888.087.646-56 1621523587 0.092584 +819.263.701-80 1621546227 0.698540 +885.367.016-92 1621499923 0.857332 +069.221.825-45 1621493511 0.171061 +489.164.899-62 1621489825 0.399772 +807.218.405-90 1621559731 0.800708 +063.718.156-52 1621485571 0.693091 +748.052.735-77 1621560536 0.516414 +807.218.405-90 1621552439 0.552302 +281.095.010-52 1621525151 0.643984 +974.340.772-39 1621506110 0.723707 +361.104.497-09 1621550682 0.849828 +361.104.497-09 1621495815 0.266544 +369.514.156-50 1621555393 0.748201 +369.514.156-50 1621559690 0.560823 +785.166.382-27 1621526515 0.678379 +807.218.405-90 1621534971 0.533418 +529.310.074-20 1621555266 0.392096 +854.355.834-46 1621496164 0.785614 +955.930.874-23 1621556573 0.748442 +877.232.566-63 1621504633 0.043657 +877.232.566-63 1621542105 0.074300 +748.052.735-77 1621497960 0.475507 +974.642.524-20 1621506140 0.556648 +955.930.874-23 1621553919 0.400797 +441.889.415-29 1621529949 0.238072 +218.543.660-09 1621497346 0.951424 +591.403.676-30 1621538299 0.862870 +686.375.378-20 1621555572 0.709958 +696.077.059-98 1621564809 0.917326 +063.718.156-52 1621556252 0.310766 +591.403.676-30 1621517364 0.067852 +691.003.770-74 1621556964 0.059005 +849.516.160-50 1621553098 0.748259 +448.984.629-01 1621513855 0.433062 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/21062021 b/solucao/Carga_Batch/input_data/indice_pulmonar/21062021 new file mode 100644 index 0000000..a2403e3 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/21062021 @@ -0,0 +1,398 @@ +CPF EPOC ind_pulm +691.304.257-43 1624278180 0.173984 +369.514.156-50 1624269098 0.957842 +691.003.770-74 1624250244 0.255708 +167.491.690-66 1624271405 0.418303 +664.440.515-09 1624323759 0.100209 +361.104.497-09 1624266764 0.288150 +868.546.031-02 1624258758 0.972461 +167.491.690-66 1624282633 0.573454 +918.126.907-20 1624305960 0.873599 +069.221.825-45 1624250326 0.150521 +167.491.690-66 1624322244 0.163737 +748.052.735-77 1624245456 0.093800 +167.491.690-66 1624285519 0.991073 +955.930.874-23 1624264640 0.116864 +448.984.629-01 1624260172 0.881575 +691.304.257-43 1624286360 0.286221 +854.355.834-46 1624245714 0.164539 +777.421.360-07 1624270198 0.054060 +691.304.257-43 1624267268 0.470670 +285.773.707-63 1624312024 0.768807 +691.304.257-43 1624264527 0.351959 +591.403.676-30 1624263323 0.395622 +997.103.265-11 1624292044 0.241830 +369.514.156-50 1624260111 0.260566 +854.355.834-46 1624276864 0.210147 +285.773.707-63 1624263457 0.317997 +962.194.050-80 1624276046 0.458395 +841.677.523-01 1624258607 0.714919 +127.978.316-83 1624323290 0.141376 +051.850.051-90 1624288326 0.391648 +130.423.502-58 1624293714 0.467000 +696.077.059-98 1624282270 0.872244 +563.284.066-22 1624259097 0.907228 +777.421.360-07 1624308039 0.830454 +281.885.948-49 1624330221 0.517255 +312.614.188-91 1624313499 0.789473 +281.885.948-49 1624316795 0.624722 +849.516.160-50 1624282351 0.625818 +222.491.969-74 1624276947 0.018878 +063.718.156-52 1624296812 0.906849 +448.984.629-01 1624305216 0.740198 +918.126.907-20 1624257697 0.551164 +166.456.724-03 1624263054 0.088450 +285.773.707-63 1624317982 0.428947 +436.612.686-94 1624328422 0.676293 +819.263.701-80 1624256518 0.658606 +974.340.772-39 1624280349 0.193193 +696.077.059-98 1624269935 0.069396 +063.718.156-52 1624299366 0.481767 +222.491.969-74 1624310559 0.371093 +529.310.074-20 1624276579 0.122411 +885.367.016-92 1624266711 0.388276 +686.375.378-20 1624273217 0.273892 +445.336.950-60 1624283787 0.051483 +777.421.360-07 1624316475 0.639532 +371.845.242-17 1624254625 0.736376 +448.984.629-01 1624293390 0.809168 +918.126.907-20 1624248688 0.079602 +166.456.724-03 1624303219 0.519807 +166.456.724-03 1624249118 0.839177 +063.718.156-52 1624285814 0.589765 +131.703.640-90 1624292110 0.365761 +777.421.360-07 1624253994 0.941829 +371.845.242-17 1624281620 0.695998 +489.164.899-62 1624296621 0.574619 +693.655.491-16 1624250315 0.199548 +997.103.265-11 1624283142 0.201201 +691.304.257-43 1624273335 0.176233 +885.367.016-92 1624281003 0.187883 +918.126.907-20 1624306825 0.916454 +563.284.066-22 1624300179 0.424231 +841.677.523-01 1624275980 0.641500 +131.703.640-90 1624263952 0.621404 +436.612.686-94 1624251834 0.124328 +218.543.660-09 1624253912 0.915911 +045.456.503-84 1624327741 0.601575 +691.003.770-74 1624282112 0.576697 +410.563.467-44 1624314557 0.318131 +218.543.660-09 1624283886 0.434519 +777.421.360-07 1624311925 0.966062 +819.263.701-80 1624260029 0.333929 +218.543.660-09 1624300270 0.796876 +955.930.874-23 1624286100 0.983700 +055.613.208-40 1624311230 0.974598 +974.340.772-39 1624299195 0.078702 +691.304.257-43 1624323685 0.419319 +041.897.838-70 1624319935 0.463437 +974.340.772-39 1624285657 0.062924 +974.340.772-39 1624291300 0.318450 +529.310.074-20 1624319368 0.700864 +272.846.051-54 1624292186 0.052205 +448.984.629-01 1624330799 0.741532 +664.440.515-09 1624327799 0.075382 +272.846.051-54 1624323787 0.531507 +445.336.950-60 1624249258 0.336522 +045.456.503-84 1624307823 0.693869 +041.897.838-70 1624314564 0.003810 +986.083.116-58 1624268531 0.257995 +436.612.686-94 1624313392 0.551266 +045.456.503-84 1624284123 0.913718 +785.166.382-27 1624320485 0.628114 +974.340.772-39 1624275415 0.756060 +841.677.523-01 1624266599 0.008820 +868.546.031-02 1624287972 0.474500 +063.718.156-52 1624274673 0.152391 +962.194.050-80 1624249590 0.006742 +854.355.834-46 1624325859 0.481771 +281.885.948-49 1624288235 0.035225 +696.077.059-98 1624292713 0.621982 +909.078.564-70 1624325413 0.381886 +691.003.770-74 1624247762 0.212074 +272.846.051-54 1624310101 0.613770 +167.491.690-66 1624291291 0.926366 +868.546.031-02 1624295048 0.176478 +691.304.257-43 1624255575 0.104489 +448.984.629-01 1624287116 0.968443 +777.421.360-07 1624312994 0.466462 +986.083.116-58 1624277116 0.969531 +489.164.899-62 1624326314 0.275098 +885.367.016-92 1624325764 0.105079 +166.456.724-03 1624246685 0.543263 +691.304.257-43 1624308452 0.283170 +441.889.415-29 1624307853 0.781786 +696.077.059-98 1624246188 0.769708 +974.340.772-39 1624303115 0.080588 +810.489.602-42 1624267095 0.495762 +819.263.701-80 1624292965 0.291074 +841.677.523-01 1624251600 0.588758 +131.703.640-90 1624291271 0.312868 +361.104.497-09 1624303150 0.825807 +868.546.031-02 1624305310 0.450484 +691.304.257-43 1624306441 0.795562 +962.194.050-80 1624265546 0.564136 +069.221.825-45 1624286887 0.788541 +664.440.515-09 1624309793 0.021270 +877.232.566-63 1624292942 0.435956 +888.087.646-56 1624306304 0.144127 +618.702.796-54 1624264813 0.120562 +918.126.907-20 1624255101 0.950175 +371.845.242-17 1624299421 0.727866 +918.126.907-20 1624273131 0.613298 +281.095.010-52 1624251950 0.256002 +436.612.686-94 1624307602 0.737152 +045.456.503-84 1624263900 0.488905 +819.263.701-80 1624253044 0.658156 +272.846.051-54 1624330555 0.658707 +051.850.051-90 1624286282 0.829473 +807.218.405-90 1624326476 0.961592 +448.984.629-01 1624265424 0.840365 +591.403.676-30 1624328150 0.230242 +361.104.497-09 1624279650 0.656014 +371.845.242-17 1624269479 0.998498 +986.083.116-58 1624295195 0.135215 +974.340.772-39 1624319718 0.141379 +567.354.995-49 1624245317 0.815343 +955.930.874-23 1624271062 0.917972 +819.263.701-80 1624324654 0.764230 +312.614.188-91 1624278108 0.531238 +371.845.242-17 1624299692 0.572893 +567.354.995-49 1624245816 0.429807 +445.336.950-60 1624263864 0.783487 +854.355.834-46 1624315934 0.776999 +041.897.838-70 1624315034 0.045069 +063.718.156-52 1624317457 0.429061 +810.489.602-42 1624308681 0.812297 +445.336.950-60 1624268460 0.639631 +281.885.948-49 1624274181 0.649057 +069.221.825-45 1624323389 0.904613 +664.440.515-09 1624286936 0.007165 +777.421.360-07 1624288410 0.949481 +529.310.074-20 1624314969 0.625169 +369.514.156-50 1624283229 0.762145 +696.077.059-98 1624323041 0.096149 +618.702.796-54 1624282463 0.674820 +618.702.796-54 1624249605 0.095859 +686.375.378-20 1624264146 0.089380 +854.355.834-46 1624301784 0.948736 +567.354.995-49 1624246843 0.952768 +664.440.515-09 1624285912 0.681114 +974.340.772-39 1624322327 0.265589 +167.491.690-66 1624282770 0.035146 +664.440.515-09 1624276144 0.656071 +567.354.995-49 1624322752 0.147535 +281.885.948-49 1624263831 0.010515 +563.284.066-22 1624256287 0.468169 +051.850.051-90 1624297701 0.288816 +166.456.724-03 1624325497 0.086975 +448.984.629-01 1624296274 0.155729 +063.718.156-52 1624275410 0.901747 +810.489.602-42 1624273019 0.960324 +986.083.116-58 1624308129 0.172599 +810.489.602-42 1624289829 0.998544 +974.642.524-20 1624249496 0.161037 +272.846.051-54 1624324129 0.287103 +877.232.566-63 1624317714 0.348066 +563.284.066-22 1624259370 0.063015 +051.850.051-90 1624272692 0.866582 +841.677.523-01 1624324874 0.002174 +785.166.382-27 1624287776 0.811248 +955.930.874-23 1624311435 0.553111 +591.403.676-30 1624259021 0.715461 +161.980.393-31 1624313478 0.665994 +218.543.660-09 1624258190 0.288590 +664.440.515-09 1624279307 0.332533 +997.103.265-11 1624277858 0.343528 +063.718.156-52 1624294687 0.023409 +529.310.074-20 1624281581 0.574355 +962.194.050-80 1624256508 0.728583 +130.423.502-58 1624277537 0.345770 +051.850.051-90 1624251434 0.152982 +281.885.948-49 1624276860 0.840686 +785.166.382-27 1624287052 0.400431 +272.846.051-54 1624286035 0.101668 +445.336.950-60 1624302348 0.967094 +974.642.524-20 1624255351 0.085284 +222.491.969-74 1624248111 0.403360 +748.052.735-77 1624298914 0.151186 +974.340.772-39 1624314025 0.882912 +918.126.907-20 1624313344 0.184617 +567.354.995-49 1624329805 0.974063 +445.336.950-60 1624281114 0.458522 +918.126.907-20 1624311031 0.072911 +693.655.491-16 1624247439 0.789447 +986.083.116-58 1624271274 0.647953 +909.078.564-70 1624310544 0.856833 +567.354.995-49 1624274048 0.152894 +361.104.497-09 1624287226 0.087573 +785.166.382-27 1624266348 0.616759 +410.563.467-44 1624261803 0.488600 +997.103.265-11 1624296566 0.007930 +489.164.899-62 1624316457 0.721187 +997.103.265-11 1624307756 0.598820 +567.354.995-49 1624256479 0.715305 +986.083.116-58 1624277019 0.424632 +361.104.497-09 1624247584 0.849978 +696.077.059-98 1624327531 0.396093 +436.612.686-94 1624297664 0.534119 +748.052.735-77 1624258635 0.829334 +063.718.156-52 1624302933 0.122615 +686.375.378-20 1624285077 0.638868 +272.846.051-54 1624248571 0.562389 +955.930.874-23 1624303816 0.785710 +691.003.770-74 1624310875 0.110041 +127.978.316-83 1624287915 0.890566 +489.164.899-62 1624321944 0.981403 +696.077.059-98 1624250797 0.503093 +069.221.825-45 1624263249 0.924750 +445.336.950-60 1624309601 0.603418 +063.718.156-52 1624283051 0.682759 +868.546.031-02 1624257799 0.696408 +051.850.051-90 1624324634 0.246883 +854.355.834-46 1624291937 0.008756 +436.612.686-94 1624297925 0.820858 +127.978.316-83 1624301219 0.413127 +563.284.066-22 1624330692 0.085801 +281.095.010-52 1624301940 0.629288 +868.546.031-02 1624289865 0.283603 +849.516.160-50 1624252301 0.173734 +161.980.393-31 1624246222 0.419184 +063.718.156-52 1624254675 0.597694 +167.491.690-66 1624295328 0.316676 +962.194.050-80 1624282363 0.528865 +918.126.907-20 1624258838 0.204828 +909.078.564-70 1624264628 0.033298 +909.078.564-70 1624266058 0.258745 +131.703.640-90 1624328992 0.995110 +686.375.378-20 1624273765 0.931934 +974.340.772-39 1624273751 0.558633 +664.440.515-09 1624299923 0.019582 +691.304.257-43 1624266872 0.221162 +591.403.676-30 1624315919 0.496700 +489.164.899-62 1624310229 0.097931 +051.850.051-90 1624290043 0.201281 +218.543.660-09 1624280827 0.233201 +997.103.265-11 1624254844 0.784907 +997.103.265-11 1624317243 0.514223 +691.304.257-43 1624318665 0.937002 +693.655.491-16 1624284880 0.952780 +166.456.724-03 1624280497 0.416738 +807.218.405-90 1624318541 0.771173 +567.354.995-49 1624269200 0.932916 +962.194.050-80 1624300098 0.021103 +161.980.393-31 1624321010 0.134503 +281.095.010-52 1624298772 0.064046 +997.103.265-11 1624306840 0.837980 +281.885.948-49 1624287076 0.935970 +691.304.257-43 1624288759 0.057386 +877.232.566-63 1624300922 0.733365 +371.845.242-17 1624323811 0.301736 +997.103.265-11 1624283889 0.564237 +166.456.724-03 1624319333 0.467692 +312.614.188-91 1624272817 0.573112 +218.543.660-09 1624250370 0.588084 +281.885.948-49 1624247991 0.529992 +489.164.899-62 1624255929 0.563682 +849.516.160-50 1624272454 0.215307 +591.403.676-30 1624259903 0.567892 +918.126.907-20 1624265090 0.312579 +691.304.257-43 1624260416 0.873036 +131.703.640-90 1624259961 0.263646 +986.083.116-58 1624292466 0.043385 +445.336.950-60 1624258838 0.856054 +529.310.074-20 1624322502 0.842169 +909.078.564-70 1624263101 0.508810 +819.263.701-80 1624261744 0.584282 +131.703.640-90 1624259026 0.393956 +868.546.031-02 1624259824 0.088132 +563.284.066-22 1624313252 0.302003 +686.375.378-20 1624256618 0.781461 +885.367.016-92 1624250595 0.604838 +955.930.874-23 1624274538 0.803442 +567.354.995-49 1624270256 0.555215 +130.423.502-58 1624311698 0.588247 +045.456.503-84 1624272077 0.735377 +529.310.074-20 1624312178 0.144707 +962.194.050-80 1624247990 0.260790 +448.984.629-01 1624307697 0.172704 +854.355.834-46 1624266970 0.286672 +272.846.051-54 1624304786 0.186256 +693.655.491-16 1624273847 0.378454 +441.889.415-29 1624285166 0.420089 +567.354.995-49 1624276708 0.158225 +567.354.995-49 1624280917 0.245226 +997.103.265-11 1624275803 0.628290 +369.514.156-50 1624295804 0.972617 +045.456.503-84 1624250953 0.427591 +955.930.874-23 1624304460 0.391667 +529.310.074-20 1624294247 0.997167 +664.440.515-09 1624311204 0.814607 +410.563.467-44 1624274172 0.042748 +696.077.059-98 1624250618 0.870738 +312.614.188-91 1624278028 0.945158 +691.003.770-74 1624266713 0.461703 +997.103.265-11 1624246668 0.229873 +131.703.640-90 1624280023 0.052999 +218.543.660-09 1624296619 0.352273 +854.355.834-46 1624308977 0.336769 +696.077.059-98 1624309605 0.059116 +664.440.515-09 1624293710 0.343977 +849.516.160-50 1624324607 0.483703 +955.930.874-23 1624325134 0.422786 +691.304.257-43 1624271227 0.735163 +051.850.051-90 1624272020 0.593213 +777.421.360-07 1624253213 0.500172 +567.354.995-49 1624313199 0.821554 +361.104.497-09 1624259884 0.327427 +962.194.050-80 1624317336 0.634556 +055.613.208-40 1624259555 0.146298 +962.194.050-80 1624284940 0.142746 +441.889.415-29 1624257640 0.403574 +045.456.503-84 1624264790 0.781737 +167.491.690-66 1624301660 0.927876 +997.103.265-11 1624315482 0.226629 +918.126.907-20 1624287275 0.398116 +130.423.502-58 1624315225 0.856569 +974.340.772-39 1624244900 0.191156 +909.078.564-70 1624266654 0.114851 +997.103.265-11 1624250008 0.200557 +063.718.156-52 1624289540 0.973161 +849.516.160-50 1624284180 0.186354 +312.614.188-91 1624254841 0.532971 +218.543.660-09 1624255840 0.364417 +854.355.834-46 1624293612 0.537684 +069.221.825-45 1624329631 0.856298 +686.375.378-20 1624315220 0.010748 +281.885.948-49 1624329642 0.286227 +888.087.646-56 1624313150 0.193673 +218.543.660-09 1624324146 0.833557 +686.375.378-20 1624272529 0.162560 +877.232.566-63 1624266763 0.160350 +997.103.265-11 1624252892 0.173769 +489.164.899-62 1624277572 0.998745 +618.702.796-54 1624272563 0.828615 +489.164.899-62 1624267417 0.409204 +563.284.066-22 1624253161 0.007275 +563.284.066-22 1624309407 0.959280 +618.702.796-54 1624257111 0.042368 +272.846.051-54 1624285558 0.896187 +272.846.051-54 1624252061 0.289916 +041.897.838-70 1624319742 0.431336 +051.850.051-90 1624317913 0.117912 +041.897.838-70 1624254348 0.599048 +955.930.874-23 1624304554 0.890605 +849.516.160-50 1624248535 0.706892 +222.491.969-74 1624287743 0.626539 +888.087.646-56 1624318808 0.089275 +166.456.724-03 1624255731 0.345854 +691.003.770-74 1624287059 0.289707 +918.126.907-20 1624312244 0.122021 +567.354.995-49 1624299320 0.423650 +849.516.160-50 1624312469 0.075148 +974.340.772-39 1624311260 0.196383 +807.218.405-90 1624310996 0.340985 +563.284.066-22 1624247397 0.149045 +696.077.059-98 1624282236 0.805739 +785.166.382-27 1624304513 0.597479 +785.166.382-27 1624279758 0.642678 diff --git a/solucao/Carga_Batch/input_data/indice_pulmonar/30032021 b/solucao/Carga_Batch/input_data/indice_pulmonar/30032021 new file mode 100644 index 0000000..e059746 --- /dev/null +++ b/solucao/Carga_Batch/input_data/indice_pulmonar/30032021 @@ -0,0 +1,352 @@ +CPF EPOC ind_pulm +909.078.564-70 1617120360 0.298242 +909.078.564-70 1617081884 0.312247 +448.984.629-01 1617085605 0.145639 +854.355.834-46 1617114541 0.520667 +974.642.524-20 1617098798 0.570799 +785.166.382-27 1617129774 0.004095 +888.087.646-56 1617158596 0.315830 +955.930.874-23 1617135358 0.767354 +909.078.564-70 1617075805 0.637281 +618.702.796-54 1617103575 0.938416 +281.885.948-49 1617105229 0.392288 +819.263.701-80 1617076514 0.819267 +272.846.051-54 1617150084 0.657102 +997.103.265-11 1617074696 0.223987 +166.456.724-03 1617143057 0.999071 +696.077.059-98 1617075271 0.853428 +051.850.051-90 1617128058 0.296227 +841.677.523-01 1617121198 0.780818 +371.845.242-17 1617077616 0.036428 +819.263.701-80 1617155017 0.672238 +807.218.405-90 1617081845 0.009398 +436.612.686-94 1617152039 0.452529 +063.718.156-52 1617109535 0.052549 +841.677.523-01 1617089983 0.857684 +997.103.265-11 1617159555 0.468210 +127.978.316-83 1617117142 0.383821 +166.456.724-03 1617155315 0.494282 +312.614.188-91 1617119251 0.713030 +986.083.116-58 1617087546 0.716552 +436.612.686-94 1617149391 0.906332 +371.845.242-17 1617105777 0.791213 +888.087.646-56 1617097369 0.741172 +529.310.074-20 1617088060 0.017024 +974.642.524-20 1617117469 0.328767 +167.491.690-66 1617095506 0.589747 +285.773.707-63 1617094302 0.430467 +664.440.515-09 1617151338 0.481445 +664.440.515-09 1617117725 0.828465 +849.516.160-50 1617156366 0.146665 +371.845.242-17 1617106659 0.340445 +131.703.640-90 1617149119 0.095250 +955.930.874-23 1617119520 0.057799 +410.563.467-44 1617098886 0.112530 +693.655.491-16 1617102338 0.305278 +285.773.707-63 1617132902 0.207841 +567.354.995-49 1617159341 0.269533 +748.052.735-77 1617138908 0.750548 +854.355.834-46 1617109638 0.432469 +885.367.016-92 1617089189 0.196048 +222.491.969-74 1617127225 0.248225 +691.304.257-43 1617147345 0.694557 +693.655.491-16 1617153183 0.213271 +130.423.502-58 1617093791 0.156284 +955.930.874-23 1617158783 0.034357 +888.087.646-56 1617153725 0.560766 +218.543.660-09 1617136580 0.535049 +529.310.074-20 1617080790 0.903884 +849.516.160-50 1617089035 0.392397 +691.304.257-43 1617121580 0.177202 +909.078.564-70 1617109882 0.277132 +448.984.629-01 1617148551 0.706810 +371.845.242-17 1617084019 0.909647 +955.930.874-23 1617132573 0.838015 +161.980.393-31 1617115353 0.995696 +445.336.950-60 1617151519 0.796244 +069.221.825-45 1617129793 0.806145 +691.304.257-43 1617143751 0.168739 +218.543.660-09 1617125149 0.660763 +696.077.059-98 1617121407 0.102772 +807.218.405-90 1617097430 0.702114 +222.491.969-74 1617116353 0.311438 +974.340.772-39 1617100994 0.472922 +686.375.378-20 1617121474 0.562783 +819.263.701-80 1617140934 0.020160 +785.166.382-27 1617132088 0.549934 +281.885.948-49 1617149604 0.339283 +591.403.676-30 1617097755 0.908472 +591.403.676-30 1617098391 0.635627 +691.003.770-74 1617116579 0.404512 +955.930.874-23 1617094771 0.972791 +063.718.156-52 1617154374 0.412734 +312.614.188-91 1617100033 0.373979 +285.773.707-63 1617097046 0.636627 +448.984.629-01 1617112494 0.996669 +807.218.405-90 1617113474 0.982116 +693.655.491-16 1617091734 0.903544 +448.984.629-01 1617144961 0.280213 +664.440.515-09 1617131176 0.883555 +167.491.690-66 1617137655 0.112882 +041.897.838-70 1617127958 0.679722 +281.095.010-52 1617141150 0.603927 +563.284.066-22 1617151611 0.853149 +696.077.059-98 1617131147 0.749158 +691.003.770-74 1617073948 0.707550 +131.703.640-90 1617118809 0.203545 +563.284.066-22 1617095903 0.181110 +371.845.242-17 1617109239 0.022604 +849.516.160-50 1617134312 0.476396 +489.164.899-62 1617158968 0.969491 +041.897.838-70 1617151156 0.509445 +962.194.050-80 1617131293 0.282692 +166.456.724-03 1617135137 0.953889 +885.367.016-92 1617078129 0.479234 +974.340.772-39 1617090966 0.928382 +445.336.950-60 1617152123 0.766930 +618.702.796-54 1617123290 0.886674 +618.702.796-54 1617106160 0.902852 +868.546.031-02 1617116792 0.370875 +489.164.899-62 1617090423 0.973130 +281.095.010-52 1617126966 0.482942 +529.310.074-20 1617100855 0.447591 +063.718.156-52 1617157053 0.995479 +127.978.316-83 1617156403 0.371375 +285.773.707-63 1617147568 0.167362 +131.703.640-90 1617135538 0.272716 +489.164.899-62 1617085478 0.196347 +285.773.707-63 1617100787 0.387602 +618.702.796-54 1617134593 0.131890 +591.403.676-30 1617114229 0.337265 +591.403.676-30 1617138040 0.631680 +868.546.031-02 1617102783 0.194322 +567.354.995-49 1617074484 0.998605 +974.340.772-39 1617139875 0.999328 +371.845.242-17 1617094933 0.888093 +854.355.834-46 1617115500 0.008304 +807.218.405-90 1617154123 0.692218 +436.612.686-94 1617082389 0.480956 +272.846.051-54 1617123998 0.041719 +166.456.724-03 1617085039 0.039772 +807.218.405-90 1617142250 0.754649 +807.218.405-90 1617093433 0.903973 +161.980.393-31 1617117002 0.386296 +885.367.016-92 1617099138 0.883040 +974.642.524-20 1617094929 0.124042 +051.850.051-90 1617076414 0.745165 +063.718.156-52 1617139021 0.750250 +410.563.467-44 1617128704 0.194073 +691.003.770-74 1617107679 0.048697 +810.489.602-42 1617126295 0.731659 +777.421.360-07 1617151967 0.123742 +819.263.701-80 1617121138 0.365353 +445.336.950-60 1617157409 0.503518 +785.166.382-27 1617156560 0.634926 +918.126.907-20 1617127873 0.099316 +909.078.564-70 1617137893 0.980658 +272.846.051-54 1617137713 0.512900 +696.077.059-98 1617123887 0.711758 +410.563.467-44 1617079858 0.834217 +877.232.566-63 1617083036 0.738910 +051.850.051-90 1617080767 0.777037 +055.613.208-40 1617114214 0.663639 +785.166.382-27 1617103338 0.125980 +410.563.467-44 1617078581 0.820648 +131.703.640-90 1617100095 0.172012 +369.514.156-50 1617110352 0.605535 +131.703.640-90 1617138507 0.117432 +051.850.051-90 1617117162 0.974351 +489.164.899-62 1617094088 0.497211 +997.103.265-11 1617115530 0.810379 +063.718.156-52 1617097489 0.444972 +918.126.907-20 1617151672 0.037796 +045.456.503-84 1617090311 0.899573 +167.491.690-66 1617114728 0.177960 +063.718.156-52 1617137265 0.530863 +841.677.523-01 1617152258 0.702888 +281.885.948-49 1617131432 0.995315 +167.491.690-66 1617076014 0.860853 +529.310.074-20 1617076887 0.601742 +045.456.503-84 1617107581 0.427768 +281.095.010-52 1617147091 0.626005 +974.340.772-39 1617126518 0.244131 +693.655.491-16 1617157286 0.426256 +436.612.686-94 1617144168 0.034812 +693.655.491-16 1617087951 0.014224 +696.077.059-98 1617131823 0.718520 +974.340.772-39 1617102825 0.302067 +909.078.564-70 1617091177 0.765890 +281.885.948-49 1617073779 0.850237 +489.164.899-62 1617106545 0.950716 +281.885.948-49 1617076072 0.602305 +281.095.010-52 1617152978 0.801164 +041.897.838-70 1617085301 0.442486 +448.984.629-01 1617151917 0.611538 +281.885.948-49 1617146050 0.880473 +696.077.059-98 1617106771 0.090743 +161.980.393-31 1617133488 0.396906 +563.284.066-22 1617107587 0.384776 +591.403.676-30 1617144842 0.485805 +974.340.772-39 1617145668 0.640280 +748.052.735-77 1617089675 0.566784 +696.077.059-98 1617158998 0.128689 +819.263.701-80 1617144515 0.647633 +272.846.051-54 1617097142 0.445311 +272.846.051-54 1617150766 0.875022 +563.284.066-22 1617113073 0.616701 +045.456.503-84 1617085629 0.917249 +281.095.010-52 1617124924 0.639238 +222.491.969-74 1617075537 0.691817 +591.403.676-30 1617153942 0.063585 +131.703.640-90 1617125695 0.082036 +131.703.640-90 1617104598 0.504097 +918.126.907-20 1617104721 0.322922 +055.613.208-40 1617108507 0.526899 +693.655.491-16 1617074846 0.055446 +841.677.523-01 1617104764 0.793130 +567.354.995-49 1617081619 0.814999 +312.614.188-91 1617137342 0.432476 +410.563.467-44 1617109234 0.872501 +222.491.969-74 1617138790 0.890900 +664.440.515-09 1617149986 0.638672 +909.078.564-70 1617155656 0.268645 +448.984.629-01 1617095296 0.236583 +445.336.950-60 1617123370 0.164954 +563.284.066-22 1617125754 0.995723 +691.304.257-43 1617146050 0.750968 +529.310.074-20 1617097239 0.152312 +997.103.265-11 1617112449 0.716246 +748.052.735-77 1617149837 0.291401 +696.077.059-98 1617104512 0.072440 +664.440.515-09 1617151792 0.124102 +529.310.074-20 1617124691 0.593843 +130.423.502-58 1617079398 0.604420 +281.885.948-49 1617155102 0.073675 +810.489.602-42 1617152594 0.398849 +441.889.415-29 1617153618 0.385354 +868.546.031-02 1617139990 0.421167 +529.310.074-20 1617084904 0.435842 +369.514.156-50 1617076860 0.571064 +166.456.724-03 1617147920 0.296531 +281.095.010-52 1617075253 0.172625 +591.403.676-30 1617157190 0.954773 +748.052.735-77 1617108058 0.113868 +130.423.502-58 1617135172 0.050630 +563.284.066-22 1617120443 0.192445 +489.164.899-62 1617146773 0.447707 +041.897.838-70 1617157099 0.215528 +888.087.646-56 1617158376 0.281119 +130.423.502-58 1617114362 0.268106 +369.514.156-50 1617105520 0.816603 +055.613.208-40 1617118388 0.522563 +807.218.405-90 1617133777 0.505253 +448.984.629-01 1617135058 0.782452 +618.702.796-54 1617115736 0.628798 +371.845.242-17 1617101021 0.753618 +974.642.524-20 1617134895 0.369497 +686.375.378-20 1617115441 0.045701 +748.052.735-77 1617143404 0.993424 +045.456.503-84 1617158992 0.112050 +841.677.523-01 1617112940 0.454409 +167.491.690-66 1617123960 0.557222 +591.403.676-30 1617126011 0.484576 +127.978.316-83 1617118665 0.615207 +051.850.051-90 1617145915 0.729018 +841.677.523-01 1617117468 0.189539 +218.543.660-09 1617139408 0.972344 +810.489.602-42 1617089795 0.439654 +693.655.491-16 1617110014 0.629436 +369.514.156-50 1617144799 0.425415 +285.773.707-63 1617077327 0.383104 +696.077.059-98 1617088962 0.677284 +161.980.393-31 1617125785 0.318616 +868.546.031-02 1617120689 0.921513 +974.642.524-20 1617140322 0.812211 +055.613.208-40 1617154610 0.314539 +563.284.066-22 1617150979 0.368697 +986.083.116-58 1617153921 0.964501 +962.194.050-80 1617121893 0.802498 +161.980.393-31 1617129053 0.994957 +686.375.378-20 1617097308 0.550738 +222.491.969-74 1617104542 0.579054 +127.978.316-83 1617149626 0.103211 +918.126.907-20 1617079882 0.809239 +918.126.907-20 1617154717 0.549939 +909.078.564-70 1617143115 0.590918 +041.897.838-70 1617131214 0.053618 +777.421.360-07 1617080076 0.998535 +055.613.208-40 1617108541 0.330781 +693.655.491-16 1617136222 0.720402 +045.456.503-84 1617079315 0.937763 +281.885.948-49 1617129524 0.947752 +131.703.640-90 1617134745 0.171406 +218.543.660-09 1617125999 0.999868 +369.514.156-50 1617154986 0.807282 +130.423.502-58 1617143392 0.950591 +974.642.524-20 1617138061 0.569496 +567.354.995-49 1617159538 0.085787 +051.850.051-90 1617094285 0.426118 +997.103.265-11 1617129016 0.530428 +361.104.497-09 1617138766 0.478233 +777.421.360-07 1617151144 0.280083 +785.166.382-27 1617091153 0.108644 +909.078.564-70 1617126871 0.962103 +974.340.772-39 1617098009 0.122138 +489.164.899-62 1617113142 0.569482 +222.491.969-74 1617073271 0.568551 +693.655.491-16 1617131372 0.456197 +161.980.393-31 1617084579 0.948412 +167.491.690-66 1617082528 0.570451 +686.375.378-20 1617135121 0.754808 +962.194.050-80 1617139189 0.488647 +281.885.948-49 1617140478 0.664389 +410.563.467-44 1617074640 0.636943 +436.612.686-94 1617107956 0.557651 +868.546.031-02 1617146089 0.257615 +841.677.523-01 1617125168 0.247399 +218.543.660-09 1617079008 0.262240 +371.845.242-17 1617147940 0.286714 +436.612.686-94 1617147390 0.714755 +312.614.188-91 1617119121 0.038002 +841.677.523-01 1617123586 0.276834 +885.367.016-92 1617079732 0.812491 +312.614.188-91 1617104170 0.434470 +691.304.257-43 1617139650 0.731448 +161.980.393-31 1617122785 0.160647 +369.514.156-50 1617107669 0.125140 +063.718.156-52 1617136420 0.730627 +854.355.834-46 1617138159 0.150450 +448.984.629-01 1617094150 0.907187 +696.077.059-98 1617089826 0.883317 +529.310.074-20 1617107890 0.074575 +045.456.503-84 1617152752 0.424859 +693.655.491-16 1617131694 0.274054 +974.642.524-20 1617088573 0.214458 +696.077.059-98 1617099605 0.562969 +051.850.051-90 1617086345 0.446739 +909.078.564-70 1617141736 0.732783 +962.194.050-80 1617151317 0.988966 +055.613.208-40 1617133707 0.332917 +686.375.378-20 1617086816 0.232456 +127.978.316-83 1617083983 0.201883 +909.078.564-70 1617139431 0.762228 +810.489.602-42 1617083943 0.865447 +055.613.208-40 1617101375 0.358397 +272.846.051-54 1617100509 0.828065 +974.340.772-39 1617134165 0.220503 +691.304.257-43 1617131068 0.506803 +777.421.360-07 1617120953 0.391165 +591.403.676-30 1617156021 0.295110 +272.846.051-54 1617117431 0.154378 +041.897.838-70 1617115317 0.004936 +529.310.074-20 1617107862 0.106267 +281.885.948-49 1617127718 0.510333 +361.104.497-09 1617132429 0.769243 +041.897.838-70 1617159023 0.132023 +130.423.502-58 1617133565 0.134181 +785.166.382-27 1617100929 0.795219 +166.456.724-03 1617094091 0.120175 +885.367.016-92 1617097498 0.901650 +974.340.772-39 1617115030 0.378161 +777.421.360-07 1617084505 0.238110 +272.846.051-54 1617078362 0.422527 diff --git a/solucao/Carga_Batch/input_data/pacientes.json b/solucao/Carga_Batch/input_data/pacientes.json new file mode 100644 index 0000000..d45fe38 --- /dev/null +++ b/solucao/Carga_Batch/input_data/pacientes.json @@ -0,0 +1,1502 @@ +[ + { + "nome": "Alexandre Caleb Costa", + "idade": 55, + "cpf": "974.642.524-20", + "rg": "22.107.246-9", + "data_nasc": "19\/01\/1967", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Beatriz Alícia", + "pai": "Nelson Heitor Costa", + "email": "aalexandrecalebcosta@br.loreal.com", + "senha": "6eXIFok6iQ", + "cep": "69309-415", + "endereco": "Rua das Palmas de Santa Rita", + "numero": 765, + "bairro": "Pricumã", + "cidade": "Boa Vista", + "estado": "RR", + "telefone_fixo": "(95) 3783-9661", + "celular": "(95) 99359-1588", + "altura": "1,96", + "peso": 63, + "tipo_sanguineo": "A-", + "cor": "laranja" + }, + { + "nome": "Rebeca Pietra Alana Pinto", + "idade": 33, + "cpf": "854.355.834-46", + "rg": "44.858.861-4", + "data_nasc": "18\/01\/1989", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Bianca Melissa Elisa", + "pai": "Rafael Cauã Pinto", + "email": "rebecapietraalanapinto_@dpf.gov.br", + "senha": "PZ4qyZRrww", + "cep": "78750-640", + "endereco": "Rua Padre Toledo", + "numero": 949, + "bairro": "Vila Rica", + "cidade": "Rondonópolis", + "estado": "MT", + "telefone_fixo": "(66) 3780-8173", + "celular": "(66) 98259-3063", + "altura": "1,83", + "peso": 74, + "tipo_sanguineo": "AB+", + "cor": "amarelo" + }, + { + "nome": "Murilo Luan Baptista", + "idade": 46, + "cpf": "281.885.948-49", + "rg": "16.851.760-7", + "data_nasc": "05\/01\/1976", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Gabrielly Olivia Lara", + "pai": "Davi Diego Baptista", + "email": "mmuriloluanbaptista@achievecidadenova.com.br", + "senha": "9oCHd2pYSg", + "cep": "68902-170", + "endereco": "Avenida dos Timbiras", + "numero": 693, + "bairro": "Beirol", + "cidade": "Macapá", + "estado": "AP", + "telefone_fixo": "(96) 2539-9855", + "celular": "(96) 98274-6931", + "altura": "1,83", + "peso": 105, + "tipo_sanguineo": "B-", + "cor": "verde" + }, + { + "nome": "Vera Natália Costa", + "idade": 29, + "cpf": "041.897.838-70", + "rg": "42.988.933-1", + "data_nasc": "03\/01\/1993", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Bruna Stella Sophia", + "pai": "Ruan Bento Vinicius Costa", + "email": "vveranataliacosta@a.com", + "senha": "L7zRwwAjH3", + "cep": "69317-332", + "endereco": "Rua Curitiba", + "numero": 520, + "bairro": "Equatorial", + "cidade": "Boa Vista", + "estado": "RR", + "telefone_fixo": "(95) 3781-1423", + "celular": "(95) 99183-2283", + "altura": "1,52", + "peso": 68, + "tipo_sanguineo": "B+", + "cor": "preto" + }, + { + "nome": "Jennifer Amanda Aline Figueiredo", + "idade": 44, + "cpf": "361.104.497-09", + "rg": "34.882.604-7", + "data_nasc": "26\/01\/1978", + "sexo": "Feminino", + "signo": "Aquário", + "mae": "Antônia Malu Caroline", + "pai": "Renan Henry Figueiredo", + "email": "jenniferamandaalinefigueiredo_@click21.com.br", + "senha": "AGEISGirBU", + "cep": "68928-340", + "endereco": "Travessa Açaí", + "numero": 694, + "bairro": "Fonte Nova", + "cidade": "Santana", + "estado": "AP", + "telefone_fixo": "(96) 2925-7666", + "celular": "(96) 99227-6974", + "altura": "1,79", + "peso": 89, + "tipo_sanguineo": "A-", + "cor": "vermelho" + }, + { + "nome": "Levi Sérgio Pietro Martins", + "idade": 69, + "cpf": "436.612.686-94", + "rg": "38.983.728-3", + "data_nasc": "26\/01\/1953", + "sexo": "Masculino", + "signo": "Aquário", + "mae": "Márcia Betina", + "pai": "Cauã Leonardo Martins", + "email": "levisergiopietromartins..levisergiopietromartins@tedde.com.br", + "senha": "Q263iDGO5w", + "cep": "69908-878", + "endereco": "Rua Ítalo Santos da Silva", + "numero": 358, + "bairro": "Loteamento Santo Afonso", + "cidade": "Rio Branco", + "estado": "AC", + "telefone_fixo": "(68) 3798-7376", + "celular": "(68) 98405-1846", + "altura": "1,77", + "peso": 101, + "tipo_sanguineo": "O+", + "cor": "roxo" + }, + { + "nome": "Tomás Filipe Cavalcanti", + "idade": 29, + "cpf": "693.655.491-16", + "rg": "40.839.080-3", + "data_nasc": "05\/01\/1993", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Camila Vanessa Luna", + "pai": "Bento Heitor Benjamin Cavalcanti", + "email": "ttomasfilipecavalcanti@weatherford.com", + "senha": "iDz4pXbIUj", + "cep": "79091-600", + "endereco": "Rua Alcides Guimarães Pereira", + "numero": 461, + "bairro": "Parque Residencial União", + "cidade": "Campo Grande", + "estado": "MS", + "telefone_fixo": "(67) 2860-5590", + "celular": "(67) 98235-3548", + "altura": "1,80", + "peso": 106, + "tipo_sanguineo": "AB+", + "cor": "amarelo" + }, + { + "nome": "Diego Caio Benjamin da Mota", + "idade": 31, + "cpf": "819.263.701-80", + "rg": "23.140.957-6", + "data_nasc": "12\/01\/1991", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Letícia Isabella", + "pai": "Yuri Arthur da Mota", + "email": "ddiegocaiobenjamindamota@vuyu.es", + "senha": "XXhUkLnXQx", + "cep": "60750-030", + "endereco": "Avenida D", + "numero": 836, + "bairro": "Prefeito José Walter", + "cidade": "Fortaleza", + "estado": "CE", + "telefone_fixo": "(85) 2896-2889", + "celular": "(85) 98477-6554", + "altura": "1,92", + "peso": 100, + "tipo_sanguineo": "O-", + "cor": "amarelo" + }, + { + "nome": "Sabrina Priscila Lavínia Lima", + "idade": 30, + "cpf": "849.516.160-50", + "rg": "45.657.733-6", + "data_nasc": "25\/01\/1992", + "sexo": "Feminino", + "signo": "Aquário", + "mae": "Carla Maya Isabella", + "pai": "Carlos Eduardo Marcos Lima", + "email": "sabrinapriscilalavinialima..sabrinapriscilalavinialima@panevale.com.br", + "senha": "Xne8wK8ROg", + "cep": "64039-665", + "endereco": "Quadra 04", + "numero": 123, + "bairro": "Esplanada", + "cidade": "Teresina", + "estado": "PI", + "telefone_fixo": "(86) 2674-0661", + "celular": "(86) 98882-8303", + "altura": "1,51", + "peso": 86, + "tipo_sanguineo": "AB-", + "cor": "verde" + }, + { + "nome": "Sueli Tânia Raimunda Melo", + "idade": 58, + "cpf": "161.980.393-31", + "rg": "38.581.864-6", + "data_nasc": "04\/01\/1964", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Hadassa Lara", + "pai": "Benedito Mateus Melo", + "email": "suelitaniaraimundamelo__suelitaniaraimundamelo@gineco.med.br", + "senha": "rhr2dj4xgR", + "cep": "79620-070", + "endereco": "Rua Itacil Pereira Martins", + "numero": 418, + "bairro": "Santos Dumont", + "cidade": "Três Lagoas", + "estado": "MS", + "telefone_fixo": "(67) 2862-1814", + "celular": "(67) 98174-7340", + "altura": "1,61", + "peso": 90, + "tipo_sanguineo": "A-", + "cor": "azul" + }, + { + "nome": "Nina Laura Rezende", + "idade": 24, + "cpf": "371.845.242-17", + "rg": "20.770.030-8", + "data_nasc": "09\/01\/1998", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Isadora Adriana Aline", + "pai": "Márcio Henrique Rezende", + "email": "ninalaurarezende-82@cancaonova.com", + "senha": "EF2kWW0Ih7", + "cep": "31070-180", + "endereco": "Rua Cândido Siqueira", + "numero": 367, + "bairro": "Nova Vista", + "cidade": "Belo Horizonte", + "estado": "MG", + "telefone_fixo": "(31) 2744-7865", + "celular": "(31) 99258-7924", + "altura": "1,82", + "peso": 90, + "tipo_sanguineo": "B-", + "cor": "vermelho" + }, + { + "nome": "Miguel Renato Henrique da Rocha", + "idade": 19, + "cpf": "285.773.707-63", + "rg": "42.126.625-9", + "data_nasc": "04\/01\/2003", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Daiane Sabrina Gabriela", + "pai": "Henry Daniel Henrique da Rocha", + "email": "miguelrenatohenriquedarocha..miguelrenatohenriquedarocha@email.com", + "senha": "qiNPU8iDAT", + "cep": "65071-865", + "endereco": "Rua São Brás", + "numero": 533, + "bairro": "Vila Conceição (Calhau)", + "cidade": "São Luís", + "estado": "MA", + "telefone_fixo": "(98) 3665-1081", + "celular": "(98) 99545-4223", + "altura": "1,96", + "peso": 95, + "tipo_sanguineo": "A-", + "cor": "vermelho" + }, + { + "nome": "André Gael Souza", + "idade": 33, + "cpf": "877.232.566-63", + "rg": "19.165.860-1", + "data_nasc": "28\/01\/1989", + "sexo": "Masculino", + "signo": "Aquário", + "mae": "Alice Sophia", + "pai": "Renan Vicente Souza", + "email": "andregaelsouza__andregaelsouza@uzgames.com", + "senha": "Bl3x3NDbzq", + "cep": "29050-260", + "endereco": "Rua Engenheiro Guilherme José Monjardim Varejão", + "numero": 556, + "bairro": "Enseada do Suá", + "cidade": "Vitória", + "estado": "ES", + "telefone_fixo": "(27) 3558-3493", + "celular": "(27) 99621-8771", + "altura": "1,71", + "peso": 89, + "tipo_sanguineo": "A-", + "cor": "laranja" + }, + { + "nome": "Manoel Arthur Costa", + "idade": 22, + "cpf": "918.126.907-20", + "rg": "47.664.645-5", + "data_nasc": "25\/01\/2000", + "sexo": "Masculino", + "signo": "Aquário", + "mae": "Sueli Simone", + "pai": "Miguel Fábio Marcos Vinicius Costa", + "email": "manoelarthurcosta__manoelarthurcosta@hotmail.com.br", + "senha": "1m2pzJSsND", + "cep": "49043-824", + "endereco": "Rua Vale do Amanhecer", + "numero": 602, + "bairro": "Santa Maria", + "cidade": "Aracaju", + "estado": "SE", + "telefone_fixo": "(79) 3896-4660", + "celular": "(79) 99240-2667", + "altura": "1,80", + "peso": 87, + "tipo_sanguineo": "B-", + "cor": "amarelo" + }, + { + "nome": "Thales Arthur Rocha", + "idade": 46, + "cpf": "691.003.770-74", + "rg": "33.361.982-1", + "data_nasc": "11\/01\/1976", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Alícia Nair Patrícia", + "pai": "Joaquim Jorge Oliver Rocha", + "email": "tthalesarthurrocha@leoshehtman.com.br", + "senha": "GXNObQlJ9r", + "cep": "52060-312", + "endereco": "4ª Travessa Lemos Torres", + "numero": 266, + "bairro": "Casa Forte", + "cidade": "Recife", + "estado": "PE", + "telefone_fixo": "(81) 2793-6523", + "celular": "(81) 99790-1172", + "altura": "1,64", + "peso": 88, + "tipo_sanguineo": "O-", + "cor": "amarelo" + }, + { + "nome": "Emilly Laura Figueiredo", + "idade": 46, + "cpf": "591.403.676-30", + "rg": "39.166.843-2", + "data_nasc": "13\/01\/1976", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Giovana Márcia", + "pai": "Miguel Vinicius Otávio Figueiredo", + "email": "emillylaurafigueiredo..emillylaurafigueiredo@torah.com.br", + "senha": "bxbmOf70Rj", + "cep": "77824-576", + "endereco": "Rua L", + "numero": 650, + "bairro": "Loteamento Castelo Branco", + "cidade": "Araguaína", + "estado": "TO", + "telefone_fixo": "(63) 2771-2549", + "celular": "(63) 99170-4924", + "altura": "1,50", + "peso": 53, + "tipo_sanguineo": "AB+", + "cor": "roxo" + }, + { + "nome": "Marcos Henrique Miguel da Cunha", + "idade": 70, + "cpf": "281.095.010-52", + "rg": "30.993.524-6", + "data_nasc": "28\/01\/1952", + "sexo": "Masculino", + "signo": "Aquário", + "mae": "Daniela Ana", + "pai": "Jorge Elias Severino da Cunha", + "email": "marcoshenriquemigueldacunha_@comercialrafael.com.br", + "senha": "U12c5yD7AH", + "cep": "99709-468", + "endereco": "Rua Eduardo Machiavelli", + "numero": 304, + "bairro": "Cerâmica", + "cidade": "Erechim", + "estado": "RS", + "telefone_fixo": "(54) 2503-6670", + "celular": "(54) 98852-6250", + "altura": "1,74", + "peso": 70, + "tipo_sanguineo": "AB+", + "cor": "amarelo" + }, + { + "nome": "Alice Analu Lavínia da Cruz", + "idade": 36, + "cpf": "069.221.825-45", + "rg": "39.169.972-6", + "data_nasc": "17\/01\/1986", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Adriana Julia Fabiana", + "pai": "Emanuel Carlos Sérgio da Cruz", + "email": "aliceanalulaviniadacruz-80@peopleside.com.br", + "senha": "3d10wHAnag", + "cep": "79102-010", + "endereco": "Rua Fortaleza", + "numero": 977, + "bairro": "Jardim Imá", + "cidade": "Campo Grande", + "estado": "MS", + "telefone_fixo": "(67) 2891-0986", + "celular": "(67) 98524-4542", + "altura": "1,83", + "peso": 58, + "tipo_sanguineo": "A+", + "cor": "laranja" + }, + { + "nome": "Bianca Aurora Andrea Caldeira", + "idade": 51, + "cpf": "369.514.156-50", + "rg": "10.050.539-9", + "data_nasc": "22\/01\/1971", + "sexo": "Feminino", + "signo": "Aquário", + "mae": "Heloisa Ana Alícia", + "pai": "Carlos Juan Ricardo Caldeira", + "email": "biancaauroraandreacaldeira..biancaauroraandreacaldeira@smalte.com.br", + "senha": "jc7hBI8Iro", + "cep": "69909-040", + "endereco": "Rodovia BR-364", + "numero": 840, + "bairro": "Residencial Rosa Linda", + "cidade": "Rio Branco", + "estado": "AC", + "telefone_fixo": "(68) 3940-3868", + "celular": "(68) 99344-7012", + "altura": "1,68", + "peso": 76, + "tipo_sanguineo": "A+", + "cor": "azul" + }, + { + "nome": "Elaine Adriana Luana das Neves", + "idade": 21, + "cpf": "785.166.382-27", + "rg": "42.838.798-6", + "data_nasc": "08\/01\/2001", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Vitória Julia", + "pai": "Oliver Isaac Pedro Henrique das Neves", + "email": "elaineadrianaluanadasneves-75@yaooll.com", + "senha": "ar5A3hrOZ7", + "cep": "69917-668", + "endereco": "Rua Soldado Oliveira", + "numero": 980, + "bairro": "Pedro Roseno", + "cidade": "Rio Branco", + "estado": "AC", + "telefone_fixo": "(68) 3964-1461", + "celular": "(68) 98590-4290", + "altura": "1,81", + "peso": 57, + "tipo_sanguineo": "O-", + "cor": "preto" + }, + { + "nome": "Emily Aparecida Lúcia Farias", + "idade": 75, + "cpf": "410.563.467-44", + "rg": "17.608.739-4", + "data_nasc": "10\/01\/1947", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Helena Flávia", + "pai": "Noah Rodrigo Farias", + "email": "emilyaparecidaluciafarias-71@ftcomercial.com.br", + "senha": "GtbJPCctsK", + "cep": "25900-486", + "endereco": "Travessa C", + "numero": 229, + "bairro": "Vila Atlântica", + "cidade": "Magé", + "estado": "RJ", + "telefone_fixo": "(21) 2654-3812", + "celular": "(21) 98709-6033", + "altura": "1,63", + "peso": 88, + "tipo_sanguineo": "A+", + "cor": "vermelho" + }, + { + "nome": "Anthony Caio Hugo da Costa", + "idade": 19, + "cpf": "986.083.116-58", + "rg": "25.156.083-1", + "data_nasc": "11\/01\/2003", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Débora Isabela", + "pai": "Benedito Matheus da Costa", + "email": "aanthonycaiohugodacosta@nipnet.com.br", + "senha": "k6J4DSfQMh", + "cep": "69911-176", + "endereco": "Travessa Cacoal", + "numero": 910, + "bairro": "Pista", + "cidade": "Rio Branco", + "estado": "AC", + "telefone_fixo": "(68) 3581-9862", + "celular": "(68) 98609-4983", + "altura": "1,94", + "peso": 93, + "tipo_sanguineo": "B-", + "cor": "amarelo" + }, + { + "nome": "Bernardo Nelson Noah Souza", + "idade": 23, + "cpf": "618.702.796-54", + "rg": "23.848.785-4", + "data_nasc": "24\/01\/1999", + "sexo": "Masculino", + "signo": "Aquário", + "mae": "Alice Vitória Fernanda", + "pai": "Enzo Thiago Ryan Souza", + "email": "bernardonelsonnoahsouza_@ibest.com.br", + "senha": "F4E3oFKX9y", + "cep": "60415-740", + "endereco": "Vila Muguacu", + "numero": 917, + "bairro": "Jardim América", + "cidade": "Fortaleza", + "estado": "CE", + "telefone_fixo": "(85) 2813-2869", + "celular": "(85) 98937-0929", + "altura": "1,98", + "peso": 75, + "tipo_sanguineo": "O-", + "cor": "laranja" + }, + { + "nome": "Nair Kamilly Fátima Oliveira", + "idade": 77, + "cpf": "051.850.051-90", + "rg": "50.627.067-1", + "data_nasc": "10\/01\/1945", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Natália Clara", + "pai": "Raimundo Mateus Bruno Oliveira", + "email": "nairkamillyfatimaoliveira-94@oxiteno.com", + "senha": "BHiLAJQGrb", + "cep": "79320-046", + "endereco": "Alameda Souza", + "numero": 752, + "bairro": "Aeroporto", + "cidade": "Corumbá", + "estado": "MS", + "telefone_fixo": "(67) 2570-7566", + "celular": "(67) 98422-3109", + "altura": "1,77", + "peso": 87, + "tipo_sanguineo": "O+", + "cor": "laranja" + }, + { + "nome": "Gabrielly Emanuelly Olivia Viana", + "idade": 67, + "cpf": "167.491.690-66", + "rg": "35.127.651-8", + "data_nasc": "23\/01\/1955", + "sexo": "Feminino", + "signo": "Aquário", + "mae": "Milena Simone Lavínia", + "pai": "Mateus Emanuel Fernando Viana", + "email": "gabriellyemanuellyoliviaviana..gabriellyemanuellyoliviaviana@moen.com.br", + "senha": "Dgt15q8gqD", + "cep": "76907-446", + "endereco": "Rua Martinho Lutero", + "numero": 225, + "bairro": "Jardim Aurélio Bernardi", + "cidade": "Ji-Paraná", + "estado": "RO", + "telefone_fixo": "(69) 3525-5380", + "celular": "(69) 98978-6530", + "altura": "1,62", + "peso": 68, + "tipo_sanguineo": "O-", + "cor": "amarelo" + }, + { + "nome": "Ruan Severino da Paz", + "idade": 30, + "cpf": "567.354.995-49", + "rg": "11.437.283-4", + "data_nasc": "20\/01\/1992", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Luzia Fabiana", + "pai": "Manoel Erick da Paz", + "email": "rruanseverinodapaz@patriciagrillo.adv.br", + "senha": "EMy2kUXjP5", + "cep": "69312-015", + "endereco": "Rua Abrilina Pena", + "numero": 426, + "bairro": "Jardim Floresta", + "cidade": "Boa Vista", + "estado": "RR", + "telefone_fixo": "(95) 3986-9046", + "celular": "(95) 99410-6161", + "altura": "1,82", + "peso": 84, + "tipo_sanguineo": "AB+", + "cor": "azul" + }, + { + "nome": "Kaique Pietro Felipe Rezende", + "idade": 77, + "cpf": "997.103.265-11", + "rg": "20.411.656-9", + "data_nasc": "12\/01\/1945", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Alice Emily", + "pai": "Juan Jorge Miguel Rezende", + "email": "kaiquepietrofeliperezende__kaiquepietrofeliperezende@autvale.com", + "senha": "y1jJJLohA8", + "cep": "78068-515", + "endereco": "Rua Quarenta e Três", + "numero": 988, + "bairro": "Boa Esperança", + "cidade": "Cuiabá", + "estado": "MT", + "telefone_fixo": "(65) 3766-7169", + "celular": "(65) 99678-5075", + "altura": "2,00", + "peso": 68, + "tipo_sanguineo": "B-", + "cor": "amarelo" + }, + { + "nome": "Simone Malu Santos", + "idade": 18, + "cpf": "664.440.515-09", + "rg": "24.050.167-6", + "data_nasc": "19\/01\/2004", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Helena Hadassa Andreia", + "pai": "Levi Lucca Igor Santos", + "email": "ssimonemalusantos@idesc.com.br", + "senha": "Rb9s4bubmU", + "cep": "64022-135", + "endereco": "Avenida Henry Wall de Carvalho", + "numero": 284, + "bairro": "Lourival Parente", + "cidade": "Teresina", + "estado": "PI", + "telefone_fixo": "(86) 2573-1577", + "celular": "(86) 99239-2473", + "altura": "1,54", + "peso": 79, + "tipo_sanguineo": "B+", + "cor": "laranja" + }, + { + "nome": "Tomás Nelson Vieira", + "idade": 57, + "cpf": "312.614.188-91", + "rg": "28.299.808-1", + "data_nasc": "19\/01\/1965", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Laís Lavínia Rita", + "pai": "Benjamin Kevin Vieira", + "email": "tomasnelsonvieira_@validtecnologia.com.br", + "senha": "5JXJzfm8Xb", + "cep": "47810-121", + "endereco": "Rua João Batista da Silva", + "numero": 280, + "bairro": "Morada Nobre", + "cidade": "Barreiras", + "estado": "BA", + "telefone_fixo": "(77) 2968-2457", + "celular": "(77) 99461-0872", + "altura": "1,66", + "peso": 86, + "tipo_sanguineo": "AB+", + "cor": "azul" + }, + { + "nome": "Laura Isabelle Carvalho", + "idade": 50, + "cpf": "563.284.066-22", + "rg": "17.665.517-7", + "data_nasc": "19\/01\/1972", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Betina Isabel", + "pai": "Thales Fábio Carvalho", + "email": "llauraisabellecarvalho@molsanto.com", + "senha": "mrdByJpz9q", + "cep": "76900-445", + "endereco": "Alameda das Águas", + "numero": 678, + "bairro": "Vila de Rondônia", + "cidade": "Ji-Paraná", + "estado": "RO", + "telefone_fixo": "(69) 3605-4649", + "celular": "(69) 98939-8255", + "altura": "1,84", + "peso": 80, + "tipo_sanguineo": "O+", + "cor": "azul" + }, + { + "nome": "Raimundo Ricardo Figueiredo", + "idade": 65, + "cpf": "529.310.074-20", + "rg": "41.130.246-2", + "data_nasc": "27\/01\/1957", + "sexo": "Masculino", + "signo": "Aquário", + "mae": "Marlene Simone Natália", + "pai": "Emanuel Luiz Figueiredo", + "email": "rraimundoricardofigueiredo@runup.com.br", + "senha": "dPAdmHerz4", + "cep": "49082-260", + "endereco": "Rua José Conrado de Araújo", + "numero": 976, + "bairro": "Novo Paraíso", + "cidade": "Aracaju", + "estado": "SE", + "telefone_fixo": "(79) 2878-5318", + "celular": "(79) 98126-8477", + "altura": "1,98", + "peso": 54, + "tipo_sanguineo": "A-", + "cor": "azul" + }, + { + "nome": "Lorena Mariah Barbosa", + "idade": 61, + "cpf": "222.491.969-74", + "rg": "27.942.964-2", + "data_nasc": "08\/01\/1961", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Hadassa Mirella Malu", + "pai": "Filipe Anthony Barbosa", + "email": "lorenamariahbarbosa_@amure.com.br", + "senha": "5dsN5nX3TT", + "cep": "69312-456", + "endereco": "Travessa São Mateus", + "numero": 604, + "bairro": "Cinturão Verde", + "cidade": "Boa Vista", + "estado": "RR", + "telefone_fixo": "(95) 2729-3784", + "celular": "(95) 99878-4724", + "altura": "1,50", + "peso": 63, + "tipo_sanguineo": "A-", + "cor": "verde" + }, + { + "nome": "Agatha Bruna da Rosa", + "idade": 24, + "cpf": "489.164.899-62", + "rg": "41.413.637-8", + "data_nasc": "16\/01\/1998", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Gabriela Joana Marli", + "pai": "Iago Vicente Mário da Rosa", + "email": "agathabrunadarosa_@foz.com.br", + "senha": "tsfp0MFqI9", + "cep": "72601-210", + "endereco": "Quadra Quadra 106 Conjunto 6", + "numero": 406, + "bairro": "Recanto das Emas", + "cidade": "Brasília", + "estado": "DF", + "telefone_fixo": "(61) 2626-6589", + "celular": "(61) 99733-8636", + "altura": "1,80", + "peso": 88, + "tipo_sanguineo": "B-", + "cor": "amarelo" + }, + { + "nome": "Vanessa Isabella Mariane Novaes", + "idade": 25, + "cpf": "441.889.415-29", + "rg": "44.693.295-4", + "data_nasc": "17\/01\/1997", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Laura Lara Ana", + "pai": "Nelson Iago Vinicius Novaes", + "email": "vanessaisabellamarianenovaes..vanessaisabellamarianenovaes@yazigi.com", + "senha": "f55aWCAg4G", + "cep": "77426-036", + "endereco": "Rua A12", + "numero": 444, + "bairro": "Residencial Park dos Buritis", + "cidade": "Gurupi", + "estado": "TO", + "telefone_fixo": "(63) 2989-5384", + "celular": "(63) 98106-6411", + "altura": "1,73", + "peso": 68, + "tipo_sanguineo": "B+", + "cor": "roxo" + }, + { + "nome": "Murilo Paulo Diogo Lima", + "idade": 69, + "cpf": "272.846.051-54", + "rg": "48.466.603-4", + "data_nasc": "20\/01\/1953", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Andreia Marina", + "pai": "Ruan Heitor Lima", + "email": "murilopaulodiogolima-78@anac.gov.br", + "senha": "wLPCEqsFO3", + "cep": "88306-742", + "endereco": "Rua Julia Buazir Atanazio", + "numero": 562, + "bairro": "Balneário Santa Clara", + "cidade": "Itajaí", + "estado": "SC", + "telefone_fixo": "(47) 3947-1014", + "celular": "(47) 99978-7595", + "altura": "1,65", + "peso": 98, + "tipo_sanguineo": "B+", + "cor": "laranja" + }, + { + "nome": "Severino Isaac Osvaldo Pires", + "idade": 57, + "cpf": "868.546.031-02", + "rg": "44.570.436-6", + "data_nasc": "17\/01\/1965", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Alice Eloá", + "pai": "Thales Ricardo Pires", + "email": "sseverinoisaacosvaldopires@br.com.br", + "senha": "1WMt3oZ6Bk", + "cep": "68908-455", + "endereco": "Travessa Luis Cezar Picanço", + "numero": 688, + "bairro": "São Lázaro", + "cidade": "Macapá", + "estado": "AP", + "telefone_fixo": "(96) 2773-4709", + "celular": "(96) 98312-9955", + "altura": "1,86", + "peso": 69, + "tipo_sanguineo": "AB-", + "cor": "vermelho" + }, + { + "nome": "Daniel Nicolas Anderson Nogueira", + "idade": 80, + "cpf": "888.087.646-56", + "rg": "49.614.394-3", + "data_nasc": "13\/01\/1942", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Sebastiana Evelyn Isabelle", + "pai": "Nelson Tomás Nogueira", + "email": "danielnicolasandersonnogueira-92@dyna.com.br", + "senha": "6ujxzZjbyN", + "cep": "69921-290", + "endereco": "Travessa 3 de Julho", + "numero": 338, + "bairro": "Alto Alegre", + "cidade": "Rio Branco", + "estado": "AC", + "telefone_fixo": "(68) 3823-5842", + "celular": "(68) 98641-0296", + "altura": "1,91", + "peso": 95, + "tipo_sanguineo": "B+", + "cor": "laranja" + }, + { + "nome": "Caio Ryan Augusto Corte Real", + "idade": 80, + "cpf": "807.218.405-90", + "rg": "26.835.135-1", + "data_nasc": "14\/01\/1942", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Cecília Eliane", + "pai": "Manoel Caleb Daniel Corte Real", + "email": "caioryanaugustocortereal__caioryanaugustocortereal@kframe.com.br", + "senha": "EMY1dis6nQ", + "cep": "82510-290", + "endereco": "Rua Canadá", + "numero": 700, + "bairro": "Bacacheri", + "cidade": "Curitiba", + "estado": "PR", + "telefone_fixo": "(41) 3813-0576", + "celular": "(41) 99508-4843", + "altura": "1,96", + "peso": 86, + "tipo_sanguineo": "AB+", + "cor": "roxo" + }, + { + "nome": "Diogo Marcos Fogaça", + "idade": 33, + "cpf": "955.930.874-23", + "rg": "48.974.819-3", + "data_nasc": "07\/01\/1989", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Regina Sabrina Luana", + "pai": "Victor Luiz Pedro Henrique Fogaça", + "email": "diogomarcosfogaca_@nelsoncosta.com.br", + "senha": "i4JJ4fOuPp", + "cep": "69036-730", + "endereco": "Beco Ursa Menor", + "numero": 506, + "bairro": "Santo Agostinho", + "cidade": "Manaus", + "estado": "AM", + "telefone_fixo": "(92) 2730-7741", + "celular": "(92) 98616-8496", + "altura": "1,91", + "peso": 70, + "tipo_sanguineo": "B-", + "cor": "roxo" + }, + { + "nome": "Patrícia Isabelly Tereza da Paz", + "idade": 22, + "cpf": "909.078.564-70", + "rg": "14.563.619-7", + "data_nasc": "07\/01\/2000", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Sandra Tânia Sueli", + "pai": "Erick Marcelo Gabriel da Paz", + "email": "patriciaisabellyterezadapaz__patriciaisabellyterezadapaz@bseletronicos.com.br", + "senha": "wCRtHAjopC", + "cep": "56503-090", + "endereco": "Rua I", + "numero": 519, + "bairro": "São Cristóvão", + "cidade": "Arcoverde", + "estado": "PE", + "telefone_fixo": "(87) 2723-1966", + "celular": "(87) 98353-3411", + "altura": "1,79", + "peso": 79, + "tipo_sanguineo": "A+", + "cor": "amarelo" + }, + { + "nome": "Rita Marcela Castro", + "idade": 75, + "cpf": "218.543.660-09", + "rg": "38.985.822-5", + "data_nasc": "04\/01\/1947", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Gabrielly Emilly", + "pai": "Tiago Roberto Castro", + "email": "ritamarcelacastro-80@costaporto.com.br", + "senha": "zh7sFbBtHG", + "cep": "76908-492", + "endereco": "Rua Curitiba", + "numero": 997, + "bairro": "Nova Brasília", + "cidade": "Ji-Paraná", + "estado": "RO", + "telefone_fixo": "(69) 2764-2812", + "celular": "(69) 99975-0438", + "altura": "1,79", + "peso": 77, + "tipo_sanguineo": "A-", + "cor": "vermelho" + }, + { + "nome": "Kamilly Ana Josefa Rezende", + "idade": 67, + "cpf": "127.978.316-83", + "rg": "17.684.654-2", + "data_nasc": "23\/01\/1955", + "sexo": "Feminino", + "signo": "Aquário", + "mae": "Cláudia Rita Lara", + "pai": "Benjamin Danilo Rezende", + "email": "kkamillyanajosefarezende@sobraer.com.br", + "senha": "69Ms39jOHP", + "cep": "68909-000", + "endereco": "Rua Vereador Julio Maria Pinto Pereira", + "numero": 804, + "bairro": "Jardim Felicidade", + "cidade": "Macapá", + "estado": "AP", + "telefone_fixo": "(96) 2952-0939", + "celular": "(96) 98529-2089", + "altura": "1,74", + "peso": 87, + "tipo_sanguineo": "B+", + "cor": "vermelho" + }, + { + "nome": "Fernando Vitor Santos", + "idade": 26, + "cpf": "130.423.502-58", + "rg": "18.940.427-9", + "data_nasc": "23\/01\/1996", + "sexo": "Masculino", + "signo": "Aquário", + "mae": "Stella Yasmin Luciana", + "pai": "João Mateus Tomás Santos", + "email": "fernandovitorsantos..fernandovitorsantos@yande.com.br", + "senha": "3CtLizaC21", + "cep": "69030-098", + "endereco": "Beco Danilo II", + "numero": 264, + "bairro": "Compensa", + "cidade": "Manaus", + "estado": "AM", + "telefone_fixo": "(92) 3553-9999", + "celular": "(92) 98123-1855", + "altura": "1,64", + "peso": 64, + "tipo_sanguineo": "A+", + "cor": "verde" + }, + { + "nome": "Guilherme Ruan Castro", + "idade": 55, + "cpf": "962.194.050-80", + "rg": "13.151.565-2", + "data_nasc": "07\/01\/1967", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Nair Esther", + "pai": "Oliver Márcio Castro", + "email": "guilhermeruancastro_@me.com.br", + "senha": "Mn6roeriEc", + "cep": "64058-130", + "endereco": "Rua Artesão Valdery Vasconcelos", + "numero": 270, + "bairro": "Samapi", + "cidade": "Teresina", + "estado": "PI", + "telefone_fixo": "(86) 2642-6425", + "celular": "(86) 98874-3949", + "altura": "1,80", + "peso": 110, + "tipo_sanguineo": "A-", + "cor": "vermelho" + }, + { + "nome": "Benedita Mirella Aurora Alves", + "idade": 71, + "cpf": "777.421.360-07", + "rg": "34.330.003-5", + "data_nasc": "11\/01\/1951", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Isabella Tânia", + "pai": "Caio Heitor Alves", + "email": "bbeneditamirellaauroraalves@freitasprior.com.br", + "senha": "i1GUTUcqBg", + "cep": "89074-475", + "endereco": "Rua Adolfo Prochnow", + "numero": 989, + "bairro": "Testo Salto", + "cidade": "Blumenau", + "estado": "SC", + "telefone_fixo": "(47) 2955-4174", + "celular": "(47) 98299-0613", + "altura": "1,60", + "peso": 54, + "tipo_sanguineo": "AB+", + "cor": "laranja" + }, + { + "nome": "Sandra Jaqueline Patrícia da Cunha", + "idade": 74, + "cpf": "445.336.950-60", + "rg": "32.382.105-4", + "data_nasc": "26\/01\/1948", + "sexo": "Feminino", + "signo": "Aquário", + "mae": "Stefany Elza Marli", + "pai": "Eduardo Theo da Cunha", + "email": "sandrajaquelinepatriciadacunha__sandrajaquelinepatriciadacunha@performa.com.br", + "senha": "XPn8mBmlhm", + "cep": "68903-381", + "endereco": "Ramal Mururema", + "numero": 731, + "bairro": "Jardim Marco Zero", + "cidade": "Macapá", + "estado": "AP", + "telefone_fixo": "(96) 2634-8683", + "celular": "(96) 98247-0971", + "altura": "1,53", + "peso": 90, + "tipo_sanguineo": "A+", + "cor": "amarelo" + }, + { + "nome": "Nicolas Daniel Theo Baptista", + "idade": 19, + "cpf": "696.077.059-98", + "rg": "27.779.600-3", + "data_nasc": "11\/01\/2003", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Márcia Vera Eduarda", + "pai": "Gabriel Kaique Baptista", + "email": "nicolasdanieltheobaptista..nicolasdanieltheobaptista@dsladvogados.adv.br", + "senha": "thUbkENnlK", + "cep": "58701-414", + "endereco": "Rua Bernardino Felipe Santos", + "numero": 462, + "bairro": "Maternidade", + "cidade": "Patos", + "estado": "PB", + "telefone_fixo": "(83) 3501-6103", + "celular": "(83) 98756-7284", + "altura": "1,88", + "peso": 66, + "tipo_sanguineo": "B-", + "cor": "preto" + }, + { + "nome": "Thales Yuri Antonio Costa", + "idade": 68, + "cpf": "131.703.640-90", + "rg": "18.817.527-1", + "data_nasc": "01\/01\/1954", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Manuela Betina Mariane", + "pai": "Nicolas Gael Roberto Costa", + "email": "thalesyuriantoniocosta-86@opcaoeduca.com.br", + "senha": "IkoPXslCLq", + "cep": "76913-641", + "endereco": "Avenida Édson Lima do Nascimento", + "numero": 903, + "bairro": "São Pedro", + "cidade": "Ji-Paraná", + "estado": "RO", + "telefone_fixo": "(69) 3749-5879", + "celular": "(69) 99244-6643", + "altura": "1,99", + "peso": 58, + "tipo_sanguineo": "A+", + "cor": "azul" + }, + { + "nome": "Caio Benedito Erick Caldeira", + "idade": 43, + "cpf": "974.340.772-39", + "rg": "25.376.470-1", + "data_nasc": "20\/01\/1979", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Eliane Vanessa Fátima", + "pai": "Geraldo Igor Kaique Caldeira", + "email": "caiobeneditoerickcaldeira-99@mpv.org.br", + "senha": "iyLALkE8SR", + "cep": "69093-415", + "endereco": "Avenida Torquato Tapajós", + "numero": 187, + "bairro": "Colônia Terra Nova", + "cidade": "Manaus", + "estado": "AM", + "telefone_fixo": "(92) 2927-0390", + "celular": "(92) 98956-8584", + "altura": "1,71", + "peso": 50, + "tipo_sanguineo": "A+", + "cor": "preto" + }, + { + "nome": "Luiza Laís Alice Gomes", + "idade": 22, + "cpf": "055.613.208-40", + "rg": "42.880.043-9", + "data_nasc": "17\/01\/2000", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Juliana Giovanna Priscila", + "pai": "Danilo Gael Gomes", + "email": "luizalaisalicegomes..luizalaisalicegomes@creativeinteriores.com.br", + "senha": "6gbdKm2Zrs", + "cep": "76810-561", + "endereco": "Rua Maldonado", + "numero": 163, + "bairro": "Cidade Nova", + "cidade": "Porto Velho", + "estado": "RO", + "telefone_fixo": "(69) 3909-1469", + "celular": "(69) 99474-4348", + "altura": "1,63", + "peso": 89, + "tipo_sanguineo": "A+", + "cor": "preto" + }, + { + "nome": "Fabiana Nair Porto", + "idade": 62, + "cpf": "063.718.156-52", + "rg": "12.108.111-4", + "data_nasc": "28\/01\/1960", + "sexo": "Feminino", + "signo": "Aquário", + "mae": "Patrícia Pietra", + "pai": "Ruan Vinicius Porto", + "email": "ffabiananairporto@alstom.com", + "senha": "j6J5rSu03a", + "cep": "59067-360", + "endereco": "Rua dos Cardeais", + "numero": 355, + "bairro": "Pitimbu", + "cidade": "Natal", + "estado": "RN", + "telefone_fixo": "(84) 3764-1908", + "celular": "(84) 99728-3694", + "altura": "1,54", + "peso": 48, + "tipo_sanguineo": "B-", + "cor": "laranja" + }, + { + "nome": "Rafaela Gabrielly Nicole Barros", + "idade": 79, + "cpf": "841.677.523-01", + "rg": "32.451.294-6", + "data_nasc": "20\/01\/1943", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Mariah Márcia", + "pai": "Guilherme Yuri Caio Barros", + "email": "rafaelagabriellynicolebarros-96@yogoothies.com.br", + "senha": "JkLTP8H1Pe", + "cep": "53429-170", + "endereco": "Rua Cruzeiro", + "numero": 777, + "bairro": "Nossa Senhora da Conceição", + "cidade": "Paulista", + "estado": "PE", + "telefone_fixo": "(81) 2564-9604", + "celular": "(81) 99328-0277", + "altura": "1,81", + "peso": 90, + "tipo_sanguineo": "AB-", + "cor": "preto" + }, + { + "nome": "Andrea Aurora Carvalho", + "idade": 24, + "cpf": "166.456.724-03", + "rg": "46.887.632-7", + "data_nasc": "07\/01\/1998", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Adriana Mirella", + "pai": "Luiz Tiago Carvalho", + "email": "andreaauroracarvalho__andreaauroracarvalho@abbott.com", + "senha": "GqfuICb3T2", + "cep": "60766-195", + "endereco": "Rua José Augusto de Oliveira", + "numero": 233, + "bairro": "Planalto Ayrton Senna", + "cidade": "Fortaleza", + "estado": "CE", + "telefone_fixo": "(85) 3608-8456", + "celular": "(85) 98147-1758", + "altura": "1,76", + "peso": 78, + "tipo_sanguineo": "A+", + "cor": "laranja" + }, + { + "nome": "Kevin Thomas Bruno Pires", + "idade": 41, + "cpf": "885.367.016-92", + "rg": "26.891.481-3", + "data_nasc": "19\/01\/1981", + "sexo": "Masculino", + "signo": "Capricórnio", + "mae": "Isabelly Helena", + "pai": "Francisco Caio Kevin Pires", + "email": "kevinthomasbrunopires..kevinthomasbrunopires@dominiozeladoria.com.br", + "senha": "xi3Ywtesun", + "cep": "56312-380", + "endereco": "Rua Carlos Lambrine", + "numero": 711, + "bairro": "São Gonçalo", + "cidade": "Petrolina", + "estado": "PE", + "telefone_fixo": "(87) 3870-9048", + "celular": "(87) 98341-0047", + "altura": "1,92", + "peso": 63, + "tipo_sanguineo": "B-", + "cor": "vermelho" + }, + { + "nome": "Márcio Leandro Daniel Assunção", + "idade": 19, + "cpf": "045.456.503-84", + "rg": "38.392.026-7", + "data_nasc": "27\/01\/2003", + "sexo": "Masculino", + "signo": "Aquário", + "mae": "Larissa Rayssa", + "pai": "Noah Calebe Erick Assunção", + "email": "marcioleandrodanielassuncao__marcioleandrodanielassuncao@pq.cnpq.br", + "senha": "lb2P76nPi5", + "cep": "87240-970", + "endereco": "Rua Presidente Tancredo Neves 332", + "numero": 208, + "bairro": "Centro", + "cidade": "Terra Boa", + "estado": "PR", + "telefone_fixo": "(44) 3924-9677", + "celular": "(44) 99769-8093", + "altura": "1,64", + "peso": 56, + "tipo_sanguineo": "A-", + "cor": "vermelho" + }, + { + "nome": "Maria Simone Porto", + "idade": 38, + "cpf": "686.375.378-20", + "rg": "50.183.742-5", + "data_nasc": "03\/01\/1984", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Bruna Débora", + "pai": "Sérgio Nelson Porto", + "email": "mmariasimoneporto@clcimoveis.com.br", + "senha": "iBYNYJxw4o", + "cep": "60830-165", + "endereco": "Rua Poeta João Cabral de Melo Neto", + "numero": 224, + "bairro": "José de Alencar", + "cidade": "Fortaleza", + "estado": "CE", + "telefone_fixo": "(85) 3932-8327", + "celular": "(85) 98344-5635", + "altura": "1,84", + "peso": 86, + "tipo_sanguineo": "O-", + "cor": "roxo" + }, + { + "nome": "Francisca Elaine Lopes", + "idade": 57, + "cpf": "448.984.629-01", + "rg": "17.249.354-7", + "data_nasc": "04\/01\/1965", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Liz Lara Maria", + "pai": "Erick Leonardo Lopes", + "email": "franciscaelainelopes..franciscaelainelopes@acritica.com.br", + "senha": "KOw8MoY02W", + "cep": "58035-350", + "endereco": "Rua Joaquim Avelino Alves", + "numero": 674, + "bairro": "Bessa", + "cidade": "João Pessoa", + "estado": "PB", + "telefone_fixo": "(83) 3644-8152", + "celular": "(83) 98730-3673", + "altura": "1,84", + "peso": 77, + "tipo_sanguineo": "B-", + "cor": "amarelo" + }, + { + "nome": "Heloise Sarah Mirella da Cunha", + "idade": 28, + "cpf": "748.052.735-77", + "rg": "47.541.351-9", + "data_nasc": "04\/01\/1994", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Maitê Helena Liz", + "pai": "Benício José da Cunha", + "email": "heloisesarahmirelladacunha_@mundivox.com.br", + "senha": "W7tOCQexjD", + "cep": "69312-108", + "endereco": "Rua Zuza Piauí", + "numero": 781, + "bairro": "Jardim Floresta", + "cidade": "Boa Vista", + "estado": "RR", + "telefone_fixo": "(95) 2658-6693", + "celular": "(95) 98756-9212", + "altura": "1,61", + "peso": 68, + "tipo_sanguineo": "AB+", + "cor": "roxo" + }, + { + "nome": "Sandra Sophie Souza", + "idade": 47, + "cpf": "810.489.602-42", + "rg": "10.004.953-9", + "data_nasc": "12\/01\/1975", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Cecília Ana", + "pai": "Fábio Severino Bernardo Souza", + "email": "sandrasophiesouza__sandrasophiesouza@gmapst.com", + "senha": "OdeR5UPkYd", + "cep": "53350-770", + "endereco": "Rua das Princesas", + "numero": 141, + "bairro": "Tabajara", + "cidade": "Olinda", + "estado": "PE", + "telefone_fixo": "(81) 2887-8592", + "celular": "(81) 98860-2953", + "altura": "1,53", + "peso": 69, + "tipo_sanguineo": "O+", + "cor": "roxo" + }, + { + "nome": "Sabrina Daniela Gomes", + "idade": 35, + "cpf": "691.304.257-43", + "rg": "31.056.246-6", + "data_nasc": "15\/01\/1987", + "sexo": "Feminino", + "signo": "Capricórnio", + "mae": "Maria Lúcia", + "pai": "Paulo Leandro Ryan Gomes", + "email": "sabrinadanielagomes__sabrinadanielagomes@stricker.eu.com", + "senha": "bu1kF19Wbt", + "cep": "76801-760", + "endereco": "Beco da Amizade", + "numero": 981, + "bairro": "São Sebastião", + "cidade": "Porto Velho", + "estado": "RO", + "telefone_fixo": "(69) 3559-5139", + "celular": "(69) 98866-0009", + "altura": "1,79", + "peso": 65, + "tipo_sanguineo": "AB-", + "cor": "vermelho" + } +] diff --git a/solucao/Carga_Batch/model.py b/solucao/Carga_Batch/model.py new file mode 100644 index 0000000..2b7928d --- /dev/null +++ b/solucao/Carga_Batch/model.py @@ -0,0 +1,58 @@ +from sqlalchemy import Column, String, Integer, Date, DateTime, Float, ForeignKey +from sqlalchemy.orm import relationship +from sqlalchemy.ext.declarative import declarative_base + +Base = declarative_base() + +class Pacientes(Base): + __tablename__ = 'paciente' + + nome = Column(String) + idade = Column(Integer) + cpf = Column(String, primary_key=True) + rg = Column(String) + data_nasc = Column(Date) + sexo = Column(String) + signo = Column(String) + mae = Column(String) + pai = Column(String) + email = Column(String) + senha = Column(String) + altura = Column(Float) + peso = Column(Float) + tipo_sanguinio = Column(String) + cor = Column(String) + telefone_fixo = Column(String) + telefone = Column(String) + endereco = relationship("Enderecos") + cardiaco = relationship("Indice_Cardiaco") + pulmonar = relationship("Indice_Pulmonar") + + +class Enderecos(Base): + __tablename__ = 'endereco' + + id = Column(Integer, primary_key=True) + cpf = Column(String, ForeignKey('paciente.cpf')) + cep = Column(String) + endereco = Column(String) + numero = Column(Integer) + bairro = Column(String) + cidade = Column(String) + estado = Column(String) + +class Indice_Cardiaco(Base): + __tablename__ = 'indice_cardiaco' + + id = Column(Integer, primary_key=True) + cpf = Column(String, ForeignKey('paciente.cpf')) + data_hora = Column(DateTime) + ind_cardiaco = Column(Float) + +class Indice_Pulmonar(Base): + __tablename__ = 'indice_pulmonar' + + id = Column(Integer, primary_key=True) + cpf = Column(String, ForeignKey('paciente.cpf')) + data_hora = Column(DateTime) + ind_pulmonar = Column(Float) diff --git a/solucao/Carga_Batch/requirements.txt b/solucao/Carga_Batch/requirements.txt new file mode 100644 index 0000000..7210cd2 --- /dev/null +++ b/solucao/Carga_Batch/requirements.txt @@ -0,0 +1,3 @@ +greenlet==1.1.2 +psycopg2==2.9.3 +SQLAlchemy==1.4.36 diff --git a/solucao/README.md b/solucao/README.md new file mode 100644 index 0000000..ea26874 --- /dev/null +++ b/solucao/README.md @@ -0,0 +1,166 @@ +# Visão geral sobre os micro serviços do desafio + +- Um banco de dados com foco em consultas. +- Um serviço que alimenta o banco de dados com novos dados e forma automática. +- Um serviço para a API. Recebe as requisições, faz as consultas no Banco e devolve os dados. +- Um serviço front end. + +## Banco de dados +### Motivo: + É o banco de dados que eu tenho mais familiaridade. + +### Estrutura: +O Banco vai possuir 4 colunas. +- Paciente +- endereço +- indice_cardiaco +- indice_pulmonar + +Um paciente possui um único endereço. +Um paciente possui muitos índices cardíacos. +Um paciente possui muitos índices pulmonares. +Um endereço pertence a apenas uma paciente. +Um índice cardíaco pertence a apenas um paciente. +Um índice pulmonar pertence a apenas um paciente. + +## Tabelas: + paciente: + nome char(100), + idade int, + cpf char(14) NOT NULL, + rg char(12), + data_nasc date, + sexo char(30), + signo char(30), + mae char(100), + pai char(100), + email char(100), + senha char(100), + altura float, + peso float, + tipo_sanguinio char(3), + cor char(30), + telefone_fixo char(30), + telefone char(30), + PRIMARY KEY(cpf) + + endereco: + id serial, + cpf char(14) NOT NULL, + cep char(20) , + endereco char(200), + numero int, + bairro char(100), + cidade char(100), + estado char(2), + PRIMARY KEY(id), + FOREIGN KEY(cpf) REFERENCES paciente(cpf) + + indice_cardiaco: + id serial, + cpf char(14) NOT NULL, + data_hora timestamp, + ind_cardiaco float, + PRIMARY KEY(id), + FOREIGN KEY(cpf) REFERENCES paciente(cpf) + + indice_pulmonar: + id serial, + cpf char(14) NOT NULL, + data_hora timestamp, + ind_pulmonar float, + PRIMARY KEY(id), + FOREIGN KEY(cpf) REFERENCES paciente(cpf) + +## Carga Batch +### Objetivo +Criar um sistema automático de apoio para carregar o banco de dados. + +### Utilização +Dentro da pasta Carga batch, existe uma pasta chamada input_data, dentro da pasta deve ser adicionado um arquivo json com os pacientes, uma pasta com os arquivos com os dados cardíacos e uma pasta com os arquivos com dados pulmonares. + +## EndPoints: +### GET ‘/’ +Informa se a API está online. +#### URL + http://localhost:21262/ + +### GET ‘/HeartFeature’ +Retorna o índice cardíaco mais recente para um paciente. +#### URL + http://localhost:21262/HeartFeature/:cpf +#### Parâmetros +CPF: CPF do paciente. + +## GET ‘/LungFeature’ +Retorna o índice pulmonar mais recente para um paciente. +### URL + http://localhost:21262/LungFeature/:cpf +### Parâmetros +CPF: CPF do paciente. + +## GET ‘/AllLastFeatures’ +Retorna o índice cardíaco e o índice pulmonar mais recente para um paciente. +### URL + http://localhost:21262/AllLastFeatures/:cpf +### Parâmetros +CPF: CPF do paciente. + +## GET ‘/allIndicesForData’ +Retorna todas as características de todos os pacientes para um determinado dia (dd-mm-yyyy). +### URL + http://localhost:21262/allIndicesForData +### Parâmetros +data: Um dia no formato dd-mm-yyyy. + +## GET ‘/CharacteristicBetweenDates’ +Retorna todos os registros de uma característica para um dado paciente em um intervalo de tempo específico. +### URL + http://localhost:21262/CharacteristicBetweenDates +### Body +{“cpf”: “cpf_paciente”, +“caracteristica”: "cardiaco" ou “pulmonar”, +“data_inicial”: “dd-mm-yyyy”, +“data_final”: “dd-mm-yyyy” +} + + +## GET ‘/allIndicesForData’ +Retorna todas as características de todos os pacientes para um determinado dia (dd-mm-yyyy). +### URL + http://localhost:21262/allIndicesForData +### Parâmetros +data: Um dia no formato dd-mm-yyyy. + +## GET ‘/LastCharacteristicBetweenDates’ +Retorna o último registro de uma característica para um dado paciente em um intervalo de tempo específico. +### URL + http://localhost:21262/CharacteristicBetweenDates +### Body +{“cpf”: “cpf_paciente”, +“caracteristica”: "cardiaco" ou “pulmonar”, +“data_inicial”: “dd-mm-yyyy”, +“data_final”: “dd-mm-yyyy” +} + + +## GET ‘/ConsultPatientByName’ +Retorna todos os pacientes que contenham um nome ou parte de um nome. +### URL + http://localhost:21262/ConsultPatientByName +### Body +{ +“nome”: “nome” +} + +## Executando o projeto +0. Abra o console +1. Navegue até /desafio-anlix/solucao/Banco_Dados/ +2. execute “docker build . -t db” +3. Navegue até /desafio-anlix/solucao/Carga_Batch/ +4. execute “docker build . -t carga” +5. Navegue até /desafio-anlix/solucao/API/ +6. execute “docker build . -t api” +7. Navegue até /desafio-anlix/solucao/ +8. execute “docker-compose up” + diff --git a/solucao/docker-compose.yml b/solucao/docker-compose.yml new file mode 100644 index 0000000..53f2965 --- /dev/null +++ b/solucao/docker-compose.yml @@ -0,0 +1,39 @@ +version: '2.3.3' +services: + db: + image: db + restart: always + ports: + - "5432:5432" + + environment: + POSTGRES_USER: anlix + POSTGRES_PASSWORD: 1234 + POSTGRES_DB: 'anlix' + + networks: + - desafio + + + carga_batch: + image: carga + depends_on: + - db + restart: always + networks: + - desafio + + api: + image: api + depends_on: + - db + - carga_batch + restart: always + ports: + - "21262:21262" + + networks: + - desafio + +networks: + desafio: \ No newline at end of file