Ação Penal Eleitoral — Divulgação de Propaganda Eleitoral no Dia da Eleição — TRE-MG 00005666120166130116
Proveniência: CNJ/DataJud — metadados processuais públicos. SHA-256 da fonte preservada: 64948db266eac03b85af1326f187e79826c5c667cba9d05612dac415c738bd68
Registro público original completo (JSON)
Versão da fonte por SHA-256 (JSON público)
O que os atos públicos documentam
Seleção factual de 113 movimentações da fonte DataJud. Os campos citados abaixo têm apontadores para o registro original; esta seleção não substitui os atos integrais.
Assuntos registrados pela fonte
- Divulgação de Propaganda Eleitoral no Dia da Eleição Fonte:
/resposta/corpo/assuntos/0/nome
Sequência de atos identificados
- 2016-10-13 — Distribuição; sorteio (
/resposta/corpo/movimentos/0/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/0 - 2016-12-13 — de Julgamento; realizada (
/resposta/corpo/movimentos/2/complementosTabelados/0/nome); Juiz(a) (/resposta/corpo/movimentos/2/complementosTabelados/1/nome) Fonte:/resposta/corpo/movimentos/2 - 2017-09-26 — Conclusão; para despacho (
/resposta/corpo/movimentos/4/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/4 - 2018-04-19 — Decisão Interlocutória de Mérito Fonte:
/resposta/corpo/movimentos/70 - 2018-05-03 — Conclusão; para despacho (
/resposta/corpo/movimentos/5/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/5 - 2018-05-03 — de Julgamento; designada (
/resposta/corpo/movimentos/6/complementosTabelados/0/nome); Juiz(a) (/resposta/corpo/movimentos/6/complementosTabelados/1/nome) Fonte:/resposta/corpo/movimentos/6 - 2018-06-05 — Conclusão; para decisão (
/resposta/corpo/movimentos/7/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/7 - 2018-06-11 — Conclusão; para despacho (
/resposta/corpo/movimentos/8/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/8 - 2018-08-24 — Conclusão; para despacho (
/resposta/corpo/movimentos/9/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/9 - 2018-10-24 — Conclusão; para despacho (
/resposta/corpo/movimentos/10/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/10 - 2018-11-27 — Decisão Interlocutória de Mérito Fonte:
/resposta/corpo/movimentos/86 - 2018-11-28 — de Julgamento; realizada (
/resposta/corpo/movimentos/11/complementosTabelados/0/nome); Juiz(a) (/resposta/corpo/movimentos/11/complementosTabelados/1/nome) Fonte:/resposta/corpo/movimentos/11 - 2019-02-21 — de Julgamento; realizada (
/resposta/corpo/movimentos/12/complementosTabelados/0/nome); Juiz(a) (/resposta/corpo/movimentos/12/complementosTabelados/1/nome) Fonte:/resposta/corpo/movimentos/12 - 2021-09-28 — Conclusão; para decisão (
/resposta/corpo/movimentos/13/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/13 - 2022-01-31 — Conclusão; para decisão (
/resposta/corpo/movimentos/14/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/14 - 2022-04-13 — Conclusão; para decisão (
/resposta/corpo/movimentos/15/complementosTabelados/0/nome) Fonte:/resposta/corpo/movimentos/15 - 2022-06-20 — Trânsito em julgado Fonte:
/resposta/corpo/movimentos/47 - 2022-06-20 — Definitivo Fonte:
/resposta/corpo/movimentos/112
Questões jurídicas para discussão a partir dos atos
São perguntas de estudo ancoradas nos campos da fonte, sem afirmar pedidos, fundamentos ou resultado que o DataJud não fornece.
- O ato correspondente ao registro «de Julgamento» em 2016-12-13 trata do assunto oficial «Divulgação de Propaganda Eleitoral no Dia da Eleição»? Se tratar, quais questões e fundamentos constam do ato? Fonte:
/resposta/corpo/assuntos/0/nome, /resposta/corpo/movimentos/2 - O ato correspondente ao registro «Decisão Interlocutória de Mérito» em 2018-04-19 trata do assunto oficial «Divulgação de Propaganda Eleitoral no Dia da Eleição»? Se tratar, quais questões e fundamentos constam do ato? Fonte:
/resposta/corpo/assuntos/0/nome, /resposta/corpo/movimentos/70 - O ato correspondente ao registro «de Julgamento» em 2018-05-03 trata do assunto oficial «Divulgação de Propaganda Eleitoral no Dia da Eleição»? Se tratar, quais questões e fundamentos constam do ato? Fonte:
/resposta/corpo/assuntos/0/nome, /resposta/corpo/movimentos/6
Este dossiê organiza campos públicos do DataJud; nomes de movimentos e complementos não substituem peças, decisões ou seus fundamentos. Nenhum resultado foi inferido.
Qualificação temporal da fonte
Referência documental: @timestamp da fonte
- Campo na fonte (JSON Pointer)
- /resposta/corpo/@timestamp
- Valor literal da fonte
- 2026-07-01T08:12:37.434000Z
- Formato
- data e hora ISO 8601
- Data normalizada, derivada do literal
- 2026-07-01
- Calendário
- válido no calendário gregoriano
- Leitura do valor
- formato e componentes reconhecidos
- Fuso
- informado (Z)
Ajuizamento informado pela fonte
- Campo na fonte (JSON Pointer)
- /resposta/corpo/dataAjuizamento
- Valor literal da fonte
- 20161013184504
- Formato
- compacto de 14 dígitos
- Data normalizada, derivada do literal
- 2016-10-13
- Calendário
- válido no calendário gregoriano
- Leitura do valor
- formato e componentes reconhecidos
- Fuso
- não informado
- Relação com a referência
- data civil escrita anterior à referência documental
- Base da comparação
- Comparação das datas civis escritas, sem atribuir ou converter fuso. Não estabelece ordem entre instantes nem dentro do mesmo dia.
SHA-256 da fonte preservada: 64948db266eac03b85af1326f187e79826c5c667cba9d05612dac415c738bd68
Formato, calendário e relação temporal descrevem os valores da fonte; não atestam a ocorrência nem a validade jurídica do ajuizamento. O ano informado permanece preservado.
Quadro do processo segundo o CNJ/DataJud
Registro de 113 movimentações na fonte pública, sem inferência do resultado da causa.
Período de atos com datas cronologicamente válidas: 2016-10-13 a 2022-06-20.
Marcos processuais recentes registrados pela fonte
- 2022-06-20
- Definitivo (TPU 246)
- 2022-06-20
- Baixa Definitiva (TPU 22)
- 2022-06-20
- Trânsito em julgado (TPU 848)
- 2022-06-20
- Documento (TPU 581)
- 2022-06-03
- Documento (TPU 581)
- 2022-04-22
- Documento (TPU 581)
- 2022-04-13
- Recebimento (TPU 132)
- 2022-04-13
- Conclusão (TPU 51)
- 2022-03-10
- Decurso de Prazo (TPU 1051)
- 2022-03-10
- Publicação (TPU 92)
- 2022-03-10
- Disponibilização no Diário da Justiça Eletrônico (TPU 1061)
- 2022-03-03
- Petição (TPU 85)
DataJud fornece classes, assuntos, órgãos e movimentações, não o inteiro teor decisório, a fundamentação ou o resultado final. O status de recurso, sentença ou êxito não foi inferido.
Assuntos
Divulgação de Propaganda Eleitoral no Dia da Eleição
Movimentações públicas — parte 1 de 3
Atos 1–40 de 113. A sequência integral está disponível nas partes numeradas e no registro JSON original conferido por SHA-256.
- 2016-10-13T18:45:05.000Z — Distribuição (TPU 26)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 2, "descricao": "tipo_de_distribuicao_redistribuicao", "nome": "sorteio", "valor": 2 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2016-10-21T14:41:00.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para despacho", "valor": 5 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2016-12-13T14:55:16.000Z — de Julgamento (TPU 12751)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 15, "descricao": "situacao_da_audiencia", "nome": "realizada", "valor": 13 }, { "codigo": 36, "descricao": "dirigida_por", "nome": "Juiz(a)", "valor": 185 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2017-06-26T18:10:29.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para despacho", "valor": 5 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2017-09-26T13:19:39.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para despacho", "valor": 5 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-05-03T13:28:28.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para despacho", "valor": 5 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-05-03T13:33:12.000Z — de Julgamento (TPU 12751)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 15, "descricao": "situacao_da_audiencia", "nome": "designada", "valor": 9 }, { "codigo": 36, "descricao": "dirigida_por", "nome": "Juiz(a)", "valor": 185 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-06-05T13:38:48.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para decisão", "valor": 6 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-06-11T15:22:43.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para despacho", "valor": 5 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-08-24T15:04:10.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para despacho", "valor": 5 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-10-24T17:28:02.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para despacho", "valor": 5 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-11-28T12:52:00.000Z — de Julgamento (TPU 12751)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 15, "descricao": "situacao_da_audiencia", "nome": "realizada", "valor": 13 }, { "codigo": 36, "descricao": "dirigida_por", "nome": "Juiz(a)", "valor": 185 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2019-02-21T14:55:48.000Z — de Julgamento (TPU 12751)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 15, "descricao": "situacao_da_audiencia", "nome": "realizada", "valor": 13 }, { "codigo": 36, "descricao": "dirigida_por", "nome": "Juiz(a)", "valor": 185 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2021-09-28T13:23:02.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para decisão", "valor": 6 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2022-01-31T15:44:17.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para decisão", "valor": 6 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2022-04-13T17:52:02.000Z — Conclusão (TPU 51)
Detalhes estruturados do andamento
{ "complementosTabelados": [ { "codigo": 3, "descricao": "tipo_de_conclusao", "nome": "para decisão", "valor": 6 } ], "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2016-10-18T13:10:18.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2016-10-28T17:48:20.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2017-07-12T17:21:17.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2017-09-11T17:02:04.000Z — Entrega em carga/vista (TPU 493)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2017-09-27T15:59:53.000Z — Entrega em carga/vista (TPU 493)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2017-11-10T13:27:19.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-01-29T17:35:49.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-02-27T16:49:55.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-04-19T18:00:00.000Z — Denúncia (TPU 391)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-08-23T13:05:51.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-08-24T14:42:58.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-11-13T15:37:18.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-11-26T12:29:01.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-11-26T12:35:40.000Z — Entrega em carga/vista (TPU 493)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2018-12-06T13:08:41.000Z — Entrega em carga/vista (TPU 493)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2019-02-19T15:19:29.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2019-02-19T16:36:15.000Z — Entrega em carga/vista (TPU 493)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2021-05-28T12:17:06.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2022-01-21T16:32:56.000Z — Documento (TPU 581)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2022-01-27T14:59:17.000Z — Expedição de documento (TPU 60)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2022-01-28T16:03:57.000Z — Petição (TPU 85)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2022-02-23T17:38:43.000Z — Expedição de documento (TPU 60)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2022-02-23T17:38:43.000Z — Expedição de documento (TPU 60)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } } - 2022-02-23T17:38:43.000Z — Expedição de documento (TPU 60)
Detalhes estruturados do andamento
{ "orgaoJulgador": { "codigo": "15784", "nome": "116ª Zona Eleitoral - Frutal" } }
Casos reais relacionados: semelhanças e diferenças documentais
Relações por códigos oficiais TPU ou referências LexML coincidentes. Coincidências de campos não demonstram identidade da causa, do mérito ou do resultado e não são aconselhamento jurídico. Classes, tribunais e órgãos distintos são diferenças observáveis.
- TRE-MG — 00000280620186130312 — Ação Penal Eleitoral · 2018-08-19 · 1 referência(s) em comum
- Coincidência literal — Tribunal: TRE-MG
- Coincidência literal — Classe processual: Ação Penal Eleitoral
- Órgão julgador: 116ª Zona Eleitoral - Frutal / 312ª Zona Eleitoral - Santa Luzia
- TRE-MG — 06000201520236130082 — Inquérito Policial · 2023-03-30 · 1 referência(s) em comum
- Coincidência literal — Tribunal: TRE-MG
- Classe processual: Ação Penal Eleitoral / Inquérito Policial
- Órgão julgador: 116ª Zona Eleitoral - Frutal / 82ª Zona Eleitoral - Conceição das Alagoas
- TRE-GO — 06000683720236090097 — Ação Penal Eleitoral · 2023-08-14 · 1 referência(s) em comum
- Coincidência literal — Classe processual: Ação Penal Eleitoral
- Tribunal: TRE-MG / TRE-GO
- Órgão julgador: 116ª Zona Eleitoral - Frutal / 097ª ZONA ELEITORAL-GOIÁS/CACHOEIRA ALTA
- TRE-PR — 06000561020216160061 — Ação Penal Eleitoral · 2021-04-12 · 1 referência(s) em comum
- Coincidência literal — Classe processual: Ação Penal Eleitoral
- Tribunal: TRE-MG / TRE-PR
- Órgão julgador: 116ª Zona Eleitoral - Frutal / 61 ª zona eleitoral-Arapongas
- TRE-PE — 06000849620216170045 — Ação Penal Eleitoral · 2021-06-22 · 1 referência(s) em comum
- Coincidência literal — Classe processual: Ação Penal Eleitoral
- Tribunal: TRE-MG / TRE-PE
- Órgão julgador: 116ª Zona Eleitoral - Frutal / CARTÓRIO DA 45ª ZONA ELEITORAL
- TRE-RJ — 06000488020226190007 — Ação Penal Eleitoral · 2022-10-02 · 1 referência(s) em comum
- Coincidência literal — Classe processual: Ação Penal Eleitoral
- Tribunal: TRE-MG / TRE-RJ
- Órgão julgador: 116ª Zona Eleitoral - Frutal / 007ª ZONA ELEITORAL DE RIO DE JANEIRO RJ
- TRE-SP — 06000137920216260163 — Ação Penal Eleitoral · 2021-03-31 · 1 referência(s) em comum
- Coincidência literal — Classe processual: Ação Penal Eleitoral
- Tribunal: TRE-MG / TRE-SP
- Órgão julgador: 116ª Zona Eleitoral - Frutal / 163 ª ZONA ELEITORAL - OSVALDO CRUZ
- TRE-MS — 00003897320166120036 — Ação Penal Eleitoral · 2016-10-06 · 1 referência(s) em comum
- Coincidência literal — Classe processual: Ação Penal Eleitoral
- Tribunal: TRE-MG / TRE-MS
- Órgão julgador: 116ª Zona Eleitoral - Frutal / 36ª ZONA ELEITORAL - CAMPO GRANDE-MS
Comentário de Rafael Toledo
Análise autoral de leitura documental, separada do teor oficial.
A leitura do processo 00005666120166130116 no TRE-MG começa pela combinação de classe e assunto: “Ação Penal Eleitoral” e “Divulgação de Propaganda Eleitoral no Dia da Eleição”. A classe identifica a modalidade cadastrada; o assunto situa a matéria informada. Essa combinação organiza a pesquisa, mas a solução jurídica precisa ser extraída do ato decisório e de seus fundamentos.
O órgão indicado é “116ª Zona Eleitoral - Frutal”. Esse vínculo permite localizar a unidade registrada e acompanhar seus atos. A identificação do órgão não informa, por si, o conteúdo de uma decisão ou o acolhimento de um pedido.
O quadro preservado reúne 113 movimentações. Entre os marcos datados disponíveis, consta “Definitivo”, em 2022-06-20. Para compreender seu efeito concreto, é necessário ler o ato correspondente e seus complementos; a etiqueta da movimentação não contém toda a fundamentação.
Minha análise aqui é de leitura do registro processual: os dados preservados pelo DataJud permitem examinar classificação e tramitação. Como esta representação não traz a fundamentação integral de uma decisão, não atribuo às partes uma tese acolhida nem um resultado. A fonte oficial permite conferir a classificação e a tramitação preservadas.
Representação pública do registro (JSON, versão da fonte por SHA-256)
O SHA-256 da fonte identifica o original preservado.
API oficial do DataJud (consulta autenticada)
Identidade e proveniência do comentário
Autoria: Rafael Toledo. Versão: 2026-10-22.1. SHA-256 da fonte:
64948db266eac03b85af1326f187e79826c5c667cba9d05612dac415c738bd68. SHA-256 do comentário:39f5cd56a9587677aa6f53cf754393f2364d31b5dfe3b388f03097fab34fc5ba.