{
    "format_version": 1,
    "id": "audit-20261026T222905Z-4aba1344c014",
    "scope": {
        "election": "6258",
        "uf": "",
        "municipality": "",
        "section_id": ""
    },
    "snapshot_at_utc": "2026-10-26T22:30:07+00:00",
    "generated_at_utc": "2026-10-26T22:38:45+00:00",
    "inventory_counts": {
        "succeeded": 8473,
        "aggregated": 17931,
        "pending": 490734,
        "not_installed": 41
    },
    "replayed_cases": 8514,
    "replay_counts": {
        "verified": 8473,
        "excluded": 41
    },
    "finding_counts": {
        "confirmed": 0,
        "pending": 0,
        "limitation": 0
    },
    "reconstructed_totals": {
        "ballots": 8473,
        "nominal": 2097092,
        "blank": 20237,
        "null": 44977,
        "turnout": 2162306,
        "eligible": 2569145,
        "candidates": {
            "13": 1441056,
            "22": 656036
        },
        "identification": {
            "covered_ballots": 8473,
            "covered_turnout": 2162306,
            "biometric": 1936830,
            "biographic": 161362,
            "without_biometrics": 64114
        }
    },
    "capture_gaps": 0,
    "indexed_totals": {
        "ballots": 8473,
        "nominal": 2097092,
        "blank": 20237,
        "null": 44977,
        "turnout": 2162306,
        "eligible": 2569145,
        "candidates": {
            "13": 1441056,
            "22": 656036
        },
        "identification": {
            "covered_ballots": 8473,
            "covered_turnout": 2162306,
            "biometric": 1936830,
            "biographic": 161362,
            "without_biometrics": 64114
        }
    },
    "index_sum_matches_reconstruction": true,
    "bu_reference_count": 8473,
    "bu_reference_sha256": "ebd9ee8bc0e869d1dee5d4daaa7a07b18a636f09be27158cc0a66cbcc73a6185",
    "methodology": {
        "version": "endor-audit-method-1",
        "source_roles": {
            "catalog": {
                "title": "Catálogo de eleições e diretórios oficiais",
                "format": "JSON · ele-c.json",
                "purpose": "Identifica ciclo, pleito, eleição e turno e fornece os modelos de endereços dos arquivos. É o ponto inicial para resolver as URLs oficiais. Não fornece votos para a soma."
            },
            "sections": {
                "title": "Cadastro oficial de seções — EA16",
                "format": "JSON · *-cs.json",
                "purpose": "Lista município, zona e seção; informa vínculos entre principais e agregadas e data/hora do auxiliar quando disponíveis. Delimita o universo e evita duplicar votos de agregadas. Não substitui o BU nem comprova, sozinho, que a seção foi instalada."
            },
            "auxiliary": {
                "title": "Auxiliar da seção — EA18",
                "format": "JSON · *-aux.json",
                "purpose": "Informa a situação da seção e as versões recebidas, seus nomes de arquivos e o identificador da pasta de publicação. Selecionamos uma versão unicamente totalizada. Esse identificador chamado hash não é o SHA-256 ou SHA-512 do BU."
            },
            "ballot": {
                "title": "Boletim de Urna — BU",
                "format": "Binário ASN.1 · *-bu.dat",
                "purpose": "É a fonte dos votos da nossa reconstrução. Contém identificação eleitoral, aptos, comparecimento, resultados por cargo/candidatura e habilitações quando presentes. O arquivo inteiro é conferido antes de extrair seu conteúdo. A soma não usa votos do EA20."
            },
            "signature": {
                "title": "VSC — inventários e assinaturas da urna",
                "format": "Binário ASN.1 · *-vota.vsc",
                "purpose": "Contém os inventários de software e hardware com nomes de arquivos, tamanhos e resumos esperados, além de estruturas de assinatura. Confrontamos o BU com esses inventários e conferimos os resumos dos próprios inventários. A autenticação das assinaturas e da cadeia de confiança continua pendente."
            },
            "municipal_result": {
                "title": "Resultado oficial consolidado do município — EA20",
                "format": "JSON · município/cargo/eleição",
                "purpose": "Preserva a referência oficial municipal e seu momento de geração para futura conciliação de universos completos. Não gera nem corrige os votos extraídos dos BUs. Um consolidado completo e uma coleta parcial não são subtraídos para alegar divergência."
            },
            "national_result": {
                "title": "Resultado oficial consolidado nacional — EA20",
                "format": "JSON · Brasil/cargo/eleição",
                "purpose": "Fornece a referência nacional e os denominadores de cobertura apresentados separadamente no painel. A nossa soma continua baseada nos BUs únicos e conferidos."
            }
        },
        "steps": [
            {
                "name": "Delimitação e corte",
                "description": "Eleição, cargo e território explícitos. A API de backup do SQLite produz uma cópia transacional do índice; o cadastro, os estados e os valores são exportados dessa cópia, sem manter uma leitura longa no banco de produção. As fontes oficiais têm suas próprias datas de captura e geração, preservadas separadamente."
            },
            {
                "name": "Captura",
                "description": "Catálogos e auxiliar EA18 resolvem os endereços no domínio resultados.tse.jus.br. O coletor usa HTTPS com validação TLS, sem redirecionamentos, e preserva corpo da resposta, URL, horário UTC, cabeçalhos e status HTTP. A auditoria do relatório não faz novo download."
            },
            {
                "name": "Preservação",
                "description": "Os corpos recebidos são armazenados por SHA-256 fora da raiz pública. Manifestos registram tamanho e proveniência. O relatório copia os bytes observados para um pacote fixo e recalcula os hashes dessa cópia antes da interpretação. Isso documenta a custódia local; não constitui carimbo de tempo independente."
            },
            {
                "name": "Descompactação e decodificação",
                "description": "Os BUs .dat examinados não são ZIP. Não há descompactação do BU: o leitor decodifica ASN.1 de comprimento definido e extrai o OCTET STRING do envelope. No VSC, extrai os OCTET STRING dos inventários. A trilha registra tamanho e SHA-256 das entradas e saídas dessas extrações. Logs .jez, RDVs e arquivos comprimidos não integrados ao método não são declarados analisados."
            },
            {
                "name": "Comparação de hashes",
                "description": "Primeiro, SHA-256 e tamanho observados são comparados ao manifesto da captura. Depois, SHA-512 e tamanho do BU inteiro são comparados ao arquivo de mesmo nome nos inventários de software e hardware do VSC. O tamanho e o SHA-512 de cada inventário também são conferidos. O hash do EA18 é identificador da pasta de publicação e não é usado como digest do BU."
            },
            {
                "name": "Extração e identidade",
                "description": "O mapeamento ASN.1 preservado do aplicativo TSE define os campos. Seleciona-se unicamente a eleição solicitada e o cargo Presidente. Pleito, eleição, município, zona e seção devem corresponder ao cadastro e às URLs. Tipos desconhecidos ou ambíguos interrompem a liberação do caso."
            },
            {
                "name": "Aritmética e somatório",
                "description": "Soma de votos nominais, brancos e nulos deve corresponder ao comparecimento do cargo e do BU; comparecimento não pode superar aptos; aptos da seção mais temporários devem corresponder ao total. Quando disponível, a soma das três habilitações deve corresponder ao comparecimento. A soma do relatório usa inteiros, uma única ocorrência por eleição/UF/município/zona/seção, estado succeeded no corte e releitura verificada. Agregadas, pendentes e revisões não são somadas. Percentual de candidatura = votos nominais da candidatura / votos nominais incluídos × 100."
            },
            {
                "name": "Conferência do índice",
                "description": "Os valores extraídos novamente dos originais são comparados aos votos, aptos, comparecimento e habilitações que estavam no banco no corte. Divergência dessa projeção é achado sobre o nosso índice, sem atribuição automática ao TSE."
            },
            {
                "name": "Achados e conclusão",
                "description": "Cada achado informa regra, esperado, observado, seção e evidências. Divergências reproduzidas, impedimentos e limitações são classificados separadamente. Cobertura parcial não é subtraída de total nacional completo para alegar erro. A conciliação conclusiva dos totais oficiais permanece pendente enquanto o universo e as regras eleitorais aplicáveis não forem reconciliados."
            },
            {
                "name": "Reprodução",
                "description": "O ZIP reúne originais observados, manifestos, cadastro do corte, índice, resultados, metodologia, código do verificador utilizado e SHA256SUMS. php reproduzir.php confere o pacote, repete as verificações sem rede e exige resultados idênticos aos publicados no relatório. python3 conferir_votos.py usa outra implementação para conferir independentemente o núcleo numérico ASN.1/BU/VSC, sem importar código PHP. O PDF é uma representação do mesmo conjunto fixo."
            }
        ],
        "limitations": [
            "Documento técnico automático para instrução e revisão pericial; não contém assinatura de perito nem decisão sobre admissibilidade jurídica.",
            "Assinaturas criptográficas, cadeia de certificação e carimbo de tempo independente pendentes. Hash coincidente não autentica sozinho a origem.",
            "O conjunto analisado contém apenas os arquivos e versões selecionados no corte. Uma publicação posterior do TSE pode ser diferente.",
            "Tipos raros possuem cobertura estrutural por testes sintéticos; amostras reais e esquemas VSC adicionais continuam sujeitos à matriz de compatibilidade.",
            "Ausência de achados neste escopo não comprova ausência de irregularidades em toda a eleição. Achados técnicos não determinam autoria, intenção ou fraude."
        ],
        "references": [
            {
                "title": "Mapeamento do aplicativo TSE",
                "url": "https://resultados.tse.jus.br/oficial/app/369.6fe9ea7d0c64a0e8.js"
            },
            {
                "title": "Documentação técnica de arquivos de urna — TSE",
                "url": "https://www.tse.jus.br/eleicoes/eleicoes-2026/eleicoes-2026"
            },
            {
                "title": "CPC, art. 473 — objeto, análise, método e respostas aos quesitos",
                "url": "https://www.planalto.gov.br/ccivil_03/_ato2015-2018/2015/lei/l13105.htm#art473"
            },
            {
                "title": "CPP, arts. 158-A e seguintes — referência para rastreabilidade da custódia",
                "url": "https://www.planalto.gov.br/ccivil_03/decreto-lei/del3689compilado.htm#art158a"
            }
        ]
    },
    "code": [
        {
            "source": "src/Service/Audit/AuditBuilder.php",
            "package_path": "lib/App/Service/Audit/AuditBuilder.php",
            "sha256": "1fe7b0dc6a6db63d2025c3080a5df60e11480e01a4477e49ca8c25e33a0ad456"
        },
        {
            "source": "src/Service/Audit/AuditMath.php",
            "package_path": "lib/App/Service/Audit/AuditMath.php",
            "sha256": "ce51f69c1bbd479f1ed85311a3b4971bfa50dd67ff139a92d05e268e3b8d95b5"
        },
        {
            "source": "src/Service/Audit/AuditMethod.php",
            "package_path": "lib/App/Service/Audit/AuditMethod.php",
            "sha256": "60072142c42ee6c691b77542a79e0dfda09377cc78c67d6fbe24786470dd4cf5"
        },
        {
            "source": "src/Service/Audit/AuditPdf.php",
            "package_path": "lib/App/Service/Audit/AuditPdf.php",
            "sha256": "fcd339553d2f12d6268892d9f7d741a3ed3e309fbd82696f6d2952082e89a982"
        },
        {
            "source": "src/Service/Audit/AuditQueue.php",
            "package_path": "lib/App/Service/Audit/AuditQueue.php",
            "sha256": "3cb98755bf4e33022e784b2b4172c95f471372a68104caa2a2965e7892d79ada"
        },
        {
            "source": "src/Service/Audit/AuditReplay.php",
            "package_path": "lib/App/Service/Audit/AuditReplay.php",
            "sha256": "e20d574fa7f3540df40849487f35ee5ed8aa1442e9adb9a6a1c2d34528be1115"
        },
        {
            "source": "src/Service/Audit/AuditScope.php",
            "package_path": "lib/App/Service/Audit/AuditScope.php",
            "sha256": "6701aaed5f7f81478289379d83bce887d7a16b188b52d8b6723effb8a717a1b3"
        },
        {
            "source": "src/Service/Tse/BallotReader.php",
            "package_path": "lib/App/Service/Tse/BallotReader.php",
            "sha256": "05be989124c458a85a57eadaeae83e32b7c557e7384d069ada8767bbff6a502f"
        },
        {
            "source": "src/Service/Tse/DerNode.php",
            "package_path": "lib/App/Service/Tse/DerNode.php",
            "sha256": "f744bca8268c1929fe05fd6d84de764e5b2d0b16174638142dfa5b33402bb6b9"
        },
        {
            "source": "src/Service/Tse/DerReader.php",
            "package_path": "lib/App/Service/Tse/DerReader.php",
            "sha256": "66c9fa283b008bcd86cb91a7279fea36b29b5b399bbf32afb1d268a13099d3f5"
        },
        {
            "source": "src/Service/Tse/ImportQueue.php",
            "package_path": "lib/App/Service/Tse/ImportQueue.php",
            "sha256": "56195393a7b24639444c05b975b3b5d1c0ecd35f30336f2af6054f5148a3499f"
        },
        {
            "source": "src/Service/Tse/ImportWorker.php",
            "package_path": "lib/App/Service/Tse/ImportWorker.php",
            "sha256": "2f29c00ce28e72449c4810946c14d48624f3059d6980cba176462e9c3ccdcc77"
        },
        {
            "source": "src/Service/Tse/NationalSnapshotReader.php",
            "package_path": "lib/App/Service/Tse/NationalSnapshotReader.php",
            "sha256": "dd221eafc2142ee66b91039b27c1323f095cdba3982858e1e0c36635d64d66d3"
        },
        {
            "source": "src/Service/Tse/OfficialHashVerifier.php",
            "package_path": "lib/App/Service/Tse/OfficialHashVerifier.php",
            "sha256": "eb49abb0de2080c96837a560783a03990aa1e36778a669e41658c9569df342fb"
        },
        {
            "source": "src/Service/Tse/SectionCatalogEvidence.php",
            "package_path": "lib/App/Service/Tse/SectionCatalogEvidence.php",
            "sha256": "6387bb2e7ef605feb4dce467c0d1955e4ef05b245d4c997aa5a30f6676bf36c1"
        },
        {
            "source": "src/Service/Tse/SectionCollector.php",
            "package_path": "lib/App/Service/Tse/SectionCollector.php",
            "sha256": "2d719178b0c350c362d1b00ddf7cbf38c912e58cb212464cb1595ea4f71a5f96"
        },
        {
            "source": "src/Service/Tse/SectionEvidenceVerifier.php",
            "package_path": "lib/App/Service/Tse/SectionEvidenceVerifier.php",
            "sha256": "656c46d23209587f0d92cce09ca80428646c8bfa9dd857b0e06bd054ffc7f1ee"
        },
        {
            "source": "src/Service/Tse/SectionInventory.php",
            "package_path": "lib/App/Service/Tse/SectionInventory.php",
            "sha256": "9fc2a67e42e4ce769445b767dfb150b4da9f53e965ad5c3bd26e66dea643ebef"
        },
        {
            "source": "src/Service/Tse/SectionNotInstalledException.php",
            "package_path": "lib/App/Service/Tse/SectionNotInstalledException.php",
            "sha256": "1cb719196512440ff042b64ca3143eceb2ef2b970bfa0d4d1be1c878e3b78f80"
        },
        {
            "source": "src/Service/Tse/SectionReprocessor.php",
            "package_path": "lib/App/Service/Tse/SectionReprocessor.php",
            "sha256": "4f6379fbcf1dfe63a2210c4e4a16d756ef70ef996df566645b252d553c702762"
        },
        {
            "source": "src/Service/Tse/SourceArchive.php",
            "package_path": "lib/App/Service/Tse/SourceArchive.php",
            "sha256": "28c7cec433d10d4189049a3597ff5af8f28c4bdb72c6e0f1ae572ed31c3039a3"
        },
        {
            "source": "src/Service/Tse/SourceIntegrityException.php",
            "package_path": "lib/App/Service/Tse/SourceIntegrityException.php",
            "sha256": "e40f424e6c11638707f8ec9a488515edd619ea04af2e918f50170de01d099c01"
        },
        {
            "source": "src/Service/Tse/SourceNotReadyException.php",
            "package_path": "lib/App/Service/Tse/SourceNotReadyException.php",
            "sha256": "6bea5945aaf72f905280d982f8fe3e8f2ed8e26b5b710ef6ae623c994931204f"
        },
        {
            "source": "src/Service/Tse/TerritorialTotals.php",
            "package_path": "lib/App/Service/Tse/TerritorialTotals.php",
            "sha256": "5ac24b1e7c4622798e9e200ad67b42cea043a89f937346d3ac48a3d60c62306c"
        },
        {
            "source": "src/Service/Tse/TseDiscovery.php",
            "package_path": "lib/App/Service/Tse/TseDiscovery.php",
            "sha256": "370d661e8e8d90721cf1b5dae598799ea457d1273848fb83a5dce4bec3864014"
        },
        {
            "source": "src/Service/Tse/TseHttpClient.php",
            "package_path": "lib/App/Service/Tse/TseHttpClient.php",
            "sha256": "38c6cc33986f334955701a1730247647310a69ff0b50c2c23c16559e45d53e45"
        },
        {
            "source": "src/Service/Tse/TseHttpException.php",
            "package_path": "lib/App/Service/Tse/TseHttpException.php",
            "sha256": "e4123f7421cbf882397d248f019847dc4d443e8adf2fb3fd30f250282e1b7091"
        },
        {
            "source": "src/Service/Tse/TseTransportInterface.php",
            "package_path": "lib/App/Service/Tse/TseTransportInterface.php",
            "sha256": "dd7cc4052bdd432b16b87479a1063c6360219d97090f3df56597e88c6305f267"
        },
        {
            "source": "src/Service/Tse/UrnMetadataReader.php",
            "package_path": "lib/App/Service/Tse/UrnMetadataReader.php",
            "sha256": "1975b9b79b65602e7ff32fc068e01e0e4f4fb7fdedd3ae9f8f4ddf01cecc4510"
        },
        {
            "source": "resources/audit/reproduzir.php",
            "package_path": "reproduzir.php",
            "sha256": "cf44b486a585ea762fa51d8fe1b2625eb034a063be41c96109d7166986d0e41e"
        },
        {
            "source": "resources/audit/conferir_votos.py",
            "package_path": "conferir_votos.py",
            "sha256": "ce334b4a99b1457a72bc7557eac9b3eb85f488cdcfecf1e81495dc6e58f8b9e8"
        }
    ],
    "evidence_examples": [
        {
            "section": {
                "id": 1,
                "election_code": "6258",
                "uf": "pb",
                "municipality_code": "19585",
                "zone_code": "0043",
                "section_code": "0052",
                "municipality_name": "AMPARO",
                "status": "succeeded"
            },
            "manifest": "20261026T193639Z-3365877add07.json",
            "manifest_sha256": "76c32e8459dacf479ac3072ca4dfda4476f0b2e1fd84d0f51c376953eda04f86",
            "sources": [
                {
                    "role": "catalog",
                    "url": "https://resultados.tse.jus.br/oficial/comum/config/ele-c.json",
                    "collected_at": "2026-10-26T18:26:20+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 18 Oct 2026 15:38:28 GMT",
                        "etag: \"412f3d30a4a1edf91bd647ae5257612d\"",
                        "x-amz-request-id: tx000005d01c0b3c81f3607-006ade489f-cd510a-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4947",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=57",
                        "expires: Mon, 26 Oct 2026 18:29:23 GMT",
                        "date: Mon, 26 Oct 2026 18:28:26 GMT",
                        "content-length: 26574",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.be0cde17.1793039306.374d7ce",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "91d1c4fe50dbe92067b83677d77a4f1856f5deca69a04b013a679ff690791721",
                    "size": 26574,
                    "object": "objects/91d1c4fe50dbe92067b83677d77a4f1856f5deca69a04b013a679ff690791721",
                    "reused_at": "2026-10-26T19:36:39+00:00"
                },
                {
                    "role": "sections",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/config/pb/pb-p003221-cs.json",
                    "collected_at": "2026-10-26T18:26:20+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:23:59 GMT",
                        "etag: \"137c71929dacb8b202d8200bfc32cf49\"",
                        "x-amz-request-id: tx000001d271079eab990d1-006adeb9c1-3edcf86-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4765",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=12",
                        "expires: Mon, 26 Oct 2026 18:28:38 GMT",
                        "date: Mon, 26 Oct 2026 18:28:26 GMT",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.b80cde17.1793039306.1d2ad65",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "3f22a0f5cfc1980eece5c2c4368c16bcdcb63bddf1bf0a72cdebf37ab0cba6d4",
                    "size": 670012,
                    "object": "objects/3f22a0f5cfc1980eece5c2c4368c16bcdcb63bddf1bf0a72cdebf37ab0cba6d4",
                    "reused_at": "2026-10-26T19:36:39+00:00"
                },
                {
                    "role": "auxiliary",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/19585/0043/0052/p003221-pb-m19585-z0043-s0052-aux.json",
                    "collected_at": "2026-10-26T19:36:39+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:34:31 GMT",
                        "etag: \"ae17bbc79c5167051dbcc49dfa840d13\"",
                        "x-amz-request-id: tx000006c20d7ca0fec758b-006adebc45-18d9fe1-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4896",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=8",
                        "expires: Mon, 26 Oct 2026 19:38:53 GMT",
                        "date: Mon, 26 Oct 2026 19:38:45 GMT",
                        "content-length: 524",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043525.43e8d98",
                        "cdn-cache-status: RefreshHit from child, Hit from parent",
                        ""
                    ],
                    "sha256": "3d2d7d53323add8a5c0bc316e83c6b4e94577a652b16620c89b613f5972c9560",
                    "size": 524,
                    "object": "objects/3d2d7d53323add8a5c0bc316e83c6b4e94577a652b16620c89b613f5972c9560"
                },
                {
                    "role": "ballot",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/19585/0043/0052/45374b7a7a5041793046347941654861736268544249676f72556845734c34777270654d5730774442326b3d/o03221pb1958500430052-bu.dat",
                    "collected_at": "2026-10-26T19:36:39+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 25 Oct 2026 23:17:34 GMT",
                        "etag: \"89eedf9377a73a0501abe5eeb563ee5c\"",
                        "x-amz-request-id: tx000002d9f1af71acae27d-006ade8e1a-9a6174-default",
                        "content-type: application/octet-stream",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4713",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=3205",
                        "expires: Mon, 26 Oct 2026 20:32:10 GMT",
                        "date: Mon, 26 Oct 2026 19:38:45 GMT",
                        "content-length: 940",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043525.43e8dfa",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "b41f0bdd66b6e1e43f851203c515e7cd8f4ae30f1646331be6cac7f80feae5e8",
                    "size": 940,
                    "object": "objects/b41f0bdd66b6e1e43f851203c515e7cd8f4ae30f1646331be6cac7f80feae5e8"
                },
                {
                    "role": "signature",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/19585/0043/0052/45374b7a7a5041793046347941654861736268544249676f72556845734c34777270654d5730774442326b3d/o03221pb1958500430052-vota.vsc",
                    "collected_at": "2026-10-26T19:36:40+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 25 Oct 2026 23:26:24 GMT",
                        "etag: \"ec1a6cb87c9b952e5f1493452a3f4e45\"",
                        "x-amz-request-id: tx000008b4aff462450f6a7-006ade902f-9a743a-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4362",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=60",
                        "expires: Mon, 26 Oct 2026 19:39:45 GMT",
                        "date: Mon, 26 Oct 2026 19:38:45 GMT",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: text/plain",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043525.43e8e5a",
                        "cdn-cache-status: RefreshHit from child, RefreshHit from parent",
                        ""
                    ],
                    "sha256": "13b2b3ccf032d05e3201e1dab1b853048828ad4844b0be30ae978c5b4c030769",
                    "size": 62607,
                    "object": "objects/13b2b3ccf032d05e3201e1dab1b853048828ad4844b0be30ae978c5b4c030769"
                },
                {
                    "role": "municipal_result",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/6258/dados/pb/pb19585-c0001-e006258-u.json",
                    "collected_at": "2026-10-26T19:36:40+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:28:27 GMT",
                        "etag: \"fa4c1532e4cf6eac77de27156ddfe20a\"",
                        "x-amz-request-id: tx00000fa53e270c9231a92-006adebacc-9a616a-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4627",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=25",
                        "expires: Mon, 26 Oct 2026 19:39:10 GMT",
                        "date: Mon, 26 Oct 2026 19:38:45 GMT",
                        "content-length: 3089",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043525.43e8f9f",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "54958cffb690bc0b1898dfc52ee3ebe2e72e8a4870e5b865c90f4828ce832590",
                    "size": 3089,
                    "object": "objects/54958cffb690bc0b1898dfc52ee3ebe2e72e8a4870e5b865c90f4828ce832590"
                }
            ],
            "extractions": [
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "ballot",
                    "path": "envelope.conteudo",
                    "input_sha256": "b41f0bdd66b6e1e43f851203c515e7cd8f4ae30f1646331be6cac7f80feae5e8",
                    "input_size": 940,
                    "output_sha256": "4a9b57d81a0e59f7ca22811720f2be40cb6095fa8e61b5d8107d5d52b0b8ddfb",
                    "output_size": 885
                },
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "signature",
                    "path": "software.inventario",
                    "input_sha256": "13b2b3ccf032d05e3201e1dab1b853048828ad4844b0be30ae978c5b4c030769",
                    "input_size": 62607,
                    "output_sha256": "e48cd26604762514915190107c9815562fa2c949dfca2e3b4c4ffc7a951c593d",
                    "output_size": 53684
                },
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "signature",
                    "path": "hardware.inventario",
                    "input_sha256": "13b2b3ccf032d05e3201e1dab1b853048828ad4844b0be30ae978c5b4c030769",
                    "input_size": 62607,
                    "output_sha256": "ada7abb8bc2b743a12d7f878a44e2878848540e0e6321b50ff82a86cdb0a2654",
                    "output_size": 2688
                }
            ]
        },
        {
            "section": {
                "id": 2,
                "election_code": "6258",
                "uf": "pb",
                "municipality_code": "19585",
                "zone_code": "0043",
                "section_code": "0053",
                "municipality_name": "AMPARO",
                "status": "succeeded"
            },
            "manifest": "20261026T193640Z-5b1d60588f6e.json",
            "manifest_sha256": "26f13e2f973ea0674869bdf73e3cfa042bc190bd5f019fdd5485402fb1bb3c18",
            "sources": [
                {
                    "role": "catalog",
                    "url": "https://resultados.tse.jus.br/oficial/comum/config/ele-c.json",
                    "collected_at": "2026-10-26T18:26:20+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 18 Oct 2026 15:38:28 GMT",
                        "etag: \"412f3d30a4a1edf91bd647ae5257612d\"",
                        "x-amz-request-id: tx000005d01c0b3c81f3607-006ade489f-cd510a-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4947",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=57",
                        "expires: Mon, 26 Oct 2026 18:29:23 GMT",
                        "date: Mon, 26 Oct 2026 18:28:26 GMT",
                        "content-length: 26574",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.be0cde17.1793039306.374d7ce",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "91d1c4fe50dbe92067b83677d77a4f1856f5deca69a04b013a679ff690791721",
                    "size": 26574,
                    "object": "objects/91d1c4fe50dbe92067b83677d77a4f1856f5deca69a04b013a679ff690791721",
                    "reused_at": "2026-10-26T19:36:40+00:00"
                },
                {
                    "role": "sections",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/config/pb/pb-p003221-cs.json",
                    "collected_at": "2026-10-26T18:26:20+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:23:59 GMT",
                        "etag: \"137c71929dacb8b202d8200bfc32cf49\"",
                        "x-amz-request-id: tx000001d271079eab990d1-006adeb9c1-3edcf86-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4765",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=12",
                        "expires: Mon, 26 Oct 2026 18:28:38 GMT",
                        "date: Mon, 26 Oct 2026 18:28:26 GMT",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.b80cde17.1793039306.1d2ad65",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "3f22a0f5cfc1980eece5c2c4368c16bcdcb63bddf1bf0a72cdebf37ab0cba6d4",
                    "size": 670012,
                    "object": "objects/3f22a0f5cfc1980eece5c2c4368c16bcdcb63bddf1bf0a72cdebf37ab0cba6d4",
                    "reused_at": "2026-10-26T19:36:40+00:00"
                },
                {
                    "role": "auxiliary",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/19585/0043/0053/p003221-pb-m19585-z0043-s0053-aux.json",
                    "collected_at": "2026-10-26T19:36:40+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:34:36 GMT",
                        "etag: \"0552af4fde724dcb03affe35994d2c65\"",
                        "x-amz-request-id: tx000001b05615a105f8f61-006adebc45-18ddae9-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4895",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=7",
                        "expires: Mon, 26 Oct 2026 19:38:53 GMT",
                        "date: Mon, 26 Oct 2026 19:38:46 GMT",
                        "content-length: 524",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043526.43e929f",
                        "cdn-cache-status: RefreshHit from child, Hit from parent",
                        ""
                    ],
                    "sha256": "4539e99447668314668b470e7fe1268d14ad78e61c603dbf1c6cd6b4d9591d67",
                    "size": 524,
                    "object": "objects/4539e99447668314668b470e7fe1268d14ad78e61c603dbf1c6cd6b4d9591d67"
                },
                {
                    "role": "ballot",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/19585/0043/0053/45633164517842677775784f5044575767724e38566b332d71384c5875313272487378486b707747477a453d/o03221pb1958500430053-bu.dat",
                    "collected_at": "2026-10-26T19:36:40+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 25 Oct 2026 23:17:36 GMT",
                        "etag: \"1bdae50abb4fa6ed824fa2e6561cc46b\"",
                        "x-amz-request-id: tx00000e4be85d09d901c89-006ade8e1a-3edde5f-default",
                        "content-type: application/octet-stream",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4574",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=3204",
                        "expires: Mon, 26 Oct 2026 20:32:10 GMT",
                        "date: Mon, 26 Oct 2026 19:38:46 GMT",
                        "content-length: 862",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043526.43e933b",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "cf65f3bb7051f624b8d7b3353fc487d2f75ad02cea5227c73f0bc83791cddf13",
                    "size": 862,
                    "object": "objects/cf65f3bb7051f624b8d7b3353fc487d2f75ad02cea5227c73f0bc83791cddf13"
                },
                {
                    "role": "signature",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/19585/0043/0053/45633164517842677775784f5044575767724e38566b332d71384c5875313272487378486b707747477a453d/o03221pb1958500430053-vota.vsc",
                    "collected_at": "2026-10-26T19:36:41+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 25 Oct 2026 23:26:29 GMT",
                        "etag: \"da236ae751e38bc56c1a7d99707b1356\"",
                        "x-amz-request-id: tx000004b56eb42c1845c98-006ade907c-9a61f0-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 3969",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=17",
                        "expires: Mon, 26 Oct 2026 19:39:03 GMT",
                        "date: Mon, 26 Oct 2026 19:38:46 GMT",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: text/plain",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043526.43e93c1",
                        "cdn-cache-status: Miss from child",
                        ""
                    ],
                    "sha256": "11cd5d431060c2ec4e3c359682b37c564dffabc2d7bb5dab1ecc47929c061b31",
                    "size": 62607,
                    "object": "objects/11cd5d431060c2ec4e3c359682b37c564dffabc2d7bb5dab1ecc47929c061b31"
                },
                {
                    "role": "municipal_result",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/6258/dados/pb/pb19585-c0001-e006258-u.json",
                    "collected_at": "2026-10-26T19:36:40+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:28:27 GMT",
                        "etag: \"fa4c1532e4cf6eac77de27156ddfe20a\"",
                        "x-amz-request-id: tx00000fa53e270c9231a92-006adebacc-9a616a-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4627",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=25",
                        "expires: Mon, 26 Oct 2026 19:39:10 GMT",
                        "date: Mon, 26 Oct 2026 19:38:45 GMT",
                        "content-length: 3089",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043525.43e8f9f",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "54958cffb690bc0b1898dfc52ee3ebe2e72e8a4870e5b865c90f4828ce832590",
                    "size": 3089,
                    "object": "objects/54958cffb690bc0b1898dfc52ee3ebe2e72e8a4870e5b865c90f4828ce832590",
                    "reused_at": "2026-10-26T19:36:41+00:00"
                }
            ],
            "extractions": [
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "ballot",
                    "path": "envelope.conteudo",
                    "input_sha256": "cf65f3bb7051f624b8d7b3353fc487d2f75ad02cea5227c73f0bc83791cddf13",
                    "input_size": 862,
                    "output_sha256": "5a83afe9b432b1af003969366dc3acf0e9040f89ddf1a583d43fedf35a7554ae",
                    "output_size": 807
                },
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "signature",
                    "path": "software.inventario",
                    "input_sha256": "11cd5d431060c2ec4e3c359682b37c564dffabc2d7bb5dab1ecc47929c061b31",
                    "input_size": 62607,
                    "output_sha256": "3db3b0fad88f32e400b99cbffdee74617652cf9e5ef5f637326b0ce0895cabf0",
                    "output_size": 53684
                },
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "signature",
                    "path": "hardware.inventario",
                    "input_sha256": "11cd5d431060c2ec4e3c359682b37c564dffabc2d7bb5dab1ecc47929c061b31",
                    "input_size": 62607,
                    "output_sha256": "0a2e66fa2950e2030414b18920fd40304b166c21f20d22b6db3b0cb4a040dc00",
                    "output_size": 2688
                }
            ]
        },
        {
            "section": {
                "id": 3,
                "election_code": "6258",
                "uf": "pb",
                "municipality_code": "19585",
                "zone_code": "0043",
                "section_code": "0054",
                "municipality_name": "AMPARO",
                "status": "succeeded"
            },
            "manifest": "20261026T193641Z-54fcfbcf471e.json",
            "manifest_sha256": "8fceb244b8e7f1283417856de95dc2b0a4cead67d64722daf135953b7f374c2b",
            "sources": [
                {
                    "role": "catalog",
                    "url": "https://resultados.tse.jus.br/oficial/comum/config/ele-c.json",
                    "collected_at": "2026-10-26T18:26:20+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 18 Oct 2026 15:38:28 GMT",
                        "etag: \"412f3d30a4a1edf91bd647ae5257612d\"",
                        "x-amz-request-id: tx000005d01c0b3c81f3607-006ade489f-cd510a-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4947",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=57",
                        "expires: Mon, 26 Oct 2026 18:29:23 GMT",
                        "date: Mon, 26 Oct 2026 18:28:26 GMT",
                        "content-length: 26574",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.be0cde17.1793039306.374d7ce",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "91d1c4fe50dbe92067b83677d77a4f1856f5deca69a04b013a679ff690791721",
                    "size": 26574,
                    "object": "objects/91d1c4fe50dbe92067b83677d77a4f1856f5deca69a04b013a679ff690791721",
                    "reused_at": "2026-10-26T19:36:41+00:00"
                },
                {
                    "role": "sections",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/config/pb/pb-p003221-cs.json",
                    "collected_at": "2026-10-26T18:26:20+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:23:59 GMT",
                        "etag: \"137c71929dacb8b202d8200bfc32cf49\"",
                        "x-amz-request-id: tx000001d271079eab990d1-006adeb9c1-3edcf86-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4765",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=12",
                        "expires: Mon, 26 Oct 2026 18:28:38 GMT",
                        "date: Mon, 26 Oct 2026 18:28:26 GMT",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.b80cde17.1793039306.1d2ad65",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "3f22a0f5cfc1980eece5c2c4368c16bcdcb63bddf1bf0a72cdebf37ab0cba6d4",
                    "size": 670012,
                    "object": "objects/3f22a0f5cfc1980eece5c2c4368c16bcdcb63bddf1bf0a72cdebf37ab0cba6d4",
                    "reused_at": "2026-10-26T19:36:41+00:00"
                },
                {
                    "role": "auxiliary",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/19585/0043/0054/p003221-pb-m19585-z0043-s0054-aux.json",
                    "collected_at": "2026-10-26T19:36:41+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:34:37 GMT",
                        "etag: \"6b851c61e238ce0c6a527e6e3e170450\"",
                        "x-amz-request-id: tx00000c607913f1d8694d3-006adebc45-3ed5da2-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4882",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=7",
                        "expires: Mon, 26 Oct 2026 19:38:54 GMT",
                        "date: Mon, 26 Oct 2026 19:38:47 GMT",
                        "content-length: 524",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043527.43e97b2",
                        "cdn-cache-status: Miss from child",
                        ""
                    ],
                    "sha256": "4a0276b3faf69b65c4b98d601dd49aa98ed88b4be067d074ad13fd95661688e4",
                    "size": 524,
                    "object": "objects/4a0276b3faf69b65c4b98d601dd49aa98ed88b4be067d074ad13fd95661688e4"
                },
                {
                    "role": "ballot",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/19585/0043/0054/524b596c5957616d516f4a4e4b4a6f304476323950384c2b346c4542473858334d665a70706749535474303d/o03221pb1958500430054-bu.dat",
                    "collected_at": "2026-10-26T19:36:41+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 25 Oct 2026 23:17:30 GMT",
                        "etag: \"b985386919f260bef7f3da22b92894de\"",
                        "x-amz-request-id: tx000003266f72a423ee8c8-006ade8e1a-18d1fca-default",
                        "content-type: application/octet-stream",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4450",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=1320",
                        "expires: Mon, 26 Oct 2026 20:00:47 GMT",
                        "date: Mon, 26 Oct 2026 19:38:47 GMT",
                        "content-length: 862",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043527.43e987b",
                        "cdn-cache-status: Miss from child",
                        ""
                    ],
                    "sha256": "e9c661d403c193a92af99dc2f581330088a6617a974cc37271a0f1c55917caba",
                    "size": 862,
                    "object": "objects/e9c661d403c193a92af99dc2f581330088a6617a974cc37271a0f1c55917caba"
                },
                {
                    "role": "signature",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/arquivo-urna/3221/dados/pb/19585/0043/0054/524b596c5957616d516f4a4e4b4a6f304476323950384c2b346c4542473858334d665a70706749535474303d/o03221pb1958500430054-vota.vsc",
                    "collected_at": "2026-10-26T19:36:42+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Sun, 25 Oct 2026 23:26:11 GMT",
                        "etag: \"2f0244a2bfd812fa0a2efcdbc434be1d\"",
                        "x-amz-request-id: tx00000a3aa5658f96f35cb-006ade9030-9a6174-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4683",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=60",
                        "expires: Mon, 26 Oct 2026 19:39:47 GMT",
                        "date: Mon, 26 Oct 2026 19:38:47 GMT",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: text/plain",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043527.43e98f0",
                        "cdn-cache-status: Miss from child",
                        ""
                    ],
                    "sha256": "44a6256166a642824d289a340efdbd3fc2fee251011bc5f731f669a602124edd",
                    "size": 62607,
                    "object": "objects/44a6256166a642824d289a340efdbd3fc2fee251011bc5f731f669a602124edd"
                },
                {
                    "role": "municipal_result",
                    "url": "https://resultados.tse.jus.br/oficial/ele2026/6258/dados/pb/pb19585-c0001-e006258-u.json",
                    "collected_at": "2026-10-26T19:36:40+00:00",
                    "http_status": 200,
                    "headers": [
                        "HTTP/2 200 ",
                        "last-modified: Mon, 26 Oct 2026 02:28:27 GMT",
                        "etag: \"fa4c1532e4cf6eac77de27156ddfe20a\"",
                        "x-amz-request-id: tx00000fa53e270c9231a92-006adebacc-9a616a-default",
                        "x-ratelimit-limit: 5000, 5000;w=1",
                        "x-ratelimit-remaining: 4627",
                        "x-ratelimit-reset: 1",
                        "cache-control: max-age=25",
                        "expires: Mon, 26 Oct 2026 19:39:10 GMT",
                        "date: Mon, 26 Oct 2026 19:38:45 GMT",
                        "content-length: 3089",
                        "alt-svc: h3=\":443\"; ma=93600",
                        "content-type: application/json",
                        "strict-transport-security: max-age=63072000 ; includeSubDomains ; preload",
                        "akamai-grn: 0.ae0cde17.1793043525.43e8f9f",
                        "cdn-cache-status: RefreshHit from child",
                        ""
                    ],
                    "sha256": "54958cffb690bc0b1898dfc52ee3ebe2e72e8a4870e5b865c90f4828ce832590",
                    "size": 3089,
                    "object": "objects/54958cffb690bc0b1898dfc52ee3ebe2e72e8a4870e5b865c90f4828ce832590",
                    "reused_at": "2026-10-26T19:36:42+00:00"
                }
            ],
            "extractions": [
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "ballot",
                    "path": "envelope.conteudo",
                    "input_sha256": "e9c661d403c193a92af99dc2f581330088a6617a974cc37271a0f1c55917caba",
                    "input_size": 862,
                    "output_sha256": "cb237ceda2dda3f89c3fca5a955190e4d77f30ee6b992dbb646499732662bbff",
                    "output_size": 807
                },
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "signature",
                    "path": "software.inventario",
                    "input_sha256": "44a6256166a642824d289a340efdbd3fc2fee251011bc5f731f669a602124edd",
                    "input_size": 62607,
                    "output_sha256": "c903da99072111a2118358d8fa26b728a633e3b0a0452d59ee38336294afec44",
                    "output_size": 53684
                },
                {
                    "operation": "ASN.1 OCTET STRING extraction; no decompression",
                    "source_role": "signature",
                    "path": "hardware.inventario",
                    "input_sha256": "44a6256166a642824d289a340efdbd3fc2fee251011bc5f731f669a602124edd",
                    "input_size": 62607,
                    "output_sha256": "e1d0a163083c5d630c35354c59d526983a13337d1fe5b1f0b4788a0cd8a8f41d",
                    "output_size": 2688
                }
            ]
        }
    ],
    "observations_sha256": "27eb7682a3a97f40a015118211e7bf03665a4c57d542e5e124726ac16443b4de",
    "environment": {
        "application": "eleicoes-audit-0.4",
        "reader": "tse-bu-2026-president-v4",
        "method": "endor-audit-method-1",
        "php": "8.3.6",
        "os_family": "Linux",
        "openssl": "OpenSSL 3.0.13 30 Jan 2024",
        "curl": "8.5.0",
        "dompdf": "v3.1.6"
    },
    "official_totalization_comparison": "pending",
    "signature_status": "not_verified",
    "expert_review_status": "pending",
    "independent_timestamp_status": "not_provided",
    "catalog_reconciliation": {
        "source": "/conciliacao-secoes",
        "record_sha256": "5753b17e4223c4fca10bcf5967385ccb2373b7069f3bf91ec64efea6351ea99a",
        "package_sha256": "4913a57e8549ed1a9068510295c9d7e5cb97e9b33e82249e6bd478352acf6f05"
    }
}
