{
  "schema_version": "1.0",
  "chart": "stacked_column_synthesis",
  "legacy_chart": "stacked column",
  "capture_policy": "last",
  "chart_data_source": "legacy set_up_tab_for_show_or_download_chart input dataframe",
  "dimensions": [
    "Company",
    "Brand",
    "Channel",
    "Type",
    "Form",
    "Product"
  ],
  "x_dimension": "Company",
  "y_dimension": "Company",
  "small_multiples_dimension": null,
  "dimension_selection": "legacy_summary_stacked_column_multi_dimension",
  "stacked_pareto_mode": null,
  "count_dimension": null,
  "aggregate_uniques_by_dimension": null,
  "aggregate_uniques_dimension": null,
  "population_mode": null,
  "population_dimension": null,
  "focus_item": null,
  "focus_dimension": null,
  "focus_status": null,
  "focus_reason": null,
  "metric": "Sales",
  "metrics": [
    "Sales"
  ],
  "selected_periods": [
    "_Aug-2016",
    "_Aug-2017"
  ],
  "period_grain": "year",
  "period_selection_mode": "all_periods_at_grain",
  "period_comparison_mode": "year_to_date",
  "period_adapter": {
    "status": "applied",
    "period_comparison_mode": "year_to_date",
    "title_period_context": "YTD through 2017-08-27",
    "comparison": {
      "label": "_Aug-2017",
      "start_date": "2017-01-01",
      "end_date": "2017-08-27",
      "date_count": 35
    },
    "baseline": {
      "label": "_Aug-2016",
      "start_date": "2016-01-03",
      "end_date": "2016-08-28",
      "date_count": 35
    },
    "row_counts": {
      "_Aug-2016": 162277,
      "_Aug-2017": 162346
    },
    "period_grain": "year",
    "input_periods": [
      "AC"
    ],
    "selected_periods": [
      "_Aug-2016",
      "_Aug-2017"
    ]
  },
  "palette_policy": "uniform_rank_palette",
  "source_functions": [
    "modules.charting.run_charting.run_charting",
    "modules.charting.plot_charts.plot_stacked_column_charts",
    "modules.data.multidimensional_charts_prep.prepare_data_for_stacked_column",
    "modules.charting.draw_width_and_stacked_plots.draw_stacked_column_chart",
    "modules.data.multidimensional_charts_prep.prepare_data_for_syn_plot",
    "modules.charting.plotting_utilities.make_syn_plot_comment_dataset",
    "modules.charting.plotting_utilities.aggregate_syn_plot_data",
    "modules.charting.setup_fig.add_by_to_syn_plot_col_labels",
    "modules.charting.draw_width_and_stacked_plots.stacked_bar_width_plot",
    "modules.charting.draw_width_and_stacked_plots.adjust_stacked_column_plot"
  ],
  "data_frame": {
    "type": "LazyFrame",
    "columns": [
      "Dimension",
      "Item",
      "Value",
      "Percent on total"
    ],
    "row_count": 50,
    "rows": [
      {
        "Dimension": "0",
        "Item": "L'Oreal",
        "Value": 48,
        "Percent on total": 48.0
      },
      {
        "Dimension": "0",
        "Item": "Coty",
        "Value": 30,
        "Percent on total": 30.0
      },
      {
        "Dimension": "0",
        "Item": "Revlon",
        "Value": 6,
        "Percent on total": 6.0
      },
      {
        "Dimension": "0",
        "Item": "Henkel",
        "Value": 6,
        "Percent on total": 6.0
      },
      {
        "Dimension": "0",
        "Item": "Combe",
        "Value": 5,
        "Percent on total": 5.0
      },
      {
        "Dimension": "0",
        "Item": "Bigen",
        "Value": 2,
        "Percent on total": 2.0
      },
      {
        "Dimension": "0",
        "Item": "Xiomara",
        "Value": 2,
        "Percent on total": 2.0
      },
      {
        "Dimension": "0",
        "Item": "All Other Manufacturers",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "De la Vega",
        "Value": 0,
        "Percent on total": 0.0
      },
      {
        "Dimension": "0",
        "Item": "Loquay",
        "Value": 0,
        "Percent on total": 0.0
      },
      {
        "Dimension": "0",
        "Item": "Kimberly Clark",
        "Value": 0,
        "Percent on total": 0.0
      },
      {
        "Dimension": "0",
        "Item": "Genomma",
        "Value": 0,
        "Percent on total": 0.0
      },
      {
        "Dimension": "0",
        "Item": "Others rank >12",
        "Value": 0,
        "Percent on total": 0.0
      },
      {
        "Dimension": "0",
        "Item": "Koleston",
        "Value": 26,
        "Percent on total": 26.0
      },
      {
        "Dimension": "0",
        "Item": "Nutrisse",
        "Value": 23,
        "Percent on total": 23.0
      },
      {
        "Dimension": "0",
        "Item": "Excellence",
        "Value": 14,
        "Percent on total": 14.0
      },
      {
        "Dimension": "0",
        "Item": "Preference",
        "Value": 7,
        "Percent on total": 7.0
      },
      {
        "Dimension": "0",
        "Item": "Colorsilk",
        "Value": 6,
        "Percent on total": 6.0
      },
      {
        "Dimension": "0",
        "Item": "Palette",
        "Value": 6,
        "Percent on total": 6.0
      },
      {
        "Dimension": "0",
        "Item": "Just For Men",
        "Value": 5,
        "Percent on total": 5.0
      },
      {
        "Dimension": "0",
        "Item": "Casting",
        "Value": 3,
        "Percent on total": 3.0
      },
      {
        "Dimension": "0",
        "Item": "Miss Clairol",
        "Value": 3,
        "Percent on total": 3.0
      },
      {
        "Dimension": "0",
        "Item": "Bigen",
        "Value": 2,
        "Percent on total": 2.0
      },
      {
        "Dimension": "0",
        "Item": "Xiomara",
        "Value": 2,
        "Percent on total": 2.0
      },
      {
        "Dimension": "0",
        "Item": "Excell",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "Others rank >12",
        "Value": 2,
        "Percent on total": 2.0
      },
      {
        "Dimension": "0",
        "Item": "Mexico City",
        "Value": 75,
        "Percent on total": 75.0
      },
      {
        "Dimension": "0",
        "Item": "Monterrey",
        "Value": 16,
        "Percent on total": 16.0
      },
      {
        "Dimension": "0",
        "Item": "Guadalajara",
        "Value": 9,
        "Percent on total": 9.0
      },
      {
        "Dimension": "0",
        "Item": "Permanent",
        "Value": 92,
        "Percent on total": 92.0
      },
      {
        "Dimension": "0",
        "Item": "Male",
        "Value": 6,
        "Percent on total": 6.0
      },
      {
        "Dimension": "0",
        "Item": "Root",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "Semi-Permanent",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "Cream",
        "Value": 98,
        "Percent on total": 98.0
      },
      {
        "Dimension": "0",
        "Item": "Spray",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "Shampoo",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "Foam",
        "Value": 0,
        "Percent on total": 0.0
      },
      {
        "Dimension": "0",
        "Item": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
        "Value": 2,
        "Percent on total": 2.0
      },
      {
        "Dimension": "0",
        "Item": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
        "Value": 2,
        "Percent on total": 2.0
      },
      {
        "Dimension": "0",
        "Item": "KOLESTON NEGRO 302-0 50 GR    NAL.",
        "Value": 2,
        "Percent on total": 2.0
      },
      {
        "Dimension": "0",
        "Item": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
        "Value": 2,
        "Percent on total": 2.0
      },
      {
        "Dimension": "0",
        "Item": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "NUTRISSE 280 NEGRO ZAFIRO",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "NUTRISSE TINTE EBANO NEGRO 10",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "NUTRISSE 677 CHOCOLATE SILVIA",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
        "Value": 1,
        "Percent on total": 1.0
      },
      {
        "Dimension": "0",
        "Item": "Others rank >12",
        "Value": 84,
        "Percent on total": 84.0
      }
    ]
  },
  "derived_metrics": null,
  "series_by_dimension": [
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "L'Oreal",
      "value": 48,
      "text": "L'Oreal 48%"
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Coty",
      "value": 30,
      "text": "Coty 30%"
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Revlon",
      "value": 6,
      "text": "Revlon 6%"
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Henkel",
      "value": 6,
      "text": "Henkel 6%"
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Combe",
      "value": 5,
      "text": "Combe 5%"
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Bigen",
      "value": 2,
      "text": "Bigen 2%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Bigen",
      "value": 2,
      "text": "Bigen 2%"
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Xiomara",
      "value": 2,
      "text": "Xiomara 2%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Xiomara",
      "value": 2,
      "text": "Xiomara 2%"
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "All Other Manufacturers",
      "value": 1,
      "text": "All Other Manufacturers 1%"
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "De la Vega",
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Loquay",
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Kimberly Clark",
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Genomma",
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Koleston",
      "value": 26,
      "text": "Koleston 26%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Nutrisse",
      "value": 23,
      "text": "Nutrisse 23%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Excellence",
      "value": 14,
      "text": "Excellence 14%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Preference",
      "value": 7,
      "text": "Preference 7%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Colorsilk",
      "value": 6,
      "text": "Colorsilk 6%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Palette",
      "value": 6,
      "text": "Palette 6%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Just For Men",
      "value": 5,
      "text": "Just For Men 5%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Casting",
      "value": 3,
      "text": "Casting 3%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Miss Clairol",
      "value": 3,
      "text": "Miss Clairol 3%"
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Excell",
      "value": 1,
      "text": "Excell 1%"
    },
    {
      "figure_index": 1,
      "position": 2,
      "dimension": "Channel",
      "source_dimension": "Company",
      "axis_label": "Channel",
      "item": "Guadalajara",
      "value": 9,
      "text": "Guadalajara 9%"
    },
    {
      "figure_index": 1,
      "position": 2,
      "dimension": "Channel",
      "source_dimension": "Company",
      "axis_label": "Channel",
      "item": "Mexico City",
      "value": 75,
      "text": "Mexico City 75%"
    },
    {
      "figure_index": 1,
      "position": 2,
      "dimension": "Channel",
      "source_dimension": "Company",
      "axis_label": "Channel",
      "item": "Monterrey",
      "value": 16,
      "text": "Monterrey 16%"
    },
    {
      "figure_index": 1,
      "position": 3,
      "dimension": "Type",
      "source_dimension": "Company",
      "axis_label": "Type",
      "item": "Permanent",
      "value": 92,
      "text": "Permanent 92%"
    },
    {
      "figure_index": 1,
      "position": 3,
      "dimension": "Type",
      "source_dimension": "Company",
      "axis_label": "Type",
      "item": "Root",
      "value": 1,
      "text": "Root 1%"
    },
    {
      "figure_index": 1,
      "position": 3,
      "dimension": "Type",
      "source_dimension": "Company",
      "axis_label": "Type",
      "item": "Semi-Permanent",
      "value": 1,
      "text": "Semi-Permanent 1%"
    },
    {
      "figure_index": 1,
      "position": 3,
      "dimension": "Type",
      "source_dimension": "Company",
      "axis_label": "Type",
      "item": "Male",
      "value": 6,
      "text": "Male 6%"
    },
    {
      "figure_index": 1,
      "position": 4,
      "dimension": "Form",
      "source_dimension": "Company",
      "axis_label": "Form",
      "item": "Shampoo",
      "value": 1,
      "text": "Shampoo 1%"
    },
    {
      "figure_index": 1,
      "position": 4,
      "dimension": "Form",
      "source_dimension": "Company",
      "axis_label": "Form",
      "item": "Spray",
      "value": 1,
      "text": "Spray 1%"
    },
    {
      "figure_index": 1,
      "position": 4,
      "dimension": "Form",
      "source_dimension": "Company",
      "axis_label": "Form",
      "item": "Foam",
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "position": 4,
      "dimension": "Form",
      "source_dimension": "Company",
      "axis_label": "Form",
      "item": "Cream",
      "value": 98,
      "text": "Cream 98%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
      "value": 2,
      "text": "KOLESTON CHOCOLATE 306-7 50 GRNAL. 2%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
      "value": 2,
      "text": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL. 2%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "KOLESTON NEGRO 302-0 50 GR    NAL.",
      "value": 2,
      "text": "KOLESTON NEGRO 302-0 50 GR    NAL. 2%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
      "value": 2,
      "text": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL. 2%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
      "value": 1,
      "text": "KOLESTON CASTANO MEDIANO 304-050 GR NAL. 1%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "NUTRISSE 280 NEGRO ZAFIRO",
      "value": 1,
      "text": "NUTRISSE 280 NEGRO ZAFIRO 1%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
      "value": 1,
      "text": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA 1%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "NUTRISSE TINTE EBANO NEGRO 10",
      "value": 1,
      "text": "NUTRISSE TINTE EBANO NEGRO 10 1%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "NUTRISSE 677 CHOCOLATE SILVIA",
      "value": 1,
      "text": "NUTRISSE 677 CHOCOLATE SILVIA 1%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
      "value": 1,
      "text": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO 1%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
      "value": 1,
      "text": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1 1%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
      "value": 1,
      "text": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL. 1%"
    },
    {
      "figure_index": 1,
      "position": 0,
      "dimension": "Company",
      "source_dimension": "Company",
      "axis_label": "Company",
      "item": "Others rank >12",
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "position": 1,
      "dimension": "Brand",
      "source_dimension": "Company",
      "axis_label": "Brand",
      "item": "Others rank >12",
      "value": 2,
      "text": "Others rank >12 2%"
    },
    {
      "figure_index": 1,
      "position": 5,
      "dimension": "Product",
      "source_dimension": "Company",
      "axis_label": "Product",
      "item": "Others rank >12",
      "value": 84,
      "text": "Others rank >12 84%"
    }
  ],
  "waterfall_rows": [
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "L'Oreal",
      "step": 0,
      "value": 48,
      "text": "L'Oreal 48%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "L'Oreal",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "L'Oreal",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "L'Oreal",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "L'Oreal",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "L'Oreal",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Coty",
      "step": 0,
      "value": 30,
      "text": "Coty 30%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Coty",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Coty",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Coty",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Coty",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Coty",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Revlon",
      "step": 0,
      "value": 6,
      "text": "Revlon 6%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Revlon",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Revlon",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Revlon",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Revlon",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Revlon",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Henkel",
      "step": 0,
      "value": 6,
      "text": "Henkel 6%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Henkel",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Henkel",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Henkel",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Henkel",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Henkel",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Combe",
      "step": 0,
      "value": 5,
      "text": "Combe 5%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Combe",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Combe",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Combe",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Combe",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Combe",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Bigen",
      "step": 0,
      "value": 2,
      "text": "Bigen 2%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Bigen",
      "step": 1,
      "value": 2,
      "text": "Bigen 2%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Bigen",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Bigen",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Bigen",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Bigen",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Xiomara",
      "step": 0,
      "value": 2,
      "text": "Xiomara 2%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Xiomara",
      "step": 1,
      "value": 2,
      "text": "Xiomara 2%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Xiomara",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Xiomara",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Xiomara",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Xiomara",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "All Other Manufacturers",
      "step": 0,
      "value": 1,
      "text": "All Other Manufacturers 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "All Other Manufacturers",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "All Other Manufacturers",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "All Other Manufacturers",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "All Other Manufacturers",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "All Other Manufacturers",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "De la Vega",
      "step": 0,
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "De la Vega",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "De la Vega",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "De la Vega",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "De la Vega",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "De la Vega",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Loquay",
      "step": 0,
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Loquay",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Loquay",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Loquay",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Loquay",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Loquay",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Kimberly Clark",
      "step": 0,
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Kimberly Clark",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Kimberly Clark",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Kimberly Clark",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Kimberly Clark",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Kimberly Clark",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Genomma",
      "step": 0,
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Genomma",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Genomma",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Genomma",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Genomma",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Genomma",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Koleston",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Koleston",
      "step": 1,
      "value": 26,
      "text": "Koleston 26%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Koleston",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Koleston",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Koleston",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Koleston",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Nutrisse",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Nutrisse",
      "step": 1,
      "value": 23,
      "text": "Nutrisse 23%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Nutrisse",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Nutrisse",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Nutrisse",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Nutrisse",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excellence",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excellence",
      "step": 1,
      "value": 14,
      "text": "Excellence 14%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excellence",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excellence",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excellence",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excellence",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Preference",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Preference",
      "step": 1,
      "value": 7,
      "text": "Preference 7%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Preference",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Preference",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Preference",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Preference",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Colorsilk",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Colorsilk",
      "step": 1,
      "value": 6,
      "text": "Colorsilk 6%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Colorsilk",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Colorsilk",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Colorsilk",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Colorsilk",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Palette",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Palette",
      "step": 1,
      "value": 6,
      "text": "Palette 6%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Palette",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Palette",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Palette",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Palette",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Just For Men",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Just For Men",
      "step": 1,
      "value": 5,
      "text": "Just For Men 5%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Just For Men",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Just For Men",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Just For Men",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Just For Men",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Casting",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Casting",
      "step": 1,
      "value": 3,
      "text": "Casting 3%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Casting",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Casting",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Casting",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Casting",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Miss Clairol",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Miss Clairol",
      "step": 1,
      "value": 3,
      "text": "Miss Clairol 3%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Miss Clairol",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Miss Clairol",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Miss Clairol",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Miss Clairol",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excell",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excell",
      "step": 1,
      "value": 1,
      "text": "Excell 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excell",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excell",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excell",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Excell",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Guadalajara",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Guadalajara",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Guadalajara",
      "step": 2,
      "value": 9,
      "text": "Guadalajara 9%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Guadalajara",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Guadalajara",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Guadalajara",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Mexico City",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Mexico City",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Mexico City",
      "step": 2,
      "value": 75,
      "text": "Mexico City 75%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Mexico City",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Mexico City",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Mexico City",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Monterrey",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Monterrey",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Monterrey",
      "step": 2,
      "value": 16,
      "text": "Monterrey 16%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Monterrey",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Monterrey",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Monterrey",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Permanent",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Permanent",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Permanent",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Permanent",
      "step": 3,
      "value": 92,
      "text": "Permanent 92%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Permanent",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Permanent",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Root",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Root",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Root",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Root",
      "step": 3,
      "value": 1,
      "text": "Root 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Root",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Root",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Semi-Permanent",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Semi-Permanent",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Semi-Permanent",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Semi-Permanent",
      "step": 3,
      "value": 1,
      "text": "Semi-Permanent 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Semi-Permanent",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Semi-Permanent",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Male",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Male",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Male",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Male",
      "step": 3,
      "value": 6,
      "text": "Male 6%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Male",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Male",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Shampoo",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Shampoo",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Shampoo",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Shampoo",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Shampoo",
      "step": 4,
      "value": 1,
      "text": "Shampoo 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Shampoo",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Spray",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Spray",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Spray",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Spray",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Spray",
      "step": 4,
      "value": 1,
      "text": "Spray 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Spray",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Foam",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Foam",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Foam",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Foam",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Foam",
      "step": 4,
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Foam",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Cream",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Cream",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Cream",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Cream",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Cream",
      "step": 4,
      "value": 98,
      "text": "Cream 98%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Cream",
      "step": 5,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
      "step": 5,
      "value": 2,
      "text": "KOLESTON CHOCOLATE 306-7 50 GRNAL. 2%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
      "step": 5,
      "value": 2,
      "text": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL. 2%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO 302-0 50 GR    NAL.",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO 302-0 50 GR    NAL.",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO 302-0 50 GR    NAL.",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO 302-0 50 GR    NAL.",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO 302-0 50 GR    NAL.",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON NEGRO 302-0 50 GR    NAL.",
      "step": 5,
      "value": 2,
      "text": "KOLESTON NEGRO 302-0 50 GR    NAL. 2%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
      "step": 5,
      "value": 2,
      "text": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL. 2%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
      "step": 5,
      "value": 1,
      "text": "KOLESTON CASTANO MEDIANO 304-050 GR NAL. 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 280 NEGRO ZAFIRO",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 280 NEGRO ZAFIRO",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 280 NEGRO ZAFIRO",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 280 NEGRO ZAFIRO",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 280 NEGRO ZAFIRO",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 280 NEGRO ZAFIRO",
      "step": 5,
      "value": 1,
      "text": "NUTRISSE 280 NEGRO ZAFIRO 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
      "step": 5,
      "value": 1,
      "text": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE EBANO NEGRO 10",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE EBANO NEGRO 10",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE EBANO NEGRO 10",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE EBANO NEGRO 10",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE EBANO NEGRO 10",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE TINTE EBANO NEGRO 10",
      "step": 5,
      "value": 1,
      "text": "NUTRISSE TINTE EBANO NEGRO 10 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 677 CHOCOLATE SILVIA",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 677 CHOCOLATE SILVIA",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 677 CHOCOLATE SILVIA",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 677 CHOCOLATE SILVIA",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 677 CHOCOLATE SILVIA",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE 677 CHOCOLATE SILVIA",
      "step": 5,
      "value": 1,
      "text": "NUTRISSE 677 CHOCOLATE SILVIA 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
      "step": 5,
      "value": 1,
      "text": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
      "step": 5,
      "value": 1,
      "text": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
      "step": 0,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
      "step": 1,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
      "step": 5,
      "value": 1,
      "text": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL. 1%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Others rank >12",
      "step": 0,
      "value": 0,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Others rank >12",
      "step": 1,
      "value": 2,
      "text": "Others rank >12 2%"
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Others rank >12",
      "step": 2,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Others rank >12",
      "step": 3,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Others rank >12",
      "step": 4,
      "value": null,
      "text": ""
    },
    {
      "figure_index": 1,
      "panel_index": null,
      "panel": null,
      "trace_type": "bar",
      "trace_name": "Others rank >12",
      "step": 5,
      "value": 84,
      "text": "Others rank >12 84%"
    }
  ],
  "captured_calls": [
    {
      "call_index": 1,
      "string": [
        {
          "type": "LazyFrame",
          "columns": [
            "Period",
            "L'Oreal",
            "Coty",
            "Revlon",
            "Henkel",
            "Combe",
            "Bigen",
            "Xiomara",
            "All Other Manufacturers",
            "De la Vega",
            "Loquay",
            "Kimberly Clark",
            "Genomma",
            "Others rank >12",
            "Value"
          ]
        },
        {
          "type": "LazyFrame",
          "columns": [
            "Period",
            "Koleston",
            "Nutrisse",
            "Excellence",
            "Preference",
            "Colorsilk",
            "Palette",
            "Just For Men",
            "Casting",
            "Miss Clairol",
            "Bigen",
            "Xiomara",
            "Excell",
            "Others rank >12",
            "Value"
          ]
        },
        {
          "type": "LazyFrame",
          "columns": [
            "Period",
            "Mexico City",
            "Monterrey",
            "Guadalajara",
            "Value"
          ]
        },
        {
          "type": "LazyFrame",
          "columns": [
            "Period",
            "Permanent",
            "Male",
            "Root",
            "Semi-Permanent",
            "Value"
          ]
        },
        {
          "type": "LazyFrame",
          "columns": [
            "Period",
            "Cream",
            "Spray",
            "Shampoo",
            "Foam",
            "Value"
          ]
        },
        {
          "type": "LazyFrame",
          "columns": [
            "Period",
            "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
            "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
            "KOLESTON NEGRO 302-0 50 GR    NAL.",
            "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
            "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
            "NUTRISSE 280 NEGRO ZAFIRO",
            "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
            "NUTRISSE TINTE EBANO NEGRO 10",
            "NUTRISSE 677 CHOCOLATE SILVIA",
            "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
            "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
            "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
            "Others rank >12",
            "Value"
          ]
        },
        "Sales"
      ],
      "chosen_dimension": "Product",
      "legacy_chart": "stacked column",
      "data_frame": {
        "type": "LazyFrame",
        "columns": [
          "Dimension",
          "Item",
          "Value",
          "Percent on total"
        ],
        "row_count": 50,
        "rows": [
          {
            "Dimension": "0",
            "Item": "L'Oreal",
            "Value": 48,
            "Percent on total": 48.0
          },
          {
            "Dimension": "0",
            "Item": "Coty",
            "Value": 30,
            "Percent on total": 30.0
          },
          {
            "Dimension": "0",
            "Item": "Revlon",
            "Value": 6,
            "Percent on total": 6.0
          },
          {
            "Dimension": "0",
            "Item": "Henkel",
            "Value": 6,
            "Percent on total": 6.0
          },
          {
            "Dimension": "0",
            "Item": "Combe",
            "Value": 5,
            "Percent on total": 5.0
          },
          {
            "Dimension": "0",
            "Item": "Bigen",
            "Value": 2,
            "Percent on total": 2.0
          },
          {
            "Dimension": "0",
            "Item": "Xiomara",
            "Value": 2,
            "Percent on total": 2.0
          },
          {
            "Dimension": "0",
            "Item": "All Other Manufacturers",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "De la Vega",
            "Value": 0,
            "Percent on total": 0.0
          },
          {
            "Dimension": "0",
            "Item": "Loquay",
            "Value": 0,
            "Percent on total": 0.0
          },
          {
            "Dimension": "0",
            "Item": "Kimberly Clark",
            "Value": 0,
            "Percent on total": 0.0
          },
          {
            "Dimension": "0",
            "Item": "Genomma",
            "Value": 0,
            "Percent on total": 0.0
          },
          {
            "Dimension": "0",
            "Item": "Others rank >12",
            "Value": 0,
            "Percent on total": 0.0
          },
          {
            "Dimension": "0",
            "Item": "Koleston",
            "Value": 26,
            "Percent on total": 26.0
          },
          {
            "Dimension": "0",
            "Item": "Nutrisse",
            "Value": 23,
            "Percent on total": 23.0
          },
          {
            "Dimension": "0",
            "Item": "Excellence",
            "Value": 14,
            "Percent on total": 14.0
          },
          {
            "Dimension": "0",
            "Item": "Preference",
            "Value": 7,
            "Percent on total": 7.0
          },
          {
            "Dimension": "0",
            "Item": "Colorsilk",
            "Value": 6,
            "Percent on total": 6.0
          },
          {
            "Dimension": "0",
            "Item": "Palette",
            "Value": 6,
            "Percent on total": 6.0
          },
          {
            "Dimension": "0",
            "Item": "Just For Men",
            "Value": 5,
            "Percent on total": 5.0
          },
          {
            "Dimension": "0",
            "Item": "Casting",
            "Value": 3,
            "Percent on total": 3.0
          },
          {
            "Dimension": "0",
            "Item": "Miss Clairol",
            "Value": 3,
            "Percent on total": 3.0
          },
          {
            "Dimension": "0",
            "Item": "Bigen",
            "Value": 2,
            "Percent on total": 2.0
          },
          {
            "Dimension": "0",
            "Item": "Xiomara",
            "Value": 2,
            "Percent on total": 2.0
          },
          {
            "Dimension": "0",
            "Item": "Excell",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "Others rank >12",
            "Value": 2,
            "Percent on total": 2.0
          },
          {
            "Dimension": "0",
            "Item": "Mexico City",
            "Value": 75,
            "Percent on total": 75.0
          },
          {
            "Dimension": "0",
            "Item": "Monterrey",
            "Value": 16,
            "Percent on total": 16.0
          },
          {
            "Dimension": "0",
            "Item": "Guadalajara",
            "Value": 9,
            "Percent on total": 9.0
          },
          {
            "Dimension": "0",
            "Item": "Permanent",
            "Value": 92,
            "Percent on total": 92.0
          },
          {
            "Dimension": "0",
            "Item": "Male",
            "Value": 6,
            "Percent on total": 6.0
          },
          {
            "Dimension": "0",
            "Item": "Root",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "Semi-Permanent",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "Cream",
            "Value": 98,
            "Percent on total": 98.0
          },
          {
            "Dimension": "0",
            "Item": "Spray",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "Shampoo",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "Foam",
            "Value": 0,
            "Percent on total": 0.0
          },
          {
            "Dimension": "0",
            "Item": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
            "Value": 2,
            "Percent on total": 2.0
          },
          {
            "Dimension": "0",
            "Item": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
            "Value": 2,
            "Percent on total": 2.0
          },
          {
            "Dimension": "0",
            "Item": "KOLESTON NEGRO 302-0 50 GR    NAL.",
            "Value": 2,
            "Percent on total": 2.0
          },
          {
            "Dimension": "0",
            "Item": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
            "Value": 2,
            "Percent on total": 2.0
          },
          {
            "Dimension": "0",
            "Item": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "NUTRISSE 280 NEGRO ZAFIRO",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "NUTRISSE TINTE EBANO NEGRO 10",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "NUTRISSE 677 CHOCOLATE SILVIA",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
            "Value": 1,
            "Percent on total": 1.0
          },
          {
            "Dimension": "0",
            "Item": "Others rank >12",
            "Value": 84,
            "Percent on total": 84.0
          }
        ]
      },
      "derived_metrics": null
    }
  ],
  "trace_widths": [
    0.9
  ],
  "plotly_figures": [
    {
      "type": "Figure",
      "traces": [
        {
          "type": "bar",
          "name": "L'Oreal",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            48,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "L'Oreal 48%",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434"
          ]
        },
        {
          "type": "bar",
          "name": "Coty",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            30,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "Coty 30%",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A"
          ]
        },
        {
          "type": "bar",
          "name": "Revlon",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            6,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "Revlon 6%",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284"
          ]
        },
        {
          "type": "bar",
          "name": "Henkel",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            6,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "Henkel 6%",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A"
          ]
        },
        {
          "type": "bar",
          "name": "Combe",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            5,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "Combe 5%",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#95A7B6",
            "#95A7B6",
            "#95A7B6",
            "#95A7B6",
            "#95A7B6",
            "#95A7B6"
          ]
        },
        {
          "type": "bar",
          "name": "Bigen",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            2,
            2,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "Bigen 2%",
            "Bigen 2%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#748B9E",
            "#748B9E",
            "#748B9E",
            "#748B9E",
            "#748B9E",
            "#748B9E"
          ]
        },
        {
          "type": "bar",
          "name": "Xiomara",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            2,
            2,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "Xiomara 2%",
            "Xiomara 2%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#506E86",
            "#506E86",
            "#506E86",
            "#506E86",
            "#506E86",
            "#506E86"
          ]
        },
        {
          "type": "bar",
          "name": "All Other Manufacturers",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            1,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "All Other Manufacturers 1%",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#B86D9B",
            "#B86D9B",
            "#B86D9B",
            "#B86D9B",
            "#B86D9B",
            "#B86D9B"
          ]
        },
        {
          "type": "bar",
          "name": "De la Vega",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            0,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#A43D7A",
            "#A43D7A",
            "#A43D7A",
            "#A43D7A",
            "#A43D7A",
            "#A43D7A"
          ]
        },
        {
          "type": "bar",
          "name": "Loquay",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            0,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#891D59",
            "#891D59",
            "#891D59",
            "#891D59",
            "#891D59",
            "#891D59"
          ]
        },
        {
          "type": "bar",
          "name": "Kimberly Clark",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            0,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#AB8933",
            "#AB8933",
            "#AB8933",
            "#AB8933",
            "#AB8933",
            "#AB8933"
          ]
        },
        {
          "type": "bar",
          "name": "Genomma",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            0,
            null,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#E9CD49",
            "#E9CD49",
            "#E9CD49",
            "#E9CD49",
            "#E9CD49",
            "#E9CD49"
          ]
        },
        {
          "type": "bar",
          "name": "Koleston",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            26,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Koleston 26%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434"
          ]
        },
        {
          "type": "bar",
          "name": "Nutrisse",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            23,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Nutrisse 23%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A"
          ]
        },
        {
          "type": "bar",
          "name": "Excellence",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            14,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Excellence 14%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284"
          ]
        },
        {
          "type": "bar",
          "name": "Preference",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            7,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Preference 7%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A"
          ]
        },
        {
          "type": "bar",
          "name": "Colorsilk",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            6,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Colorsilk 6%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#95A7B6",
            "#95A7B6",
            "#95A7B6",
            "#95A7B6",
            "#95A7B6",
            "#95A7B6"
          ]
        },
        {
          "type": "bar",
          "name": "Palette",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            6,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Palette 6%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#748B9E",
            "#748B9E",
            "#748B9E",
            "#748B9E",
            "#748B9E",
            "#748B9E"
          ]
        },
        {
          "type": "bar",
          "name": "Just For Men",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            5,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Just For Men 5%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#506E86",
            "#506E86",
            "#506E86",
            "#506E86",
            "#506E86",
            "#506E86"
          ]
        },
        {
          "type": "bar",
          "name": "Casting",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            3,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Casting 3%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#B86D9B",
            "#B86D9B",
            "#B86D9B",
            "#B86D9B",
            "#B86D9B",
            "#B86D9B"
          ]
        },
        {
          "type": "bar",
          "name": "Miss Clairol",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            3,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Miss Clairol 3%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#A43D7A",
            "#A43D7A",
            "#A43D7A",
            "#A43D7A",
            "#A43D7A",
            "#A43D7A"
          ]
        },
        {
          "type": "bar",
          "name": "Excell",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            1,
            null,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Excell 1%",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#891D59",
            "#891D59",
            "#891D59",
            "#891D59",
            "#891D59",
            "#891D59"
          ]
        },
        {
          "type": "bar",
          "name": "Guadalajara",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            9,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "Guadalajara 9%",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284"
          ]
        },
        {
          "type": "bar",
          "name": "Mexico City",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            75,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "Mexico City 75%",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434"
          ]
        },
        {
          "type": "bar",
          "name": "Monterrey",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            16,
            null,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "Monterrey 16%",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A"
          ]
        },
        {
          "type": "bar",
          "name": "Permanent",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            92,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "Permanent 92%",
            "",
            ""
          ],
          "marker_color": [
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434"
          ]
        },
        {
          "type": "bar",
          "name": "Root",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            1,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "Root 1%",
            "",
            ""
          ],
          "marker_color": [
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284"
          ]
        },
        {
          "type": "bar",
          "name": "Semi-Permanent",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            1,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "Semi-Permanent 1%",
            "",
            ""
          ],
          "marker_color": [
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A"
          ]
        },
        {
          "type": "bar",
          "name": "Male",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            6,
            null,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "Male 6%",
            "",
            ""
          ],
          "marker_color": [
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A"
          ]
        },
        {
          "type": "bar",
          "name": "Shampoo",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            1,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "Shampoo 1%",
            ""
          ],
          "marker_color": [
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A"
          ]
        },
        {
          "type": "bar",
          "name": "Spray",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            1,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "Spray 1%",
            ""
          ],
          "marker_color": [
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284"
          ]
        },
        {
          "type": "bar",
          "name": "Foam",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            0,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            ""
          ],
          "marker_color": [
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A"
          ]
        },
        {
          "type": "bar",
          "name": "Cream",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            98,
            null
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "Cream 98%",
            ""
          ],
          "marker_color": [
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434"
          ]
        },
        {
          "type": "bar",
          "name": "KOLESTON CHOCOLATE 306-7 50 GRNAL.",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            2
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "KOLESTON CHOCOLATE 306-7 50 GRNAL. 2%"
          ],
          "marker_color": [
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434",
            "#343434"
          ]
        },
        {
          "type": "bar",
          "name": "KOLESTON NEGRO AZULADO 302-8  50 GR NAL.",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            2
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "KOLESTON NEGRO AZULADO 302-8  50 GR NAL. 2%"
          ],
          "marker_color": [
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A",
            "#999A9A"
          ]
        },
        {
          "type": "bar",
          "name": "KOLESTON NEGRO 302-0 50 GR    NAL.",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            2
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "KOLESTON NEGRO 302-0 50 GR    NAL. 2%"
          ],
          "marker_color": [
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284",
            "#818284"
          ]
        },
        {
          "type": "bar",
          "name": "KOLESTON CASTANO OSCURO 303-0 50 GR NAL.",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            2
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "KOLESTON CASTANO OSCURO 303-0 50 GR NAL. 2%"
          ],
          "marker_color": [
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A",
            "#58585A"
          ]
        },
        {
          "type": "bar",
          "name": "KOLESTON CASTANO MEDIANO 304-050 GR NAL.",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            1
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "KOLESTON CASTANO MEDIANO 304-050 GR NAL. 1%"
          ],
          "marker_color": [
            "#95A7B6",
            "#95A7B6",
            "#95A7B6",
            "#95A7B6",
            "#95A7B6",
            "#95A7B6"
          ]
        },
        {
          "type": "bar",
          "name": "NUTRISSE 280 NEGRO ZAFIRO",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            1
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "NUTRISSE 280 NEGRO ZAFIRO 1%"
          ],
          "marker_color": [
            "#748B9E",
            "#748B9E",
            "#748B9E",
            "#748B9E",
            "#748B9E",
            "#748B9E"
          ]
        },
        {
          "type": "bar",
          "name": "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            1
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "NUTRISSE TINTE CREMA 713 VAINILLA SILVIA 1%"
          ],
          "marker_color": [
            "#506E86",
            "#506E86",
            "#506E86",
            "#506E86",
            "#506E86",
            "#506E86"
          ]
        },
        {
          "type": "bar",
          "name": "NUTRISSE TINTE EBANO NEGRO 10",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            1
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "NUTRISSE TINTE EBANO NEGRO 10 1%"
          ],
          "marker_color": [
            "#B86D9B",
            "#B86D9B",
            "#B86D9B",
            "#B86D9B",
            "#B86D9B",
            "#B86D9B"
          ]
        },
        {
          "type": "bar",
          "name": "NUTRISSE 677 CHOCOLATE SILVIA",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            1
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "NUTRISSE 677 CHOCOLATE SILVIA 1%"
          ],
          "marker_color": [
            "#A43D7A",
            "#A43D7A",
            "#A43D7A",
            "#A43D7A",
            "#A43D7A",
            "#A43D7A"
          ]
        },
        {
          "type": "bar",
          "name": "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            1
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "NUTRISSE CREMA AZAHAR RUBIO EXTRA CLARO 1%"
          ],
          "marker_color": [
            "#891D59",
            "#891D59",
            "#891D59",
            "#891D59",
            "#891D59",
            "#891D59"
          ]
        },
        {
          "type": "bar",
          "name": "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            1
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "KOLESTON TINTE CREMA 5546 ROJO EXOTICO 1 1%"
          ],
          "marker_color": [
            "#AB8933",
            "#AB8933",
            "#AB8933",
            "#AB8933",
            "#AB8933",
            "#AB8933"
          ]
        },
        {
          "type": "bar",
          "name": "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL.",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            null,
            null,
            null,
            null,
            null,
            1
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "",
            "",
            "",
            "",
            "KOLESTON RUBIO AVELLANA 307-3 50 GR NAL. 1%"
          ],
          "marker_color": [
            "#E9CD49",
            "#E9CD49",
            "#E9CD49",
            "#E9CD49",
            "#E9CD49",
            "#E9CD49"
          ]
        },
        {
          "type": "bar",
          "name": "Others rank >12",
          "x": [
            0,
            1,
            2,
            3,
            4,
            5
          ],
          "y": [
            0,
            2,
            null,
            null,
            null,
            84
          ],
          "width": [
            0.9,
            0.9,
            0.9,
            0.9,
            0.9,
            0.9
          ],
          "text": [
            "",
            "Others rank >12 2%",
            "",
            "",
            "",
            "Others rank >12 84%"
          ],
          "marker_color": "#d9d9d9"
        }
      ],
      "layout_width": 1052.0,
      "layout_height": 650.0,
      "title": "",
      "annotations": [
        {
          "text": "Total<br><b>736</b>",
          "x": 1,
          "y": 1
        },
        {
          "text": "Mexico hair color<br><b>Sales</b> in mEUR by dimension<br>YTD through 2017-08-27",
          "x": 0,
          "y": 1.04
        },
        {
          "text": "100%",
          "x": 0.5,
          "y": 1.0
        },
        {
          "text": "100%",
          "x": 1.5,
          "y": 1.0
        },
        {
          "text": "100%",
          "x": 2.5,
          "y": 1.0
        },
        {
          "text": "100%",
          "x": 3.5,
          "y": 1.0
        },
        {
          "text": "100%",
          "x": 4.5,
          "y": 1.0
        },
        {
          "text": "100%",
          "x": 5.5,
          "y": 1.0
        }
      ]
    }
  ],
  "exports": [
    {
      "artifact": "stacked_column_synthesis.html",
      "renderer": "legacy_plotly+html_only",
      "plotly_export_error": "('The browser seemed to close immediately after starting.', 'You can set the `logging.Logger` level lower to see more output.', 'You may try installing a known working copy of Chrome by running ', '`$ choreo_get_chrome`.It may be your browser auto-updated and will now work upon restart. The browser we tried to start is located at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome.')",
      "html_artifact": "stacked_column_synthesis.html",
      "screenshot_error": "Chrome screenshot failed: Headless Chrome exited with status -6.; Playwright screenshot failed: BrowserType.launch: Target page, context or browser has been closed\nBrowser logs:\n\n<launching> /Users/fabio/Library/Caches/ms-playwright/chromium_headless_shell-1217/chrome-headless-shell-mac-arm64/chrome-headless-shell --disable-field-trial-config --disable-background-networking --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=AvoidUnnecessaryBeforeUnloadCheckSync,BoundaryEventDispatchTracksNodeRemoval,DestroyProfileOnBrowserClose,DialMediaRouteProvider,GlobalMediaControls,HttpsUpgrades,LensOverlay,MediaRouter,PaintHolding,ThirdPartyStoragePartitioning,Translate,AutoDeElevate,RenderDocument,OptimizationHints --enable-features=CDPScreenshotNewSurface --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --unsafely-disable-devtools-self-xss-warnings --edge-skip-compat-layer-relaunch --enable-automation --disable-infobars --disable-search-engine-choice-screen --disable-sync --enable-unsafe-swiftshader --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --disable-gpu --disable-dev-shm-usage --no-sandbox --user-data-dir=/var/folders/rt/cw29lbc116n1ct5n0m_8b7yr0000gn/T/playwright_chromiumdev_profile-RpLNAf --remote-debugging-pipe --no-startup-window\n<launched> pid=57519\n[pid=57519][err] [0610/153929.481520:ERROR:base/power_monitor/thermal_state_observer_mac.mm:140] ThermalStateObserverMac unable to register to power notifications. Result: 9\n[pid=57519][err] [0610/153929.482687:ERROR:net/dns/dns_config_service_posix.cc:138] DNS config watch failed to start.\n[pid=57519][err] [0610/153929.482967:WARNING:net/dns/dns_config_service_posix.cc:197] Failed to read DnsConfig.\n[pid=57519][err] [0610/153929.483068:FATAL:base/apple/mach_port_rendezvous_mac.cc:159] Check failed: kr == KERN_SUCCESS. bootstrap_check_in org.chromium.Chromium.MachPortRendezvousServer.57519: Permission denied (1100)\nCall log:\n  - <launching> /Users/fabio/Library/Caches/ms-playwright/chromium_headless_shell-1217/chrome-headless-shell-mac-arm64/chrome-headless-shell --disable-field-trial-config --disable-background-networking --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=AvoidUnnecessaryBeforeUnloadCheckSync,BoundaryEventDispatchTracksNodeRemoval,DestroyProfileOnBrowserClose,DialMediaRouteProvider,GlobalMediaControls,HttpsUpgrades,LensOverlay,MediaRouter,PaintHolding,ThirdPartyStoragePartitioning,Translate,AutoDeElevate,RenderDocument,OptimizationHints --enable-features=CDPScreenshotNewSurface --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --unsafely-disable-devtools-self-xss-warnings --edge-skip-compat-layer-relaunch --enable-automation --disable-infobars --disable-search-engine-choice-screen --disable-sync --enable-unsafe-swiftshader --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --disable-gpu --disable-dev-shm-usage --no-sandbox --user-data-dir=/var/folders/rt/cw29lbc116n1ct5n0m_8b7yr0000gn/T/playwright_chromiumdev_profile-RpLNAf --remote-debugging-pipe --no-startup-window\n  - <launched> pid=57519\n  - [pid=57519][err] [0610/153929.481520:ERROR:base/power_monitor/thermal_state_observer_mac.mm:140] ThermalStateObserverMac unable to register to power notifications. Result: 9\n  - [pid=57519][err] [0610/153929.482687:ERROR:net/dns/dns_config_service_posix.cc:138] DNS config watch failed to start.\n  - [pid=57519][err] [0610/153929.482967:WARNING:net/dns/dns_config_service_posix.cc:197] Failed to read DnsConfig.\n  - [pid=57519][err] [0610/153929.483068:FATAL:base/apple/mach_port_rendezvous_mac.cc:159] Check failed: kr == KERN_SUCCESS. bootstrap_check_in org.chromium.Chromium.MachPortRendezvousServer.57519: Permission denied (1100)\n  - [pid=57519] <gracefully close start>\n  - [pid=57519] <kill>\n  - [pid=57519] <will force kill>\n  - [pid=57519] exception while trying to kill process: Error: kill EPERM\n  - [pid=57519] <process did exit: exitCode=null, signal=SIGTRAP>\n  - [pid=57519] starting temporary directories cleanup\n  - [pid=57519] finished temporary directories cleanup\n  - [pid=57519] <gracefully close end>\n",
      "chrome_screenshot_error": "Headless Chrome exited with status -6.",
      "playwright_screenshot_error": "BrowserType.launch: Target page, context or browser has been closed\nBrowser logs:\n\n<launching> /Users/fabio/Library/Caches/ms-playwright/chromium_headless_shell-1217/chrome-headless-shell-mac-arm64/chrome-headless-shell --disable-field-trial-config --disable-background-networking --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=AvoidUnnecessaryBeforeUnloadCheckSync,BoundaryEventDispatchTracksNodeRemoval,DestroyProfileOnBrowserClose,DialMediaRouteProvider,GlobalMediaControls,HttpsUpgrades,LensOverlay,MediaRouter,PaintHolding,ThirdPartyStoragePartitioning,Translate,AutoDeElevate,RenderDocument,OptimizationHints --enable-features=CDPScreenshotNewSurface --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --unsafely-disable-devtools-self-xss-warnings --edge-skip-compat-layer-relaunch --enable-automation --disable-infobars --disable-search-engine-choice-screen --disable-sync --enable-unsafe-swiftshader --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --disable-gpu --disable-dev-shm-usage --no-sandbox --user-data-dir=/var/folders/rt/cw29lbc116n1ct5n0m_8b7yr0000gn/T/playwright_chromiumdev_profile-RpLNAf --remote-debugging-pipe --no-startup-window\n<launched> pid=57519\n[pid=57519][err] [0610/153929.481520:ERROR:base/power_monitor/thermal_state_observer_mac.mm:140] ThermalStateObserverMac unable to register to power notifications. Result: 9\n[pid=57519][err] [0610/153929.482687:ERROR:net/dns/dns_config_service_posix.cc:138] DNS config watch failed to start.\n[pid=57519][err] [0610/153929.482967:WARNING:net/dns/dns_config_service_posix.cc:197] Failed to read DnsConfig.\n[pid=57519][err] [0610/153929.483068:FATAL:base/apple/mach_port_rendezvous_mac.cc:159] Check failed: kr == KERN_SUCCESS. bootstrap_check_in org.chromium.Chromium.MachPortRendezvousServer.57519: Permission denied (1100)\nCall log:\n  - <launching> /Users/fabio/Library/Caches/ms-playwright/chromium_headless_shell-1217/chrome-headless-shell-mac-arm64/chrome-headless-shell --disable-field-trial-config --disable-background-networking --disable-background-timer-throttling --disable-backgrounding-occluded-windows --disable-back-forward-cache --disable-breakpad --disable-client-side-phishing-detection --disable-component-extensions-with-background-pages --disable-component-update --no-default-browser-check --disable-default-apps --disable-dev-shm-usage --disable-extensions --disable-features=AvoidUnnecessaryBeforeUnloadCheckSync,BoundaryEventDispatchTracksNodeRemoval,DestroyProfileOnBrowserClose,DialMediaRouteProvider,GlobalMediaControls,HttpsUpgrades,LensOverlay,MediaRouter,PaintHolding,ThirdPartyStoragePartitioning,Translate,AutoDeElevate,RenderDocument,OptimizationHints --enable-features=CDPScreenshotNewSurface --allow-pre-commit-input --disable-hang-monitor --disable-ipc-flooding-protection --disable-popup-blocking --disable-prompt-on-repost --disable-renderer-backgrounding --force-color-profile=srgb --metrics-recording-only --no-first-run --password-store=basic --use-mock-keychain --no-service-autorun --export-tagged-pdf --disable-search-engine-choice-screen --unsafely-disable-devtools-self-xss-warnings --edge-skip-compat-layer-relaunch --enable-automation --disable-infobars --disable-search-engine-choice-screen --disable-sync --enable-unsafe-swiftshader --headless --hide-scrollbars --mute-audio --blink-settings=primaryHoverType=2,availableHoverTypes=2,primaryPointerType=4,availablePointerTypes=4 --no-sandbox --disable-gpu --disable-dev-shm-usage --no-sandbox --user-data-dir=/var/folders/rt/cw29lbc116n1ct5n0m_8b7yr0000gn/T/playwright_chromiumdev_profile-RpLNAf --remote-debugging-pipe --no-startup-window\n  - <launched> pid=57519\n  - [pid=57519][err] [0610/153929.481520:ERROR:base/power_monitor/thermal_state_observer_mac.mm:140] ThermalStateObserverMac unable to register to power notifications. Result: 9\n  - [pid=57519][err] [0610/153929.482687:ERROR:net/dns/dns_config_service_posix.cc:138] DNS config watch failed to start.\n  - [pid=57519][err] [0610/153929.482967:WARNING:net/dns/dns_config_service_posix.cc:197] Failed to read DnsConfig.\n  - [pid=57519][err] [0610/153929.483068:FATAL:base/apple/mach_port_rendezvous_mac.cc:159] Check failed: kr == KERN_SUCCESS. bootstrap_check_in org.chromium.Chromium.MachPortRendezvousServer.57519: Permission denied (1100)\n  - [pid=57519] <gracefully close start>\n  - [pid=57519] <kill>\n  - [pid=57519] <will force kill>\n  - [pid=57519] exception while trying to kill process: Error: kill EPERM\n  - [pid=57519] <process did exit: exitCode=null, signal=SIGTRAP>\n  - [pid=57519] starting temporary directories cleanup\n  - [pid=57519] finished temporary directories cleanup\n  - [pid=57519] <gracefully close end>\n",
      "static_fallback_policy": "disabled",
      "export_width": 1052,
      "export_height": 650,
      "legacy_layout_width": 1052,
      "legacy_layout_height": 650,
      "figure_export_normalization": {
        "status": "applied",
        "method": "plotly_json_double_roundtrip"
      },
      "captured_figure_normalization": {
        "status": "applied",
        "method": "plotly_json_double_roundtrip"
      }
    }
  ]
}
