debats.compte_rendu_point_inter_extraction
Chemin compteRendu.contenu.point.interExtraction · présence : L17 89 %, L16 99 %, L15 100 %
293 468 lignes (estimation)
Colonnes
| # | Colonne | Type | Commentaire |
|---|---|---|---|
| 1 | _id | BIGINT | identifiant : code de la source × 10¹⁰ + rang |
| 2 | _source | VARCHAR | source du catalogue (catalogue.py) |
| 3 | _legislature | BIGINT | colonne constante de la source |
| 4 | _racine_id | BIGINT | _id de la ligne racine |
| 5 | _parent_id | BIGINT | _id de la ligne parente |
| 6 | _ordre | BIGINT | rang dans le tableau d'origine (1…) |
| 7 | _parent_recursif_id | BIGINT | _id de la ligne de même table qui contient celle-ci (structure récursive) |
| 8 | _niveau | BIGINT | profondeur dans la structure récursive (0 = premier niveau) |
| 9 | nom_orateur | VARCHAR | compteRendu.contenu.point.interExtraction.@nom_orateur · présence : L17 89 %, L16 99 %, L15 100 % |
| 10 | id_acteur | VARCHAR | compteRendu.contenu.point.interExtraction.@id_acteur · présence : L17 89 %, L16 99 %, L15 100 % |
| 11 | id_nomination_oe | VARCHAR | compteRendu.contenu.point.interExtraction.@id_nomination_oe · présence : L17 89 %, L16 99 %, L15 100 % |
| 12 | id_nomination_op | VARCHAR | compteRendu.contenu.point.interExtraction.@id_nomination_op · présence : L17 89 %, L16 99 %, L15 100 % |
| 13 | id_mandat | VARCHAR | compteRendu.contenu.point.interExtraction.@id_mandat · présence : L17 89 %, L16 99 %, L15 100 % |
| 14 | qualite | VARCHAR | compteRendu.contenu.point.interExtraction.@qualite · présence : L17 70 %, L16 69 %, L15 86 % |
| 15 | changement_presidence_orateurs_orateur_nom | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.orateurs.orateur.nom · présence : L15 0 % |
| 16 | changement_presidence_orateurs_orateur_id | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.orateurs.orateur.id · présence : L15 0 % · XSD 2016 : Identifiant du programme (dans l’amendement ? l'id est local à l'amendement ? je ne pense pas) |
| 17 | changement_presidence_orateurs_orateur_qualite | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.orateurs.orateur.qualite · présence : L15 0 % · XSD 2016 : Rapporteur, rapporteur pour avis, général, spécial, intervenant. Ne pas mettre auteur et cosignataire. Utilisé également pour la spécialité du rapporteur sur le PLF |
| 18 | changement_presidence_texte | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.texte · présence : L17 1 %, L16 3 %, L15 7 % |
| 19 | changement_presidence_texte_xml | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.texte.#xml · présence : L17 1 %, L16 3 %, L15 7 % |
| 20 | changement_presidence_valeur_ptsodj | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@valeur_ptsodj · présence : L17 1 %, L16 3 %, L15 7 % |
| 21 | changement_presidence_ordinal_prise | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@ordinal_prise · présence : L17 1 %, L16 3 %, L15 7 % |
| 22 | changement_presidence_id_preparation | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@id_preparation · présence : L17 1 %, L16 3 %, L15 7 % |
| 23 | changement_presidence_ordre_absolu_seance | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@ordre_absolu_seance · présence : L17 1 %, L16 3 %, L15 7 % |
| 24 | changement_presidence_id_acteur | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@id_acteur · présence : L17 0 %, L16 3 %, L15 7 % |
| 25 | changement_presidence_id_mandat | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@id_mandat · présence : L17 0 %, L16 3 %, L15 7 % |
| 26 | changement_presidence_id_nomination_oe | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@id_nomination_oe · présence : L17 0 %, L16 3 %, L15 7 % |
| 27 | changement_presidence_id_nomination_op | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@id_nomination_op · présence : L17 0 %, L16 3 %, L15 7 % |
| 28 | changement_presidence_code_grammaire | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@code_grammaire · présence : L17 1 %, L16 3 %, L15 7 % |
| 29 | changement_presidence_code_style | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@code_style · présence : L17 1 %, L16 3 %, L15 7 % |
| 30 | changement_presidence_code_parole | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@code_parole · présence : L17 1 %, L16 3 %, L15 7 % |
| 31 | changement_presidence_sommaire | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@sommaire · présence : L17 1 %, L16 3 %, L15 7 % |
| 32 | changement_presidence_id_syceron | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@id_syceron · présence : L17 1 %, L16 3 %, L15 7 % |
| 33 | changement_presidence_type_debat | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@type_debat · présence : L17 0 %, L16 0 %, L15 1 % |
| 34 | changement_presidence_valeur | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.@valeur · présence : L17 1 %, L16 3 %, L15 7 % |
| 35 | changement_presidence_paragraphe_orateurs_orateur_nom | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.orateurs.orateur.nom · présence : L17 0 % |
| 36 | changement_presidence_paragraphe_orateurs_orateur_id | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.orateurs.orateur.id · présence : L17 0 % · XSD 2016 : Identifiant du programme (dans l’amendement ? l'id est local à l'amendement ? je ne pense pas) |
| 37 | changement_presidence_paragraphe_orateurs_orateur_qualite | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.orateurs.orateur.qualite · présence : L17 0 % · XSD 2016 : Rapporteur, rapporteur pour avis, général, spécial, intervenant. Ne pas mettre auteur et cosignataire. Utilisé également pour la spécialité du rapporteur sur le PLF |
| 38 | changement_presidence_paragraphe_texte | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.texte · présence : L17 0 % |
| 39 | changement_presidence_paragraphe_texte_stime | DOUBLE | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.texte.@stime · présence : L17 0 % |
| 40 | changement_presidence_paragraphe_valeur_ptsodj | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@valeur_ptsodj · présence : L17 0 % |
| 41 | changement_presidence_paragraphe_ordinal_prise | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@ordinal_prise · présence : L17 0 % |
| 42 | changement_presidence_paragraphe_id_preparation | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_preparation · présence : L17 0 % |
| 43 | changement_presidence_paragraphe_ordre_absolu_seance | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@ordre_absolu_seance · présence : L17 0 % |
| 44 | changement_presidence_paragraphe_id_acteur | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_acteur · présence : L17 0 % |
| 45 | changement_presidence_paragraphe_id_mandat | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_mandat · présence : L17 0 % |
| 46 | changement_presidence_paragraphe_id_nomination_oe | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_nomination_oe · présence : L17 0 % |
| 47 | changement_presidence_paragraphe_id_nomination_op | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_nomination_op · présence : L17 0 % |
| 48 | changement_presidence_paragraphe_code_grammaire | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@code_grammaire · présence : L17 0 % |
| 49 | changement_presidence_paragraphe_code_style | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@code_style · présence : L17 0 % |
| 50 | changement_presidence_paragraphe_code_parole | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@code_parole · présence : L17 0 % |
| 51 | changement_presidence_paragraphe_sommaire | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@sommaire · présence : L17 0 % |
| 52 | changement_presidence_paragraphe_id_syceron | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@id_syceron · présence : L17 0 % |
| 53 | changement_presidence_paragraphe_valeur | VARCHAR | compteRendu.contenu.point.interExtraction.changementPresidence.paragraphe.@valeur · présence : L17 0 % |
| 54 | changement_presidence_nivpoint | BIGINT | compteRendu.contenu.point.interExtraction.changementPresidence.@nivpoint · présence : L17 0 % |
Aperçu
| _id | _source | _legislature | _racine_id | _parent_id | _ordre | _parent_recursif_id | _niveau | nom_orateur | id_acteur | id_nomination_oe | id_nomination_op | id_mandat | qualite | changement_presidence_orateurs_orateur_nom | changement_presidence_orateurs_orateur_id | changement_presidence_orateurs_orateur_qualite | changement_presidence_texte | changement_presidence_texte_xml | changement_presidence_valeur_ptsodj | changement_presidence_ordinal_prise | changement_presidence_id_preparation | changement_presidence_ordre_absolu_seance | changement_presidence_id_acteur | changement_presidence_id_mandat | changement_presidence_id_nomination_oe | changement_presidence_id_nomination_op | changement_presidence_code_grammaire | changement_presidence_code_style | changement_presidence_code_parole | changement_presidence_sommaire | changement_presidence_id_syceron | changement_presidence_type_debat | changement_presidence_valeur | changement_presidence_paragraphe_orateurs_orateur_nom | changement_presidence_paragraphe_orateurs_orateur_id | changement_presidence_paragraphe_orateurs_orateur_qualite | changement_presidence_paragraphe_texte | changement_presidence_paragraphe_texte_stime | changement_presidence_paragraphe_valeur_ptsodj | changement_presidence_paragraphe_ordinal_prise | changement_presidence_paragraphe_id_preparation | changement_presidence_paragraphe_ordre_absolu_seance | changement_presidence_paragraphe_id_acteur | changement_presidence_paragraphe_id_mandat | changement_presidence_paragraphe_id_nomination_oe | changement_presidence_paragraphe_id_nomination_op | changement_presidence_paragraphe_code_grammaire | changement_presidence_paragraphe_code_style | changement_presidence_paragraphe_code_parole | changement_presidence_paragraphe_sommaire | changement_presidence_paragraphe_id_syceron | changement_presidence_paragraphe_valeur | changement_presidence_nivpoint |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 16130000344886 | L16/debats | 16 | 16130000344639 | 16130000344876 | 2 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -1595586 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000344907 | L16/debats | 16 | 16130000344639 | 16130000344876 | 3 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000344926 | L16/debats | 16 | 16130000344639 | 16130000344876 | 4 | 1 | M. Nicolas Dragon | PA793146 | -1 | -1 | PM796173 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000344947 | L16/debats | 16 | 16130000344639 | 16130000344876 | 5 | 1 | Mme Julie Laernoes | PA794146 | -1 | -1 | PM796737 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345048 | L16/debats | 16 | 16130000344639 | 16130000345047 | 1 | 0 | Mme Julie Laernoes | PA794146 | -1 | -1 | PM796737 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345053 | L16/debats | 16 | 16130000344639 | 16130000345047 | 2 | 0 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345065 | L16/debats | 16 | 16130000344639 | 16130000345064 | 1 | 1 | Mme Edwige Diaz | PA793928 | -1 | -1 | PM796608 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345070 | L16/debats | 16 | 16130000344639 | 16130000345064 | 2 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -2393379 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345075 | L16/debats | 16 | 16130000344639 | 16130000345064 | 3 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345082 | L16/debats | 16 | 16130000344639 | 16130000345081 | 1 | 1 | M. Emmanuel Blairy | PA720668 | -1 | -1 | PM797106 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345091 | L16/debats | 16 | 16130000344639 | 16130000345081 | 2 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -1595586 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345096 | L16/debats | 16 | 16130000344639 | 16130000345081 | 3 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345101 | L16/debats | 16 | 16130000344639 | 16130000345081 | 4 | 1 | M. Emmanuel Blairy | PA720668 | -1 | -1 | PM797106 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345106 | L16/debats | 16 | 16130000344639 | 16130000345081 | 5 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345113 | L16/debats | 16 | 16130000344639 | 16130000345112 | 1 | 1 | Mme Emmanuelle Anthoine | PA719318 | -1 | -1 | PM796470 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345118 | L16/debats | 16 | 16130000344639 | 16130000345112 | 2 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -1595586 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345129 | L16/debats | 16 | 16130000344639 | 16130000345128 | 1 | 1 | Mme Edwige Diaz | PA793928 | -1 | -1 | PM796608 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345139 | L16/debats | 16 | 16130000344639 | 16130000345138 | 1 | 1 | PA0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||
| 16130000345144 | L16/debats | 16 | 16130000344639 | 16130000345143 | 1 | 1 | PA0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||
| 16130000345149 | L16/debats | 16 | 16130000344639 | 16130000345148 | 1 | 1 | Mme Emmanuelle Anthoine | PA719318 | -1 | -1 | PM796470 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345154 | L16/debats | 16 | 16130000344639 | 16130000345148 | 2 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -1595586 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345161 | L16/debats | 16 | 16130000344639 | 16130000345160 | 1 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -2393379 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345166 | L16/debats | 16 | 16130000344639 | 16130000345160 | 2 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345184 | L16/debats | 16 | 16130000344639 | 16130000345183 | 1 | 1 | PA0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||
| 16130000345187 | L16/debats | 16 | 16130000344639 | 16130000345183 | 2 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -3191172 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345192 | L16/debats | 16 | 16130000344639 | 16130000345183 | 3 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345204 | L16/debats | 16 | 16130000344639 | 16130000345203 | 1 | 1 | PA0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||
| 16130000345209 | L16/debats | 16 | 16130000344639 | 16130000345208 | 1 | 1 | PA0 | 0 | 0 | 0 | |||||||||||||||||||||||||||||||||||||||||||
| 16130000345214 | L16/debats | 16 | 16130000344639 | 16130000345213 | 1 | 1 | M. Olivier Marleix | PA606098 | -1 | -1 | PM796449 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345220 | L16/debats | 16 | 16130000344639 | 16130000345219 | 1 | 1 | M. Gérard Leseul | PA774958 | -1 | -1 | PM797355 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345232 | L16/debats | 16 | 16130000344639 | 16130000345231 | 1 | 1 | M. Olivier Marleix | PA606098 | -1 | -1 | PM796449 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345237 | L16/debats | 16 | 16130000344639 | 16130000345231 | 2 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -3191172 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345246 | L16/debats | 16 | 16130000344639 | 16130000345231 | 3 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345253 | L16/debats | 16 | 16130000344639 | 16130000345231 | 4 | 1 | Mme Delphine Batho | PA335999 | -1 | -1 | PM797655 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345258 | L16/debats | 16 | 16130000344639 | 16130000345231 | 5 | 1 | M. Olivier Marleix | PA606098 | -1 | -1 | PM796449 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345274 | L16/debats | 16 | 16130000344639 | 16130000345273 | 1 | 1 | Mme Marie-Noëlle Battistel | PA342415 | -1 | -1 | PM796659 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345280 | L16/debats | 16 | 16130000344639 | 16130000345279 | 1 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -3191172 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345285 | L16/debats | 16 | 16130000344639 | 16130000345279 | 2 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345292 | L16/debats | 16 | 16130000344639 | 16130000345291 | 1 | 1 | Mme Julie Laernoes | PA794146 | -1 | -1 | PM796737 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345298 | L16/debats | 16 | 16130000344639 | 16130000345297 | 1 | 1 | M. Maxime Laisney | PA795516 | -1 | -1 | PM797529 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345303 | L16/debats | 16 | 16130000344639 | 16130000345297 | 2 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -3191172 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345308 | L16/debats | 16 | 16130000344639 | 16130000345297 | 3 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345321 | L16/debats | 16 | 16130000344639 | 16130000345297 | 4 | 1 | Mme Julie Laernoes | PA794146 | -1 | -1 | PM796737 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345336 | L16/debats | 16 | 16130000344639 | 16130000345297 | 5 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345351 | L16/debats | 16 | 16130000344639 | 16130000345297 | 6 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -3191172 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345356 | L16/debats | 16 | 16130000344639 | 16130000345297 | 7 | 1 | Mme Agnès Pannier-Runacher, quali ministre | PA759832 | PM791710 | -1 | -1 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345361 | L16/debats | 16 | 16130000344639 | 16130000345297 | 8 | 1 | M. Anthony Brosse | PA794330 | -1 | -1 | PM796854 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345366 | L16/debats | 16 | 16130000344639 | 16130000345297 | 9 | 1 | M. Maxime Laisney | PA795516 | -1 | -1 | PM797529 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345385 | L16/debats | 16 | 16130000344639 | 16130000345297 | 10 | 1 | Mme Maud Bregeon, quali rapporteure | PA795990 | -1 | -3191172 | PM797793 | ||||||||||||||||||||||||||||||||||||||||||
| 16130000345401 | L16/debats | 16 | 16130000344639 | 16130000345400 | 1 | 1 | PA0 | 0 | 0 | 0 |