diff --git a/notebooks/cdhr_reforme_decote.ipynb b/notebooks/cdhr_reforme_decote.ipynb
index 39b88609c3a3c04cf9e2eb005df633cd40d45c7d..c546b0f5d5202d7d5cb0d91e0bdb1edd24711197 100644
--- a/notebooks/cdhr_reforme_decote.ipynb
+++ b/notebooks/cdhr_reforme_decote.ipynb
@@ -48,7 +48,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 9,
+   "execution_count": 4,
    "metadata": {},
    "outputs": [],
    "source": [
@@ -153,7 +153,7 @@
     "            [\n",
     "                dict(  #  in a dictionary\n",
     "                    count=500,  # 'count' indicates the number of steps\n",
-    "                    min=100_000,\n",
+    "                    min=0,\n",
     "                    max=400_000,\n",
     "                    name=\"f2dc\",  # the variable that will evolve 'count' times between 'min' and 'max' values\n",
     "                ),\n",
@@ -196,7 +196,7 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 8,
+   "execution_count": 7,
    "metadata": {},
    "outputs": [
     {
@@ -215,505 +215,505 @@
          "name": "Impôt sur le revenu avec option au barème, avant CDHR",
          "type": "scatter",
          "x": [
-          100000,
-          100601,
-          101202,
+          0,
+          801,
+          1603,
+          2404,
+          3206,
+          4008,
+          4809,
+          5611,
+          6412,
+          7214,
+          8016,
+          8817,
+          9619,
+          10420,
+          11222,
+          12024,
+          12825,
+          13627,
+          14428,
+          15230,
+          16032,
+          16833,
+          17635,
+          18436,
+          19238,
+          20040,
+          20841,
+          21643,
+          22444,
+          23246,
+          24048,
+          24849,
+          25651,
+          26452,
+          27254,
+          28056,
+          28857,
+          29659,
+          30460,
+          31262,
+          32064,
+          32865,
+          33667,
+          34468,
+          35270,
+          36072,
+          36873,
+          37675,
+          38476,
+          39278,
+          40080,
+          40881,
+          41683,
+          42484,
+          43286,
+          44088,
+          44889,
+          45691,
+          46492,
+          47294,
+          48096,
+          48897,
+          49699,
+          50501,
+          51302,
+          52104,
+          52905,
+          53707,
+          54509,
+          55310,
+          56112,
+          56913,
+          57715,
+          58517,
+          59318,
+          60120,
+          60921,
+          61723,
+          62525,
+          63326,
+          64128,
+          64929,
+          65731,
+          66533,
+          67334,
+          68136,
+          68937,
+          69739,
+          70541,
+          71342,
+          72144,
+          72945,
+          73747,
+          74549,
+          75350,
+          76152,
+          76953,
+          77755,
+          78557,
+          79358,
+          80160,
+          80961,
+          81763,
+          82565,
+          83366,
+          84168,
+          84969,
+          85771,
+          86573,
+          87374,
+          88176,
+          88977,
+          89779,
+          90581,
+          91382,
+          92184,
+          92985,
+          93787,
+          94589,
+          95390,
+          96192,
+          96993,
+          97795,
+          98597,
+          99398,
+          100200,
+          101002,
           101803,
-          102404,
-          103006,
-          103607,
+          102605,
+          103406,
           104208,
-          104809,
-          105410,
-          106012,
+          105010,
+          105811,
           106613,
-          107214,
-          107815,
-          108416,
+          107414,
+          108216,
           109018,
-          109619,
-          110220,
-          110821,
+          109819,
+          110621,
           111422,
-          112024,
-          112625,
-          113226,
+          112224,
+          113026,
           113827,
-          114428,
-          115030,
-          115631,
+          114629,
+          115430,
           116232,
-          116833,
-          117434,
-          118036,
+          117034,
+          117835,
           118637,
-          119238,
-          119839,
-          120440,
+          119438,
+          120240,
           121042,
-          121643,
-          122244,
-          122845,
+          121843,
+          122645,
           123446,
-          124048,
-          124649,
-          125250,
+          124248,
+          125050,
           125851,
-          126452,
-          127054,
-          127655,
+          126653,
+          127454,
           128256,
-          128857,
-          129458,
-          130060,
+          129058,
+          129859,
           130661,
-          131262,
-          131863,
-          132464,
+          131462,
+          132264,
           133066,
-          133667,
-          134268,
-          134869,
+          133867,
+          134669,
           135470,
-          136072,
-          136673,
-          137274,
+          136272,
+          137074,
           137875,
-          138476,
-          139078,
-          139679,
+          138677,
+          139478,
           140280,
-          140881,
-          141482,
-          142084,
+          141082,
+          141883,
           142685,
-          143286,
-          143887,
-          144488,
+          143486,
+          144288,
           145090,
-          145691,
-          146292,
-          146893,
+          145891,
+          146693,
           147494,
-          148096,
-          148697,
-          149298,
+          148296,
+          149098,
           149899,
-          150501,
-          151102,
-          151703,
+          150701,
+          151503,
           152304,
-          152905,
-          153507,
-          154108,
+          153106,
+          153907,
           154709,
-          155310,
-          155911,
-          156513,
+          155511,
+          156312,
           157114,
-          157715,
-          158316,
-          158917,
+          157915,
+          158717,
           159519,
-          160120,
-          160721,
-          161322,
+          160320,
+          161122,
           161923,
-          162525,
-          163126,
-          163727,
+          162725,
+          163527,
           164328,
-          164929,
-          165531,
-          166132,
+          165130,
+          165931,
           166733,
-          167334,
-          167935,
-          168537,
+          167535,
+          168336,
           169138,
-          169739,
-          170340,
-          170941,
+          169939,
+          170741,
           171543,
-          172144,
-          172745,
-          173346,
+          172344,
+          173146,
           173947,
-          174549,
-          175150,
-          175751,
+          174749,
+          175551,
           176352,
-          176953,
-          177555,
-          178156,
+          177154,
+          177955,
           178757,
-          179358,
-          179959,
-          180561,
+          179559,
+          180360,
           181162,
-          181763,
-          182364,
-          182965,
+          181963,
+          182765,
           183567,
-          184168,
-          184769,
-          185370,
+          184368,
+          185170,
           185971,
-          186573,
-          187174,
-          187775,
+          186773,
+          187575,
           188376,
-          188977,
-          189579,
-          190180,
+          189178,
+          189979,
           190781,
-          191382,
-          191983,
-          192585,
+          191583,
+          192384,
           193186,
-          193787,
-          194388,
-          194989,
+          193987,
+          194789,
           195591,
-          196192,
-          196793,
-          197394,
+          196392,
+          197194,
           197995,
-          198597,
-          199198,
-          199799,
+          198797,
+          199599,
           200400,
-          201002,
-          201603,
-          202204,
+          201202,
+          202004,
           202805,
-          203406,
-          204008,
-          204609,
+          203607,
+          204408,
           205210,
-          205811,
-          206412,
-          207014,
+          206012,
+          206813,
           207615,
-          208216,
-          208817,
-          209418,
+          208416,
+          209218,
           210020,
-          210621,
-          211222,
-          211823,
+          210821,
+          211623,
           212424,
-          213026,
-          213627,
-          214228,
+          213226,
+          214028,
           214829,
-          215430,
-          216032,
-          216633,
+          215631,
+          216432,
           217234,
-          217835,
-          218436,
-          219038,
+          218036,
+          218837,
           219639,
-          220240,
-          220841,
-          221442,
+          220440,
+          221242,
           222044,
-          222645,
-          223246,
-          223847,
+          222845,
+          223647,
           224448,
-          225050,
-          225651,
-          226252,
+          225250,
+          226052,
           226853,
-          227454,
-          228056,
-          228657,
+          227655,
+          228456,
           229258,
-          229859,
-          230460,
-          231062,
+          230060,
+          230861,
           231663,
-          232264,
-          232865,
-          233466,
+          232464,
+          233266,
           234068,
-          234669,
-          235270,
-          235871,
+          234869,
+          235671,
           236472,
-          237074,
-          237675,
-          238276,
+          237274,
+          238076,
           238877,
-          239478,
-          240080,
-          240681,
+          239679,
+          240480,
           241282,
-          241883,
-          242484,
-          243086,
+          242084,
+          242885,
           243687,
-          244288,
-          244889,
-          245490,
+          244488,
+          245290,
           246092,
-          246693,
-          247294,
-          247895,
+          246893,
+          247695,
           248496,
-          249098,
-          249699,
-          250300,
+          249298,
+          250100,
           250901,
-          251503,
-          252104,
-          252705,
+          251703,
+          252505,
           253306,
-          253907,
-          254509,
-          255110,
+          254108,
+          254909,
           255711,
-          256312,
-          256913,
-          257515,
+          256513,
+          257314,
           258116,
-          258717,
-          259318,
-          259919,
+          258917,
+          259719,
           260521,
-          261122,
-          261723,
-          262324,
+          261322,
+          262124,
           262925,
-          263527,
-          264128,
-          264729,
+          263727,
+          264529,
           265330,
-          265931,
-          266533,
-          267134,
+          266132,
+          266933,
           267735,
-          268336,
-          268937,
-          269539,
+          268537,
+          269338,
           270140,
-          270741,
-          271342,
-          271943,
+          270941,
+          271743,
           272545,
-          273146,
-          273747,
-          274348,
+          273346,
+          274148,
           274949,
-          275551,
-          276152,
-          276753,
+          275751,
+          276553,
           277354,
-          277955,
-          278557,
-          279158,
+          278156,
+          278957,
           279759,
-          280360,
-          280961,
-          281563,
+          280561,
+          281362,
           282164,
-          282765,
-          283366,
-          283967,
+          282965,
+          283767,
           284569,
-          285170,
-          285771,
-          286372,
+          285370,
+          286172,
           286973,
-          287575,
-          288176,
-          288777,
+          287775,
+          288577,
           289378,
-          289979,
-          290581,
-          291182,
+          290180,
+          290981,
           291783,
-          292384,
-          292985,
-          293587,
+          292585,
+          293386,
           294188,
-          294789,
-          295390,
-          295991,
+          294989,
+          295791,
           296593,
-          297194,
-          297795,
-          298396,
+          297394,
+          298196,
           298997,
-          299599,
-          300200,
-          300801,
+          299799,
+          300601,
           301402,
-          302004,
-          302605,
-          303206,
+          302204,
+          303006,
           303807,
-          304408,
-          305010,
-          305611,
+          304609,
+          305410,
           306212,
-          306813,
-          307414,
-          308016,
+          307014,
+          307815,
           308617,
-          309218,
-          309819,
-          310420,
+          309418,
+          310220,
           311022,
-          311623,
-          312224,
-          312825,
+          311823,
+          312625,
           313426,
-          314028,
-          314629,
-          315230,
+          314228,
+          315030,
           315831,
-          316432,
-          317034,
-          317635,
+          316633,
+          317434,
           318236,
-          318837,
-          319438,
-          320040,
+          319038,
+          319839,
           320641,
-          321242,
-          321843,
-          322444,
+          321442,
+          322244,
           323046,
-          323647,
-          324248,
-          324849,
+          323847,
+          324649,
           325450,
-          326052,
-          326653,
-          327254,
+          326252,
+          327054,
           327855,
-          328456,
-          329058,
-          329659,
+          328657,
+          329458,
           330260,
-          330861,
-          331462,
-          332064,
+          331062,
+          331863,
           332665,
-          333266,
-          333867,
-          334468,
+          333466,
+          334268,
           335070,
-          335671,
-          336272,
-          336873,
+          335871,
+          336673,
           337474,
-          338076,
-          338677,
-          339278,
+          338276,
+          339078,
           339879,
-          340480,
-          341082,
-          341683,
+          340681,
+          341482,
           342284,
-          342885,
-          343486,
-          344088,
+          343086,
+          343887,
           344689,
-          345290,
-          345891,
-          346492,
+          345490,
+          346292,
           347094,
-          347695,
-          348296,
-          348897,
+          347895,
+          348697,
           349498,
-          350100,
-          350701,
-          351302,
+          350300,
+          351102,
           351903,
-          352505,
-          353106,
-          353707,
+          352705,
+          353507,
           354308,
-          354909,
-          355511,
-          356112,
+          355110,
+          355911,
           356713,
-          357314,
-          357915,
-          358517,
+          357515,
+          358316,
           359118,
-          359719,
-          360320,
-          360921,
+          359919,
+          360721,
           361523,
-          362124,
-          362725,
-          363326,
+          362324,
+          363126,
           363927,
-          364529,
-          365130,
-          365731,
+          364729,
+          365531,
           366332,
-          366933,
-          367535,
-          368136,
+          367134,
+          367935,
           368737,
-          369338,
-          369939,
-          370541,
+          369539,
+          370340,
           371142,
-          371743,
-          372344,
-          372945,
+          371943,
+          372745,
           373547,
-          374148,
-          374749,
-          375350,
+          374348,
+          375150,
           375951,
-          376553,
-          377154,
-          377755,
+          376753,
+          377555,
           378356,
-          378957,
-          379559,
-          380160,
+          379158,
+          379959,
           380761,
-          381362,
-          381963,
-          382565,
+          381563,
+          382364,
           383166,
-          383767,
-          384368,
-          384969,
+          383967,
+          384769,
           385571,
-          386172,
-          386773,
-          387374,
+          386372,
+          387174,
           387975,
-          388577,
-          389178,
-          389779,
+          388777,
+          389579,
           390380,
-          390981,
-          391583,
-          392184,
+          391182,
+          391983,
           392785,
-          393386,
-          393987,
-          394589,
+          393587,
+          394388,
           395190,
-          395791,
-          396392,
-          396993,
+          395991,
+          396793,
           397595,
-          398196,
-          398797,
-          399398,
+          398396,
+          399198,
           400000
          ],
          "y": [
@@ -967,139 +967,6 @@
           0,
           0,
           0,
-          150179.984375,
-          150540.609375,
-          150901.796875,
-          151262.40625,
-          151623,
-          151983.59375,
-          152344.203125,
-          152705.390625,
-          153066.015625,
-          153426.59375,
-          153787.1875,
-          154147.8125,
-          154508.984375,
-          154869.609375,
-          155230.203125,
-          155590.796875,
-          155951.40625,
-          156312.59375,
-          156673.203125,
-          157033.8125,
-          157394.375,
-          157755.03125,
-          158116.1875,
-          158476.8125,
-          158837.40625,
-          159197.984375,
-          159558.625,
-          159919.78125,
-          160280.421875,
-          160641,
-          161001.59375,
-          161362.21875,
-          161723.375,
-          162084.03125,
-          162444.59375,
-          162805.1875,
-          163165.8125,
-          163526.984375,
-          163887.625,
-          164248.203125,
-          164608.78125,
-          164969.421875,
-          165330.59375,
-          165691.21875,
-          166051.8125,
-          166412.375,
-          166773.03125,
-          167134.1875,
-          167494.8125,
-          167855.40625,
-          168215.984375,
-          168576.625,
-          168937.78125,
-          169298.421875,
-          169659,
-          170019.59375,
-          170380.21875,
-          170741.375,
-          171102.03125,
-          171462.59375,
-          171823.203125,
-          172183.8125,
-          172545,
-          172905.59375,
-          173266.203125,
-          173626.8125,
-          173987.40625,
-          174348.59375,
-          174709.203125,
-          175069.8125,
-          175430.40625,
-          175791,
-          176152.203125,
-          176512.8125,
-          176873.40625,
-          177234,
-          177594.59375,
-          177955.8125,
-          178316.40625,
-          178677,
-          179037.59375,
-          179398.203125,
-          179759.40625,
-          180120,
-          180480.59375,
-          180841.203125,
-          181202.40625,
-          181563,
-          181923.59375,
-          182284.203125,
-          182644.8125,
-          183006,
-          183366.59375,
-          183727.203125,
-          184087.8125,
-          184448.40625,
-          184809.59375,
-          185170.203125,
-          185530.8125,
-          185891.40625,
-          186252,
-          186613.203125,
-          186973.8125,
-          187334.40625,
-          187695,
-          188055.59375,
-          188416.8125,
-          188777.40625,
-          189138,
-          189498.59375,
-          189859.203125,
-          190220.40625,
-          190581,
-          190941.59375,
-          191302.203125,
-          191662.8125,
-          192024,
-          192384.59375,
-          192745.203125,
-          193105.8125,
-          193466.40625,
-          193827.59375,
-          194188.203125,
-          194548.8125,
-          194909.40625,
-          195270,
-          195631.203125,
-          195991.8125,
-          196352.40625,
-          196713,
-          197073.609375,
-          197434.8125,
-          197795.40625,
           0,
           0,
           0,
@@ -1162,6 +1029,139 @@
           0,
           0,
           0,
+          17977.49609375,
+          17797.271484375,
+          17616.82421875,
+          17436.37890625,
+          17256.154296875,
+          17075.697265625,
+          16895.470703125,
+          16715.025390625,
+          16534.578125,
+          16354.353515625,
+          16173.896484375,
+          15993.671875,
+          15813.224609375,
+          15632.7783203125,
+          15452.5537109375,
+          15272.0966796875,
+          15091.8681640625,
+          14911.4248046875,
+          14730.982421875,
+          14550.7568359375,
+          14370.29296875,
+          14190.068359375,
+          14009.625,
+          13829.181640625,
+          13648.95703125,
+          13468.4931640625,
+          13288.267578125,
+          13107.8251953125,
+          12927.3818359375,
+          12747.1572265625,
+          12566.693359375,
+          12386.4677734375,
+          12206.025390625,
+          12025.58203125,
+          11845.357421875,
+          11664.892578125,
+          11484.66796875,
+          11304.224609375,
+          11123.7822265625,
+          10943.556640625,
+          10763.0927734375,
+          10582.8681640625,
+          10402.4248046875,
+          10221.982421875,
+          10041.7568359375,
+          9861.2998046875,
+          9681.0751953125,
+          9500.625,
+          9320.1748046875,
+          9139.9501953125,
+          8959.5,
+          8779.275390625,
+          8598.8251953125,
+          8418.375,
+          8238.150390625,
+          8057.7001953125,
+          7877.47509765625,
+          7697.02490234375,
+          7516.5751953125,
+          7336.35009765625,
+          7155.89990234375,
+          6975.6748046875,
+          6795.22509765625,
+          6614.77490234375,
+          6434.5498046875,
+          6254.10009765625,
+          6073.64990234375,
+          5893.4248046875,
+          5712.97509765625,
+          5532.75,
+          5352.2998046875,
+          5171.85009765625,
+          4991.625,
+          4811.1748046875,
+          4630.9501953125,
+          4450.5,
+          4270.0498046875,
+          4089.824951171875,
+          3909.375,
+          3729.14990234375,
+          3548.699951171875,
+          3368.25,
+          3188.02490234375,
+          3007.574951171875,
+          2827.35009765625,
+          2646.89990234375,
+          2466.449951171875,
+          2286.22509765625,
+          2105.77490234375,
+          1925.550048828125,
+          1745.0999755859375,
+          1564.6500244140625,
+          1384.425048828125,
+          1203.9749755859375,
+          1023.75,
+          843.2999877929688,
+          662.8499755859375,
+          482.625,
+          302.17498779296875,
+          121.94999694824219,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
           0,
           0,
           0,
@@ -1226,1007 +1226,1007 @@
          "name": "Impôt sur le revenu avec option au barème, avec CDHR, sans majoration",
          "type": "scatter",
          "x": [
-          100000,
-          100601,
-          101202,
+          0,
+          801,
+          1603,
+          2404,
+          3206,
+          4008,
+          4809,
+          5611,
+          6412,
+          7214,
+          8016,
+          8817,
+          9619,
+          10420,
+          11222,
+          12024,
+          12825,
+          13627,
+          14428,
+          15230,
+          16032,
+          16833,
+          17635,
+          18436,
+          19238,
+          20040,
+          20841,
+          21643,
+          22444,
+          23246,
+          24048,
+          24849,
+          25651,
+          26452,
+          27254,
+          28056,
+          28857,
+          29659,
+          30460,
+          31262,
+          32064,
+          32865,
+          33667,
+          34468,
+          35270,
+          36072,
+          36873,
+          37675,
+          38476,
+          39278,
+          40080,
+          40881,
+          41683,
+          42484,
+          43286,
+          44088,
+          44889,
+          45691,
+          46492,
+          47294,
+          48096,
+          48897,
+          49699,
+          50501,
+          51302,
+          52104,
+          52905,
+          53707,
+          54509,
+          55310,
+          56112,
+          56913,
+          57715,
+          58517,
+          59318,
+          60120,
+          60921,
+          61723,
+          62525,
+          63326,
+          64128,
+          64929,
+          65731,
+          66533,
+          67334,
+          68136,
+          68937,
+          69739,
+          70541,
+          71342,
+          72144,
+          72945,
+          73747,
+          74549,
+          75350,
+          76152,
+          76953,
+          77755,
+          78557,
+          79358,
+          80160,
+          80961,
+          81763,
+          82565,
+          83366,
+          84168,
+          84969,
+          85771,
+          86573,
+          87374,
+          88176,
+          88977,
+          89779,
+          90581,
+          91382,
+          92184,
+          92985,
+          93787,
+          94589,
+          95390,
+          96192,
+          96993,
+          97795,
+          98597,
+          99398,
+          100200,
+          101002,
           101803,
-          102404,
-          103006,
-          103607,
+          102605,
+          103406,
           104208,
-          104809,
-          105410,
-          106012,
+          105010,
+          105811,
           106613,
-          107214,
-          107815,
-          108416,
+          107414,
+          108216,
           109018,
-          109619,
-          110220,
-          110821,
+          109819,
+          110621,
           111422,
-          112024,
-          112625,
-          113226,
+          112224,
+          113026,
           113827,
-          114428,
-          115030,
-          115631,
+          114629,
+          115430,
           116232,
-          116833,
-          117434,
-          118036,
+          117034,
+          117835,
           118637,
-          119238,
-          119839,
-          120440,
+          119438,
+          120240,
           121042,
-          121643,
-          122244,
-          122845,
+          121843,
+          122645,
           123446,
-          124048,
-          124649,
-          125250,
+          124248,
+          125050,
           125851,
-          126452,
-          127054,
-          127655,
+          126653,
+          127454,
           128256,
-          128857,
-          129458,
-          130060,
+          129058,
+          129859,
           130661,
-          131262,
-          131863,
-          132464,
+          131462,
+          132264,
           133066,
-          133667,
-          134268,
-          134869,
+          133867,
+          134669,
           135470,
-          136072,
-          136673,
-          137274,
+          136272,
+          137074,
           137875,
-          138476,
-          139078,
-          139679,
+          138677,
+          139478,
           140280,
-          140881,
-          141482,
-          142084,
+          141082,
+          141883,
           142685,
-          143286,
-          143887,
-          144488,
+          143486,
+          144288,
           145090,
-          145691,
-          146292,
-          146893,
+          145891,
+          146693,
           147494,
-          148096,
-          148697,
-          149298,
+          148296,
+          149098,
           149899,
-          150501,
-          151102,
-          151703,
+          150701,
+          151503,
           152304,
-          152905,
-          153507,
-          154108,
+          153106,
+          153907,
           154709,
-          155310,
-          155911,
-          156513,
+          155511,
+          156312,
           157114,
-          157715,
-          158316,
-          158917,
+          157915,
+          158717,
           159519,
-          160120,
-          160721,
-          161322,
+          160320,
+          161122,
           161923,
-          162525,
-          163126,
-          163727,
+          162725,
+          163527,
           164328,
-          164929,
-          165531,
-          166132,
+          165130,
+          165931,
           166733,
-          167334,
-          167935,
-          168537,
+          167535,
+          168336,
           169138,
-          169739,
-          170340,
-          170941,
+          169939,
+          170741,
           171543,
-          172144,
-          172745,
-          173346,
+          172344,
+          173146,
           173947,
-          174549,
-          175150,
-          175751,
+          174749,
+          175551,
           176352,
-          176953,
-          177555,
-          178156,
+          177154,
+          177955,
           178757,
-          179358,
-          179959,
-          180561,
+          179559,
+          180360,
           181162,
-          181763,
-          182364,
-          182965,
+          181963,
+          182765,
           183567,
-          184168,
-          184769,
-          185370,
+          184368,
+          185170,
           185971,
-          186573,
-          187174,
-          187775,
+          186773,
+          187575,
           188376,
-          188977,
-          189579,
-          190180,
+          189178,
+          189979,
           190781,
-          191382,
-          191983,
-          192585,
+          191583,
+          192384,
           193186,
-          193787,
-          194388,
-          194989,
+          193987,
+          194789,
           195591,
-          196192,
-          196793,
-          197394,
+          196392,
+          197194,
           197995,
-          198597,
-          199198,
-          199799,
+          198797,
+          199599,
           200400,
-          201002,
-          201603,
-          202204,
+          201202,
+          202004,
           202805,
-          203406,
-          204008,
-          204609,
+          203607,
+          204408,
           205210,
-          205811,
-          206412,
-          207014,
+          206012,
+          206813,
           207615,
-          208216,
-          208817,
-          209418,
+          208416,
+          209218,
           210020,
-          210621,
-          211222,
-          211823,
+          210821,
+          211623,
           212424,
-          213026,
-          213627,
-          214228,
+          213226,
+          214028,
           214829,
-          215430,
-          216032,
-          216633,
+          215631,
+          216432,
           217234,
-          217835,
-          218436,
-          219038,
+          218036,
+          218837,
           219639,
-          220240,
-          220841,
-          221442,
+          220440,
+          221242,
           222044,
-          222645,
-          223246,
-          223847,
+          222845,
+          223647,
           224448,
-          225050,
-          225651,
-          226252,
+          225250,
+          226052,
           226853,
-          227454,
-          228056,
-          228657,
+          227655,
+          228456,
           229258,
-          229859,
-          230460,
-          231062,
+          230060,
+          230861,
           231663,
-          232264,
-          232865,
-          233466,
+          232464,
+          233266,
           234068,
-          234669,
-          235270,
-          235871,
+          234869,
+          235671,
           236472,
-          237074,
-          237675,
-          238276,
+          237274,
+          238076,
           238877,
-          239478,
-          240080,
-          240681,
+          239679,
+          240480,
           241282,
-          241883,
-          242484,
-          243086,
+          242084,
+          242885,
           243687,
-          244288,
-          244889,
-          245490,
+          244488,
+          245290,
           246092,
-          246693,
-          247294,
-          247895,
+          246893,
+          247695,
           248496,
-          249098,
-          249699,
-          250300,
+          249298,
+          250100,
           250901,
-          251503,
-          252104,
-          252705,
+          251703,
+          252505,
           253306,
-          253907,
-          254509,
-          255110,
+          254108,
+          254909,
           255711,
-          256312,
-          256913,
-          257515,
+          256513,
+          257314,
           258116,
-          258717,
-          259318,
-          259919,
+          258917,
+          259719,
           260521,
-          261122,
-          261723,
-          262324,
+          261322,
+          262124,
           262925,
-          263527,
-          264128,
-          264729,
+          263727,
+          264529,
           265330,
-          265931,
-          266533,
-          267134,
+          266132,
+          266933,
           267735,
-          268336,
-          268937,
-          269539,
+          268537,
+          269338,
           270140,
-          270741,
-          271342,
-          271943,
+          270941,
+          271743,
           272545,
-          273146,
-          273747,
-          274348,
+          273346,
+          274148,
           274949,
-          275551,
-          276152,
-          276753,
+          275751,
+          276553,
           277354,
-          277955,
-          278557,
-          279158,
+          278156,
+          278957,
           279759,
-          280360,
-          280961,
-          281563,
+          280561,
+          281362,
           282164,
-          282765,
-          283366,
-          283967,
+          282965,
+          283767,
           284569,
-          285170,
-          285771,
-          286372,
+          285370,
+          286172,
           286973,
-          287575,
-          288176,
-          288777,
+          287775,
+          288577,
           289378,
-          289979,
-          290581,
-          291182,
+          290180,
+          290981,
           291783,
-          292384,
-          292985,
-          293587,
+          292585,
+          293386,
           294188,
-          294789,
-          295390,
-          295991,
+          294989,
+          295791,
           296593,
-          297194,
-          297795,
-          298396,
+          297394,
+          298196,
           298997,
-          299599,
-          300200,
-          300801,
+          299799,
+          300601,
           301402,
-          302004,
-          302605,
-          303206,
+          302204,
+          303006,
           303807,
-          304408,
-          305010,
-          305611,
+          304609,
+          305410,
           306212,
-          306813,
-          307414,
-          308016,
+          307014,
+          307815,
           308617,
-          309218,
-          309819,
-          310420,
+          309418,
+          310220,
           311022,
-          311623,
-          312224,
-          312825,
+          311823,
+          312625,
           313426,
-          314028,
-          314629,
-          315230,
+          314228,
+          315030,
           315831,
-          316432,
-          317034,
-          317635,
+          316633,
+          317434,
           318236,
-          318837,
-          319438,
-          320040,
+          319038,
+          319839,
           320641,
-          321242,
-          321843,
-          322444,
+          321442,
+          322244,
           323046,
-          323647,
-          324248,
-          324849,
+          323847,
+          324649,
           325450,
-          326052,
-          326653,
-          327254,
+          326252,
+          327054,
           327855,
-          328456,
-          329058,
-          329659,
+          328657,
+          329458,
           330260,
-          330861,
-          331462,
-          332064,
+          331062,
+          331863,
           332665,
-          333266,
-          333867,
-          334468,
+          333466,
+          334268,
           335070,
-          335671,
-          336272,
-          336873,
+          335871,
+          336673,
           337474,
-          338076,
-          338677,
-          339278,
+          338276,
+          339078,
           339879,
-          340480,
-          341082,
-          341683,
+          340681,
+          341482,
           342284,
-          342885,
-          343486,
-          344088,
+          343086,
+          343887,
           344689,
-          345290,
-          345891,
-          346492,
+          345490,
+          346292,
           347094,
-          347695,
-          348296,
-          348897,
+          347895,
+          348697,
           349498,
-          350100,
-          350701,
-          351302,
+          350300,
+          351102,
           351903,
-          352505,
-          353106,
-          353707,
+          352705,
+          353507,
           354308,
-          354909,
-          355511,
-          356112,
+          355110,
+          355911,
           356713,
-          357314,
-          357915,
-          358517,
+          357515,
+          358316,
           359118,
-          359719,
-          360320,
-          360921,
+          359919,
+          360721,
           361523,
-          362124,
-          362725,
-          363326,
+          362324,
+          363126,
           363927,
-          364529,
-          365130,
-          365731,
+          364729,
+          365531,
           366332,
-          366933,
-          367535,
-          368136,
+          367134,
+          367935,
           368737,
-          369338,
-          369939,
-          370541,
+          369539,
+          370340,
           371142,
-          371743,
-          372344,
-          372945,
+          371943,
+          372745,
           373547,
-          374148,
-          374749,
-          375350,
+          374348,
+          375150,
           375951,
-          376553,
-          377154,
-          377755,
+          376753,
+          377555,
           378356,
-          378957,
-          379559,
-          380160,
+          379158,
+          379959,
           380761,
-          381362,
-          381963,
-          382565,
+          381563,
+          382364,
           383166,
-          383767,
-          384368,
-          384969,
+          383967,
+          384769,
           385571,
-          386172,
-          386773,
-          387374,
+          386372,
+          387174,
           387975,
-          388577,
-          389178,
-          389779,
+          388777,
+          389579,
           390380,
-          390981,
-          391583,
-          392184,
+          391182,
+          391983,
           392785,
-          393386,
-          393987,
-          394589,
+          393587,
+          394388,
           395190,
-          395791,
-          396392,
-          396993,
+          395991,
+          396793,
           397595,
-          398196,
-          398797,
-          399398,
+          398396,
+          399198,
           400000
          ],
          "y": [
-          3976,
-          4084,
-          4192,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          120,
+          197,
+          274,
+          350,
+          427,
+          504,
+          581,
+          658,
+          735,
+          812,
+          888,
+          965,
+          1042,
+          1119,
+          1196,
+          1273,
+          1350,
+          1427,
+          1504,
+          1581,
+          1656,
+          1733,
+          1810,
+          1887,
+          1964,
+          2018,
+          2071,
+          2136,
+          2281,
+          2425,
+          2569,
+          2713,
+          2858,
+          3002,
+          3146,
+          3290,
+          3435,
+          3579,
+          3723,
+          3868,
+          4012,
+          4156,
           4300,
-          4409,
-          4517,
-          4625,
+          4445,
+          4589,
           4733,
-          4842,
-          4950,
-          5058,
+          4878,
+          5022,
           5166,
-          5274,
-          5383,
-          5491,
+          5310,
+          5455,
           5599,
-          5707,
-          5816,
-          5924,
+          5743,
+          5888,
           6032,
-          6140,
-          6248,
-          6357,
+          6176,
+          6321,
           6465,
-          6573,
-          6681,
-          6790,
+          6609,
+          6753,
           6898,
-          7006,
-          7114,
-          7222,
+          7042,
+          7186,
           7331,
-          7439,
-          7547,
-          7655,
+          7475,
+          7619,
           7763,
-          7872,
-          7980,
-          8088,
+          7908,
+          8052,
           8196,
-          8305,
-          8413,
-          8521,
+          8341,
+          8485,
           8629,
-          8737,
-          8846,
-          8954,
+          8773,
+          8918,
           9062,
-          9170,
-          9278,
-          9387,
+          9206,
+          9351,
           9495,
-          9603,
-          9711,
-          9819,
+          9639,
+          9783,
           9928,
-          10036,
-          10144,
-          10252,
+          10072,
+          10216,
           10361,
-          10469,
-          10577,
-          10685,
+          10505,
+          10649,
           10793,
-          10902,
-          11010,
-          11118,
+          10938,
+          11082,
           11246,
-          11394,
-          11542,
-          11690,
+          11443,
+          11640,
           11838,
-          11986,
-          12133,
-          12281,
+          12035,
+          12232,
           12429,
-          12577,
-          12725,
-          12873,
+          12626,
+          12824,
           13021,
-          13169,
-          13317,
-          13465,
+          13218,
+          13415,
           13612,
-          13760,
-          13908,
-          14056,
+          13810,
+          14007,
           14204,
-          14352,
-          14500,
-          14648,
+          14401,
+          14598,
           14796,
-          14944,
-          15091,
-          15239,
+          14993,
+          15190,
           15387,
-          15535,
-          15683,
-          15831,
+          15584,
+          15782,
           15979,
-          16127,
-          16275,
-          16422,
+          16176,
+          16373,
           16570,
-          16718,
-          16866,
-          17014,
+          16768,
+          16965,
           17162,
-          17310,
-          17458,
-          17606,
+          17359,
+          17556,
           17754,
-          17901,
-          18049,
-          18197,
+          17951,
+          18148,
           18345,
-          18493,
-          18641,
-          18789,
+          18542,
+          18740,
           18937,
-          19085,
-          19233,
-          19380,
+          19134,
+          19331,
           19528,
-          19676,
-          19824,
-          19972,
+          19726,
+          19923,
           20120,
-          20268,
-          20416,
-          20564,
+          20317,
+          20514,
           20711,
-          20859,
-          21007,
-          21155,
+          20909,
+          21106,
           21303,
-          21451,
-          21599,
-          21747,
+          21500,
+          21697,
           21895,
-          22043,
-          22190,
-          22338,
+          22092,
+          22289,
           22486,
-          22634,
-          22782,
-          22930,
+          22683,
+          22881,
           23078,
-          23226,
-          23374,
-          23522,
+          23275,
+          23472,
           23669,
-          23817,
-          23965,
-          24113,
+          23867,
+          24064,
           24261,
-          24409,
-          24557,
-          24705,
+          24458,
+          24655,
           24853,
-          25000,
-          25148,
-          25296,
+          25050,
+          25247,
           25444,
-          25592,
-          25740,
-          25888,
+          25641,
+          25839,
           26036,
-          26184,
-          26332,
-          26479,
+          26233,
+          26430,
           26627,
-          26775,
-          26923,
-          27071,
+          26825,
+          27022,
           27219,
-          27367,
-          27515,
-          27663,
+          27416,
+          27613,
           27811,
-          27958,
-          28106,
-          28254,
+          28008,
+          28205,
           28402,
-          28550,
-          28698,
-          28846,
+          28599,
+          28797,
           28994,
-          29142,
-          29289,
-          29437,
+          29191,
+          29388,
           29585,
-          29733,
-          29881,
-          30029,
+          29782,
+          29980,
           30177,
-          30325,
-          30473,
-          30621,
+          30374,
+          30571,
           30768,
-          30916,
-          31064,
-          31212,
+          30965,
+          31163,
           31360,
-          31508,
-          31656,
-          31804,
+          31557,
+          31754,
           31951,
-          32100,
-          32247,
-          32395,
+          32149,
+          32346,
           32543,
-          32691,
-          32839,
-          32987,
+          32740,
+          32937,
           33135,
-          33283,
-          33430,
-          33579,
+          33332,
+          33529,
           33726,
-          33874,
-          34022,
-          34170,
+          33923,
+          34121,
           34318,
-          34466,
-          34614,
-          34762,
+          34515,
+          34712,
           34909,
-          35057,
-          35205,
-          35353,
+          35107,
+          35304,
           35501,
-          35649,
-          35797,
-          35945,
+          35698,
+          35895,
           36093,
-          36240,
-          36388,
-          36536,
+          36290,
+          36487,
           36684,
-          36832,
-          36980,
-          37128,
+          36881,
+          37079,
           37276,
-          37424,
-          37572,
-          37719,
+          37473,
+          37670,
           37867,
-          38015,
-          38163,
-          38320,
+          38065,
+          38265,
           38486.03125,
-          38652.08984375,
-          38818.12109375,
-          38984.1484375,
+          38707.08984375,
+          38928.1484375,
           39150.1796875,
-          39315.2109375,
-          39481.26953125,
-          39647.30078125,
+          39371.23828125,
+          39592.26953125,
           39813.328125,
-          39979.359375,
-          40145.390625,
-          40311.44921875,
+          40034.390625,
+          40255.421875,
           40477.48046875,
-          40643.51171875,
-          40808.5390625,
-          40974.5703125,
+          40698.51171875,
+          40919.5703125,
           41140.62890625,
-          41306.66015625,
-          41472.69140625,
-          41638.71875,
+          41361.66015625,
+          41583.71875,
           41804.75,
-          41970.80859375,
-          42136.83984375,
-          42302.87109375,
+          42025.80859375,
+          42246.87109375,
           42467.8984375,
-          42633.9296875,
-          42799.98828125,
-          42966.01953125,
+          42689.9609375,
+          42910.98828125,
           43132.05078125,
-          43298.078125,
-          43464.109375,
-          43630.171875,
+          43353.109375,
+          43574.140625,
           43796.19921875,
-          43962.23046875,
-          44127.26171875,
-          44293.2890625,
+          44017.23046875,
+          44238.2890625,
           44459.3515625,
-          44625.37890625,
-          44791.41015625,
-          44957.44140625,
+          44680.37890625,
+          44902.44140625,
           45123.46875,
-          45289.53125,
-          45455.55859375,
-          45620.58984375,
+          45344.53125,
+          45565.58984375,
           45786.62109375,
-          45952.6484375,
-          46118.7109375,
-          46284.73828125,
+          46008.6796875,
+          46229.7109375,
           46450.76953125,
-          46616.80078125,
-          46782.828125,
-          46948.890625,
+          46671.828125,
+          46892.859375,
           47114.921875,
-          47279.94921875,
-          47445.98046875,
-          47612.01171875,
+          47335.94921875,
+          47557.01171875,
           47778.0703125,
-          47944.1015625,
-          48110.12890625,
-          48276.16015625,
+          47999.1015625,
+          48221.16015625,
           48442.19140625,
-          48608.25,
-          48774.28125,
-          48939.30859375,
+          48663.25,
+          48884.30859375,
           49105.33984375,
-          49271.37109375,
-          49437.4296875,
-          49603.4609375,
+          49327.3984375,
+          49548.4296875,
           49769.48828125,
-          49935.51953125,
-          50101.55078125,
-          50267.609375,
+          49990.55078125,
+          50211.578125,
           50432.640625,
-          50598.671875,
-          50764.69921875,
-          50930.73046875,
+          50654.671875,
+          50875.73046875,
           51096.7890625,
-          51262.8203125,
-          51428.8515625,
-          51594.87890625,
+          51317.8203125,
+          51538.87890625,
           51760.91015625,
-          51926.96875,
-          52092,
-          52258.03125,
+          51981.96875,
+          52203.03125,
           52432.05859375,
-          52612.12109375,
-          52793.1484375,
-          52973.1796875,
+          52672.12109375,
+          52913.1796875,
           53153.2109375,
-          53333.23828125,
-          53514.30078125,
-          53694.328125,
+          53394.26953125,
+          53634.30078125,
           53875.359375,
-          54055.390625,
-          54235.421875,
-          54416.48046875,
+          54115.421875,
+          54355.44921875,
           54596.51171875,
-          54776.5390625,
-          54956.5703125,
-          55137.6015625,
+          54836.5390625,
+          55077.6015625,
           55317.66015625,
-          55498.69140625,
-          55678.71875,
-          55858.75,
+          55558.69140625,
+          55798.75,
           56038.78125,
-          56219.83984375,
-          56399.87109375,
-          56579.8984375,
+          56279.83984375,
+          56519.8984375,
           56760.9296875,
-          56940.9609375,
-          57122.01953125,
-          57302.05078125,
+          57000.98828125,
+          57242.01953125,
           57482.078125,
-          57662.109375,
-          57843.140625,
-          58023.19921875,
+          57723.140625,
+          57963.171875,
           58203.23046875,
-          58384.26171875,
-          58564.2890625,
-          58744.3203125,
+          58444.26171875,
+          58684.3203125,
           58925.37890625,
-          59105.41015625,
-          59285.44140625,
-          59466.46875,
+          59165.41015625,
+          59406.46875,
           59646.5,
-          59826.55859375,
-          60007.58984375,
-          60187.62109375,
-          60367.6484375,
-          60547.6796875,
-          60728.73828125,
-          60908.76953125,
+          59907.1015625,
+          60247.94921875,
+          60588.375,
+          60929.22265625,
+          61269.6484375,
           61552.00390625,
-          61672.203125,
-          61792.3984375,
-          61912.8046875,
+          61712.3984375,
+          61872.6015625,
           62032.99609375,
-          62153.19921875,
-          62273.39453125,
-          62393.6015625,
+          62193.19921875,
+          62353.6015625,
           62532.1015625,
-          62712.12890625,
-          62893.16015625,
-          63073.19140625,
+          62772.12890625,
+          63013.19140625,
           63253.21875,
-          63434.28125,
-          63614.30859375,
-          63794.33984375,
+          63494.28125,
+          63734.33984375,
           63975.37109375,
-          64155.3984375,
-          64335.4609375,
-          64516.48828125,
+          64215.4296875,
+          64455.4609375,
           64696.51953125,
-          64876.55078125,
-          65057.578125,
-          65237.640625,
+          64937.578125,
+          65177.609375,
           65417.671875,
-          65598.703125,
-          65778.7265625,
-          65958.7578125,
+          65658.703125,
+          65898.7578125,
           66139.8203125,
-          66319.8515625,
-          66499.8828125,
-          66680.90625,
+          66379.8515625,
+          66620.90625,
           66860.9375,
-          67041,
-          67222.03125,
-          67402.0625,
+          67101,
+          67342.0625,
           67582.09375,
-          67763.1484375,
-          67943.1796875,
-          68123.2109375,
+          67823.1484375,
+          68063.2109375,
           68303.2421875,
-          68484.2734375,
-          68664.328125,
-          68845.359375,
+          68544.296875,
+          68784.328125,
           69025.390625,
-          69205.421875,
-          69385.453125,
-          69566.5078125,
+          69265.453125,
+          69506.4765625,
           69746.5390625,
-          69926.5703125,
-          70107.6015625,
-          70287.6328125,
+          69986.5703125,
+          70227.6328125,
           70468.6875,
-          70648.71875,
-          70828.75,
-          71008.78125,
+          70708.71875,
+          70948.78125,
           71189.8125,
-          71369.8671875,
-          71549.8984375,
-          71730.9296875,
+          71429.8671875,
+          71670.9296875,
           71910.9609375,
-          72090.9921875,
-          72272.046875,
-          72452.078125,
+          72152.0234375,
+          72392.046875,
           72632.109375,
-          72813.140625,
-          72993.171875,
-          73173.2265625,
+          72873.171875,
+          73113.203125,
           73354.2578125,
-          73534.2890625,
-          73714.3203125,
-          73894.3515625,
+          73594.2890625,
+          73834.3515625,
           74075.40625,
-          74255.4375,
-          74436.46875,
-          74616.5,
+          74315.4375,
+          74556.5,
           74796.53125,
-          74977.59375,
-          75157.6171875,
-          75337.6484375,
+          75037.59375,
+          75277.6484375,
           75517.6796875,
-          75698.7109375,
-          75878.7734375,
-          76059.796875,
+          75758.7421875,
+          75998.7734375,
           76239.828125,
-          76419.859375,
-          76599.890625,
-          76780.953125,
+          76479.890625,
+          76720.921875,
           76960.9765625,
-          77141.0078125,
-          77322.0390625,
-          77502.0703125,
+          77201.0078125,
+          77442.0703125,
           77683.1328125,
-          77863.15625,
-          78043.1875,
-          78223.21875,
+          77923.15625,
+          78163.21875,
           78404.25,
-          78584.3125,
-          78764.34375,
-          78945.3671875,
+          78644.3125,
+          78885.3671875,
           79125.3984375,
-          79305.4296875,
-          79486.4921875,
-          79666.5234375,
+          79365.4609375,
+          79606.4921875,
           79846.546875,
-          80027.578125,
-          80207.609375,
-          80387.671875,
+          80087.609375,
+          80327.640625,
           80568.703125,
-          80748.7265625,
-          80928.7578125,
-          81108.7890625,
+          80808.7265625,
+          81048.7890625,
           81289.8515625,
-          81469.8828125,
-          81650.90625,
-          81830.9375,
+          81529.8828125,
+          81770.9375,
           82011
          ]
         },
@@ -2238,1008 +2238,1008 @@
          "name": "Impôt sur le revenu au PFU, avant CDHR",
          "type": "scatter",
          "x": [
-          100000,
-          100601,
-          101202,
+          0,
+          801,
+          1603,
+          2404,
+          3206,
+          4008,
+          4809,
+          5611,
+          6412,
+          7214,
+          8016,
+          8817,
+          9619,
+          10420,
+          11222,
+          12024,
+          12825,
+          13627,
+          14428,
+          15230,
+          16032,
+          16833,
+          17635,
+          18436,
+          19238,
+          20040,
+          20841,
+          21643,
+          22444,
+          23246,
+          24048,
+          24849,
+          25651,
+          26452,
+          27254,
+          28056,
+          28857,
+          29659,
+          30460,
+          31262,
+          32064,
+          32865,
+          33667,
+          34468,
+          35270,
+          36072,
+          36873,
+          37675,
+          38476,
+          39278,
+          40080,
+          40881,
+          41683,
+          42484,
+          43286,
+          44088,
+          44889,
+          45691,
+          46492,
+          47294,
+          48096,
+          48897,
+          49699,
+          50501,
+          51302,
+          52104,
+          52905,
+          53707,
+          54509,
+          55310,
+          56112,
+          56913,
+          57715,
+          58517,
+          59318,
+          60120,
+          60921,
+          61723,
+          62525,
+          63326,
+          64128,
+          64929,
+          65731,
+          66533,
+          67334,
+          68136,
+          68937,
+          69739,
+          70541,
+          71342,
+          72144,
+          72945,
+          73747,
+          74549,
+          75350,
+          76152,
+          76953,
+          77755,
+          78557,
+          79358,
+          80160,
+          80961,
+          81763,
+          82565,
+          83366,
+          84168,
+          84969,
+          85771,
+          86573,
+          87374,
+          88176,
+          88977,
+          89779,
+          90581,
+          91382,
+          92184,
+          92985,
+          93787,
+          94589,
+          95390,
+          96192,
+          96993,
+          97795,
+          98597,
+          99398,
+          100200,
+          101002,
           101803,
-          102404,
-          103006,
-          103607,
+          102605,
+          103406,
           104208,
-          104809,
-          105410,
-          106012,
+          105010,
+          105811,
           106613,
-          107214,
-          107815,
-          108416,
+          107414,
+          108216,
           109018,
-          109619,
-          110220,
-          110821,
+          109819,
+          110621,
           111422,
-          112024,
-          112625,
-          113226,
+          112224,
+          113026,
           113827,
-          114428,
-          115030,
-          115631,
+          114629,
+          115430,
           116232,
-          116833,
-          117434,
-          118036,
+          117034,
+          117835,
           118637,
-          119238,
-          119839,
-          120440,
+          119438,
+          120240,
           121042,
-          121643,
-          122244,
-          122845,
+          121843,
+          122645,
           123446,
-          124048,
-          124649,
-          125250,
+          124248,
+          125050,
           125851,
-          126452,
-          127054,
-          127655,
+          126653,
+          127454,
           128256,
-          128857,
-          129458,
-          130060,
+          129058,
+          129859,
           130661,
-          131262,
-          131863,
-          132464,
+          131462,
+          132264,
           133066,
-          133667,
-          134268,
-          134869,
+          133867,
+          134669,
           135470,
-          136072,
-          136673,
-          137274,
+          136272,
+          137074,
           137875,
-          138476,
-          139078,
-          139679,
+          138677,
+          139478,
           140280,
-          140881,
-          141482,
-          142084,
+          141082,
+          141883,
           142685,
-          143286,
-          143887,
-          144488,
+          143486,
+          144288,
           145090,
-          145691,
-          146292,
-          146893,
+          145891,
+          146693,
           147494,
-          148096,
-          148697,
-          149298,
+          148296,
+          149098,
           149899,
-          150501,
-          151102,
-          151703,
+          150701,
+          151503,
           152304,
-          152905,
-          153507,
-          154108,
+          153106,
+          153907,
           154709,
-          155310,
-          155911,
-          156513,
+          155511,
+          156312,
           157114,
-          157715,
-          158316,
-          158917,
+          157915,
+          158717,
           159519,
-          160120,
-          160721,
-          161322,
+          160320,
+          161122,
           161923,
-          162525,
-          163126,
-          163727,
+          162725,
+          163527,
           164328,
-          164929,
-          165531,
-          166132,
+          165130,
+          165931,
           166733,
-          167334,
-          167935,
-          168537,
+          167535,
+          168336,
           169138,
-          169739,
-          170340,
-          170941,
+          169939,
+          170741,
           171543,
-          172144,
-          172745,
-          173346,
+          172344,
+          173146,
           173947,
-          174549,
-          175150,
-          175751,
+          174749,
+          175551,
           176352,
-          176953,
-          177555,
-          178156,
+          177154,
+          177955,
           178757,
-          179358,
-          179959,
-          180561,
+          179559,
+          180360,
           181162,
-          181763,
-          182364,
-          182965,
+          181963,
+          182765,
           183567,
-          184168,
-          184769,
-          185370,
+          184368,
+          185170,
           185971,
-          186573,
-          187174,
-          187775,
+          186773,
+          187575,
           188376,
-          188977,
-          189579,
-          190180,
+          189178,
+          189979,
           190781,
-          191382,
-          191983,
-          192585,
+          191583,
+          192384,
           193186,
-          193787,
-          194388,
-          194989,
+          193987,
+          194789,
           195591,
-          196192,
-          196793,
-          197394,
+          196392,
+          197194,
           197995,
-          198597,
-          199198,
-          199799,
+          198797,
+          199599,
           200400,
-          201002,
-          201603,
-          202204,
+          201202,
+          202004,
           202805,
-          203406,
-          204008,
-          204609,
+          203607,
+          204408,
           205210,
-          205811,
-          206412,
-          207014,
+          206012,
+          206813,
           207615,
-          208216,
-          208817,
-          209418,
+          208416,
+          209218,
           210020,
-          210621,
-          211222,
-          211823,
+          210821,
+          211623,
           212424,
-          213026,
-          213627,
-          214228,
+          213226,
+          214028,
           214829,
-          215430,
-          216032,
-          216633,
+          215631,
+          216432,
           217234,
-          217835,
-          218436,
-          219038,
+          218036,
+          218837,
           219639,
-          220240,
-          220841,
-          221442,
+          220440,
+          221242,
           222044,
-          222645,
-          223246,
-          223847,
+          222845,
+          223647,
           224448,
-          225050,
-          225651,
-          226252,
+          225250,
+          226052,
           226853,
-          227454,
-          228056,
-          228657,
+          227655,
+          228456,
           229258,
-          229859,
-          230460,
-          231062,
+          230060,
+          230861,
           231663,
-          232264,
-          232865,
-          233466,
+          232464,
+          233266,
           234068,
-          234669,
-          235270,
-          235871,
+          234869,
+          235671,
           236472,
-          237074,
-          237675,
-          238276,
+          237274,
+          238076,
           238877,
-          239478,
-          240080,
-          240681,
+          239679,
+          240480,
           241282,
-          241883,
-          242484,
-          243086,
+          242084,
+          242885,
           243687,
-          244288,
-          244889,
-          245490,
+          244488,
+          245290,
           246092,
-          246693,
-          247294,
-          247895,
+          246893,
+          247695,
           248496,
-          249098,
-          249699,
-          250300,
+          249298,
+          250100,
           250901,
-          251503,
-          252104,
-          252705,
+          251703,
+          252505,
           253306,
-          253907,
-          254509,
-          255110,
+          254108,
+          254909,
           255711,
-          256312,
-          256913,
-          257515,
+          256513,
+          257314,
           258116,
-          258717,
-          259318,
-          259919,
+          258917,
+          259719,
           260521,
-          261122,
-          261723,
-          262324,
+          261322,
+          262124,
           262925,
-          263527,
-          264128,
-          264729,
+          263727,
+          264529,
           265330,
-          265931,
-          266533,
-          267134,
+          266132,
+          266933,
           267735,
-          268336,
-          268937,
-          269539,
+          268537,
+          269338,
           270140,
-          270741,
-          271342,
-          271943,
+          270941,
+          271743,
           272545,
-          273146,
-          273747,
-          274348,
+          273346,
+          274148,
           274949,
-          275551,
-          276152,
-          276753,
+          275751,
+          276553,
           277354,
-          277955,
-          278557,
-          279158,
+          278156,
+          278957,
           279759,
-          280360,
-          280961,
-          281563,
+          280561,
+          281362,
           282164,
-          282765,
-          283366,
-          283967,
+          282965,
+          283767,
           284569,
-          285170,
-          285771,
-          286372,
+          285370,
+          286172,
           286973,
-          287575,
-          288176,
-          288777,
+          287775,
+          288577,
           289378,
-          289979,
-          290581,
-          291182,
+          290180,
+          290981,
           291783,
-          292384,
-          292985,
-          293587,
+          292585,
+          293386,
           294188,
-          294789,
-          295390,
-          295991,
+          294989,
+          295791,
           296593,
-          297194,
-          297795,
-          298396,
+          297394,
+          298196,
           298997,
-          299599,
-          300200,
-          300801,
+          299799,
+          300601,
           301402,
-          302004,
-          302605,
-          303206,
+          302204,
+          303006,
           303807,
-          304408,
-          305010,
-          305611,
+          304609,
+          305410,
           306212,
-          306813,
-          307414,
-          308016,
+          307014,
+          307815,
           308617,
-          309218,
-          309819,
-          310420,
+          309418,
+          310220,
           311022,
-          311623,
-          312224,
-          312825,
+          311823,
+          312625,
           313426,
-          314028,
-          314629,
-          315230,
+          314228,
+          315030,
           315831,
-          316432,
-          317034,
-          317635,
+          316633,
+          317434,
           318236,
-          318837,
-          319438,
-          320040,
+          319038,
+          319839,
           320641,
-          321242,
-          321843,
-          322444,
+          321442,
+          322244,
           323046,
-          323647,
-          324248,
-          324849,
+          323847,
+          324649,
           325450,
-          326052,
-          326653,
-          327254,
+          326252,
+          327054,
           327855,
-          328456,
-          329058,
-          329659,
+          328657,
+          329458,
           330260,
-          330861,
-          331462,
-          332064,
+          331062,
+          331863,
           332665,
-          333266,
-          333867,
-          334468,
+          333466,
+          334268,
           335070,
-          335671,
-          336272,
-          336873,
+          335871,
+          336673,
           337474,
-          338076,
-          338677,
-          339278,
+          338276,
+          339078,
           339879,
-          340480,
-          341082,
-          341683,
+          340681,
+          341482,
           342284,
-          342885,
-          343486,
-          344088,
+          343086,
+          343887,
           344689,
-          345290,
-          345891,
-          346492,
+          345490,
+          346292,
           347094,
-          347695,
-          348296,
-          348897,
+          347895,
+          348697,
           349498,
-          350100,
-          350701,
-          351302,
+          350300,
+          351102,
           351903,
-          352505,
-          353106,
-          353707,
+          352705,
+          353507,
           354308,
-          354909,
-          355511,
-          356112,
+          355110,
+          355911,
           356713,
-          357314,
-          357915,
-          358517,
+          357515,
+          358316,
           359118,
-          359719,
-          360320,
-          360921,
+          359919,
+          360721,
           361523,
-          362124,
-          362725,
-          363326,
+          362324,
+          363126,
           363927,
-          364529,
-          365130,
-          365731,
+          364729,
+          365531,
           366332,
-          366933,
-          367535,
-          368136,
+          367134,
+          367935,
           368737,
-          369338,
-          369939,
-          370541,
+          369539,
+          370340,
           371142,
-          371743,
-          372344,
-          372945,
+          371943,
+          372745,
           373547,
-          374148,
-          374749,
-          375350,
+          374348,
+          375150,
           375951,
-          376553,
-          377154,
-          377755,
+          376753,
+          377555,
           378356,
-          378957,
-          379559,
-          380160,
+          379158,
+          379959,
           380761,
-          381362,
-          381963,
-          382565,
+          381563,
+          382364,
           383166,
-          383767,
-          384368,
-          384969,
+          383967,
+          384769,
           385571,
-          386172,
-          386773,
-          387374,
+          386372,
+          387174,
           387975,
-          388577,
-          389178,
-          389779,
+          388777,
+          389579,
           390380,
-          390981,
-          391583,
-          392184,
+          391182,
+          391983,
           392785,
-          393386,
-          393987,
-          394589,
+          393587,
+          394388,
           395190,
-          395791,
-          396392,
-          396993,
+          395991,
+          396793,
           397595,
-          398196,
-          398797,
-          399398,
+          398396,
+          399198,
           400000
          ],
          "y": [
-          12800.001953125,
-          12876.927734375,
-          12953.8564453125,
-          13030.78515625,
-          13107.7119140625,
-          13184.76953125,
-          13261.6953125,
-          13338.625,
-          13415.5537109375,
-          13492.4794921875,
-          13569.5380859375,
-          13646.4638671875,
-          13723.392578125,
-          13800.3212890625,
-          13877.248046875,
-          13954.3056640625,
-          14031.2314453125,
-          14108.1611328125,
-          14185.08984375,
-          14262.015625,
-          14339.0732421875,
-          14416,
-          14492.9287109375,
-          14569.857421875,
-          14646.7841796875,
-          14723.841796875,
-          14800.767578125,
-          14877.6962890625,
-          14954.6259765625,
-          15031.5517578125,
-          15108.609375,
-          15185.5361328125,
-          15262.46484375,
-          15339.3935546875,
-          15416.3193359375,
-          15493.3779296875,
-          15570.3037109375,
-          15647.232421875,
-          15724.162109375,
-          15801.087890625,
-          15878.1455078125,
-          15955.0712890625,
-          16032.0009765625,
-          16108.9296875,
-          16185.85546875,
-          16262.9140625,
-          16339.83984375,
-          16416.76953125,
-          16493.697265625,
-          16570.623046875,
-          16647.681640625,
-          16724.607421875,
-          16801.537109375,
-          16878.466796875,
-          16955.390625,
-          17032.451171875,
-          17109.375,
-          17186.3046875,
-          17263.234375,
-          17340.158203125,
-          17417.21875,
-          17494.142578125,
-          17571.072265625,
-          17648.001953125,
-          17724.927734375,
-          17801.986328125,
-          17878.91015625,
-          17955.841796875,
-          18032.771484375,
-          18109.6953125,
-          18186.75390625,
-          18263.6796875,
-          18340.609375,
-          18417.537109375,
-          18494.46484375,
-          18571.521484375,
-          18648.44921875,
-          18725.376953125,
-          18802.3046875,
-          18879.232421875,
-          18956.2890625,
-          19033.216796875,
-          19110.14453125,
-          19187.072265625,
-          19264.12890625,
-          19341.056640625,
-          19417.984375,
-          19494.912109375,
-          19571.841796875,
-          19648.896484375,
-          19725.82421875,
-          19802.75390625,
-          19879.681640625,
-          19956.609375,
-          20033.6640625,
-          20110.59375,
-          20187.521484375,
-          20264.44921875,
-          20341.376953125,
-          20418.43359375,
-          20495.361328125,
-          20572.2890625,
-          20649.216796875,
-          20726.14453125,
-          20803.201171875,
-          20880.12890625,
-          20957.056640625,
-          21033.984375,
-          21110.912109375,
-          21187.96875,
-          21264.896484375,
-          21341.82421875,
-          21418.75390625,
-          21495.681640625,
-          21572.736328125,
-          21649.6640625,
-          21726.59375,
-          21803.521484375,
-          21880.44921875,
-          21957.505859375,
-          22034.43359375,
-          22111.361328125,
-          22188.2890625,
-          22265.216796875,
-          22342.2734375,
-          22419.19921875,
-          22496.130859375,
-          22573.056640625,
-          22649.982421875,
-          22727.041015625,
-          22803.966796875,
-          22880.8984375,
-          22957.82421875,
-          23034.751953125,
-          23111.80859375,
-          23188.734375,
-          23265.66796875,
-          23342.59375,
-          23419.51953125,
-          23496.576171875,
-          23573.50390625,
-          23650.435546875,
-          23727.361328125,
-          23804.287109375,
-          23881.345703125,
-          23958.271484375,
-          24035.203125,
-          24112.12890625,
-          24189.0546875,
-          24266.11328125,
-          24343.0390625,
-          24419.970703125,
-          24496.896484375,
-          24573.822265625,
-          24650.880859375,
-          24727.806640625,
-          24804.73828125,
-          24881.666015625,
-          24958.591796875,
-          25035.6484375,
-          25112.57421875,
-          25189.5078125,
-          25266.43359375,
-          25343.359375,
-          25420.41796875,
-          25497.34375,
-          25574.275390625,
-          25651.201171875,
-          25728.259765625,
-          25805.185546875,
-          25882.111328125,
-          25959.04296875,
-          26035.96875,
-          26113.02734375,
-          26189.953125,
-          26266.87890625,
-          26343.810546875,
-          26420.736328125,
-          26497.794921875,
-          26574.720703125,
-          26651.646484375,
-          26728.580078125,
-          26805.505859375,
-          26882.5625,
-          26959.490234375,
-          27036.416015625,
-          27113.34765625,
-          27190.2734375,
-          27267.33203125,
-          27344.2578125,
-          27421.18359375,
-          27498.115234375,
-          27575.041015625,
-          27652.099609375,
-          27729.025390625,
-          27805.951171875,
-          27882.8828125,
-          27959.80859375,
-          28036.8671875,
-          28113.79296875,
-          28190.71875,
-          28267.650390625,
-          28344.578125,
-          28421.634765625,
-          28498.560546875,
-          28575.48828125,
-          28652.419921875,
-          28729.345703125,
-          28806.404296875,
-          28883.330078125,
-          28960.255859375,
-          29037.1875,
-          29114.11328125,
-          29191.171875,
-          29268.09765625,
-          29345.0234375,
-          29421.955078125,
-          29498.880859375,
-          29575.939453125,
-          29652.865234375,
-          29729.791015625,
-          29806.72265625,
-          29883.650390625,
-          29960.70703125,
-          30037.6328125,
-          30114.55859375,
-          30191.4921875,
-          30268.41796875,
-          30345.474609375,
-          30422.40234375,
-          30499.328125,
-          30576.259765625,
-          30653.185546875,
-          30730.244140625,
-          30807.169921875,
-          30884.095703125,
-          30961.02734375,
-          31037.953125,
-          31115.01171875,
-          31191.9375,
-          31268.86328125,
-          31345.794921875,
-          31422.720703125,
-          31499.779296875,
-          31576.705078125,
-          31653.630859375,
-          31730.564453125,
-          31807.490234375,
-          31884.546875,
-          31961.47265625,
-          32047.400390625,
-          32142.36328125,
-          32237.47265625,
-          32332.4375,
-          32427.392578125,
-          32522.34765625,
-          32617.310546875,
-          32712.421875,
-          32807.3828125,
-          32902.33984375,
-          32997.296875,
-          33092.2578125,
-          33187.3671875,
-          33282.33203125,
-          33377.2890625,
-          33472.2421875,
-          33567.20703125,
-          33662.31640625,
-          33757.28125,
-          33852.23828125,
-          33947.1875,
-          34042.15625,
-          34137.26171875,
-          34232.23046875,
-          34327.18359375,
-          34422.13671875,
-          34517.1015625,
-          34612.2109375,
-          34707.17578125,
-          34802.1328125,
-          34897.08203125,
-          34992.05078125,
-          35087.15625,
-          35182.125,
-          35277.08203125,
-          35372.03125,
-          35467,
-          35562.10546875,
-          35657.078125,
-          35752.02734375,
-          35846.98046875,
-          35941.94921875,
-          36037.0546875,
-          36132.0234375,
-          36226.9765625,
-          36321.92578125,
-          36416.8984375,
-          36512.00390625,
-          36606.97265625,
-          36701.921875,
-          36796.87890625,
-          36891.84765625,
-          36986.953125,
-          37081.91796875,
-          37176.87109375,
-          37271.828125,
-          37366.79296875,
-          37461.8984375,
-          37556.8671875,
-          37651.8203125,
-          37746.77734375,
-          37841.73828125,
-          37936.8515625,
-          38031.8125,
-          38126.765625,
-          38221.7265625,
-          38316.68359375,
-          38411.80078125,
-          38506.7578125,
-          38601.71484375,
-          38696.671875,
-          38791.6328125,
-          38886.74609375,
-          38981.70703125,
-          39076.6640625,
-          39171.62109375,
-          39266.58203125,
-          39361.6953125,
-          39456.65234375,
-          39551.61328125,
-          39646.5703125,
-          39741.52734375,
-          39836.640625,
-          39931.6015625,
-          40026.5625,
-          40121.515625,
-          40216.63671875,
-          40311.58984375,
-          40406.55078125,
-          40501.5078125,
-          40596.46484375,
-          40691.58203125,
-          40786.5390625,
-          40881.49609375,
-          40976.45703125,
-          41071.4140625,
-          41166.53125,
-          41261.48828125,
-          41356.4453125,
-          41451.40234375,
-          41546.36328125,
-          41641.4765625,
-          41736.4375,
-          41831.39453125,
-          41926.3515625,
-          42021.3125,
-          42116.42578125,
-          42211.38671875,
-          42306.33984375,
-          42401.30078125,
-          42496.2578125,
-          42591.375,
-          42686.33203125,
-          42781.2890625,
-          42876.24609375,
-          42971.20703125,
-          43066.3203125,
-          43161.28125,
-          43256.23828125,
-          43351.1953125,
-          43446.15234375,
-          43541.26953125,
-          43636.2265625,
-          43731.1875,
-          43826.14453125,
-          43921.1015625,
-          44016.21484375,
-          44111.17578125,
-          44206.13671875,
-          44301.08984375,
-          44396.05078125,
-          44491.1640625,
-          44586.125,
-          44681.08203125,
-          44776.0390625,
-          44870.99609375,
-          44966.1171875,
-          45061.0703125,
-          45156.03125,
-          45250.98828125,
-          45345.9453125,
-          45441.0625,
-          45536.01953125,
-          45630.9765625,
-          45725.9375,
-          45820.89453125,
-          45916.01171875,
-          46010.96484375,
-          46105.92578125,
-          46200.88671875,
-          46295.83984375,
-          46390.9609375,
-          46485.9140625,
-          46580.875,
-          46675.83203125,
-          46770.7890625,
-          46865.90625,
-          46960.8671875,
-          47055.8203125,
-          47150.78125,
-          47245.73828125,
-          47340.85546875,
-          47435.8125,
-          47530.76953125,
-          47625.7265625,
-          47720.6875,
-          47815.80078125,
-          47910.765625,
-          48005.7109375,
-          48100.67578125,
-          48195.78515625,
-          48290.75,
-          48385.71484375,
-          48480.66015625,
-          48575.625,
-          48670.734375,
-          48765.69921875,
-          48860.66015625,
-          48955.609375,
-          49050.5703125,
-          49145.68359375,
-          49240.64453125,
-          49335.609375,
-          49430.5546875,
-          49525.51953125,
-          49620.62890625,
-          49715.59375,
-          49810.5546875,
-          49905.50390625,
-          50000.46875,
-          50095.578125,
-          50190.5390625,
-          50285.50390625,
-          50380.453125,
-          50475.4140625,
-          50570.52734375,
-          50665.4921875,
-          50760.453125,
-          50855.40234375,
-          50950.3671875,
-          51045.4765625,
-          51140.44140625,
-          51235.3984375,
-          51330.3515625,
-          51425.3125,
-          51520.42578125,
-          51615.38671875,
-          51710.3515625,
-          51805.296875,
-          51900.26171875,
-          51995.37109375,
-          52090.3359375,
-          52185.296875,
-          52280.24609375,
-          52375.2109375,
-          52470.3203125,
-          52565.28125,
-          52660.24609375,
-          52755.1953125,
-          52850.15625,
-          52945.265625,
-          53040.23046875,
-          53135.1953125,
-          53230.140625,
-          53325.10546875,
-          53420.21484375,
-          53515.1796875,
-          53610.140625,
-          53705.08984375,
-          53800.05078125,
-          53895.1640625,
-          53990.125,
-          54085.08984375,
-          54180.03515625,
-          54275,
-          54370.109375,
-          54465.07421875,
-          54560.0390625,
-          54654.984375,
-          54749.94921875,
-          54845.05859375,
-          54940.0234375,
-          55034.984375,
-          55129.93359375,
-          55224.89453125,
-          55320.0078125,
-          55414.96875,
-          55509.93359375,
-          55604.87890625,
-          55700.0078125
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          0,
+          120,
+          197,
+          274,
+          350,
+          427,
+          504,
+          581,
+          658,
+          735,
+          812,
+          888,
+          965,
+          1042,
+          1119,
+          1196,
+          1273,
+          1350,
+          1427,
+          1504,
+          1581,
+          1656,
+          1733,
+          1810,
+          1887,
+          1964,
+          2018,
+          2071,
+          2136,
+          2281,
+          2425,
+          2569,
+          2713,
+          2858,
+          3002,
+          3146,
+          3290,
+          3435,
+          3579,
+          3723,
+          3868,
+          4012,
+          4156,
+          4300,
+          4445,
+          4589,
+          4733,
+          4878,
+          5022,
+          5166,
+          5310,
+          5455,
+          5599,
+          5743,
+          5888,
+          6032,
+          6176,
+          6321,
+          6465,
+          6609,
+          6753,
+          6898,
+          7042,
+          7186,
+          7331,
+          7475,
+          7619,
+          7763,
+          7908,
+          8052,
+          8196,
+          8341,
+          8485,
+          8629,
+          8773,
+          8918,
+          9062,
+          9206,
+          9351,
+          9495,
+          9639,
+          9783,
+          9928,
+          10072,
+          10216,
+          10361,
+          10505,
+          10649,
+          10793,
+          10938,
+          11082,
+          11246,
+          11443,
+          11640,
+          11838,
+          12035,
+          12232,
+          12429,
+          12626,
+          12824,
+          13021,
+          13218,
+          13415,
+          13612,
+          13810,
+          14007,
+          14204,
+          14401,
+          14598,
+          14796,
+          14993,
+          15190,
+          15387,
+          15584,
+          15782,
+          15979,
+          16176,
+          16373,
+          16570,
+          16768,
+          16965,
+          17162,
+          17359,
+          17556,
+          17754,
+          17951,
+          18148,
+          18345,
+          18542,
+          18740,
+          18937,
+          19134,
+          19331,
+          19528,
+          19726,
+          19923,
+          20120,
+          20317,
+          20514,
+          20711,
+          20909,
+          21106,
+          21303,
+          21500,
+          21697,
+          21895,
+          22092,
+          22289,
+          22486,
+          22683,
+          22881,
+          23078,
+          23275,
+          23472,
+          23669,
+          23867,
+          24064,
+          24261,
+          24458,
+          24655,
+          24853,
+          25050,
+          25247,
+          25444,
+          25641,
+          25839,
+          26036,
+          26233,
+          26430,
+          26627,
+          26825,
+          27022,
+          27219,
+          27416,
+          27613,
+          27811,
+          28008,
+          28205,
+          28402,
+          28599,
+          28797,
+          28994,
+          29191,
+          29388,
+          29585,
+          29782,
+          29980,
+          30177,
+          30374,
+          30571,
+          30768,
+          30965,
+          31163,
+          31360,
+          31557,
+          31754,
+          31951,
+          32149,
+          32346,
+          32543,
+          32740,
+          32937,
+          33135,
+          33332,
+          33529,
+          33726,
+          33923,
+          34121,
+          34318,
+          34515,
+          34712,
+          34909,
+          35107,
+          35304,
+          35501,
+          35698,
+          35895,
+          36093,
+          36290,
+          36487,
+          36684,
+          36881,
+          37079,
+          37276,
+          37473,
+          37670,
+          37867,
+          38065,
+          38265,
+          38486.03125,
+          38707.08984375,
+          38928.1484375,
+          39150.1796875,
+          39371.23828125,
+          39592.26953125,
+          39813.328125,
+          40034.390625,
+          40255.421875,
+          40477.48046875,
+          40698.51171875,
+          40919.5703125,
+          41140.62890625,
+          41361.66015625,
+          41583.71875,
+          41804.75,
+          42025.80859375,
+          42246.87109375,
+          42467.8984375,
+          42689.9609375,
+          42910.98828125,
+          43132.05078125,
+          43353.109375,
+          43574.140625,
+          43796.19921875,
+          44017.23046875,
+          44238.2890625,
+          44459.3515625,
+          44680.37890625,
+          44902.44140625,
+          45123.46875,
+          45344.53125,
+          45565.58984375,
+          45786.62109375,
+          46008.6796875,
+          46229.7109375,
+          46450.76953125,
+          46671.828125,
+          46892.859375,
+          47114.921875,
+          47335.94921875,
+          47557.01171875,
+          47778.0703125,
+          47999.1015625,
+          48221.16015625,
+          48442.19140625,
+          48663.25,
+          48884.30859375,
+          49105.33984375,
+          49327.3984375,
+          49548.4296875,
+          49769.48828125,
+          49990.55078125,
+          50211.578125,
+          50432.640625,
+          50654.671875,
+          50875.73046875,
+          51096.7890625,
+          51317.8203125,
+          51538.87890625,
+          51760.91015625,
+          51981.96875,
+          52203.03125,
+          52432.05859375,
+          52672.12109375,
+          52913.1796875,
+          53153.2109375,
+          53394.26953125,
+          53634.30078125,
+          53875.359375,
+          54115.421875,
+          54355.44921875,
+          54596.51171875,
+          54836.5390625,
+          55077.6015625,
+          55317.66015625,
+          55558.69140625,
+          55798.75,
+          56038.78125,
+          56279.83984375,
+          56519.8984375,
+          56760.9296875,
+          57000.98828125,
+          57242.01953125,
+          57482.078125,
+          57723.140625,
+          57963.171875,
+          58203.23046875,
+          58444.26171875,
+          58684.3203125,
+          58925.37890625,
+          59165.41015625,
+          59406.46875,
+          59646.5,
+          59886.55859375,
+          60127.62109375,
+          60367.6484375,
+          60608.7109375,
+          60848.73828125,
+          61089.80078125,
+          61329.859375,
+          61569.890625,
+          61810.94921875,
+          62050.98046875,
+          62292.0390625,
+          62532.1015625,
+          62772.12890625,
+          63013.19140625,
+          63253.21875,
+          63494.28125,
+          63734.33984375,
+          63975.37109375,
+          64215.4296875,
+          64455.4609375,
+          64696.51953125,
+          64937.578125,
+          65177.609375,
+          65417.671875,
+          65658.703125,
+          65898.7578125,
+          66139.8203125,
+          66379.8515625,
+          66620.90625,
+          66860.9375,
+          67101,
+          67342.0625,
+          67582.09375,
+          67823.1484375,
+          68063.2109375,
+          68303.2421875,
+          68544.296875,
+          68784.328125,
+          69025.390625,
+          69265.453125,
+          69506.4765625,
+          69746.5390625,
+          69986.5703125,
+          70227.6328125,
+          70468.6875,
+          70708.71875,
+          70948.78125,
+          71189.8125,
+          71429.8671875,
+          71670.9296875,
+          71910.9609375,
+          72152.0234375,
+          72392.046875,
+          72632.109375,
+          72873.171875,
+          73113.203125,
+          73354.2578125,
+          73594.2890625,
+          73834.3515625,
+          74075.40625,
+          74315.4375,
+          74556.5,
+          74796.53125,
+          75037.59375,
+          75277.6484375,
+          75517.6796875,
+          75758.7421875,
+          75998.7734375,
+          76239.828125,
+          76479.890625,
+          76720.921875,
+          76960.9765625,
+          77201.0078125,
+          77442.0703125,
+          77683.1328125,
+          77923.15625,
+          78163.21875,
+          78404.25,
+          78644.3125,
+          78885.3671875,
+          79125.3984375,
+          79365.4609375,
+          79606.4921875,
+          79846.546875,
+          80087.609375,
+          80327.640625,
+          80568.703125,
+          80808.7265625,
+          81048.7890625,
+          81289.8515625,
+          81529.8828125,
+          81770.9375,
+          82011
          ]
         },
         {
@@ -3250,1007 +3250,1007 @@
          "name": "Impôt sur le revenu au PFU, avec CDHR, sans majoration",
          "type": "scatter",
          "x": [
-          100000,
-          100601,
-          101202,
+          0,
+          801,
+          1603,
+          2404,
+          3206,
+          4008,
+          4809,
+          5611,
+          6412,
+          7214,
+          8016,
+          8817,
+          9619,
+          10420,
+          11222,
+          12024,
+          12825,
+          13627,
+          14428,
+          15230,
+          16032,
+          16833,
+          17635,
+          18436,
+          19238,
+          20040,
+          20841,
+          21643,
+          22444,
+          23246,
+          24048,
+          24849,
+          25651,
+          26452,
+          27254,
+          28056,
+          28857,
+          29659,
+          30460,
+          31262,
+          32064,
+          32865,
+          33667,
+          34468,
+          35270,
+          36072,
+          36873,
+          37675,
+          38476,
+          39278,
+          40080,
+          40881,
+          41683,
+          42484,
+          43286,
+          44088,
+          44889,
+          45691,
+          46492,
+          47294,
+          48096,
+          48897,
+          49699,
+          50501,
+          51302,
+          52104,
+          52905,
+          53707,
+          54509,
+          55310,
+          56112,
+          56913,
+          57715,
+          58517,
+          59318,
+          60120,
+          60921,
+          61723,
+          62525,
+          63326,
+          64128,
+          64929,
+          65731,
+          66533,
+          67334,
+          68136,
+          68937,
+          69739,
+          70541,
+          71342,
+          72144,
+          72945,
+          73747,
+          74549,
+          75350,
+          76152,
+          76953,
+          77755,
+          78557,
+          79358,
+          80160,
+          80961,
+          81763,
+          82565,
+          83366,
+          84168,
+          84969,
+          85771,
+          86573,
+          87374,
+          88176,
+          88977,
+          89779,
+          90581,
+          91382,
+          92184,
+          92985,
+          93787,
+          94589,
+          95390,
+          96192,
+          96993,
+          97795,
+          98597,
+          99398,
+          100200,
+          101002,
           101803,
-          102404,
-          103006,
-          103607,
+          102605,
+          103406,
           104208,
-          104809,
-          105410,
-          106012,
+          105010,
+          105811,
           106613,
-          107214,
-          107815,
-          108416,
+          107414,
+          108216,
           109018,
-          109619,
-          110220,
-          110821,
+          109819,
+          110621,
           111422,
-          112024,
-          112625,
-          113226,
+          112224,
+          113026,
           113827,
-          114428,
-          115030,
-          115631,
+          114629,
+          115430,
           116232,
-          116833,
-          117434,
-          118036,
+          117034,
+          117835,
           118637,
-          119238,
-          119839,
-          120440,
+          119438,
+          120240,
           121042,
-          121643,
-          122244,
-          122845,
+          121843,
+          122645,
           123446,
-          124048,
-          124649,
-          125250,
+          124248,
+          125050,
           125851,
-          126452,
-          127054,
-          127655,
+          126653,
+          127454,
           128256,
-          128857,
-          129458,
-          130060,
+          129058,
+          129859,
           130661,
-          131262,
-          131863,
-          132464,
+          131462,
+          132264,
           133066,
-          133667,
-          134268,
-          134869,
+          133867,
+          134669,
           135470,
-          136072,
-          136673,
-          137274,
+          136272,
+          137074,
           137875,
-          138476,
-          139078,
-          139679,
+          138677,
+          139478,
           140280,
-          140881,
-          141482,
-          142084,
+          141082,
+          141883,
           142685,
-          143286,
-          143887,
-          144488,
+          143486,
+          144288,
           145090,
-          145691,
-          146292,
-          146893,
+          145891,
+          146693,
           147494,
-          148096,
-          148697,
-          149298,
+          148296,
+          149098,
           149899,
-          150501,
-          151102,
-          151703,
+          150701,
+          151503,
           152304,
-          152905,
-          153507,
-          154108,
+          153106,
+          153907,
           154709,
-          155310,
-          155911,
-          156513,
+          155511,
+          156312,
           157114,
-          157715,
-          158316,
-          158917,
+          157915,
+          158717,
           159519,
-          160120,
-          160721,
-          161322,
+          160320,
+          161122,
           161923,
-          162525,
-          163126,
-          163727,
+          162725,
+          163527,
           164328,
-          164929,
-          165531,
-          166132,
+          165130,
+          165931,
           166733,
-          167334,
-          167935,
-          168537,
+          167535,
+          168336,
           169138,
-          169739,
-          170340,
-          170941,
+          169939,
+          170741,
           171543,
-          172144,
-          172745,
-          173346,
+          172344,
+          173146,
           173947,
-          174549,
-          175150,
-          175751,
+          174749,
+          175551,
           176352,
-          176953,
-          177555,
-          178156,
+          177154,
+          177955,
           178757,
-          179358,
-          179959,
-          180561,
+          179559,
+          180360,
           181162,
-          181763,
-          182364,
-          182965,
+          181963,
+          182765,
           183567,
-          184168,
-          184769,
-          185370,
+          184368,
+          185170,
           185971,
-          186573,
-          187174,
-          187775,
+          186773,
+          187575,
           188376,
-          188977,
-          189579,
-          190180,
+          189178,
+          189979,
           190781,
-          191382,
-          191983,
-          192585,
+          191583,
+          192384,
           193186,
-          193787,
-          194388,
-          194989,
+          193987,
+          194789,
           195591,
-          196192,
-          196793,
-          197394,
+          196392,
+          197194,
           197995,
-          198597,
-          199198,
-          199799,
+          198797,
+          199599,
           200400,
-          201002,
-          201603,
-          202204,
+          201202,
+          202004,
           202805,
-          203406,
-          204008,
-          204609,
+          203607,
+          204408,
           205210,
-          205811,
-          206412,
-          207014,
+          206012,
+          206813,
           207615,
-          208216,
-          208817,
-          209418,
+          208416,
+          209218,
           210020,
-          210621,
-          211222,
-          211823,
+          210821,
+          211623,
           212424,
-          213026,
-          213627,
-          214228,
+          213226,
+          214028,
           214829,
-          215430,
-          216032,
-          216633,
+          215631,
+          216432,
           217234,
-          217835,
-          218436,
-          219038,
+          218036,
+          218837,
           219639,
-          220240,
-          220841,
-          221442,
+          220440,
+          221242,
           222044,
-          222645,
-          223246,
-          223847,
+          222845,
+          223647,
           224448,
-          225050,
-          225651,
-          226252,
+          225250,
+          226052,
           226853,
-          227454,
-          228056,
-          228657,
+          227655,
+          228456,
           229258,
-          229859,
-          230460,
-          231062,
+          230060,
+          230861,
           231663,
-          232264,
-          232865,
-          233466,
+          232464,
+          233266,
           234068,
-          234669,
-          235270,
-          235871,
+          234869,
+          235671,
           236472,
-          237074,
-          237675,
-          238276,
+          237274,
+          238076,
           238877,
-          239478,
-          240080,
-          240681,
+          239679,
+          240480,
           241282,
-          241883,
-          242484,
-          243086,
+          242084,
+          242885,
           243687,
-          244288,
-          244889,
-          245490,
+          244488,
+          245290,
           246092,
-          246693,
-          247294,
-          247895,
+          246893,
+          247695,
           248496,
-          249098,
-          249699,
-          250300,
+          249298,
+          250100,
           250901,
-          251503,
-          252104,
-          252705,
+          251703,
+          252505,
           253306,
-          253907,
-          254509,
-          255110,
+          254108,
+          254909,
           255711,
-          256312,
-          256913,
-          257515,
+          256513,
+          257314,
           258116,
-          258717,
-          259318,
-          259919,
+          258917,
+          259719,
           260521,
-          261122,
-          261723,
-          262324,
+          261322,
+          262124,
           262925,
-          263527,
-          264128,
-          264729,
+          263727,
+          264529,
           265330,
-          265931,
-          266533,
-          267134,
+          266132,
+          266933,
           267735,
-          268336,
-          268937,
-          269539,
+          268537,
+          269338,
           270140,
-          270741,
-          271342,
-          271943,
+          270941,
+          271743,
           272545,
-          273146,
-          273747,
-          274348,
+          273346,
+          274148,
           274949,
-          275551,
-          276152,
-          276753,
+          275751,
+          276553,
           277354,
-          277955,
-          278557,
-          279158,
+          278156,
+          278957,
           279759,
-          280360,
-          280961,
-          281563,
+          280561,
+          281362,
           282164,
-          282765,
-          283366,
-          283967,
+          282965,
+          283767,
           284569,
-          285170,
-          285771,
-          286372,
+          285370,
+          286172,
           286973,
-          287575,
-          288176,
-          288777,
+          287775,
+          288577,
           289378,
-          289979,
-          290581,
-          291182,
+          290180,
+          290981,
           291783,
-          292384,
-          292985,
-          293587,
+          292585,
+          293386,
           294188,
-          294789,
-          295390,
-          295991,
+          294989,
+          295791,
           296593,
-          297194,
-          297795,
-          298396,
+          297394,
+          298196,
           298997,
-          299599,
-          300200,
-          300801,
+          299799,
+          300601,
           301402,
-          302004,
-          302605,
-          303206,
+          302204,
+          303006,
           303807,
-          304408,
-          305010,
-          305611,
+          304609,
+          305410,
           306212,
-          306813,
-          307414,
-          308016,
+          307014,
+          307815,
           308617,
-          309218,
-          309819,
-          310420,
+          309418,
+          310220,
           311022,
-          311623,
-          312224,
-          312825,
+          311823,
+          312625,
           313426,
-          314028,
-          314629,
-          315230,
+          314228,
+          315030,
           315831,
-          316432,
-          317034,
-          317635,
+          316633,
+          317434,
           318236,
-          318837,
-          319438,
-          320040,
+          319038,
+          319839,
           320641,
-          321242,
-          321843,
-          322444,
+          321442,
+          322244,
           323046,
-          323647,
-          324248,
-          324849,
+          323847,
+          324649,
           325450,
-          326052,
-          326653,
-          327254,
+          326252,
+          327054,
           327855,
-          328456,
-          329058,
-          329659,
+          328657,
+          329458,
           330260,
-          330861,
-          331462,
-          332064,
+          331062,
+          331863,
           332665,
-          333266,
-          333867,
-          334468,
+          333466,
+          334268,
           335070,
-          335671,
-          336272,
-          336873,
+          335871,
+          336673,
           337474,
-          338076,
-          338677,
-          339278,
+          338276,
+          339078,
           339879,
-          340480,
-          341082,
-          341683,
+          340681,
+          341482,
           342284,
-          342885,
-          343486,
-          344088,
+          343086,
+          343887,
           344689,
-          345290,
-          345891,
-          346492,
+          345490,
+          346292,
           347094,
-          347695,
-          348296,
-          348897,
+          347895,
+          348697,
           349498,
-          350100,
-          350701,
-          351302,
+          350300,
+          351102,
           351903,
-          352505,
-          353106,
-          353707,
+          352705,
+          353507,
           354308,
-          354909,
-          355511,
-          356112,
+          355110,
+          355911,
           356713,
-          357314,
-          357915,
-          358517,
+          357515,
+          358316,
           359118,
-          359719,
-          360320,
-          360921,
+          359919,
+          360721,
           361523,
-          362124,
-          362725,
-          363326,
+          362324,
+          363126,
           363927,
-          364529,
-          365130,
-          365731,
+          364729,
+          365531,
           366332,
-          366933,
-          367535,
-          368136,
+          367134,
+          367935,
           368737,
-          369338,
-          369939,
-          370541,
+          369539,
+          370340,
           371142,
-          371743,
-          372344,
-          372945,
+          371943,
+          372745,
           373547,
-          374148,
-          374749,
-          375350,
+          374348,
+          375150,
           375951,
-          376553,
-          377154,
-          377755,
+          376753,
+          377555,
           378356,
-          378957,
-          379559,
-          380160,
+          379158,
+          379959,
           380761,
-          381362,
-          381963,
-          382565,
+          381563,
+          382364,
           383166,
-          383767,
-          384368,
-          384969,
+          383967,
+          384769,
           385571,
-          386172,
-          386773,
-          387374,
+          386372,
+          387174,
           387975,
-          388577,
-          389178,
-          389779,
+          388777,
+          389579,
           390380,
-          390981,
-          391583,
-          392184,
+          391182,
+          391983,
           392785,
-          393386,
-          393987,
-          394589,
+          393587,
+          394388,
           395190,
-          395791,
-          396392,
-          396993,
+          395991,
+          396793,
           397595,
-          398196,
-          398797,
-          399398,
+          398396,
+          399198,
           400000
          ],
          "y": [
-          12800.001953125,
-          12876.927734375,
-          12953.8564453125,
+          0,
+          102.52800750732422,
+          205.18402099609375,
+          307.7120056152344,
+          410.3680419921875,
+          513.0240478515625,
+          615.552001953125,
+          718.2080688476562,
+          820.736083984375,
+          923.3919677734375,
+          1026.048095703125,
+          1128.5760498046875,
+          1231.2320556640625,
+          1333.760009765625,
+          1436.4161376953125,
+          1539.072021484375,
+          1641.60009765625,
+          1744.2559814453125,
+          1846.783935546875,
+          1949.440185546875,
+          2052.09619140625,
+          2154.6240234375,
+          2257.27978515625,
+          2359.80810546875,
+          2462.464111328125,
+          2565.1201171875,
+          2667.648193359375,
+          2770.30419921875,
+          2872.832275390625,
+          2975.48779296875,
+          3078.14404296875,
+          3180.672119140625,
+          3283.328369140625,
+          3385.8564453125,
+          3488.511962890625,
+          3591.168212890625,
+          3693.6962890625,
+          3796.3525390625,
+          3898.88037109375,
+          4001.535888671875,
+          4104.1923828125,
+          4206.72021484375,
+          4309.37646484375,
+          4411.90478515625,
+          4514.5595703125,
+          4617.21630859375,
+          4719.744140625,
+          4822.400390625,
+          4924.92822265625,
+          5027.58447265625,
+          5130.240234375,
+          5232.76806640625,
+          5335.42431640625,
+          5437.9521484375,
+          5540.6083984375,
+          5643.26416015625,
+          5745.79248046875,
+          5848.44775390625,
+          5950.9755859375,
+          6053.6328125,
+          6156.2880859375,
+          6258.81640625,
+          6361.4716796875,
+          6464.12890625,
+          6566.65673828125,
+          6669.3125,
+          6771.84033203125,
+          6874.49560546875,
+          6977.15283203125,
+          7079.6806640625,
+          7182.33642578125,
+          7284.8642578125,
+          7387.52001953125,
+          7490.1767578125,
+          7592.705078125,
+          7695.3603515625,
+          7797.88818359375,
+          7900.5439453125,
+          8003.20068359375,
+          8105.72900390625,
+          8208.384765625,
+          8310.912109375,
+          8413.5673828125,
+          8516.2255859375,
+          8618.7529296875,
+          8721.408203125,
+          8823.9365234375,
+          8926.591796875,
+          9029.2490234375,
+          9131.77734375,
+          9234.4326171875,
+          9336.9599609375,
+          9439.6162109375,
+          9542.2724609375,
+          9644.80078125,
+          9747.4560546875,
+          9849.984375,
+          9952.640625,
+          10055.296875,
+          10157.82421875,
+          10260.48046875,
+          10363.0087890625,
+          10465.6640625,
+          10568.3203125,
+          10670.8486328125,
+          10773.5048828125,
+          10876.0322265625,
+          10978.6884765625,
+          11081.3447265625,
+          11183.8720703125,
+          11286.5283203125,
+          11389.056640625,
+          11491.7138671875,
+          11594.3671875,
+          11696.8955078125,
+          11799.552734375,
+          11902.080078125,
+          12004.7373046875,
+          12107.3916015625,
+          12209.919921875,
+          12312.576171875,
+          12415.1044921875,
+          12517.76171875,
+          12620.416015625,
+          12722.943359375,
+          12825.6005859375,
+          12928.2578125,
           13030.78515625,
-          13107.7119140625,
-          13184.76953125,
-          13261.6953125,
+          13133.439453125,
+          13235.9677734375,
           13338.625,
-          13415.5537109375,
-          13492.4794921875,
-          13569.5380859375,
+          13441.28125,
+          13543.8095703125,
           13646.4638671875,
-          13723.392578125,
-          13800.3212890625,
-          13877.248046875,
+          13748.9912109375,
+          13851.6484375,
           13954.3056640625,
-          14031.2314453125,
-          14108.1611328125,
-          14185.08984375,
+          14056.833984375,
+          14159.4873046875,
           14262.015625,
-          14339.0732421875,
-          14416,
-          14492.9287109375,
+          14364.6728515625,
+          14467.330078125,
           14569.857421875,
-          14646.7841796875,
-          14723.841796875,
-          14800.767578125,
+          14672.51171875,
+          14775.0400390625,
           14877.6962890625,
-          14954.6259765625,
-          15031.5517578125,
-          15108.609375,
+          14980.353515625,
+          15082.8818359375,
           15185.5361328125,
-          15262.46484375,
-          15339.3935546875,
-          15416.3193359375,
+          15288.0634765625,
+          15390.720703125,
           15493.3779296875,
-          15570.3037109375,
-          15647.232421875,
-          15724.162109375,
+          15595.9052734375,
+          15698.5595703125,
           15801.087890625,
-          15878.1455078125,
-          15955.0712890625,
-          16032.0009765625,
+          15903.7451171875,
+          16006.4013671875,
           16108.9296875,
-          16185.85546875,
-          16262.9140625,
-          16339.83984375,
+          16211.583984375,
+          16314.111328125,
           16416.76953125,
-          16493.697265625,
-          16570.623046875,
-          16647.681640625,
+          16519.42578125,
+          16621.953125,
           16724.607421875,
-          16801.537109375,
-          16878.466796875,
-          16955.390625,
+          16827.134765625,
+          16929.79296875,
           17032.451171875,
-          17109.375,
-          17186.3046875,
-          17263.234375,
+          17134.978515625,
+          17237.630859375,
           17340.158203125,
-          17417.21875,
-          17494.142578125,
-          17571.072265625,
+          17442.81640625,
+          17545.474609375,
           17648.001953125,
-          17724.927734375,
-          17801.986328125,
-          17878.91015625,
+          17750.654296875,
+          17853.18359375,
           17955.841796875,
-          18032.771484375,
-          18109.6953125,
-          18186.75390625,
+          18058.498046875,
+          18161.02734375,
           18263.6796875,
-          18340.609375,
-          18417.537109375,
-          18494.46484375,
+          18366.208984375,
+          18468.865234375,
           18571.521484375,
-          18648.44921875,
-          18725.376953125,
-          18802.3046875,
+          18674.048828125,
+          18776.705078125,
           18879.232421875,
-          18956.2890625,
-          19033.216796875,
-          19110.14453125,
+          18981.888671875,
+          19084.544921875,
           19187.072265625,
-          19264.12890625,
-          19341.056640625,
-          19417.984375,
+          19289.728515625,
+          19392.384765625,
           19494.912109375,
-          19571.841796875,
-          19648.896484375,
-          19725.82421875,
+          19597.568359375,
+          19700.09765625,
           19802.75390625,
-          19879.681640625,
-          19956.609375,
-          20033.6640625,
+          19905.408203125,
+          20007.9375,
           20110.59375,
-          20187.521484375,
-          20264.44921875,
-          20341.376953125,
+          20213.12109375,
+          20315.77734375,
           20418.43359375,
-          20495.361328125,
-          20572.2890625,
-          20649.216796875,
+          20520.9609375,
+          20623.6171875,
           20726.14453125,
-          20803.201171875,
-          20880.12890625,
-          20957.056640625,
+          20828.80078125,
+          20931.45703125,
           21033.984375,
-          21110.912109375,
-          21187.96875,
-          21264.896484375,
+          21136.640625,
+          21239.169921875,
           21341.82421875,
-          21418.75390625,
-          21495.681640625,
-          21572.736328125,
+          21444.48046875,
+          21547.009765625,
           21649.6640625,
-          21726.59375,
-          21803.521484375,
-          21880.44921875,
+          21752.193359375,
+          21854.849609375,
           21957.505859375,
-          22034.43359375,
-          22111.361328125,
-          22188.2890625,
+          22060.033203125,
+          22162.689453125,
           22265.216796875,
-          22342.2734375,
-          22419.19921875,
-          22496.130859375,
+          22367.873046875,
+          22470.529296875,
           22573.056640625,
-          22649.982421875,
-          22727.041015625,
-          22803.966796875,
+          22675.7109375,
+          22778.23828125,
           22880.8984375,
-          22957.82421875,
-          23034.751953125,
-          23111.80859375,
+          22983.552734375,
+          23086.08203125,
           23188.734375,
-          23265.66796875,
-          23342.59375,
-          23419.51953125,
+          23291.263671875,
+          23393.923828125,
           23496.576171875,
-          23573.50390625,
-          23650.435546875,
-          23727.361328125,
+          23599.10546875,
+          23701.759765625,
           23804.287109375,
-          23881.345703125,
-          23958.271484375,
-          24035.203125,
+          23906.947265625,
+          24009.6015625,
           24112.12890625,
-          24189.0546875,
-          24266.11328125,
-          24343.0390625,
+          24214.783203125,
+          24317.310546875,
           24419.970703125,
-          24496.896484375,
-          24573.822265625,
-          24650.880859375,
+          24522.625,
+          24625.15234375,
           24727.806640625,
-          24804.73828125,
-          24881.666015625,
-          24958.591796875,
+          24830.3359375,
+          24932.99609375,
           25035.6484375,
-          25112.57421875,
-          25189.5078125,
-          25266.43359375,
+          25138.177734375,
+          25240.83203125,
           25343.359375,
-          25420.41796875,
-          25497.34375,
-          25574.275390625,
+          25446.01953125,
+          25548.673828125,
           25651.201171875,
-          25728.259765625,
-          25805.185546875,
-          25882.111328125,
+          25753.85546875,
+          25856.515625,
           25959.04296875,
-          26035.96875,
-          26113.02734375,
-          26189.953125,
+          26061.697265625,
+          26164.224609375,
           26266.87890625,
-          26343.810546875,
-          26420.736328125,
-          26497.794921875,
+          26369.5390625,
+          26472.06640625,
           26574.720703125,
-          26651.646484375,
-          26728.580078125,
-          26805.505859375,
+          26677.25,
+          26779.90234375,
           26882.5625,
-          26959.490234375,
-          27036.416015625,
-          27113.34765625,
+          26985.091796875,
+          27087.74609375,
           27190.2734375,
-          27267.33203125,
-          27344.2578125,
-          27421.18359375,
+          27292.927734375,
+          27395.587890625,
           27498.115234375,
-          27575.041015625,
-          27652.099609375,
-          27729.025390625,
+          27600.76953125,
+          27703.296875,
           27805.951171875,
-          27882.8828125,
-          27959.80859375,
-          28036.8671875,
+          27908.611328125,
+          28011.138671875,
           28113.79296875,
-          28190.71875,
-          28267.650390625,
-          28344.578125,
+          28216.322265625,
+          28318.974609375,
           28421.634765625,
-          28498.560546875,
-          28575.48828125,
-          28652.419921875,
+          28524.1640625,
+          28626.81640625,
           28729.345703125,
-          28806.404296875,
-          28883.330078125,
-          28960.255859375,
+          28832,
+          28934.66015625,
           29037.1875,
-          29114.11328125,
-          29191.171875,
-          29268.09765625,
+          29139.841796875,
+          29242.369140625,
           29345.0234375,
-          29421.955078125,
-          29498.880859375,
-          29575.939453125,
+          29447.68359375,
+          29550.2109375,
           29652.865234375,
-          29729.791015625,
-          29806.72265625,
-          29883.650390625,
+          29755.392578125,
+          29858.046875,
           29960.70703125,
-          30037.6328125,
-          30114.55859375,
-          30191.4921875,
+          30063.236328125,
+          30165.888671875,
           30268.41796875,
-          30345.474609375,
-          30422.40234375,
-          30499.328125,
+          30371.072265625,
+          30473.732421875,
           30576.259765625,
-          30653.185546875,
-          30730.244140625,
-          30807.169921875,
+          30678.9140625,
+          30781.44140625,
           30884.095703125,
-          30961.02734375,
-          31037.953125,
-          31115.01171875,
+          30986.755859375,
+          31089.283203125,
           31191.9375,
-          31268.86328125,
-          31345.794921875,
-          31422.720703125,
+          31294.46484375,
+          31397.119140625,
           31499.779296875,
-          31576.705078125,
-          31653.630859375,
-          31730.564453125,
+          31602.306640625,
+          31704.9609375,
           31807.490234375,
-          31884.546875,
-          31961.47265625,
-          32047.400390625,
+          31910.142578125,
+          32015.802734375,
           32142.36328125,
-          32237.47265625,
-          32332.4375,
-          32427.392578125,
+          32269.076171875,
+          32395.7890625,
           32522.34765625,
-          32617.310546875,
-          32712.421875,
-          32807.3828125,
+          32649.068359375,
+          32775.625,
           32902.33984375,
-          32997.296875,
-          33092.2578125,
-          33187.3671875,
+          33029.0546875,
+          33155.609375,
           33282.33203125,
-          33377.2890625,
-          33472.2421875,
-          33567.20703125,
+          33408.890625,
+          33535.60546875,
           33662.31640625,
-          33757.28125,
-          33852.23828125,
-          33947.1875,
+          33788.875,
+          33915.59375,
           34042.15625,
-          34137.26171875,
-          34232.23046875,
-          34327.18359375,
+          34168.8671875,
+          34295.578125,
           34422.13671875,
-          34517.1015625,
-          34612.2109375,
-          34707.17578125,
-          34802.1328125,
-          34897.08203125,
-          34992.05078125,
-          35087.15625,
-          35182.125,
-          35277.08203125,
-          35372.03125,
-          35467,
-          35562.10546875,
-          35657.078125,
-          35752.02734375,
-          35846.98046875,
-          35941.94921875,
-          36037.0546875,
-          36132.0234375,
-          36226.9765625,
-          36321.92578125,
-          36416.8984375,
-          36512.00390625,
-          36606.97265625,
-          36701.921875,
-          36796.87890625,
-          36891.84765625,
-          36986.953125,
-          37081.91796875,
-          37176.87109375,
-          37271.828125,
-          37366.79296875,
-          37461.8984375,
-          37556.8671875,
-          37651.8203125,
-          37746.77734375,
-          37841.73828125,
-          37936.8515625,
-          38031.8125,
-          38126.765625,
-          38221.7265625,
-          38316.68359375,
-          38411.80078125,
-          38506.7578125,
-          38601.71484375,
-          38696.671875,
-          38791.6328125,
-          38886.74609375,
-          38981.70703125,
-          39076.6640625,
-          39171.62109375,
-          39266.58203125,
-          39361.6953125,
-          39456.65234375,
-          39551.61328125,
-          39646.5703125,
-          39741.52734375,
-          39836.640625,
-          39931.6015625,
-          40026.5625,
-          40121.515625,
-          40216.63671875,
-          40311.58984375,
-          40406.55078125,
-          40501.5078125,
-          40596.46484375,
-          40691.58203125,
-          40786.5390625,
-          40881.49609375,
-          40976.45703125,
-          41071.4140625,
-          41166.53125,
-          41261.48828125,
-          41356.4453125,
-          41451.40234375,
-          41546.36328125,
-          41641.4765625,
-          41736.4375,
-          41831.39453125,
-          41926.3515625,
-          42021.3125,
-          42116.42578125,
-          42211.38671875,
-          42306.33984375,
-          42401.30078125,
-          42496.2578125,
-          42591.375,
-          42686.33203125,
-          42781.2890625,
-          42876.24609375,
-          42971.20703125,
-          43066.3203125,
-          43161.28125,
-          43256.23828125,
-          43351.1953125,
-          43446.15234375,
-          43541.26953125,
-          43636.2265625,
-          43731.1875,
-          43826.14453125,
-          43921.1015625,
-          44016.21484375,
-          44111.17578125,
-          44206.13671875,
-          44301.08984375,
-          44396.05078125,
-          44491.1640625,
-          44586.125,
+          34548.86328125,
+          34696.5390625,
+          35037.375,
+          35378.2109375,
+          35718.63671875,
+          36059.515625,
+          36399.9375,
+          36740.77734375,
+          37081.61328125,
+          37422.0390625,
+          37762.9140625,
+          38103.33984375,
+          38444.171875,
+          38785.01171875,
+          39125.4375,
+          39466.3125,
+          39806.73828125,
+          40147.578125,
+          40488.4140625,
+          40828.8359375,
+          41169.71484375,
+          41510.140625,
+          41850.9765625,
+          42191.8125,
+          42532.23828125,
+          42873.1015625,
+          43213.52734375,
+          43554.375,
+          43895.2265625,
+          44235.65234375,
+          44576.5,
+          44916.921875,
+          45257.77734375,
+          45598.625,
+          45939.046875,
+          46279.90234375,
+          46620.32421875,
+          46961.17578125,
+          47302.02734375,
+          47642.44921875,
+          47983.30078125,
+          48323.7265625,
+          48664.57421875,
+          49005.42578125,
+          49345.8515625,
+          49686.69921875,
+          50027.55078125,
+          50367.9765625,
+          50708.82421875,
+          51049.25,
+          51390.1015625,
+          51730.94921875,
+          52071.375,
+          52412.2265625,
+          52752.65234375,
+          53093.5,
+          53434.3515625,
+          53774.77734375,
+          54115.625,
+          54456.05078125,
+          54796.90234375,
+          55137.75,
+          55478.17578125,
+          55819.02734375,
+          56159.44921875,
+          56500.30078125,
+          56841.15234375,
+          57181.57421875,
+          57522.42578125,
+          57862.8515625,
+          58203.69921875,
+          58544.55078125,
+          58884.9765625,
+          59225.82421875,
+          59566.25,
+          59907.1015625,
+          60247.94921875,
+          60588.375,
+          60929.22265625,
+          61269.6484375,
           61552,
-          61672.203125,
-          61792.3984375,
-          61912.8046875,
+          61712.3984375,
+          61872.6015625,
           62033,
-          62153.203125,
-          62273.3984375,
-          62393.6015625,
+          62193.203125,
+          62353.6015625,
           62514,
-          62634.203125,
-          62754.3984375,
-          62874.6015625,
+          62674.203125,
+          62834.6015625,
           62994.8046875,
-          63115.203125,
-          63235.3984375,
-          63355.6015625,
+          63155.203125,
+          63315.6015625,
           63475.8046875,
-          63596,
-          63716.3984375,
-          63836.6015625,
+          63636.203125,
+          63796.3984375,
           63956.8046875,
-          64077,
-          64197.203125,
-          64317.6015625,
+          64117.203125,
+          64277.3984375,
           64437.8046875,
-          64558,
-          64678.203125,
-          64798.3984375,
+          64598,
+          64758.3984375,
           64918.8046875,
-          65039,
-          65159.203125,
-          65279.3984375,
+          65079,
+          65239.3984375,
           65399.6015625,
-          65520,
-          65640.2109375,
-          65760.3984375,
+          65559.9921875,
+          65720.3984375,
           65880.6015625,
-          66000.9921875,
-          66121.203125,
-          66241.40625,
+          66041.0078125,
+          66201.3984375,
           66361.59375,
-          66481.8046875,
-          66602.1953125,
-          66722.3984375,
+          66522,
+          66682.203125,
           66842.609375,
-          66962.796875,
-          67083,
-          67203.3984375,
+          67002.9921875,
+          67163.1953125,
           67323.6015625,
-          67443.8046875,
-          67563.9921875,
-          67684.203125,
+          67483.8046875,
+          67644.2109375,
           67804.59375,
-          67924.8046875,
-          68045.0078125,
-          68165.1953125,
+          67964.796875,
+          68125.203125,
           68285.3984375,
-          68405.796875,
-          68526,
-          68646.2109375,
+          68445.8046875,
+          68606.1953125,
           68766.3984375,
-          68886.6015625,
-          69006.9921875,
-          69127.203125,
+          68926.8046875,
+          69087,
           69247.40625,
-          69367.59375,
-          69487.8046875,
-          69608.1953125,
+          69407.796875,
+          69567.9921875,
           69728.3984375,
-          69848.609375,
-          69968.796875,
-          70089,
+          69888.6015625,
+          70049.0078125,
           70209.3984375,
-          70329.6015625,
-          70449.8046875,
-          70569.9921875,
+          70369.59375,
+          70530,
           70690.203125,
-          70810.59375,
-          70930.8046875,
-          71051.0078125,
+          70850.609375,
+          71010.9921875,
           71171.1953125,
-          71291.3984375,
-          71411.796875,
-          71532,
+          71331.6015625,
+          71491.8046875,
           71652.2109375,
-          71772.3984375,
-          71892.6015625,
-          72012.9921875,
+          71812.59375,
+          71972.796875,
           72133.203125,
-          72253.40625,
-          72373.59375,
-          72493.8046875,
+          72293.3984375,
+          72453.8046875,
           72614.1953125,
-          72734.3984375,
-          72854.609375,
-          72974.796875,
+          72774.3984375,
+          72934.8046875,
           73095,
-          73215.3984375,
-          73335.6015625,
-          73455.8046875,
+          73255.40625,
+          73415.796875,
           73575.9921875,
-          73696.203125,
-          73816.59375,
-          73936.8046875,
+          73736.3984375,
+          73896.6015625,
           74057.0078125,
-          74177.1953125,
-          74297.3984375,
-          74417.796875,
+          74217.3984375,
+          74377.59375,
           74538,
-          74658.2109375,
-          74778.3984375,
-          74898.6015625,
+          74698.203125,
+          74858.609375,
           75018.9921875,
-          75139.203125,
-          75259.40625,
-          75379.59375,
+          75179.1953125,
+          75339.6015625,
           75500.0078125
          ]
         }
@@ -5117,10 +5117,6 @@
          }
         },
         "yaxis": {
-         "range": [
-          0,
-          120000
-         ],
          "title": {
           "text": "Montant de l'impôt (hors cotisations sociales pour revenus au PFU)"
          }
@@ -5223,7 +5219,7 @@
     "fig_3_enfants = plot(\n",
     "    f2dc_pfu_3_enfants,\n",
     "    contribution_differentielle_hauts_revenus_decote_plus_progressive,\n",
-    "    irpp_economique_pfu,\n",
+    "    irpp_economique_bareme,\n",
     "    irpp_economique_bareme\n",
     "    + contribution_differentielle_hauts_revenus_plus_progressive,\n",
     "    irpp_economique_pfu\n",
diff --git a/openfisca_france_reforms/plf_plfss_2025/cdhr.py b/openfisca_france_reforms/plf_plfss_2025/cdhr.py
index 2bd160425d473f0549149e304cd1d617eef75c80..ce3a6077539d92d6bca01cf4957cbbf1b756fa05 100644
--- a/openfisca_france_reforms/plf_plfss_2025/cdhr.py
+++ b/openfisca_france_reforms/plf_plfss_2025/cdhr.py
@@ -175,18 +175,18 @@ class contribution_differentielle_hauts_revenus_decote_plus_progressive(Variable
         contribution_differentielle_hauts_revenus_ressources = foyer_fiscal("contribution_differentielle_hauts_revenus_ressources", period)
         impot_cible = contribution_differentielle_hauts_revenus_ressources * taux_cdhr  # = cdhr théorique cible
         
-        montant_impot_depart_celib = cdhr_parameters.seuil_celibataire * 0.128  # 12.8% taux de la part d'impot du PFU
+        montant_impot_depart_celib = (cdhr_parameters.seuil_celibataire * (taux_cdhr - 0.128) )  # 12.8% taux de la part d'impot du PFU
         montant_impot_arrive_celib = 0  # 20% taux de la CDHR
         taux_pente_de_l_amortissement_celib = (montant_impot_arrive_celib - montant_impot_depart_celib) / (
             cdhr_parameters.plafond_revenus_decote_celibataire - cdhr_parameters.seuil_celibataire
         )
-        decote_celibataire = taux_pente_de_l_amortissement_celib * contribution_differentielle_hauts_revenus_ressources
+        decote_celibataire = taux_pente_de_l_amortissement_celib * (contribution_differentielle_hauts_revenus_ressources-cdhr_parameters.plafond_revenus_decote_celibataire)
 
 
-        decote_celibataire = max_(
-            0, 
-            impot_cible - (  # 'ce montant'
-                    celibataire * decote_celibataire))
+        # decote_celibataire = max_(
+        #     0, 
+        #     (celibataire * decote_celibataire)
+        # )
         
         decote_couple = max_(
             0,