From dc918d14558902738279350584f382c3791e6873 Mon Sep 17 00:00:00 2001 From: Chuck Sebian-Lander Date: Wed, 21 Sep 2022 12:46:05 -0400 Subject: [PATCH 01/35] WIP implementation of WagtailCharts on Browse page --- cfgov/cfgov/settings/base.py | 1 + cfgov/v1/atomic_elements/organisms.py | 10 ++++++++++ .../v1/includes/organisms/wagtail-charts.html | 19 +++++++++++++++++++ cfgov/v1/models/browse_page.py | 1 + 4 files changed, 31 insertions(+) create mode 100644 cfgov/v1/jinja2/v1/includes/organisms/wagtail-charts.html diff --git a/cfgov/cfgov/settings/base.py b/cfgov/cfgov/settings/base.py index 153c1e47ad..9d96caa041 100644 --- a/cfgov/cfgov/settings/base.py +++ b/cfgov/cfgov/settings/base.py @@ -103,6 +103,7 @@ "filing_instruction_guide", "health_check", "health_check.db", + "wagtailcharts", # Satellites "complaint_search", "countylimits", diff --git a/cfgov/v1/atomic_elements/organisms.py b/cfgov/v1/atomic_elements/organisms.py index e41caf2b2c..1e597be8fe 100644 --- a/cfgov/v1/atomic_elements/organisms.py +++ b/cfgov/v1/atomic_elements/organisms.py @@ -13,6 +13,7 @@ from wagtail.snippets.blocks import SnippetChooserBlock from wagtail_footnotes.blocks import RichTextBlockWithFootnotes +from wagtailcharts.blocks import ChartBlock from wagtailmedia.blocks import AbstractMediaChooserBlock from v1 import blocks as v1_blocks @@ -525,6 +526,15 @@ class Media: css = ["simple-chart.css"] +class WagtailChartBlock(blocks.StreamBlock): + content = ChartBlock() + + class Meta: + label = "WagtailCharts Chart" + icon = "image" + template = "_includes/organisms/wagtail-charts.html" + + class FullWidthText(blocks.StreamBlock): content = blocks.RichTextBlock(icon="edit") content_with_anchor = molecules.ContentWithAnchor() diff --git a/cfgov/v1/jinja2/v1/includes/organisms/wagtail-charts.html b/cfgov/v1/jinja2/v1/includes/organisms/wagtail-charts.html new file mode 100644 index 0000000000..4178b7fbd9 --- /dev/null +++ b/cfgov/v1/jinja2/v1/includes/organisms/wagtail-charts.html @@ -0,0 +1,19 @@ +{% load wagtailcore_tags wagtailcharts_tags %} + +{% block content %} +
+
+
+

{{self.title}}

+
{{self.excerpt|richtext}}
+
+
+ {% for block in self.body %} + {% include_block block %} + {% endfor %} +
+{% endblock %} + +{% block extra_js %} +{% render_charts %} +{% endblock %} \ No newline at end of file diff --git a/cfgov/v1/models/browse_page.py b/cfgov/v1/models/browse_page.py index 5dd744d044..1a55c9cfd2 100644 --- a/cfgov/v1/models/browse_page.py +++ b/cfgov/v1/models/browse_page.py @@ -131,6 +131,7 @@ class BrowsePage(AbstractBrowsePage): ("table", organisms.Table()), ("raw_html_block", blocks.RawHTMLBlock(label="Raw HTML block")), ("chart_block", organisms.ChartBlock()), + ("wagtailchart_block", organisms.WagtailChartBlock()), ("mortgage_chart_block", organisms.MortgageChartBlock()), ("mortgage_map_block", organisms.MortgageMapBlock()), ("mortgage_downloads_block", MortgageDataDownloads()), From f9da52bf948161386c9cb3c172a2e1fca4b50bcd Mon Sep 17 00:00:00 2001 From: Andy Chosak Date: Wed, 21 Sep 2022 16:27:38 -0400 Subject: [PATCH 02/35] Properly load Wagtail Charts JS Run `yarn build` to rebuild the frontend. --- .../on-demand/wagtail-charts-chart-block.js | 56 +++++++++++++++++++ cfgov/v1/atomic_elements/organisms.py | 11 ++-- cfgov/v1/migrations/0218_wagtailchartblock.py | 25 +++++++++ cfgov/v1/models/browse_page.py | 2 +- 4 files changed, 88 insertions(+), 6 deletions(-) create mode 100644 cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js create mode 100644 cfgov/v1/migrations/0218_wagtailchartblock.py diff --git a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js new file mode 100644 index 0000000000..e14ba561c8 --- /dev/null +++ b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js @@ -0,0 +1,56 @@ +/* global Chart, ChartjsPluginStacked100 */ + +import jsLoader from '../../modules/util/js-loader'; + +/* + +Reimplementation of wagtailcharts {% render_charts %} tag. +Logic sourced from: + +https://github.com/overcastsoftware/wagtailcharts/blob/43bdf2d2e1a54cfdacebe80417a21af65344d8e9/wagtailcharts/templates/wagtailcharts/tags/render_charts.html + +*/ + +class ScriptLoader { + constructor() { + this.loaded = false; + + this.steps = [ + 'wagtailcharts/js/accounting.js', + 'wagtailcharts/js/chart-types.js', + 'wagtailcharts/js/chart.js', + 'wagtailcharts/js/stacked-100.js', + 'wagtailcharts/js/chartjs-plugin-datalabels.min.js', + function() { + Chart.register( ChartjsPluginStacked100.default ); + }, + 'wagtailcharts/js/wagtailcharts.js' + ]; + } + + load() { + if ( this.loaded ) return; + + this.runStep( 0 ); + } + + runStep( stepIndex ) { + if ( stepIndex >= this.steps.length ) { + return; + } + + const step = this.steps[stepIndex]; + + if ( typeof step === 'function' ) { + step(); + this.runStep( stepIndex + 1 ); + } else { + jsLoader.loadScript( + '/static/' + step, + this.runStep.bind( this, stepIndex + 1 ) + ); + } + } +} + +new ScriptLoader().load(); diff --git a/cfgov/v1/atomic_elements/organisms.py b/cfgov/v1/atomic_elements/organisms.py index 1e597be8fe..0279937cc7 100644 --- a/cfgov/v1/atomic_elements/organisms.py +++ b/cfgov/v1/atomic_elements/organisms.py @@ -12,6 +12,7 @@ from wagtail.models import Page from wagtail.snippets.blocks import SnippetChooserBlock +import wagtailcharts.blocks from wagtail_footnotes.blocks import RichTextBlockWithFootnotes from wagtailcharts.blocks import ChartBlock from wagtailmedia.blocks import AbstractMediaChooserBlock @@ -526,13 +527,13 @@ class Media: css = ["simple-chart.css"] -class WagtailChartBlock(blocks.StreamBlock): - content = ChartBlock() - +class WagtailChartsChartBlock(wagtailcharts.blocks.ChartBlock): class Meta: - label = "WagtailCharts Chart" + label = "Wagtail Charts Chart" icon = "image" - template = "_includes/organisms/wagtail-charts.html" + + class Media: + js = ["wagtail-charts-chart-block.js"] class FullWidthText(blocks.StreamBlock): diff --git a/cfgov/v1/migrations/0218_wagtailchartblock.py b/cfgov/v1/migrations/0218_wagtailchartblock.py new file mode 100644 index 0000000000..a546695897 --- /dev/null +++ b/cfgov/v1/migrations/0218_wagtailchartblock.py @@ -0,0 +1,25 @@ +# Generated by Django 3.2.15 on 2022-09-21 20:44 + +import django.core.validators +from django.db import migrations +import jobmanager.blocks +import v1.atomic_elements.tables +import v1.blocks +import wagtail.core.blocks +import wagtail.core.fields +import wagtail.images.blocks + + +class Migration(migrations.Migration): + + dependencies = [ + ('v1', '0217_add_simple_chart'), + ] + + operations = [ + migrations.AlterField( + model_name='browsepage', + name='content', + field=wagtail.core.fields.StreamField([('full_width_text', wagtail.core.blocks.StreamBlock([('content', wagtail.core.blocks.RichTextBlock(icon='edit')), ('content_with_anchor', wagtail.core.blocks.StructBlock([('content_block', wagtail.core.blocks.RichTextBlock()), ('anchor_link', wagtail.core.blocks.StructBlock([('link_id', wagtail.core.blocks.CharBlock(help_text='\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', label='ID for this content block', required=False))]))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('image', wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('image_width', wagtail.core.blocks.ChoiceBlock(choices=[('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px'), ('bleed', 'Bleed into left/right margins')])), ('image_position', wagtail.core.blocks.ChoiceBlock(choices=[('right', 'right'), ('left', 'left')], help_text='Does not apply if the image is full-width')), ('text', wagtail.core.blocks.RichTextBlock(label='Caption', required=False)), ('is_bottom_rule', wagtail.core.blocks.BooleanBlock(default=True, help_text='Check to add a horizontal rule line to bottom of inset.', label='Has bottom rule line', required=False))])), ('table_block', v1.atomic_elements.tables.AtomicTableBlock(table_options={'renderer': 'html'})), ('quote', wagtail.core.blocks.StructBlock([('body', wagtail.core.blocks.TextBlock()), ('citation', wagtail.core.blocks.TextBlock(required=False)), ('is_large', wagtail.core.blocks.BooleanBlock(required=False))])), ('cta', wagtail.core.blocks.StructBlock([('slug_text', wagtail.core.blocks.CharBlock(required=False)), ('paragraph_text', wagtail.core.blocks.RichTextBlock(required=False)), ('button', wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False)), ('size', wagtail.core.blocks.ChoiceBlock(choices=[('regular', 'Regular'), ('large', 'Large Primary')]))]))])), ('related_links', wagtail.core.blocks.StructBlock([('heading', wagtail.core.blocks.CharBlock(required=False)), ('paragraph', wagtail.core.blocks.RichTextBlock(required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))])))])), ('reusable_text', v1.blocks.ReusableTextChooserBlock('v1.ReusableText')), ('email_signup', v1.blocks.EmailSignUpChooserBlock()), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))]))])), ('info_unit_group', wagtail.core.blocks.StructBlock([('format', wagtail.core.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.core.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.core.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.core.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))]), required=False))]), default=[])), ('sharing', wagtail.core.blocks.StructBlock([('shareable', wagtail.core.blocks.BooleanBlock(help_text='If checked, share links will be included below the items.', label='Include sharing links?', required=False)), ('share_blurb', wagtail.core.blocks.CharBlock(help_text='Sets the tweet text, email subject line, and LinkedIn post text.', required=False))]))])), ('simple_chart', wagtail.core.blocks.StructBlock([('title', wagtail.core.blocks.CharBlock(required=True)), ('subtitle', wagtail.core.blocks.TextBlock(required=False)), ('description', wagtail.core.blocks.TextBlock(help_text='Accessible description of the chart content', required=True)), ('figure_number', wagtail.core.blocks.CharBlock(required=False)), ('chart_type', wagtail.core.blocks.ChoiceBlock(choices=[('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')])), ('data_source', wagtail.core.blocks.TextBlock(help_text="URL of the chart's data source or an array of JSON data", required=True, rows=2)), ('data_series', wagtail.core.blocks.TextBlock(help_text='For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', required=False)), ('show_all_series_by_default', wagtail.core.blocks.BooleanBlock(default=True, help_text='Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', required=False)), ('x_axis_source', wagtail.core.blocks.TextBlock(help_text='The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', required=False)), ('transform', wagtail.core.blocks.CharBlock(help_text='Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart', required=False)), ('x_axis_label', wagtail.core.blocks.CharBlock(required=False)), ('y_axis_label', wagtail.core.blocks.CharBlock(required=False)), ('filters', wagtail.core.blocks.TextBlock(help_text='If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', required=False)), ('style_overrides', wagtail.core.blocks.TextBlock(help_text='A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', required=False)), ('projected_months', wagtail.core.blocks.IntegerBlock(blank=True, help_text='A number to determine how many months of the data are projected values', max_value=12, min_value=0, null=True, required=False)), ('source_credits', wagtail.core.blocks.CharBlock(help_text='Attribution for the data source', required=False)), ('date_published', wagtail.core.blocks.CharBlock(help_text='When the underlying data was published', required=False)), ('download_text', wagtail.core.blocks.CharBlock(help_text='Custom text for the chart download field. Required to display a download link.', required=False)), ('download_file', wagtail.core.blocks.CharBlock(help_text='Location of a file to download, if different from the data source', required=False)), ('notes', wagtail.core.blocks.TextBlock(help_text='General chart information', required=False))])), ('expandable_group', wagtail.core.blocks.StructBlock([('heading', wagtail.core.blocks.CharBlock(help_text='Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', required=False)), ('body', wagtail.core.blocks.RichTextBlock(required=False)), ('is_accordion', wagtail.core.blocks.BooleanBlock(required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of expandable group.', required=False)), ('is_faq', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add FAQ schema markup to expandables.', label='Uses FAQ schema', required=False)), ('expandables', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('label', wagtail.core.blocks.CharBlock(required=False)), ('is_bordered', wagtail.core.blocks.BooleanBlock(required=False)), ('is_midtone', wagtail.core.blocks.BooleanBlock(required=False)), ('is_expanded', wagtail.core.blocks.BooleanBlock(required=False)), ('content', wagtail.core.blocks.StreamBlock([('paragraph', wagtail.core.blocks.RichTextBlock(required=False)), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))])), ('links', wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))])), ('email', wagtail.core.blocks.StructBlock([('emails', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('url', wagtail.core.blocks.EmailBlock(label='Email address')), ('text', wagtail.core.blocks.CharBlock(label='Link text (optional)', required=False))])))])), ('phone', wagtail.core.blocks.StructBlock([('fax', wagtail.core.blocks.BooleanBlock(default=False, label='Is this number a fax?', required=False)), ('phones', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('number', wagtail.core.blocks.CharBlock(help_text='Do not include spaces or dashes. Ex. 8554112372', max_length=15, validators=[django.core.validators.RegexValidator(message='Enter a numeric phone number, without punctuation.', regex='^\\d*$')])), ('extension', wagtail.core.blocks.CharBlock(max_length=4, required=False)), ('vanity', wagtail.core.blocks.CharBlock(help_text='A phoneword version of the above number. Include any formatting. Ex. (555) 222-CFPB', max_length=15, required=False)), ('tty', wagtail.core.blocks.CharBlock(help_text='Do not include spaces or dashes. Ex. 8554112372', label='TTY', max_length=15, required=False, validators=[django.core.validators.RegexValidator(message='Enter a numeric phone number, without punctuation.', regex='^\\d*$')])), ('tty_ext', wagtail.core.blocks.CharBlock(label='TTY Extension', max_length=4, required=False))])))])), ('address', wagtail.core.blocks.StructBlock([('label', wagtail.core.blocks.CharBlock(required=False)), ('title', wagtail.core.blocks.CharBlock(required=False)), ('street', wagtail.core.blocks.CharBlock(required=False)), ('city', wagtail.core.blocks.CharBlock(max_length=50, required=False)), ('state', wagtail.core.blocks.CharBlock(max_length=25, required=False)), ('zip_code', wagtail.core.blocks.CharBlock(max_length=15, required=False))])), ('info_unit_group', wagtail.core.blocks.StructBlock([('format', wagtail.core.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.core.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.core.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.core.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))]), required=False))]), default=[])), ('sharing', wagtail.core.blocks.StructBlock([('shareable', wagtail.core.blocks.BooleanBlock(help_text='If checked, share links will be included below the items.', label='Include sharing links?', required=False)), ('share_blurb', wagtail.core.blocks.CharBlock(help_text='Sets the tweet text, email subject line, and LinkedIn post text.', required=False))]))]))], blank=True))])))])), ('expandable', wagtail.core.blocks.StructBlock([('label', wagtail.core.blocks.CharBlock(required=False)), ('is_bordered', wagtail.core.blocks.BooleanBlock(required=False)), ('is_midtone', wagtail.core.blocks.BooleanBlock(required=False)), ('is_expanded', wagtail.core.blocks.BooleanBlock(required=False)), ('content', wagtail.core.blocks.StreamBlock([('paragraph', wagtail.core.blocks.RichTextBlock(required=False)), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))])), ('links', wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))])), ('email', wagtail.core.blocks.StructBlock([('emails', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('url', wagtail.core.blocks.EmailBlock(label='Email address')), ('text', wagtail.core.blocks.CharBlock(label='Link text (optional)', required=False))])))])), ('phone', wagtail.core.blocks.StructBlock([('fax', wagtail.core.blocks.BooleanBlock(default=False, label='Is this number a fax?', required=False)), ('phones', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('number', wagtail.core.blocks.CharBlock(help_text='Do not include spaces or dashes. Ex. 8554112372', max_length=15, validators=[django.core.validators.RegexValidator(message='Enter a numeric phone number, without punctuation.', regex='^\\d*$')])), ('extension', wagtail.core.blocks.CharBlock(max_length=4, required=False)), ('vanity', wagtail.core.blocks.CharBlock(help_text='A phoneword version of the above number. Include any formatting. Ex. (555) 222-CFPB', max_length=15, required=False)), ('tty', wagtail.core.blocks.CharBlock(help_text='Do not include spaces or dashes. Ex. 8554112372', label='TTY', max_length=15, required=False, validators=[django.core.validators.RegexValidator(message='Enter a numeric phone number, without punctuation.', regex='^\\d*$')])), ('tty_ext', wagtail.core.blocks.CharBlock(label='TTY Extension', max_length=4, required=False))])))])), ('address', wagtail.core.blocks.StructBlock([('label', wagtail.core.blocks.CharBlock(required=False)), ('title', wagtail.core.blocks.CharBlock(required=False)), ('street', wagtail.core.blocks.CharBlock(required=False)), ('city', wagtail.core.blocks.CharBlock(max_length=50, required=False)), ('state', wagtail.core.blocks.CharBlock(max_length=25, required=False)), ('zip_code', wagtail.core.blocks.CharBlock(max_length=15, required=False))])), ('info_unit_group', wagtail.core.blocks.StructBlock([('format', wagtail.core.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.core.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.core.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.core.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))]), required=False))]), default=[])), ('sharing', wagtail.core.blocks.StructBlock([('shareable', wagtail.core.blocks.BooleanBlock(help_text='If checked, share links will be included below the items.', label='Include sharing links?', required=False)), ('share_blurb', wagtail.core.blocks.CharBlock(help_text='Sets the tweet text, email subject line, and LinkedIn post text.', required=False))]))]))], blank=True))])), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))])), ('video_player', wagtail.core.blocks.StructBlock([('video_id', wagtail.core.blocks.RegexBlock(error_messages={'invalid': 'The YouTube video ID is in the wrong format.'}, help_text='Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', label='YouTube video ID', regex='^[\\w-]{11}$', required=False)), ('thumbnail_image', wagtail.images.blocks.ImageChooserBlock(help_text='Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', required=False))])), ('snippet_list', wagtail.core.blocks.StructBlock([('heading', wagtail.core.blocks.CharBlock(required=False)), ('body', wagtail.core.blocks.RichTextBlock(required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line above this block.', required=False)), ('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('actions_column_width', wagtail.core.blocks.ChoiceBlock(choices=[('70', '70%'), ('66', '66%'), ('60', '60%'), ('50', '50%'), ('40', '40%'), ('33', '33%'), ('30', '30%')], help_text='Choose the width in % that you wish to set the Actions column in a resource list.', label='Width of "Actions" column', required=False)), ('show_thumbnails', wagtail.core.blocks.BooleanBlock(help_text="If selected, each resource in the list will include a 150px-wide image from the resource's thumbnail field.", required=False)), ('actions', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('link_label', wagtail.core.blocks.CharBlock(help_text='E.g., "Download" or "Order free prints"')), ('snippet_field', wagtail.core.blocks.ChoiceBlock(choices=[('related_file', 'Related file'), ('alternate_file', 'Alternate file'), ('link', 'Link'), ('alternate_link', 'Alternate link')], help_text='The field that the action link should point to'))]))), ('tags', wagtail.core.blocks.ListBlock(wagtail.core.blocks.CharBlock(label='Tag'), help_text='Enter tag names to filter the snippets. For a snippet to match and be output in the list, it must have been tagged with all of the tag names listed here. The tag names are case-insensitive.'))])), ('table_block', v1.atomic_elements.tables.AtomicTableBlock(table_options={'renderer': 'html'})), ('raw_html_block', wagtail.core.blocks.RawHTMLBlock(label='Raw HTML block')), ('chart_block', wagtail.core.blocks.StructBlock([('title', wagtail.core.blocks.CharBlock(required=True)), ('chart_type', wagtail.core.blocks.ChoiceBlock(choices=[('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')])), ('color_scheme', wagtail.core.blocks.ChoiceBlock(choices=[('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], help_text='Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', required=False)), ('data_source', wagtail.core.blocks.CharBlock(help_text='Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', required=True)), ('date_published', wagtail.core.blocks.DateBlock(help_text='Automatically generated when CCT cron job runs')), ('description', wagtail.core.blocks.CharBlock(help_text='Briefly summarize the chart for visually impaired users.', required=True)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False)), ('last_updated_projected_data', wagtail.core.blocks.DateBlock(help_text='Month of latest entry in dataset')), ('metadata', wagtail.core.blocks.CharBlock(help_text='Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', required=False)), ('note', wagtail.core.blocks.CharBlock(help_text='Text to display as a footnote. For example, "Data from the last six months are not final."', required=False)), ('y_axis_label', wagtail.core.blocks.CharBlock(help_text='Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', required=False))])), ('wagtailchart_block', wagtail.core.blocks.StructBlock([('chart_type', wagtail.core.blocks.ChoiceBlock(choices=[('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('area', 'Area Chart'), ('multi', 'Combo Line/Bar/Area Chart'), ('pie', 'Pie Chart'), ('doughnut', 'Doughnut Chart'), ('radar', 'Radar Chart'), ('polar', 'Polar Chart'), ('waterfall', 'Waterfall Chart')], label='Chart Type')), ('title', wagtail.core.blocks.CharBlock(required=False)), ('datasets', wagtail.core.blocks.TextBlock(default='{"data":[], "options":{}}')), ('settings', wagtail.core.blocks.StructBlock([('show_legend', wagtail.core.blocks.BooleanBlock(default=False, group='General', label='Show legend', required=False)), ('legend_position', wagtail.core.blocks.ChoiceBlock(choices=[('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], group='General', label='Legend position')), ('show_values_on_chart', wagtail.core.blocks.BooleanBlock(default=False, group='General', label='Show values on chart', required=False)), ('precision', wagtail.core.blocks.IntegerBlock(default=1, group='General', label='Precision in labels/tooltips')), ('show_grid', wagtail.core.blocks.BooleanBlock(default=True, group='General', label='Show Chart Grid', required=False)), ('x_label', wagtail.core.blocks.CharBlock(group='General', label='X axis label', required=False)), ('stacking', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], group='General', label='Stacking')), ('y_left_min', wagtail.core.blocks.CharBlock(group='Left_Axis', label='Left Y axis minimum value', required=False)), ('y_left_max', wagtail.core.blocks.CharBlock(group='Left_Axis', label='Left Y axis maximum value', required=False)), ('y_left_step_size', wagtail.core.blocks.CharBlock(group='Left_Axis', label='Left Y axis step size', required=False)), ('y_left_label', wagtail.core.blocks.CharBlock(group='Left_Axis', label='Left Y axis label', required=False)), ('y_left_data_type', wagtail.core.blocks.ChoiceBlock(choices=[('number', 'Numerical'), ('percentage', 'Percentage')], group='Left_Axis', label='Left Y axis data type', required=False)), ('y_left_precision', wagtail.core.blocks.IntegerBlock(default=0, group='Left_Axis', label='Left Y axis tick precision')), ('y_left_show', wagtail.core.blocks.BooleanBlock(default=True, group='Left_Axis', label='Show left axis numbers', required=False)), ('y_right_min', wagtail.core.blocks.CharBlock(group='Right_Axis', label='Right Y axis minimum value', required=False)), ('y_right_max', wagtail.core.blocks.CharBlock(group='Right_Axis', label='Right Y axis maximum value', required=False)), ('y_right_step_size', wagtail.core.blocks.CharBlock(group='Right_Axis', label='Right Y axis step size', required=False)), ('y_right_label', wagtail.core.blocks.CharBlock(group='Right_Axis', label='Right Y axis label', required=False)), ('y_right_data_type', wagtail.core.blocks.ChoiceBlock(choices=[('number', 'Numerical'), ('percentage', 'Percentage')], group='Right_Axis', label='Right Y axis data type', required=False)), ('y_right_precision', wagtail.core.blocks.IntegerBlock(default=0, group='Right_Axis', label='Right Y axis tick precision')), ('y_right_show', wagtail.core.blocks.BooleanBlock(default=True, group='Right_Axis', label='Show right axis numbers', required=False))]))])), ('mortgage_chart_block', wagtail.core.blocks.StructBlock([('content_block', wagtail.core.blocks.RichTextBlock()), ('title', wagtail.core.blocks.CharBlock(form_classname='title', required=True)), ('description', wagtail.core.blocks.CharBlock(help_text='Chart summary for visually impaired users.', required=False)), ('note', wagtail.core.blocks.CharBlock(help_text='Text for "Note" section of footnotes.', required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False))])), ('mortgage_map_block', wagtail.core.blocks.StructBlock([('content_block', wagtail.core.blocks.RichTextBlock()), ('title', wagtail.core.blocks.CharBlock(form_classname='title', required=True)), ('description', wagtail.core.blocks.CharBlock(help_text='Chart summary for visually impaired users.', required=False)), ('note', wagtail.core.blocks.CharBlock(help_text='Text for "Note" section of footnotes.', required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False))])), ('mortgage_downloads_block', wagtail.core.blocks.StructBlock([('show_archives', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', required=False))])), ('data_snapshot', wagtail.core.blocks.StructBlock([('market_key', wagtail.core.blocks.CharBlock(help_text='Market identifier, e.g. AUT', max_length=20, required=True)), ('num_originations', wagtail.core.blocks.CharBlock(help_text='Number of originations, e.g. 1.2 million', max_length=20)), ('value_originations', wagtail.core.blocks.CharBlock(help_text='Total dollar value of originations, e.g. $3.4 billion', max_length=20)), ('year_over_year_change', wagtail.core.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20)), ('last_updated_projected_data', wagtail.core.blocks.DateBlock(help_text='Month of latest entry in dataset')), ('num_originations_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. Auto loans originated', max_length=100)), ('value_originations_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. Dollar volume of new loans', max_length=100)), ('year_over_year_change_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year originations', max_length=100)), ('inquiry_month', wagtail.core.blocks.DateBlock(help_text='Month of latest entry in dataset for inquiry data', max_length=20, required=False)), ('inquiry_year_over_year_change', wagtail.core.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20, required=False)), ('inquiry_year_over_year_change_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year inquiries', max_length=100, required=False)), ('tightness_month', wagtail.core.blocks.DateBlock(help_text='Month of latest entry in dataset for credit tightness data', max_length=20, required=False)), ('tightness_year_over_year_change', wagtail.core.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20, required=False)), ('tightness_year_over_year_change_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year credit tightness', max_length=100, required=False)), ('image', wagtail.images.blocks.ImageChooserBlock(icon='image', required=False))])), ('job_listing_table', jobmanager.blocks.JobListingTable()), ('yes_checklist', wagtail.core.blocks.StructBlock([('checklist', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('item', wagtail.core.blocks.CharBlock(help_text='Short description for a checkbox item')), ('details', wagtail.core.blocks.RichTextBlock(help_text='Deeper explanation of the item', required=False))])))])), ('erap_tool', v1.blocks.RAFToolBlock()), ('raf_tool', wagtail.core.blocks.StructBlock([('county_threshold', wagtail.core.blocks.IntegerBlock(help_text='Optional: Add a number to determine how many results trigger display of county dropdown for a state.', required=False))])), ('faq_group', wagtail.core.blocks.StructBlock([('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of FAQ group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between FAQ items.', label='Show rule lines between items', required=False)), ('question_tag', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], help_text='HTML tag for questions.')), ('faq_items', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('anchor_tag', wagtail.core.blocks.CharBlock(blank=True, help_text="Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", max_length=500, required=False)), ('question', wagtail.core.blocks.CharBlock(max_length=500)), ('answer', wagtail.core.blocks.StreamBlock([('full_width_text', wagtail.core.blocks.StreamBlock([('content', wagtail.core.blocks.RichTextBlock(icon='edit')), ('content_with_anchor', wagtail.core.blocks.StructBlock([('content_block', wagtail.core.blocks.RichTextBlock()), ('anchor_link', wagtail.core.blocks.StructBlock([('link_id', wagtail.core.blocks.CharBlock(help_text='\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', label='ID for this content block', required=False))]))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('image', wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('image_width', wagtail.core.blocks.ChoiceBlock(choices=[('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px'), ('bleed', 'Bleed into left/right margins')])), ('image_position', wagtail.core.blocks.ChoiceBlock(choices=[('right', 'right'), ('left', 'left')], help_text='Does not apply if the image is full-width')), ('text', wagtail.core.blocks.RichTextBlock(label='Caption', required=False)), ('is_bottom_rule', wagtail.core.blocks.BooleanBlock(default=True, help_text='Check to add a horizontal rule line to bottom of inset.', label='Has bottom rule line', required=False))])), ('table_block', v1.atomic_elements.tables.AtomicTableBlock(table_options={'renderer': 'html'})), ('quote', wagtail.core.blocks.StructBlock([('body', wagtail.core.blocks.TextBlock()), ('citation', wagtail.core.blocks.TextBlock(required=False)), ('is_large', wagtail.core.blocks.BooleanBlock(required=False))])), ('cta', wagtail.core.blocks.StructBlock([('slug_text', wagtail.core.blocks.CharBlock(required=False)), ('paragraph_text', wagtail.core.blocks.RichTextBlock(required=False)), ('button', wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False)), ('size', wagtail.core.blocks.ChoiceBlock(choices=[('regular', 'Regular'), ('large', 'Large Primary')]))]))])), ('related_links', wagtail.core.blocks.StructBlock([('heading', wagtail.core.blocks.CharBlock(required=False)), ('paragraph', wagtail.core.blocks.RichTextBlock(required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))])))])), ('reusable_text', v1.blocks.ReusableTextChooserBlock('v1.ReusableText')), ('email_signup', v1.blocks.EmailSignUpChooserBlock()), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))]))])), ('info_unit_group', wagtail.core.blocks.StructBlock([('format', wagtail.core.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.core.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.core.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.core.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))]), required=False))]), default=[])), ('sharing', wagtail.core.blocks.StructBlock([('shareable', wagtail.core.blocks.BooleanBlock(help_text='If checked, share links will be included below the items.', label='Include sharing links?', required=False)), ('share_blurb', wagtail.core.blocks.CharBlock(help_text='Sets the tweet text, email subject line, and LinkedIn post text.', required=False))]))]))]))]), label='FAQ items'))]))], blank=True), + ), + ] diff --git a/cfgov/v1/models/browse_page.py b/cfgov/v1/models/browse_page.py index 1a55c9cfd2..207cf7c5dc 100644 --- a/cfgov/v1/models/browse_page.py +++ b/cfgov/v1/models/browse_page.py @@ -131,7 +131,7 @@ class BrowsePage(AbstractBrowsePage): ("table", organisms.Table()), ("raw_html_block", blocks.RawHTMLBlock(label="Raw HTML block")), ("chart_block", organisms.ChartBlock()), - ("wagtailchart_block", organisms.WagtailChartBlock()), + ("wagtailchart_block", organisms.WagtailChartsChartBlock()), ("mortgage_chart_block", organisms.MortgageChartBlock()), ("mortgage_map_block", organisms.MortgageMapBlock()), ("mortgage_downloads_block", MortgageDataDownloads()), From 7510895a321970a7e11cadee2faa626c885b8753 Mon Sep 17 00:00:00 2001 From: Andy Chosak Date: Wed, 21 Sep 2022 16:50:54 -0400 Subject: [PATCH 03/35] Add wagtailcharts to requirements --- requirements/libraries.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/requirements/libraries.txt b/requirements/libraries.txt index 50fcb96242..d0498c3bea 100644 --- a/requirements/libraries.txt +++ b/requirements/libraries.txt @@ -42,6 +42,7 @@ wagtail-placeholder-images==0.1.1 wagtail-sharing==2.12.1 wagtail-treemodeladmin==1.9.2 wagtailmedia==0.15.2 +wagtailcharts==0.3 # These packages are installed from GitHub. https://github.com/cfpb/owning-a-home-api/releases/download/0.18.2/owning_a_home_api-0.18.2-py3-none-any.whl From c20564e6744bf6601f0f331fb04b38a719f8482a Mon Sep 17 00:00:00 2001 From: Andy Chosak Date: Wed, 21 Sep 2022 16:52:17 -0400 Subject: [PATCH 04/35] Remove unnecessary template --- .../v1/includes/organisms/wagtail-charts.html | 19 ------------------- 1 file changed, 19 deletions(-) delete mode 100644 cfgov/v1/jinja2/v1/includes/organisms/wagtail-charts.html diff --git a/cfgov/v1/jinja2/v1/includes/organisms/wagtail-charts.html b/cfgov/v1/jinja2/v1/includes/organisms/wagtail-charts.html deleted file mode 100644 index 4178b7fbd9..0000000000 --- a/cfgov/v1/jinja2/v1/includes/organisms/wagtail-charts.html +++ /dev/null @@ -1,19 +0,0 @@ -{% load wagtailcore_tags wagtailcharts_tags %} - -{% block content %} -
-
-
-

{{self.title}}

-
{{self.excerpt|richtext}}
-
-
- {% for block in self.body %} - {% include_block block %} - {% endfor %} -
-{% endblock %} - -{% block extra_js %} -{% render_charts %} -{% endblock %} \ No newline at end of file From 34d6a449126597c230e178ded5c40a68e00f79b5 Mon Sep 17 00:00:00 2001 From: Andy Chosak Date: Thu, 25 Jul 2024 16:28:44 -0400 Subject: [PATCH 05/35] Get wagtailcharts working with version 0.5 --- .../on-demand/wagtail-charts-chart-block.js | 57 +- cfgov/v1/atomic_elements/organisms.py | 13 +- cfgov/v1/jinja2/v1/layouts/base.html | 2 + .../0036_wagtail_charts_chart_block.py | 2968 +++++++++++++++++ cfgov/v1/migrations/0218_wagtailchartblock.py | 25 - cfgov/v1/models/base.py | 2 +- requirements/libraries.txt | 2 +- 7 files changed, 2985 insertions(+), 84 deletions(-) create mode 100644 cfgov/v1/migrations/0036_wagtail_charts_chart_block.py delete mode 100644 cfgov/v1/migrations/0218_wagtailchartblock.py diff --git a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js index e14ba561c8..348a83b033 100644 --- a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js +++ b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js @@ -1,56 +1 @@ -/* global Chart, ChartjsPluginStacked100 */ - -import jsLoader from '../../modules/util/js-loader'; - -/* - -Reimplementation of wagtailcharts {% render_charts %} tag. -Logic sourced from: - -https://github.com/overcastsoftware/wagtailcharts/blob/43bdf2d2e1a54cfdacebe80417a21af65344d8e9/wagtailcharts/templates/wagtailcharts/tags/render_charts.html - -*/ - -class ScriptLoader { - constructor() { - this.loaded = false; - - this.steps = [ - 'wagtailcharts/js/accounting.js', - 'wagtailcharts/js/chart-types.js', - 'wagtailcharts/js/chart.js', - 'wagtailcharts/js/stacked-100.js', - 'wagtailcharts/js/chartjs-plugin-datalabels.min.js', - function() { - Chart.register( ChartjsPluginStacked100.default ); - }, - 'wagtailcharts/js/wagtailcharts.js' - ]; - } - - load() { - if ( this.loaded ) return; - - this.runStep( 0 ); - } - - runStep( stepIndex ) { - if ( stepIndex >= this.steps.length ) { - return; - } - - const step = this.steps[stepIndex]; - - if ( typeof step === 'function' ) { - step(); - this.runStep( stepIndex + 1 ); - } else { - jsLoader.loadScript( - '/static/' + step, - this.runStep.bind( this, stepIndex + 1 ) - ); - } - } -} - -new ScriptLoader().load(); +Chart.register(ChartjsPluginStacked100.default); diff --git a/cfgov/v1/atomic_elements/organisms.py b/cfgov/v1/atomic_elements/organisms.py index 0279937cc7..c82427b5bd 100644 --- a/cfgov/v1/atomic_elements/organisms.py +++ b/cfgov/v1/atomic_elements/organisms.py @@ -532,8 +532,19 @@ class Meta: label = "Wagtail Charts Chart" icon = "image" + # Load wagtailcharts scripts when block is included on a page instead of + # by rendering a {% render_charts %} template tag. + # https://github.com/overcastsoftware/wagtailcharts/blob/v0.5/wagtailcharts/templates/wagtailcharts/tags/render_charts.html class Media: - js = ["wagtail-charts-chart-block.js"] + js = [ + "wagtailcharts/js/accounting.js?staticroot", + "wagtailcharts/js/chart-types.js?staticroot", + "wagtailcharts/js/chart.js?staticroot", + "wagtailcharts/js/stacked-100.js?staticroot", + "wagtailcharts/js/chartjs-plugin-datalabels.min.js?staticroot", + "wagtail-charts-chart-block.js", + "wagtailcharts/js/wagtailcharts.js?staticroot", + ] class FullWidthText(blocks.StreamBlock): diff --git a/cfgov/v1/jinja2/v1/layouts/base.html b/cfgov/v1/jinja2/v1/layouts/base.html index 981470ca08..21eea59e6f 100644 --- a/cfgov/v1/jinja2/v1/layouts/base.html +++ b/cfgov/v1/jinja2/v1/layouts/base.html @@ -336,6 +336,8 @@ {% for js in page.media_js %} {% if 'https://' in js %} s.push('{{ js }}'); + {% elif js.endswith('?staticroot') %} + s.push('{{ static(js[:-11]) }}'); {% else %} s.push( '{{ static('js/routes/on-demand/' + js) }}' ); {% endif %} diff --git a/cfgov/v1/migrations/0036_wagtail_charts_chart_block.py b/cfgov/v1/migrations/0036_wagtail_charts_chart_block.py new file mode 100644 index 0000000000..642db76e33 --- /dev/null +++ b/cfgov/v1/migrations/0036_wagtail_charts_chart_block.py @@ -0,0 +1,2968 @@ +# Generated by Django 4.2.14 on 2024-07-25 19:01 + +from django.db import migrations +import jobmanager.blocks +import v1.blocks +import wagtail.blocks +import wagtail.contrib.typed_table_block.blocks +import wagtail.fields +import wagtail.images.blocks + + +class Migration(migrations.Migration): + dependencies = [ + ("v1", "0035_add_footnotes"), + ] + + operations = [ + migrations.AlterField( + model_name="browsepage", + name="content", + field=wagtail.fields.StreamField( + [ + ( + "full_width_text", + wagtail.blocks.StreamBlock( + [ + ("content", wagtail.blocks.RichTextBlock(icon="edit")), + ( + "content_with_anchor", + wagtail.blocks.StructBlock( + [ + ( + "content_block", + wagtail.blocks.RichTextBlock(), + ), + ( + "anchor_link", + wagtail.blocks.StructBlock( + [ + ( + "link_id", + wagtail.blocks.CharBlock( + help_text="\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ", + label="ID for this content block", + required=False, + ), + ) + ] + ), + ), + ] + ), + ), + ( + "content_with_footnotes", + v1.blocks.RichTextBlockWithFootnotes( + features=[ + "anchor-identifier", + "h2", + "h3", + "h4", + "h5", + "hr", + "ol", + "ul", + "bold", + "italic", + "superscript", + "blockquote", + "link", + "document-link", + "image", + "icon", + "footnotes", + ] + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ("h2", "H2"), + ("h3", "H3"), + ("h4", "H4"), + ("h5", "H5"), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + required=False, + ), + ), + ( + "image", + wagtail.blocks.StructBlock( + [ + ( + "image", + wagtail.blocks.StructBlock( + [ + ( + "upload", + wagtail.images.blocks.ImageChooserBlock( + required=False + ), + ), + ( + "alt", + wagtail.blocks.CharBlock( + help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", + required=False, + ), + ), + ] + ), + ), + ( + "image_width", + wagtail.blocks.ChoiceBlock( + choices=[ + ("full", "Full width"), + (470, "470px"), + (270, "270px"), + (170, "170px"), + ] + ), + ), + ( + "image_position", + wagtail.blocks.ChoiceBlock( + choices=[ + ("right", "right"), + ("left", "left"), + ], + help_text="Does not apply if the image is full-width", + ), + ), + ( + "text", + wagtail.blocks.RichTextBlock( + label="Caption", required=False + ), + ), + ( + "is_bottom_rule", + wagtail.blocks.BooleanBlock( + default=True, + help_text="Check to add a horizontal rule line to bottom of inset.", + label="Has bottom rule line", + required=False, + ), + ), + ] + ), + ), + ( + "table", + wagtail.blocks.StructBlock( + [ + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ("h2", "H2"), + ("h3", "H3"), + ("h4", "H4"), + ("h5", "H5"), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + required=False, + ), + ), + ( + "text_introduction", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "options", + wagtail.blocks.MultipleChoiceBlock( + choices=[ + ( + "is_full_width", + "Display the table at full width", + ), + ( + "stack_on_mobile", + "Stack the table columns on mobile", + ), + ], + required=False, + ), + ), + ( + "data", + wagtail.contrib.typed_table_block.blocks.TypedTableBlock( + [ + ( + "text", + wagtail.blocks.CharBlock(), + ), + ( + "numeric", + wagtail.blocks.FloatBlock(), + ), + ( + "rich_text", + wagtail.blocks.RichTextBlock( + features=[ + "bold", + "italic", + "ol", + "ul", + "link", + "document-link", + "superscript", + ] + ), + ), + ( + "rich_text_with_footnotes", + v1.blocks.RichTextBlockWithFootnotes( + features=[ + "bold", + "italic", + "ol", + "ul", + "link", + "document-link", + "superscript", + "footnotes", + ] + ), + ), + ] + ), + ), + ] + ), + ), + ( + "quote", + wagtail.blocks.StructBlock( + [ + ("body", wagtail.blocks.TextBlock()), + ( + "citation", + wagtail.blocks.TextBlock( + required=False + ), + ), + ] + ), + ), + ( + "cta", + wagtail.blocks.StructBlock( + [ + ( + "slug_text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "paragraph_text", + wagtail.blocks.RichTextBlock( + required=False + ), + ), + ( + "button", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ), + ), + ] + ), + ), + ( + "related_links", + wagtail.blocks.StructBlock( + [ + ( + "heading", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "paragraph", + wagtail.blocks.RichTextBlock( + required=False + ), + ), + ( + "links", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ) + ), + ), + ] + ), + ), + ( + "reusable_text", + v1.blocks.ReusableTextChooserBlock( + "v1.ReusableText" + ), + ), + ( + "reusable_notification", + v1.blocks.ReusableNotificationChooserBlock( + "v1.ReusableNotification" + ), + ), + ("email_signup", v1.blocks.EmailSignUpChooserBlock()), + ( + "well", + wagtail.blocks.StructBlock( + [ + ( + "content", + wagtail.blocks.RichTextBlock( + label="Well", required=False + ), + ) + ] + ), + ), + ] + ), + ), + ( + "info_unit_group", + wagtail.blocks.StructBlock( + [ + ( + "format", + wagtail.blocks.ChoiceBlock( + choices=[ + ("50-50", "50/50"), + ("33-33-33", "33/33/33"), + ("25-75", "25/75"), + ], + help_text="Choose the number and width of info unit columns.", + label="Format", + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ("h2", "H2"), + ("h3", "H3"), + ("h4", "H4"), + ("h5", "H5"), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + required=False, + ), + ), + ("intro", wagtail.blocks.RichTextBlock(required=False)), + ( + "link_image_and_heading", + wagtail.blocks.BooleanBlock( + default=True, + help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", + required=False, + ), + ), + ( + "has_top_rule_line", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add a horizontal rule line to top of info unit group.", + required=False, + ), + ), + ( + "lines_between_items", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to show horizontal rule lines between info units.", + label="Show rule lines between items", + required=False, + ), + ), + ( + "border_radius_image", + wagtail.blocks.ChoiceBlock( + choices=[ + ("none", "None"), + ("rounded", "Rounded corners"), + ("circle", "Circle"), + ], + help_text="Adds a border-radius class to images in this group, allowing for a rounded or circular border.", + label="Border radius for images?", + required=False, + ), + ), + ( + "info_units", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "image", + wagtail.blocks.StructBlock( + [ + ( + "upload", + wagtail.images.blocks.ImageChooserBlock( + required=False + ), + ), + ( + "alt", + wagtail.blocks.CharBlock( + help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", + required=False, + ), + ), + ] + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ("h2", "H2"), + ("h3", "H3"), + ("h4", "H4"), + ("h5", "H5"), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + default={"level": "h3"}, + required=False, + ), + ), + ( + "body", + wagtail.blocks.RichTextBlock( + blank=True, required=False + ), + ), + ( + "links", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ), + required=False, + ), + ), + ] + ), + default=[], + ), + ), + ] + ), + ), + ( + "simple_chart", + wagtail.blocks.StructBlock( + [ + ("title", wagtail.blocks.CharBlock(required=True)), + ("subtitle", wagtail.blocks.TextBlock(required=False)), + ( + "description", + wagtail.blocks.TextBlock( + help_text="Accessible description of the chart content", + required=True, + ), + ), + ( + "figure_number", + wagtail.blocks.CharBlock(required=False), + ), + ( + "chart_type", + wagtail.blocks.ChoiceBlock( + choices=[ + ("bar", "Bar"), + ("datetime", "Date/time"), + ("line", "Line"), + ("tilemap", "Tile grid map"), + ] + ), + ), + ( + "data_source", + wagtail.blocks.TextBlock( + help_text="URL of the chart's data source or an array of JSON data", + required=True, + rows=2, + ), + ), + ( + "data_series", + wagtail.blocks.TextBlock( + help_text='For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', + required=False, + ), + ), + ( + "show_all_series_by_default", + wagtail.blocks.BooleanBlock( + default=True, + help_text="Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ", + required=False, + ), + ), + ( + "x_axis_source", + wagtail.blocks.TextBlock( + help_text="The column header (CSV), key or data array (JSON) to include as the source of x-axis values.", + required=False, + ), + ), + ( + "transform", + wagtail.blocks.CharBlock( + help_text="Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", + required=False, + ), + ), + ( + "x_axis_label", + wagtail.blocks.CharBlock(required=False), + ), + ( + "y_axis_label", + wagtail.blocks.CharBlock(required=False), + ), + ( + "filters", + wagtail.blocks.TextBlock( + help_text='If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', + required=False, + ), + ), + ( + "style_overrides", + wagtail.blocks.TextBlock( + help_text='A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', + required=False, + ), + ), + ( + "projected_months", + wagtail.blocks.IntegerBlock( + blank=True, + help_text="A number to determine how many months of the data are projected values", + max_value=12, + min_value=0, + null=True, + required=False, + ), + ), + ( + "source_credits", + wagtail.blocks.CharBlock( + help_text="Attribution for the data source", + required=False, + ), + ), + ( + "date_published", + wagtail.blocks.CharBlock( + help_text="When the underlying data was published", + required=False, + ), + ), + ( + "download_text", + wagtail.blocks.CharBlock( + help_text="Custom text for the chart download field. Required to display a download link.", + required=False, + ), + ), + ( + "download_file", + wagtail.blocks.CharBlock( + help_text="Location of a file to download, if different from the data source", + required=False, + ), + ), + ( + "notes", + wagtail.blocks.TextBlock( + help_text="General chart information", + required=False, + ), + ), + ] + ), + ), + ( + "expandable_group", + wagtail.blocks.StructBlock( + [ + ( + "heading", + wagtail.blocks.CharBlock( + help_text="Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.", + required=False, + ), + ), + ("body", wagtail.blocks.RichTextBlock(required=False)), + ( + "is_accordion", + wagtail.blocks.BooleanBlock(required=False), + ), + ( + "has_top_rule_line", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add a horizontal rule line to top of expandable group.", + required=False, + ), + ), + ( + "is_faq", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add FAQ schema markup to expandables.", + label="Uses FAQ schema", + required=False, + ), + ), + ( + "expandables", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "label", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "is_bordered", + wagtail.blocks.BooleanBlock( + required=False + ), + ), + ( + "is_midtone", + wagtail.blocks.BooleanBlock( + required=False + ), + ), + ( + "is_expanded", + wagtail.blocks.BooleanBlock( + required=False + ), + ), + ( + "is_expanded_padding", + wagtail.blocks.BooleanBlock( + required=False + ), + ), + ( + "content", + wagtail.blocks.StreamBlock( + [ + ( + "paragraph", + wagtail.blocks.RichTextBlock( + required=False + ), + ), + ( + "well", + wagtail.blocks.StructBlock( + [ + ( + "content", + wagtail.blocks.RichTextBlock( + label="Well", + required=False, + ), + ) + ] + ), + ), + ( + "links", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ), + ), + ( + "info_unit_group", + wagtail.blocks.StructBlock( + [ + ( + "format", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "50-50", + "50/50", + ), + ( + "33-33-33", + "33/33/33", + ), + ( + "25-75", + "25/75", + ), + ], + help_text="Choose the number and width of info unit columns.", + label="Format", + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "h2", + "H2", + ), + ( + "h3", + "H3", + ), + ( + "h4", + "H4", + ), + ( + "h5", + "H5", + ), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + required=False, + ), + ), + ( + "intro", + wagtail.blocks.RichTextBlock( + required=False + ), + ), + ( + "link_image_and_heading", + wagtail.blocks.BooleanBlock( + default=True, + help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", + required=False, + ), + ), + ( + "has_top_rule_line", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add a horizontal rule line to top of info unit group.", + required=False, + ), + ), + ( + "lines_between_items", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to show horizontal rule lines between info units.", + label="Show rule lines between items", + required=False, + ), + ), + ( + "border_radius_image", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "none", + "None", + ), + ( + "rounded", + "Rounded corners", + ), + ( + "circle", + "Circle", + ), + ], + help_text="Adds a border-radius class to images in this group, allowing for a rounded or circular border.", + label="Border radius for images?", + required=False, + ), + ), + ( + "info_units", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "image", + wagtail.blocks.StructBlock( + [ + ( + "upload", + wagtail.images.blocks.ImageChooserBlock( + required=False + ), + ), + ( + "alt", + wagtail.blocks.CharBlock( + help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", + required=False, + ), + ), + ] + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "h2", + "H2", + ), + ( + "h3", + "H3", + ), + ( + "h4", + "H4", + ), + ( + "h5", + "H5", + ), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + default={ + "level": "h3" + }, + required=False, + ), + ), + ( + "body", + wagtail.blocks.RichTextBlock( + blank=True, + required=False, + ), + ), + ( + "links", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ), + required=False, + ), + ), + ] + ), + default=[], + ), + ), + ] + ), + ), + ], + blank=True, + ), + ), + ] + ) + ), + ), + ] + ), + ), + ( + "expandable", + wagtail.blocks.StructBlock( + [ + ("label", wagtail.blocks.CharBlock(required=False)), + ("icon", wagtail.blocks.CharBlock(required=False)), + ( + "is_bordered", + wagtail.blocks.BooleanBlock(required=False), + ), + ( + "is_midtone", + wagtail.blocks.BooleanBlock(required=False), + ), + ( + "is_expanded", + wagtail.blocks.BooleanBlock(required=False), + ), + ( + "is_expanded_padding", + wagtail.blocks.BooleanBlock(required=False), + ), + ( + "content", + wagtail.blocks.StreamBlock( + [ + ( + "paragraph", + wagtail.blocks.RichTextBlock( + required=False + ), + ), + ( + "well", + wagtail.blocks.StructBlock( + [ + ( + "content", + wagtail.blocks.RichTextBlock( + label="Well", + required=False, + ), + ) + ] + ), + ), + ( + "links", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ), + ), + ( + "info_unit_group", + wagtail.blocks.StructBlock( + [ + ( + "format", + wagtail.blocks.ChoiceBlock( + choices=[ + ("50-50", "50/50"), + ( + "33-33-33", + "33/33/33", + ), + ("25-75", "25/75"), + ], + help_text="Choose the number and width of info unit columns.", + label="Format", + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "h2", + "H2", + ), + ( + "h3", + "H3", + ), + ( + "h4", + "H4", + ), + ( + "h5", + "H5", + ), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + required=False, + ), + ), + ( + "intro", + wagtail.blocks.RichTextBlock( + required=False + ), + ), + ( + "link_image_and_heading", + wagtail.blocks.BooleanBlock( + default=True, + help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", + required=False, + ), + ), + ( + "has_top_rule_line", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add a horizontal rule line to top of info unit group.", + required=False, + ), + ), + ( + "lines_between_items", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to show horizontal rule lines between info units.", + label="Show rule lines between items", + required=False, + ), + ), + ( + "border_radius_image", + wagtail.blocks.ChoiceBlock( + choices=[ + ("none", "None"), + ( + "rounded", + "Rounded corners", + ), + ( + "circle", + "Circle", + ), + ], + help_text="Adds a border-radius class to images in this group, allowing for a rounded or circular border.", + label="Border radius for images?", + required=False, + ), + ), + ( + "info_units", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "image", + wagtail.blocks.StructBlock( + [ + ( + "upload", + wagtail.images.blocks.ImageChooserBlock( + required=False + ), + ), + ( + "alt", + wagtail.blocks.CharBlock( + help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", + required=False, + ), + ), + ] + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "h2", + "H2", + ), + ( + "h3", + "H3", + ), + ( + "h4", + "H4", + ), + ( + "h5", + "H5", + ), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + default={ + "level": "h3" + }, + required=False, + ), + ), + ( + "body", + wagtail.blocks.RichTextBlock( + blank=True, + required=False, + ), + ), + ( + "links", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ), + required=False, + ), + ), + ] + ), + default=[], + ), + ), + ] + ), + ), + ], + blank=True, + ), + ), + ] + ), + ), + ( + "well", + wagtail.blocks.StructBlock( + [ + ( + "content", + wagtail.blocks.RichTextBlock( + label="Well", required=False + ), + ) + ] + ), + ), + ( + "video_player", + wagtail.blocks.StructBlock( + [ + ( + "video_id", + wagtail.blocks.RegexBlock( + error_messages={ + "invalid": "The YouTube video ID is in the wrong format." + }, + help_text='Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', + label="YouTube video ID", + regex="^[\\w-]{11}$", + required=False, + ), + ), + ( + "thumbnail_image", + wagtail.images.blocks.ImageChooserBlock( + help_text="Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.", + required=False, + ), + ), + ] + ), + ), + ( + "table", + wagtail.blocks.StructBlock( + [ + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ("h2", "H2"), + ("h3", "H3"), + ("h4", "H4"), + ("h5", "H5"), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + required=False, + ), + ), + ( + "text_introduction", + wagtail.blocks.CharBlock(required=False), + ), + ( + "options", + wagtail.blocks.MultipleChoiceBlock( + choices=[ + ( + "is_full_width", + "Display the table at full width", + ), + ( + "stack_on_mobile", + "Stack the table columns on mobile", + ), + ], + required=False, + ), + ), + ( + "data", + wagtail.contrib.typed_table_block.blocks.TypedTableBlock( + [ + ("text", wagtail.blocks.CharBlock()), + ("numeric", wagtail.blocks.FloatBlock()), + ( + "rich_text", + wagtail.blocks.RichTextBlock( + features=[ + "bold", + "italic", + "ol", + "ul", + "link", + "document-link", + "superscript", + ] + ), + ), + ( + "rich_text_with_footnotes", + v1.blocks.RichTextBlockWithFootnotes( + features=[ + "bold", + "italic", + "ol", + "ul", + "link", + "document-link", + "superscript", + "footnotes", + ] + ), + ), + ] + ), + ), + ] + ), + ), + ( + "raw_html_block", + wagtail.blocks.RawHTMLBlock(label="Raw HTML block"), + ), + ( + "chart_block", + wagtail.blocks.StructBlock( + [ + ("title", wagtail.blocks.CharBlock(required=True)), + ( + "chart_type", + wagtail.blocks.ChoiceBlock( + choices=[ + ("bar", "Bar | % y-axis values"), + ( + "line", + "Line | millions/billions y-axis values", + ), + ( + "line-index", + "Line-Index | integer y-axis values", + ), + ( + "tile_map", + "Tile Map | grid-like USA map", + ), + ] + ), + ), + ( + "color_scheme", + wagtail.blocks.ChoiceBlock( + choices=[ + ("blue", "Blue"), + ("gold", "Gold"), + ("green", "Green"), + ("navy", "Navy"), + ("neutral", "Neutral"), + ("purple", "Purple"), + ("teal", "Teal"), + ], + help_text='Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', + required=False, + ), + ), + ( + "data_source", + wagtail.blocks.CharBlock( + help_text='Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', + required=True, + ), + ), + ( + "date_published", + wagtail.blocks.DateBlock( + help_text="Automatically generated when CCT cron job runs" + ), + ), + ( + "description", + wagtail.blocks.CharBlock( + help_text="Briefly summarize the chart for visually impaired users.", + required=True, + ), + ), + ( + "has_top_rule_line", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add a horizontal rule line to top of chart block.", + required=False, + ), + ), + ( + "last_updated_projected_data", + wagtail.blocks.DateBlock( + help_text="Month of latest entry in dataset" + ), + ), + ( + "metadata", + wagtail.blocks.CharBlock( + help_text='Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', + required=False, + ), + ), + ( + "note", + wagtail.blocks.CharBlock( + help_text='Text to display as a footnote. For example, "Data from the last six months are not final."', + required=False, + ), + ), + ( + "y_axis_label", + wagtail.blocks.CharBlock( + help_text="Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!", + required=False, + ), + ), + ] + ), + ), + ( + "wagtailchart_block", + wagtail.blocks.StructBlock( + [ + ( + "chart_type", + wagtail.blocks.ChoiceBlock( + choices=[ + ("line", "Line Chart"), + ("bar", "Vertical Bar Chart"), + ("bar_horizontal", "Horizontal Bar Chart"), + ("area", "Area Chart"), + ("multi", "Combo Line/Bar/Area Chart"), + ("pie", "Pie Chart"), + ("doughnut", "Doughnut Chart"), + ("radar", "Radar Chart"), + ("polar", "Polar Chart"), + ("waterfall", "Waterfall Chart"), + ], + label="Chart Type", + ), + ), + ("title", wagtail.blocks.CharBlock(required=False)), + ( + "datasets", + wagtail.blocks.TextBlock( + default='{"data":[], "options":{}}' + ), + ), + ( + "settings", + wagtail.blocks.StructBlock( + [ + ( + "show_legend", + wagtail.blocks.BooleanBlock( + default=False, + group="General", + label="Show legend", + required=False, + ), + ), + ( + "html_legend", + wagtail.blocks.BooleanBlock( + default=False, + group="General", + label="Use HTML legend", + required=False, + ), + ), + ( + "legend_position", + wagtail.blocks.ChoiceBlock( + choices=[ + ("top", "Top"), + ("bottom", "Bottom"), + ("left", "Left"), + ("right", "Right"), + ], + group="General", + label="Legend position", + ), + ), + ( + "reverse_legend", + wagtail.blocks.BooleanBlock( + default=False, + group="General", + label="Reverse legend", + required=False, + ), + ), + ( + "show_values_on_chart", + wagtail.blocks.BooleanBlock( + default=False, + group="General", + label="Show values on chart", + required=False, + ), + ), + ( + "precision", + wagtail.blocks.IntegerBlock( + default=1, + group="General", + label="Precision in labels/tooltips", + ), + ), + ( + "show_grid", + wagtail.blocks.BooleanBlock( + default=True, + group="General", + label="Show Chart Grid", + required=False, + ), + ), + ( + "x_label", + wagtail.blocks.CharBlock( + group="General", + label="X axis label", + required=False, + ), + ), + ( + "stacking", + wagtail.blocks.ChoiceBlock( + choices=[ + ("none", "No stacking"), + ("stacked", "Stacked"), + ("stacked_100", "Stacked 100%"), + ], + group="General", + label="Stacking", + ), + ), + ( + "unit_override", + wagtail.blocks.CharBlock( + group="General", + label="Unit override", + required=False, + ), + ), + ( + "y_left_min", + wagtail.blocks.CharBlock( + group="Left_Axis", + label="Left Y axis minimum value", + required=False, + ), + ), + ( + "y_left_max", + wagtail.blocks.CharBlock( + group="Left_Axis", + label="Left Y axis maximum value", + required=False, + ), + ), + ( + "y_left_step_size", + wagtail.blocks.CharBlock( + group="Left_Axis", + label="Left Y axis step size", + required=False, + ), + ), + ( + "y_left_label", + wagtail.blocks.CharBlock( + group="Left_Axis", + label="Left Y axis label", + required=False, + ), + ), + ( + "y_left_data_type", + wagtail.blocks.ChoiceBlock( + choices=[ + ("number", "Numerical"), + ("percentage", "Percentage"), + ], + group="Left_Axis", + label="Left Y axis data type", + required=False, + ), + ), + ( + "y_left_precision", + wagtail.blocks.IntegerBlock( + default=0, + group="Left_Axis", + label="Left Y axis tick precision", + ), + ), + ( + "y_left_show", + wagtail.blocks.BooleanBlock( + default=True, + group="Left_Axis", + label="Show left axis numbers", + required=False, + ), + ), + ( + "y_right_min", + wagtail.blocks.CharBlock( + group="Right_Axis", + label="Right Y axis minimum value", + required=False, + ), + ), + ( + "y_right_max", + wagtail.blocks.CharBlock( + group="Right_Axis", + label="Right Y axis maximum value", + required=False, + ), + ), + ( + "y_right_step_size", + wagtail.blocks.CharBlock( + group="Right_Axis", + label="Right Y axis step size", + required=False, + ), + ), + ( + "y_right_label", + wagtail.blocks.CharBlock( + group="Right_Axis", + label="Right Y axis label", + required=False, + ), + ), + ( + "y_right_data_type", + wagtail.blocks.ChoiceBlock( + choices=[ + ("number", "Numerical"), + ("percentage", "Percentage"), + ], + group="Right_Axis", + label="Right Y axis data type", + required=False, + ), + ), + ( + "y_right_precision", + wagtail.blocks.IntegerBlock( + default=0, + group="Right_Axis", + label="Right Y axis tick precision", + ), + ), + ( + "y_right_show", + wagtail.blocks.BooleanBlock( + default=True, + group="Right_Axis", + label="Show right axis numbers", + required=False, + ), + ), + ( + "pie_border_width", + wagtail.blocks.IntegerBlock( + default=2, + group="Pie_Chart", + label="Width of pie slice border", + ), + ), + ( + "pie_border_color", + wagtail.blocks.CharBlock( + default="#fff", + group="Pie_Chart", + label="Color of pie slice border", + ), + ), + ] + ), + ), + ] + ), + ), + ( + "mortgage_chart_block", + wagtail.blocks.StructBlock( + [ + ("content_block", wagtail.blocks.RichTextBlock()), + ( + "title", + wagtail.blocks.CharBlock( + form_classname="title", required=True + ), + ), + ( + "description", + wagtail.blocks.CharBlock( + help_text="Chart summary for visually impaired users.", + required=False, + ), + ), + ( + "note", + wagtail.blocks.CharBlock( + help_text='Text for "Note" section of footnotes.', + required=False, + ), + ), + ( + "has_top_rule_line", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add a horizontal rule line to top of chart block.", + required=False, + ), + ), + ] + ), + ), + ( + "mortgage_map_block", + wagtail.blocks.StructBlock( + [ + ("content_block", wagtail.blocks.RichTextBlock()), + ( + "title", + wagtail.blocks.CharBlock( + form_classname="title", required=True + ), + ), + ( + "description", + wagtail.blocks.CharBlock( + help_text="Chart summary for visually impaired users.", + required=False, + ), + ), + ( + "note", + wagtail.blocks.CharBlock( + help_text='Text for "Note" section of footnotes.', + required=False, + ), + ), + ( + "has_top_rule_line", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add a horizontal rule line to top of chart block.", + required=False, + ), + ), + ] + ), + ), + ( + "mortgage_downloads_block", + wagtail.blocks.StructBlock( + [ + ( + "show_archives", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this box to allow the archival section to display. No section will appear if there are no archival downloads.", + required=False, + ), + ) + ] + ), + ), + ( + "data_snapshot", + wagtail.blocks.StructBlock( + [ + ( + "market_key", + wagtail.blocks.CharBlock( + help_text="Market identifier, e.g. AUT", + max_length=20, + required=True, + ), + ), + ( + "num_originations", + wagtail.blocks.CharBlock( + help_text="Number of originations, e.g. 1.2 million", + max_length=20, + ), + ), + ( + "value_originations", + wagtail.blocks.CharBlock( + help_text="Total dollar value of originations, e.g. $3.4 billion", + max_length=20, + ), + ), + ( + "year_over_year_change", + wagtail.blocks.CharBlock( + help_text="Percentage change, e.g. 5.6% increase", + max_length=20, + ), + ), + ( + "last_updated_projected_data", + wagtail.blocks.DateBlock( + help_text="Month of latest entry in dataset" + ), + ), + ( + "num_originations_text", + wagtail.blocks.CharBlock( + help_text="Descriptive sentence, e.g. Auto loans originated", + max_length=100, + ), + ), + ( + "value_originations_text", + wagtail.blocks.CharBlock( + help_text="Descriptive sentence, e.g. Dollar volume of new loans", + max_length=100, + ), + ), + ( + "year_over_year_change_text", + wagtail.blocks.CharBlock( + help_text="Descriptive sentence, e.g. In year-over-year originations", + max_length=100, + ), + ), + ( + "inquiry_month", + wagtail.blocks.DateBlock( + help_text="Month of latest entry in dataset for inquiry data", + max_length=20, + required=False, + ), + ), + ( + "inquiry_year_over_year_change", + wagtail.blocks.CharBlock( + help_text="Percentage change, e.g. 5.6% increase", + max_length=20, + required=False, + ), + ), + ( + "inquiry_year_over_year_change_text", + wagtail.blocks.CharBlock( + help_text="Descriptive sentence, e.g. In year-over-year inquiries", + max_length=100, + required=False, + ), + ), + ( + "tightness_month", + wagtail.blocks.DateBlock( + help_text="Month of latest entry in dataset for credit tightness data", + max_length=20, + required=False, + ), + ), + ( + "tightness_year_over_year_change", + wagtail.blocks.CharBlock( + help_text="Percentage change, e.g. 5.6% increase", + max_length=20, + required=False, + ), + ), + ( + "tightness_year_over_year_change_text", + wagtail.blocks.CharBlock( + help_text="Descriptive sentence, e.g. In year-over-year credit tightness", + max_length=100, + required=False, + ), + ), + ( + "image", + wagtail.images.blocks.ImageChooserBlock( + icon="image", required=False + ), + ), + ] + ), + ), + ("job_listing_table", jobmanager.blocks.JobListingTable()), + ( + "faq_group", + wagtail.blocks.StructBlock( + [ + ( + "has_top_rule_line", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add a horizontal rule line to top of FAQ group.", + required=False, + ), + ), + ( + "lines_between_items", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to show horizontal rule lines between FAQ items.", + label="Show rule lines between items", + required=False, + ), + ), + ( + "question_tag", + wagtail.blocks.ChoiceBlock( + choices=[ + ("h2", "h2"), + ("h3", "h3"), + ("h4", "h4"), + ("p", "p"), + ], + help_text="HTML tag for questions.", + ), + ), + ( + "faq_items", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "anchor_tag", + wagtail.blocks.CharBlock( + blank=True, + help_text="Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", + max_length=500, + required=False, + ), + ), + ( + "question", + wagtail.blocks.CharBlock( + max_length=500 + ), + ), + ( + "answer", + wagtail.blocks.StreamBlock( + [ + ( + "full_width_text", + wagtail.blocks.StreamBlock( + [ + ( + "content", + wagtail.blocks.RichTextBlock( + icon="edit" + ), + ), + ( + "content_with_anchor", + wagtail.blocks.StructBlock( + [ + ( + "content_block", + wagtail.blocks.RichTextBlock(), + ), + ( + "anchor_link", + wagtail.blocks.StructBlock( + [ + ( + "link_id", + wagtail.blocks.CharBlock( + help_text="\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ", + label="ID for this content block", + required=False, + ), + ) + ] + ), + ), + ] + ), + ), + ( + "content_with_footnotes", + v1.blocks.RichTextBlockWithFootnotes( + features=[ + "anchor-identifier", + "h2", + "h3", + "h4", + "h5", + "hr", + "ol", + "ul", + "bold", + "italic", + "superscript", + "blockquote", + "link", + "document-link", + "image", + "icon", + "footnotes", + ] + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "h2", + "H2", + ), + ( + "h3", + "H3", + ), + ( + "h4", + "H4", + ), + ( + "h5", + "H5", + ), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + required=False, + ), + ), + ( + "image", + wagtail.blocks.StructBlock( + [ + ( + "image", + wagtail.blocks.StructBlock( + [ + ( + "upload", + wagtail.images.blocks.ImageChooserBlock( + required=False + ), + ), + ( + "alt", + wagtail.blocks.CharBlock( + help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", + required=False, + ), + ), + ] + ), + ), + ( + "image_width", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "full", + "Full width", + ), + ( + 470, + "470px", + ), + ( + 270, + "270px", + ), + ( + 170, + "170px", + ), + ] + ), + ), + ( + "image_position", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "right", + "right", + ), + ( + "left", + "left", + ), + ], + help_text="Does not apply if the image is full-width", + ), + ), + ( + "text", + wagtail.blocks.RichTextBlock( + label="Caption", + required=False, + ), + ), + ( + "is_bottom_rule", + wagtail.blocks.BooleanBlock( + default=True, + help_text="Check to add a horizontal rule line to bottom of inset.", + label="Has bottom rule line", + required=False, + ), + ), + ] + ), + ), + ( + "table", + wagtail.blocks.StructBlock( + [ + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "h2", + "H2", + ), + ( + "h3", + "H3", + ), + ( + "h4", + "H4", + ), + ( + "h5", + "H5", + ), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + required=False, + ), + ), + ( + "text_introduction", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "options", + wagtail.blocks.MultipleChoiceBlock( + choices=[ + ( + "is_full_width", + "Display the table at full width", + ), + ( + "stack_on_mobile", + "Stack the table columns on mobile", + ), + ], + required=False, + ), + ), + ( + "data", + wagtail.contrib.typed_table_block.blocks.TypedTableBlock( + [ + ( + "text", + wagtail.blocks.CharBlock(), + ), + ( + "numeric", + wagtail.blocks.FloatBlock(), + ), + ( + "rich_text", + wagtail.blocks.RichTextBlock( + features=[ + "bold", + "italic", + "ol", + "ul", + "link", + "document-link", + "superscript", + ] + ), + ), + ( + "rich_text_with_footnotes", + v1.blocks.RichTextBlockWithFootnotes( + features=[ + "bold", + "italic", + "ol", + "ul", + "link", + "document-link", + "superscript", + "footnotes", + ] + ), + ), + ] + ), + ), + ] + ), + ), + ( + "quote", + wagtail.blocks.StructBlock( + [ + ( + "body", + wagtail.blocks.TextBlock(), + ), + ( + "citation", + wagtail.blocks.TextBlock( + required=False + ), + ), + ] + ), + ), + ( + "cta", + wagtail.blocks.StructBlock( + [ + ( + "slug_text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "paragraph_text", + wagtail.blocks.RichTextBlock( + required=False + ), + ), + ( + "button", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ), + ), + ] + ), + ), + ( + "related_links", + wagtail.blocks.StructBlock( + [ + ( + "heading", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "paragraph", + wagtail.blocks.RichTextBlock( + required=False + ), + ), + ( + "links", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ) + ), + ), + ] + ), + ), + ( + "reusable_text", + v1.blocks.ReusableTextChooserBlock( + "v1.ReusableText" + ), + ), + ( + "reusable_notification", + v1.blocks.ReusableNotificationChooserBlock( + "v1.ReusableNotification" + ), + ), + ( + "email_signup", + v1.blocks.EmailSignUpChooserBlock(), + ), + ( + "well", + wagtail.blocks.StructBlock( + [ + ( + "content", + wagtail.blocks.RichTextBlock( + label="Well", + required=False, + ), + ) + ] + ), + ), + ] + ), + ), + ( + "info_unit_group", + wagtail.blocks.StructBlock( + [ + ( + "format", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "50-50", + "50/50", + ), + ( + "33-33-33", + "33/33/33", + ), + ( + "25-75", + "25/75", + ), + ], + help_text="Choose the number and width of info unit columns.", + label="Format", + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "h2", + "H2", + ), + ( + "h3", + "H3", + ), + ( + "h4", + "H4", + ), + ( + "h5", + "H5", + ), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + required=False, + ), + ), + ( + "intro", + wagtail.blocks.RichTextBlock( + required=False + ), + ), + ( + "link_image_and_heading", + wagtail.blocks.BooleanBlock( + default=True, + help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", + required=False, + ), + ), + ( + "has_top_rule_line", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to add a horizontal rule line to top of info unit group.", + required=False, + ), + ), + ( + "lines_between_items", + wagtail.blocks.BooleanBlock( + default=False, + help_text="Check this to show horizontal rule lines between info units.", + label="Show rule lines between items", + required=False, + ), + ), + ( + "border_radius_image", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "none", + "None", + ), + ( + "rounded", + "Rounded corners", + ), + ( + "circle", + "Circle", + ), + ], + help_text="Adds a border-radius class to images in this group, allowing for a rounded or circular border.", + label="Border radius for images?", + required=False, + ), + ), + ( + "info_units", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "image", + wagtail.blocks.StructBlock( + [ + ( + "upload", + wagtail.images.blocks.ImageChooserBlock( + required=False + ), + ), + ( + "alt", + wagtail.blocks.CharBlock( + help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", + required=False, + ), + ), + ] + ), + ), + ( + "heading", + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "level", + wagtail.blocks.ChoiceBlock( + choices=[ + ( + "h2", + "H2", + ), + ( + "h3", + "H3", + ), + ( + "h4", + "H4", + ), + ( + "h5", + "H5", + ), + ] + ), + ), + ( + "icon", + wagtail.blocks.CharBlock( + help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', + required=False, + ), + ), + ], + default={ + "level": "h3" + }, + required=False, + ), + ), + ( + "body", + wagtail.blocks.RichTextBlock( + blank=True, + required=False, + ), + ), + ( + "links", + wagtail.blocks.ListBlock( + wagtail.blocks.StructBlock( + [ + ( + "text", + wagtail.blocks.CharBlock( + required=False + ), + ), + ( + "aria_label", + wagtail.blocks.CharBlock( + help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', + required=False, + ), + ), + ( + "url", + wagtail.blocks.CharBlock( + default="/", + required=False, + ), + ), + ( + "is_link_boldface", + wagtail.blocks.BooleanBlock( + default=False, + required=False, + ), + ), + ] + ), + required=False, + ), + ), + ] + ), + default=[], + ), + ), + ] + ), + ), + ] + ), + ), + ] + ), + label="FAQ items", + ), + ), + ] + ), + ), + ], + blank=True, + ), + ), + ] diff --git a/cfgov/v1/migrations/0218_wagtailchartblock.py b/cfgov/v1/migrations/0218_wagtailchartblock.py deleted file mode 100644 index a546695897..0000000000 --- a/cfgov/v1/migrations/0218_wagtailchartblock.py +++ /dev/null @@ -1,25 +0,0 @@ -# Generated by Django 3.2.15 on 2022-09-21 20:44 - -import django.core.validators -from django.db import migrations -import jobmanager.blocks -import v1.atomic_elements.tables -import v1.blocks -import wagtail.core.blocks -import wagtail.core.fields -import wagtail.images.blocks - - -class Migration(migrations.Migration): - - dependencies = [ - ('v1', '0217_add_simple_chart'), - ] - - operations = [ - migrations.AlterField( - model_name='browsepage', - name='content', - field=wagtail.core.fields.StreamField([('full_width_text', wagtail.core.blocks.StreamBlock([('content', wagtail.core.blocks.RichTextBlock(icon='edit')), ('content_with_anchor', wagtail.core.blocks.StructBlock([('content_block', wagtail.core.blocks.RichTextBlock()), ('anchor_link', wagtail.core.blocks.StructBlock([('link_id', wagtail.core.blocks.CharBlock(help_text='\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', label='ID for this content block', required=False))]))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('image', wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('image_width', wagtail.core.blocks.ChoiceBlock(choices=[('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px'), ('bleed', 'Bleed into left/right margins')])), ('image_position', wagtail.core.blocks.ChoiceBlock(choices=[('right', 'right'), ('left', 'left')], help_text='Does not apply if the image is full-width')), ('text', wagtail.core.blocks.RichTextBlock(label='Caption', required=False)), ('is_bottom_rule', wagtail.core.blocks.BooleanBlock(default=True, help_text='Check to add a horizontal rule line to bottom of inset.', label='Has bottom rule line', required=False))])), ('table_block', v1.atomic_elements.tables.AtomicTableBlock(table_options={'renderer': 'html'})), ('quote', wagtail.core.blocks.StructBlock([('body', wagtail.core.blocks.TextBlock()), ('citation', wagtail.core.blocks.TextBlock(required=False)), ('is_large', wagtail.core.blocks.BooleanBlock(required=False))])), ('cta', wagtail.core.blocks.StructBlock([('slug_text', wagtail.core.blocks.CharBlock(required=False)), ('paragraph_text', wagtail.core.blocks.RichTextBlock(required=False)), ('button', wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False)), ('size', wagtail.core.blocks.ChoiceBlock(choices=[('regular', 'Regular'), ('large', 'Large Primary')]))]))])), ('related_links', wagtail.core.blocks.StructBlock([('heading', wagtail.core.blocks.CharBlock(required=False)), ('paragraph', wagtail.core.blocks.RichTextBlock(required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))])))])), ('reusable_text', v1.blocks.ReusableTextChooserBlock('v1.ReusableText')), ('email_signup', v1.blocks.EmailSignUpChooserBlock()), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))]))])), ('info_unit_group', wagtail.core.blocks.StructBlock([('format', wagtail.core.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.core.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.core.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.core.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))]), required=False))]), default=[])), ('sharing', wagtail.core.blocks.StructBlock([('shareable', wagtail.core.blocks.BooleanBlock(help_text='If checked, share links will be included below the items.', label='Include sharing links?', required=False)), ('share_blurb', wagtail.core.blocks.CharBlock(help_text='Sets the tweet text, email subject line, and LinkedIn post text.', required=False))]))])), ('simple_chart', wagtail.core.blocks.StructBlock([('title', wagtail.core.blocks.CharBlock(required=True)), ('subtitle', wagtail.core.blocks.TextBlock(required=False)), ('description', wagtail.core.blocks.TextBlock(help_text='Accessible description of the chart content', required=True)), ('figure_number', wagtail.core.blocks.CharBlock(required=False)), ('chart_type', wagtail.core.blocks.ChoiceBlock(choices=[('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')])), ('data_source', wagtail.core.blocks.TextBlock(help_text="URL of the chart's data source or an array of JSON data", required=True, rows=2)), ('data_series', wagtail.core.blocks.TextBlock(help_text='For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', required=False)), ('show_all_series_by_default', wagtail.core.blocks.BooleanBlock(default=True, help_text='Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', required=False)), ('x_axis_source', wagtail.core.blocks.TextBlock(help_text='The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', required=False)), ('transform', wagtail.core.blocks.CharBlock(help_text='Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart', required=False)), ('x_axis_label', wagtail.core.blocks.CharBlock(required=False)), ('y_axis_label', wagtail.core.blocks.CharBlock(required=False)), ('filters', wagtail.core.blocks.TextBlock(help_text='If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', required=False)), ('style_overrides', wagtail.core.blocks.TextBlock(help_text='A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', required=False)), ('projected_months', wagtail.core.blocks.IntegerBlock(blank=True, help_text='A number to determine how many months of the data are projected values', max_value=12, min_value=0, null=True, required=False)), ('source_credits', wagtail.core.blocks.CharBlock(help_text='Attribution for the data source', required=False)), ('date_published', wagtail.core.blocks.CharBlock(help_text='When the underlying data was published', required=False)), ('download_text', wagtail.core.blocks.CharBlock(help_text='Custom text for the chart download field. Required to display a download link.', required=False)), ('download_file', wagtail.core.blocks.CharBlock(help_text='Location of a file to download, if different from the data source', required=False)), ('notes', wagtail.core.blocks.TextBlock(help_text='General chart information', required=False))])), ('expandable_group', wagtail.core.blocks.StructBlock([('heading', wagtail.core.blocks.CharBlock(help_text='Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', required=False)), ('body', wagtail.core.blocks.RichTextBlock(required=False)), ('is_accordion', wagtail.core.blocks.BooleanBlock(required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of expandable group.', required=False)), ('is_faq', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add FAQ schema markup to expandables.', label='Uses FAQ schema', required=False)), ('expandables', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('label', wagtail.core.blocks.CharBlock(required=False)), ('is_bordered', wagtail.core.blocks.BooleanBlock(required=False)), ('is_midtone', wagtail.core.blocks.BooleanBlock(required=False)), ('is_expanded', wagtail.core.blocks.BooleanBlock(required=False)), ('content', wagtail.core.blocks.StreamBlock([('paragraph', wagtail.core.blocks.RichTextBlock(required=False)), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))])), ('links', wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))])), ('email', wagtail.core.blocks.StructBlock([('emails', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('url', wagtail.core.blocks.EmailBlock(label='Email address')), ('text', wagtail.core.blocks.CharBlock(label='Link text (optional)', required=False))])))])), ('phone', wagtail.core.blocks.StructBlock([('fax', wagtail.core.blocks.BooleanBlock(default=False, label='Is this number a fax?', required=False)), ('phones', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('number', wagtail.core.blocks.CharBlock(help_text='Do not include spaces or dashes. Ex. 8554112372', max_length=15, validators=[django.core.validators.RegexValidator(message='Enter a numeric phone number, without punctuation.', regex='^\\d*$')])), ('extension', wagtail.core.blocks.CharBlock(max_length=4, required=False)), ('vanity', wagtail.core.blocks.CharBlock(help_text='A phoneword version of the above number. Include any formatting. Ex. (555) 222-CFPB', max_length=15, required=False)), ('tty', wagtail.core.blocks.CharBlock(help_text='Do not include spaces or dashes. Ex. 8554112372', label='TTY', max_length=15, required=False, validators=[django.core.validators.RegexValidator(message='Enter a numeric phone number, without punctuation.', regex='^\\d*$')])), ('tty_ext', wagtail.core.blocks.CharBlock(label='TTY Extension', max_length=4, required=False))])))])), ('address', wagtail.core.blocks.StructBlock([('label', wagtail.core.blocks.CharBlock(required=False)), ('title', wagtail.core.blocks.CharBlock(required=False)), ('street', wagtail.core.blocks.CharBlock(required=False)), ('city', wagtail.core.blocks.CharBlock(max_length=50, required=False)), ('state', wagtail.core.blocks.CharBlock(max_length=25, required=False)), ('zip_code', wagtail.core.blocks.CharBlock(max_length=15, required=False))])), ('info_unit_group', wagtail.core.blocks.StructBlock([('format', wagtail.core.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.core.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.core.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.core.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))]), required=False))]), default=[])), ('sharing', wagtail.core.blocks.StructBlock([('shareable', wagtail.core.blocks.BooleanBlock(help_text='If checked, share links will be included below the items.', label='Include sharing links?', required=False)), ('share_blurb', wagtail.core.blocks.CharBlock(help_text='Sets the tweet text, email subject line, and LinkedIn post text.', required=False))]))]))], blank=True))])))])), ('expandable', wagtail.core.blocks.StructBlock([('label', wagtail.core.blocks.CharBlock(required=False)), ('is_bordered', wagtail.core.blocks.BooleanBlock(required=False)), ('is_midtone', wagtail.core.blocks.BooleanBlock(required=False)), ('is_expanded', wagtail.core.blocks.BooleanBlock(required=False)), ('content', wagtail.core.blocks.StreamBlock([('paragraph', wagtail.core.blocks.RichTextBlock(required=False)), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))])), ('links', wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))])), ('email', wagtail.core.blocks.StructBlock([('emails', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('url', wagtail.core.blocks.EmailBlock(label='Email address')), ('text', wagtail.core.blocks.CharBlock(label='Link text (optional)', required=False))])))])), ('phone', wagtail.core.blocks.StructBlock([('fax', wagtail.core.blocks.BooleanBlock(default=False, label='Is this number a fax?', required=False)), ('phones', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('number', wagtail.core.blocks.CharBlock(help_text='Do not include spaces or dashes. Ex. 8554112372', max_length=15, validators=[django.core.validators.RegexValidator(message='Enter a numeric phone number, without punctuation.', regex='^\\d*$')])), ('extension', wagtail.core.blocks.CharBlock(max_length=4, required=False)), ('vanity', wagtail.core.blocks.CharBlock(help_text='A phoneword version of the above number. Include any formatting. Ex. (555) 222-CFPB', max_length=15, required=False)), ('tty', wagtail.core.blocks.CharBlock(help_text='Do not include spaces or dashes. Ex. 8554112372', label='TTY', max_length=15, required=False, validators=[django.core.validators.RegexValidator(message='Enter a numeric phone number, without punctuation.', regex='^\\d*$')])), ('tty_ext', wagtail.core.blocks.CharBlock(label='TTY Extension', max_length=4, required=False))])))])), ('address', wagtail.core.blocks.StructBlock([('label', wagtail.core.blocks.CharBlock(required=False)), ('title', wagtail.core.blocks.CharBlock(required=False)), ('street', wagtail.core.blocks.CharBlock(required=False)), ('city', wagtail.core.blocks.CharBlock(max_length=50, required=False)), ('state', wagtail.core.blocks.CharBlock(max_length=25, required=False)), ('zip_code', wagtail.core.blocks.CharBlock(max_length=15, required=False))])), ('info_unit_group', wagtail.core.blocks.StructBlock([('format', wagtail.core.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.core.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.core.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.core.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))]), required=False))]), default=[])), ('sharing', wagtail.core.blocks.StructBlock([('shareable', wagtail.core.blocks.BooleanBlock(help_text='If checked, share links will be included below the items.', label='Include sharing links?', required=False)), ('share_blurb', wagtail.core.blocks.CharBlock(help_text='Sets the tweet text, email subject line, and LinkedIn post text.', required=False))]))]))], blank=True))])), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))])), ('video_player', wagtail.core.blocks.StructBlock([('video_id', wagtail.core.blocks.RegexBlock(error_messages={'invalid': 'The YouTube video ID is in the wrong format.'}, help_text='Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', label='YouTube video ID', regex='^[\\w-]{11}$', required=False)), ('thumbnail_image', wagtail.images.blocks.ImageChooserBlock(help_text='Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', required=False))])), ('snippet_list', wagtail.core.blocks.StructBlock([('heading', wagtail.core.blocks.CharBlock(required=False)), ('body', wagtail.core.blocks.RichTextBlock(required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line above this block.', required=False)), ('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('actions_column_width', wagtail.core.blocks.ChoiceBlock(choices=[('70', '70%'), ('66', '66%'), ('60', '60%'), ('50', '50%'), ('40', '40%'), ('33', '33%'), ('30', '30%')], help_text='Choose the width in % that you wish to set the Actions column in a resource list.', label='Width of "Actions" column', required=False)), ('show_thumbnails', wagtail.core.blocks.BooleanBlock(help_text="If selected, each resource in the list will include a 150px-wide image from the resource's thumbnail field.", required=False)), ('actions', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('link_label', wagtail.core.blocks.CharBlock(help_text='E.g., "Download" or "Order free prints"')), ('snippet_field', wagtail.core.blocks.ChoiceBlock(choices=[('related_file', 'Related file'), ('alternate_file', 'Alternate file'), ('link', 'Link'), ('alternate_link', 'Alternate link')], help_text='The field that the action link should point to'))]))), ('tags', wagtail.core.blocks.ListBlock(wagtail.core.blocks.CharBlock(label='Tag'), help_text='Enter tag names to filter the snippets. For a snippet to match and be output in the list, it must have been tagged with all of the tag names listed here. The tag names are case-insensitive.'))])), ('table_block', v1.atomic_elements.tables.AtomicTableBlock(table_options={'renderer': 'html'})), ('raw_html_block', wagtail.core.blocks.RawHTMLBlock(label='Raw HTML block')), ('chart_block', wagtail.core.blocks.StructBlock([('title', wagtail.core.blocks.CharBlock(required=True)), ('chart_type', wagtail.core.blocks.ChoiceBlock(choices=[('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')])), ('color_scheme', wagtail.core.blocks.ChoiceBlock(choices=[('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], help_text='Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', required=False)), ('data_source', wagtail.core.blocks.CharBlock(help_text='Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', required=True)), ('date_published', wagtail.core.blocks.DateBlock(help_text='Automatically generated when CCT cron job runs')), ('description', wagtail.core.blocks.CharBlock(help_text='Briefly summarize the chart for visually impaired users.', required=True)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False)), ('last_updated_projected_data', wagtail.core.blocks.DateBlock(help_text='Month of latest entry in dataset')), ('metadata', wagtail.core.blocks.CharBlock(help_text='Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', required=False)), ('note', wagtail.core.blocks.CharBlock(help_text='Text to display as a footnote. For example, "Data from the last six months are not final."', required=False)), ('y_axis_label', wagtail.core.blocks.CharBlock(help_text='Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', required=False))])), ('wagtailchart_block', wagtail.core.blocks.StructBlock([('chart_type', wagtail.core.blocks.ChoiceBlock(choices=[('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('area', 'Area Chart'), ('multi', 'Combo Line/Bar/Area Chart'), ('pie', 'Pie Chart'), ('doughnut', 'Doughnut Chart'), ('radar', 'Radar Chart'), ('polar', 'Polar Chart'), ('waterfall', 'Waterfall Chart')], label='Chart Type')), ('title', wagtail.core.blocks.CharBlock(required=False)), ('datasets', wagtail.core.blocks.TextBlock(default='{"data":[], "options":{}}')), ('settings', wagtail.core.blocks.StructBlock([('show_legend', wagtail.core.blocks.BooleanBlock(default=False, group='General', label='Show legend', required=False)), ('legend_position', wagtail.core.blocks.ChoiceBlock(choices=[('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], group='General', label='Legend position')), ('show_values_on_chart', wagtail.core.blocks.BooleanBlock(default=False, group='General', label='Show values on chart', required=False)), ('precision', wagtail.core.blocks.IntegerBlock(default=1, group='General', label='Precision in labels/tooltips')), ('show_grid', wagtail.core.blocks.BooleanBlock(default=True, group='General', label='Show Chart Grid', required=False)), ('x_label', wagtail.core.blocks.CharBlock(group='General', label='X axis label', required=False)), ('stacking', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], group='General', label='Stacking')), ('y_left_min', wagtail.core.blocks.CharBlock(group='Left_Axis', label='Left Y axis minimum value', required=False)), ('y_left_max', wagtail.core.blocks.CharBlock(group='Left_Axis', label='Left Y axis maximum value', required=False)), ('y_left_step_size', wagtail.core.blocks.CharBlock(group='Left_Axis', label='Left Y axis step size', required=False)), ('y_left_label', wagtail.core.blocks.CharBlock(group='Left_Axis', label='Left Y axis label', required=False)), ('y_left_data_type', wagtail.core.blocks.ChoiceBlock(choices=[('number', 'Numerical'), ('percentage', 'Percentage')], group='Left_Axis', label='Left Y axis data type', required=False)), ('y_left_precision', wagtail.core.blocks.IntegerBlock(default=0, group='Left_Axis', label='Left Y axis tick precision')), ('y_left_show', wagtail.core.blocks.BooleanBlock(default=True, group='Left_Axis', label='Show left axis numbers', required=False)), ('y_right_min', wagtail.core.blocks.CharBlock(group='Right_Axis', label='Right Y axis minimum value', required=False)), ('y_right_max', wagtail.core.blocks.CharBlock(group='Right_Axis', label='Right Y axis maximum value', required=False)), ('y_right_step_size', wagtail.core.blocks.CharBlock(group='Right_Axis', label='Right Y axis step size', required=False)), ('y_right_label', wagtail.core.blocks.CharBlock(group='Right_Axis', label='Right Y axis label', required=False)), ('y_right_data_type', wagtail.core.blocks.ChoiceBlock(choices=[('number', 'Numerical'), ('percentage', 'Percentage')], group='Right_Axis', label='Right Y axis data type', required=False)), ('y_right_precision', wagtail.core.blocks.IntegerBlock(default=0, group='Right_Axis', label='Right Y axis tick precision')), ('y_right_show', wagtail.core.blocks.BooleanBlock(default=True, group='Right_Axis', label='Show right axis numbers', required=False))]))])), ('mortgage_chart_block', wagtail.core.blocks.StructBlock([('content_block', wagtail.core.blocks.RichTextBlock()), ('title', wagtail.core.blocks.CharBlock(form_classname='title', required=True)), ('description', wagtail.core.blocks.CharBlock(help_text='Chart summary for visually impaired users.', required=False)), ('note', wagtail.core.blocks.CharBlock(help_text='Text for "Note" section of footnotes.', required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False))])), ('mortgage_map_block', wagtail.core.blocks.StructBlock([('content_block', wagtail.core.blocks.RichTextBlock()), ('title', wagtail.core.blocks.CharBlock(form_classname='title', required=True)), ('description', wagtail.core.blocks.CharBlock(help_text='Chart summary for visually impaired users.', required=False)), ('note', wagtail.core.blocks.CharBlock(help_text='Text for "Note" section of footnotes.', required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False))])), ('mortgage_downloads_block', wagtail.core.blocks.StructBlock([('show_archives', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', required=False))])), ('data_snapshot', wagtail.core.blocks.StructBlock([('market_key', wagtail.core.blocks.CharBlock(help_text='Market identifier, e.g. AUT', max_length=20, required=True)), ('num_originations', wagtail.core.blocks.CharBlock(help_text='Number of originations, e.g. 1.2 million', max_length=20)), ('value_originations', wagtail.core.blocks.CharBlock(help_text='Total dollar value of originations, e.g. $3.4 billion', max_length=20)), ('year_over_year_change', wagtail.core.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20)), ('last_updated_projected_data', wagtail.core.blocks.DateBlock(help_text='Month of latest entry in dataset')), ('num_originations_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. Auto loans originated', max_length=100)), ('value_originations_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. Dollar volume of new loans', max_length=100)), ('year_over_year_change_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year originations', max_length=100)), ('inquiry_month', wagtail.core.blocks.DateBlock(help_text='Month of latest entry in dataset for inquiry data', max_length=20, required=False)), ('inquiry_year_over_year_change', wagtail.core.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20, required=False)), ('inquiry_year_over_year_change_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year inquiries', max_length=100, required=False)), ('tightness_month', wagtail.core.blocks.DateBlock(help_text='Month of latest entry in dataset for credit tightness data', max_length=20, required=False)), ('tightness_year_over_year_change', wagtail.core.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20, required=False)), ('tightness_year_over_year_change_text', wagtail.core.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year credit tightness', max_length=100, required=False)), ('image', wagtail.images.blocks.ImageChooserBlock(icon='image', required=False))])), ('job_listing_table', jobmanager.blocks.JobListingTable()), ('yes_checklist', wagtail.core.blocks.StructBlock([('checklist', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('item', wagtail.core.blocks.CharBlock(help_text='Short description for a checkbox item')), ('details', wagtail.core.blocks.RichTextBlock(help_text='Deeper explanation of the item', required=False))])))])), ('erap_tool', v1.blocks.RAFToolBlock()), ('raf_tool', wagtail.core.blocks.StructBlock([('county_threshold', wagtail.core.blocks.IntegerBlock(help_text='Optional: Add a number to determine how many results trigger display of county dropdown for a state.', required=False))])), ('faq_group', wagtail.core.blocks.StructBlock([('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of FAQ group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between FAQ items.', label='Show rule lines between items', required=False)), ('question_tag', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], help_text='HTML tag for questions.')), ('faq_items', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('anchor_tag', wagtail.core.blocks.CharBlock(blank=True, help_text="Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", max_length=500, required=False)), ('question', wagtail.core.blocks.CharBlock(max_length=500)), ('answer', wagtail.core.blocks.StreamBlock([('full_width_text', wagtail.core.blocks.StreamBlock([('content', wagtail.core.blocks.RichTextBlock(icon='edit')), ('content_with_anchor', wagtail.core.blocks.StructBlock([('content_block', wagtail.core.blocks.RichTextBlock()), ('anchor_link', wagtail.core.blocks.StructBlock([('link_id', wagtail.core.blocks.CharBlock(help_text='\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', label='ID for this content block', required=False))]))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('image', wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('image_width', wagtail.core.blocks.ChoiceBlock(choices=[('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px'), ('bleed', 'Bleed into left/right margins')])), ('image_position', wagtail.core.blocks.ChoiceBlock(choices=[('right', 'right'), ('left', 'left')], help_text='Does not apply if the image is full-width')), ('text', wagtail.core.blocks.RichTextBlock(label='Caption', required=False)), ('is_bottom_rule', wagtail.core.blocks.BooleanBlock(default=True, help_text='Check to add a horizontal rule line to bottom of inset.', label='Has bottom rule line', required=False))])), ('table_block', v1.atomic_elements.tables.AtomicTableBlock(table_options={'renderer': 'html'})), ('quote', wagtail.core.blocks.StructBlock([('body', wagtail.core.blocks.TextBlock()), ('citation', wagtail.core.blocks.TextBlock(required=False)), ('is_large', wagtail.core.blocks.BooleanBlock(required=False))])), ('cta', wagtail.core.blocks.StructBlock([('slug_text', wagtail.core.blocks.CharBlock(required=False)), ('paragraph_text', wagtail.core.blocks.RichTextBlock(required=False)), ('button', wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False)), ('size', wagtail.core.blocks.ChoiceBlock(choices=[('regular', 'Regular'), ('large', 'Large Primary')]))]))])), ('related_links', wagtail.core.blocks.StructBlock([('heading', wagtail.core.blocks.CharBlock(required=False)), ('paragraph', wagtail.core.blocks.RichTextBlock(required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))])))])), ('reusable_text', v1.blocks.ReusableTextChooserBlock('v1.ReusableText')), ('email_signup', v1.blocks.EmailSignUpChooserBlock()), ('well', wagtail.core.blocks.StructBlock([('content', wagtail.core.blocks.RichTextBlock(label='Well', required=False))]))])), ('info_unit_group', wagtail.core.blocks.StructBlock([('format', wagtail.core.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.core.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.core.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.core.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.core.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('image', wagtail.core.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.core.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.core.blocks.StructBlock([('text', v1.blocks.HeadingTextBlock(required=False)), ('level', wagtail.core.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', v1.blocks.HeadingIconBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.core.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.core.blocks.ListBlock(wagtail.core.blocks.StructBlock([('text', wagtail.core.blocks.CharBlock(required=False)), ('aria_label', wagtail.core.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.core.blocks.CharBlock(default='/', required=False))]), required=False))]), default=[])), ('sharing', wagtail.core.blocks.StructBlock([('shareable', wagtail.core.blocks.BooleanBlock(help_text='If checked, share links will be included below the items.', label='Include sharing links?', required=False)), ('share_blurb', wagtail.core.blocks.CharBlock(help_text='Sets the tweet text, email subject line, and LinkedIn post text.', required=False))]))]))]))]), label='FAQ items'))]))], blank=True), - ), - ] diff --git a/cfgov/v1/models/base.py b/cfgov/v1/models/base.py index bb0cb9cb11..be1c7bddef 100644 --- a/cfgov/v1/models/base.py +++ b/cfgov/v1/models/base.py @@ -354,7 +354,7 @@ def page_js(self): # Returns the JS files required by this page and its StreamField blocks. @property def media_js(self): - return sorted(set(self.page_js + self.streamfield_media("js"))) + return list(dict.fromkeys(self.page_js + self.streamfield_media("js"))) # Returns the CSS files required by this page and its StreamField blocks. @property diff --git a/requirements/libraries.txt b/requirements/libraries.txt index d0498c3bea..e9440fff84 100644 --- a/requirements/libraries.txt +++ b/requirements/libraries.txt @@ -42,7 +42,7 @@ wagtail-placeholder-images==0.1.1 wagtail-sharing==2.12.1 wagtail-treemodeladmin==1.9.2 wagtailmedia==0.15.2 -wagtailcharts==0.3 +wagtailcharts==0.5 # These packages are installed from GitHub. https://github.com/cfpb/owning-a-home-api/releases/download/0.18.2/owning_a_home_api-0.18.2-py3-none-any.whl From a81155c47d9901e5682a22b7250947c11f3d4684 Mon Sep 17 00:00:00 2001 From: Chuck Sebian-Lander Date: Fri, 26 Jul 2024 11:18:34 -0400 Subject: [PATCH 06/35] Adding CFPB data viz color palette --- cfgov/v1/models/browse_page.py | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/cfgov/v1/models/browse_page.py b/cfgov/v1/models/browse_page.py index 207cf7c5dc..0091ccb752 100644 --- a/cfgov/v1/models/browse_page.py +++ b/cfgov/v1/models/browse_page.py @@ -104,6 +104,27 @@ def _make_nav_item(self, page, request): } +COLORS = ( + ("#addc91", "Green 60"), + ("#1fa040", "Mid Dark Green"), + ("#257675", "Teal"), + ("#89b6b5", "Teal 60"), + ("#d14124", "Red"), + ("#e79e8e", "Red 60"), + ("#0072ce", "Pacific"), + ("#7eb7e8", "Pacific 60"), + ("#254b87", "Navy"), + ("#9daecc", "Navy 50"), + ("#dc731c", "Dark Gold"), + ("#ffc372", "Gold 70"), + ("#745745", "Dark Neutral"), + ("#baa496", "Neutral 60"), + ("#a01b68", "Dark Purple"), + ("#dc9cbf", "Purple 50"), + ("#d2d3d5", "Gray 20"), +) + + class BrowsePage(AbstractBrowsePage): header = StreamField( [ @@ -131,7 +152,10 @@ class BrowsePage(AbstractBrowsePage): ("table", organisms.Table()), ("raw_html_block", blocks.RawHTMLBlock(label="Raw HTML block")), ("chart_block", organisms.ChartBlock()), - ("wagtailchart_block", organisms.WagtailChartsChartBlock()), + ( + "wagtailchart_block", + organisms.WagtailChartsChartBlock(colors=COLORS), + ), ("mortgage_chart_block", organisms.MortgageChartBlock()), ("mortgage_map_block", organisms.MortgageMapBlock()), ("mortgage_downloads_block", MortgageDataDownloads()), From f1a5561f0a2cbb6aaeea7aa382c17cd309d7b318 Mon Sep 17 00:00:00 2001 From: Will Barton Date: Mon, 26 Aug 2024 08:35:12 -0400 Subject: [PATCH 07/35] Update charts migration --- .../0036_wagtail_charts_chart_block.py | 2957 +---------------- 1 file changed, 7 insertions(+), 2950 deletions(-) diff --git a/cfgov/v1/migrations/0036_wagtail_charts_chart_block.py b/cfgov/v1/migrations/0036_wagtail_charts_chart_block.py index 642db76e33..0fd3d53daa 100644 --- a/cfgov/v1/migrations/0036_wagtail_charts_chart_block.py +++ b/cfgov/v1/migrations/0036_wagtail_charts_chart_block.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.14 on 2024-07-25 19:01 +# Generated by Django 4.2.14 on 2024-08-26 12:34 from django.db import migrations import jobmanager.blocks @@ -7,2962 +7,19 @@ import wagtail.contrib.typed_table_block.blocks import wagtail.fields import wagtail.images.blocks +import wagtail_footnotes.blocks class Migration(migrations.Migration): + dependencies = [ - ("v1", "0035_add_footnotes"), + ('v1', '0035_add_footnotes'), ] operations = [ migrations.AlterField( - model_name="browsepage", - name="content", - field=wagtail.fields.StreamField( - [ - ( - "full_width_text", - wagtail.blocks.StreamBlock( - [ - ("content", wagtail.blocks.RichTextBlock(icon="edit")), - ( - "content_with_anchor", - wagtail.blocks.StructBlock( - [ - ( - "content_block", - wagtail.blocks.RichTextBlock(), - ), - ( - "anchor_link", - wagtail.blocks.StructBlock( - [ - ( - "link_id", - wagtail.blocks.CharBlock( - help_text="\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ", - label="ID for this content block", - required=False, - ), - ) - ] - ), - ), - ] - ), - ), - ( - "content_with_footnotes", - v1.blocks.RichTextBlockWithFootnotes( - features=[ - "anchor-identifier", - "h2", - "h3", - "h4", - "h5", - "hr", - "ol", - "ul", - "bold", - "italic", - "superscript", - "blockquote", - "link", - "document-link", - "image", - "icon", - "footnotes", - ] - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ("h2", "H2"), - ("h3", "H3"), - ("h4", "H4"), - ("h5", "H5"), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - required=False, - ), - ), - ( - "image", - wagtail.blocks.StructBlock( - [ - ( - "image", - wagtail.blocks.StructBlock( - [ - ( - "upload", - wagtail.images.blocks.ImageChooserBlock( - required=False - ), - ), - ( - "alt", - wagtail.blocks.CharBlock( - help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", - required=False, - ), - ), - ] - ), - ), - ( - "image_width", - wagtail.blocks.ChoiceBlock( - choices=[ - ("full", "Full width"), - (470, "470px"), - (270, "270px"), - (170, "170px"), - ] - ), - ), - ( - "image_position", - wagtail.blocks.ChoiceBlock( - choices=[ - ("right", "right"), - ("left", "left"), - ], - help_text="Does not apply if the image is full-width", - ), - ), - ( - "text", - wagtail.blocks.RichTextBlock( - label="Caption", required=False - ), - ), - ( - "is_bottom_rule", - wagtail.blocks.BooleanBlock( - default=True, - help_text="Check to add a horizontal rule line to bottom of inset.", - label="Has bottom rule line", - required=False, - ), - ), - ] - ), - ), - ( - "table", - wagtail.blocks.StructBlock( - [ - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ("h2", "H2"), - ("h3", "H3"), - ("h4", "H4"), - ("h5", "H5"), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - required=False, - ), - ), - ( - "text_introduction", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "options", - wagtail.blocks.MultipleChoiceBlock( - choices=[ - ( - "is_full_width", - "Display the table at full width", - ), - ( - "stack_on_mobile", - "Stack the table columns on mobile", - ), - ], - required=False, - ), - ), - ( - "data", - wagtail.contrib.typed_table_block.blocks.TypedTableBlock( - [ - ( - "text", - wagtail.blocks.CharBlock(), - ), - ( - "numeric", - wagtail.blocks.FloatBlock(), - ), - ( - "rich_text", - wagtail.blocks.RichTextBlock( - features=[ - "bold", - "italic", - "ol", - "ul", - "link", - "document-link", - "superscript", - ] - ), - ), - ( - "rich_text_with_footnotes", - v1.blocks.RichTextBlockWithFootnotes( - features=[ - "bold", - "italic", - "ol", - "ul", - "link", - "document-link", - "superscript", - "footnotes", - ] - ), - ), - ] - ), - ), - ] - ), - ), - ( - "quote", - wagtail.blocks.StructBlock( - [ - ("body", wagtail.blocks.TextBlock()), - ( - "citation", - wagtail.blocks.TextBlock( - required=False - ), - ), - ] - ), - ), - ( - "cta", - wagtail.blocks.StructBlock( - [ - ( - "slug_text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "paragraph_text", - wagtail.blocks.RichTextBlock( - required=False - ), - ), - ( - "button", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ), - ), - ] - ), - ), - ( - "related_links", - wagtail.blocks.StructBlock( - [ - ( - "heading", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "paragraph", - wagtail.blocks.RichTextBlock( - required=False - ), - ), - ( - "links", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ) - ), - ), - ] - ), - ), - ( - "reusable_text", - v1.blocks.ReusableTextChooserBlock( - "v1.ReusableText" - ), - ), - ( - "reusable_notification", - v1.blocks.ReusableNotificationChooserBlock( - "v1.ReusableNotification" - ), - ), - ("email_signup", v1.blocks.EmailSignUpChooserBlock()), - ( - "well", - wagtail.blocks.StructBlock( - [ - ( - "content", - wagtail.blocks.RichTextBlock( - label="Well", required=False - ), - ) - ] - ), - ), - ] - ), - ), - ( - "info_unit_group", - wagtail.blocks.StructBlock( - [ - ( - "format", - wagtail.blocks.ChoiceBlock( - choices=[ - ("50-50", "50/50"), - ("33-33-33", "33/33/33"), - ("25-75", "25/75"), - ], - help_text="Choose the number and width of info unit columns.", - label="Format", - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ("h2", "H2"), - ("h3", "H3"), - ("h4", "H4"), - ("h5", "H5"), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - required=False, - ), - ), - ("intro", wagtail.blocks.RichTextBlock(required=False)), - ( - "link_image_and_heading", - wagtail.blocks.BooleanBlock( - default=True, - help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", - required=False, - ), - ), - ( - "has_top_rule_line", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add a horizontal rule line to top of info unit group.", - required=False, - ), - ), - ( - "lines_between_items", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to show horizontal rule lines between info units.", - label="Show rule lines between items", - required=False, - ), - ), - ( - "border_radius_image", - wagtail.blocks.ChoiceBlock( - choices=[ - ("none", "None"), - ("rounded", "Rounded corners"), - ("circle", "Circle"), - ], - help_text="Adds a border-radius class to images in this group, allowing for a rounded or circular border.", - label="Border radius for images?", - required=False, - ), - ), - ( - "info_units", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "image", - wagtail.blocks.StructBlock( - [ - ( - "upload", - wagtail.images.blocks.ImageChooserBlock( - required=False - ), - ), - ( - "alt", - wagtail.blocks.CharBlock( - help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", - required=False, - ), - ), - ] - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ("h2", "H2"), - ("h3", "H3"), - ("h4", "H4"), - ("h5", "H5"), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - default={"level": "h3"}, - required=False, - ), - ), - ( - "body", - wagtail.blocks.RichTextBlock( - blank=True, required=False - ), - ), - ( - "links", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ), - required=False, - ), - ), - ] - ), - default=[], - ), - ), - ] - ), - ), - ( - "simple_chart", - wagtail.blocks.StructBlock( - [ - ("title", wagtail.blocks.CharBlock(required=True)), - ("subtitle", wagtail.blocks.TextBlock(required=False)), - ( - "description", - wagtail.blocks.TextBlock( - help_text="Accessible description of the chart content", - required=True, - ), - ), - ( - "figure_number", - wagtail.blocks.CharBlock(required=False), - ), - ( - "chart_type", - wagtail.blocks.ChoiceBlock( - choices=[ - ("bar", "Bar"), - ("datetime", "Date/time"), - ("line", "Line"), - ("tilemap", "Tile grid map"), - ] - ), - ), - ( - "data_source", - wagtail.blocks.TextBlock( - help_text="URL of the chart's data source or an array of JSON data", - required=True, - rows=2, - ), - ), - ( - "data_series", - wagtail.blocks.TextBlock( - help_text='For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', - required=False, - ), - ), - ( - "show_all_series_by_default", - wagtail.blocks.BooleanBlock( - default=True, - help_text="Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ", - required=False, - ), - ), - ( - "x_axis_source", - wagtail.blocks.TextBlock( - help_text="The column header (CSV), key or data array (JSON) to include as the source of x-axis values.", - required=False, - ), - ), - ( - "transform", - wagtail.blocks.CharBlock( - help_text="Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", - required=False, - ), - ), - ( - "x_axis_label", - wagtail.blocks.CharBlock(required=False), - ), - ( - "y_axis_label", - wagtail.blocks.CharBlock(required=False), - ), - ( - "filters", - wagtail.blocks.TextBlock( - help_text='If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', - required=False, - ), - ), - ( - "style_overrides", - wagtail.blocks.TextBlock( - help_text='A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', - required=False, - ), - ), - ( - "projected_months", - wagtail.blocks.IntegerBlock( - blank=True, - help_text="A number to determine how many months of the data are projected values", - max_value=12, - min_value=0, - null=True, - required=False, - ), - ), - ( - "source_credits", - wagtail.blocks.CharBlock( - help_text="Attribution for the data source", - required=False, - ), - ), - ( - "date_published", - wagtail.blocks.CharBlock( - help_text="When the underlying data was published", - required=False, - ), - ), - ( - "download_text", - wagtail.blocks.CharBlock( - help_text="Custom text for the chart download field. Required to display a download link.", - required=False, - ), - ), - ( - "download_file", - wagtail.blocks.CharBlock( - help_text="Location of a file to download, if different from the data source", - required=False, - ), - ), - ( - "notes", - wagtail.blocks.TextBlock( - help_text="General chart information", - required=False, - ), - ), - ] - ), - ), - ( - "expandable_group", - wagtail.blocks.StructBlock( - [ - ( - "heading", - wagtail.blocks.CharBlock( - help_text="Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.", - required=False, - ), - ), - ("body", wagtail.blocks.RichTextBlock(required=False)), - ( - "is_accordion", - wagtail.blocks.BooleanBlock(required=False), - ), - ( - "has_top_rule_line", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add a horizontal rule line to top of expandable group.", - required=False, - ), - ), - ( - "is_faq", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add FAQ schema markup to expandables.", - label="Uses FAQ schema", - required=False, - ), - ), - ( - "expandables", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "label", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "is_bordered", - wagtail.blocks.BooleanBlock( - required=False - ), - ), - ( - "is_midtone", - wagtail.blocks.BooleanBlock( - required=False - ), - ), - ( - "is_expanded", - wagtail.blocks.BooleanBlock( - required=False - ), - ), - ( - "is_expanded_padding", - wagtail.blocks.BooleanBlock( - required=False - ), - ), - ( - "content", - wagtail.blocks.StreamBlock( - [ - ( - "paragraph", - wagtail.blocks.RichTextBlock( - required=False - ), - ), - ( - "well", - wagtail.blocks.StructBlock( - [ - ( - "content", - wagtail.blocks.RichTextBlock( - label="Well", - required=False, - ), - ) - ] - ), - ), - ( - "links", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ), - ), - ( - "info_unit_group", - wagtail.blocks.StructBlock( - [ - ( - "format", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "50-50", - "50/50", - ), - ( - "33-33-33", - "33/33/33", - ), - ( - "25-75", - "25/75", - ), - ], - help_text="Choose the number and width of info unit columns.", - label="Format", - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "h2", - "H2", - ), - ( - "h3", - "H3", - ), - ( - "h4", - "H4", - ), - ( - "h5", - "H5", - ), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - required=False, - ), - ), - ( - "intro", - wagtail.blocks.RichTextBlock( - required=False - ), - ), - ( - "link_image_and_heading", - wagtail.blocks.BooleanBlock( - default=True, - help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", - required=False, - ), - ), - ( - "has_top_rule_line", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add a horizontal rule line to top of info unit group.", - required=False, - ), - ), - ( - "lines_between_items", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to show horizontal rule lines between info units.", - label="Show rule lines between items", - required=False, - ), - ), - ( - "border_radius_image", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "none", - "None", - ), - ( - "rounded", - "Rounded corners", - ), - ( - "circle", - "Circle", - ), - ], - help_text="Adds a border-radius class to images in this group, allowing for a rounded or circular border.", - label="Border radius for images?", - required=False, - ), - ), - ( - "info_units", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "image", - wagtail.blocks.StructBlock( - [ - ( - "upload", - wagtail.images.blocks.ImageChooserBlock( - required=False - ), - ), - ( - "alt", - wagtail.blocks.CharBlock( - help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", - required=False, - ), - ), - ] - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "h2", - "H2", - ), - ( - "h3", - "H3", - ), - ( - "h4", - "H4", - ), - ( - "h5", - "H5", - ), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - default={ - "level": "h3" - }, - required=False, - ), - ), - ( - "body", - wagtail.blocks.RichTextBlock( - blank=True, - required=False, - ), - ), - ( - "links", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ), - required=False, - ), - ), - ] - ), - default=[], - ), - ), - ] - ), - ), - ], - blank=True, - ), - ), - ] - ) - ), - ), - ] - ), - ), - ( - "expandable", - wagtail.blocks.StructBlock( - [ - ("label", wagtail.blocks.CharBlock(required=False)), - ("icon", wagtail.blocks.CharBlock(required=False)), - ( - "is_bordered", - wagtail.blocks.BooleanBlock(required=False), - ), - ( - "is_midtone", - wagtail.blocks.BooleanBlock(required=False), - ), - ( - "is_expanded", - wagtail.blocks.BooleanBlock(required=False), - ), - ( - "is_expanded_padding", - wagtail.blocks.BooleanBlock(required=False), - ), - ( - "content", - wagtail.blocks.StreamBlock( - [ - ( - "paragraph", - wagtail.blocks.RichTextBlock( - required=False - ), - ), - ( - "well", - wagtail.blocks.StructBlock( - [ - ( - "content", - wagtail.blocks.RichTextBlock( - label="Well", - required=False, - ), - ) - ] - ), - ), - ( - "links", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ), - ), - ( - "info_unit_group", - wagtail.blocks.StructBlock( - [ - ( - "format", - wagtail.blocks.ChoiceBlock( - choices=[ - ("50-50", "50/50"), - ( - "33-33-33", - "33/33/33", - ), - ("25-75", "25/75"), - ], - help_text="Choose the number and width of info unit columns.", - label="Format", - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "h2", - "H2", - ), - ( - "h3", - "H3", - ), - ( - "h4", - "H4", - ), - ( - "h5", - "H5", - ), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - required=False, - ), - ), - ( - "intro", - wagtail.blocks.RichTextBlock( - required=False - ), - ), - ( - "link_image_and_heading", - wagtail.blocks.BooleanBlock( - default=True, - help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", - required=False, - ), - ), - ( - "has_top_rule_line", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add a horizontal rule line to top of info unit group.", - required=False, - ), - ), - ( - "lines_between_items", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to show horizontal rule lines between info units.", - label="Show rule lines between items", - required=False, - ), - ), - ( - "border_radius_image", - wagtail.blocks.ChoiceBlock( - choices=[ - ("none", "None"), - ( - "rounded", - "Rounded corners", - ), - ( - "circle", - "Circle", - ), - ], - help_text="Adds a border-radius class to images in this group, allowing for a rounded or circular border.", - label="Border radius for images?", - required=False, - ), - ), - ( - "info_units", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "image", - wagtail.blocks.StructBlock( - [ - ( - "upload", - wagtail.images.blocks.ImageChooserBlock( - required=False - ), - ), - ( - "alt", - wagtail.blocks.CharBlock( - help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", - required=False, - ), - ), - ] - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "h2", - "H2", - ), - ( - "h3", - "H3", - ), - ( - "h4", - "H4", - ), - ( - "h5", - "H5", - ), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - default={ - "level": "h3" - }, - required=False, - ), - ), - ( - "body", - wagtail.blocks.RichTextBlock( - blank=True, - required=False, - ), - ), - ( - "links", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ), - required=False, - ), - ), - ] - ), - default=[], - ), - ), - ] - ), - ), - ], - blank=True, - ), - ), - ] - ), - ), - ( - "well", - wagtail.blocks.StructBlock( - [ - ( - "content", - wagtail.blocks.RichTextBlock( - label="Well", required=False - ), - ) - ] - ), - ), - ( - "video_player", - wagtail.blocks.StructBlock( - [ - ( - "video_id", - wagtail.blocks.RegexBlock( - error_messages={ - "invalid": "The YouTube video ID is in the wrong format." - }, - help_text='Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', - label="YouTube video ID", - regex="^[\\w-]{11}$", - required=False, - ), - ), - ( - "thumbnail_image", - wagtail.images.blocks.ImageChooserBlock( - help_text="Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.", - required=False, - ), - ), - ] - ), - ), - ( - "table", - wagtail.blocks.StructBlock( - [ - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ("h2", "H2"), - ("h3", "H3"), - ("h4", "H4"), - ("h5", "H5"), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - required=False, - ), - ), - ( - "text_introduction", - wagtail.blocks.CharBlock(required=False), - ), - ( - "options", - wagtail.blocks.MultipleChoiceBlock( - choices=[ - ( - "is_full_width", - "Display the table at full width", - ), - ( - "stack_on_mobile", - "Stack the table columns on mobile", - ), - ], - required=False, - ), - ), - ( - "data", - wagtail.contrib.typed_table_block.blocks.TypedTableBlock( - [ - ("text", wagtail.blocks.CharBlock()), - ("numeric", wagtail.blocks.FloatBlock()), - ( - "rich_text", - wagtail.blocks.RichTextBlock( - features=[ - "bold", - "italic", - "ol", - "ul", - "link", - "document-link", - "superscript", - ] - ), - ), - ( - "rich_text_with_footnotes", - v1.blocks.RichTextBlockWithFootnotes( - features=[ - "bold", - "italic", - "ol", - "ul", - "link", - "document-link", - "superscript", - "footnotes", - ] - ), - ), - ] - ), - ), - ] - ), - ), - ( - "raw_html_block", - wagtail.blocks.RawHTMLBlock(label="Raw HTML block"), - ), - ( - "chart_block", - wagtail.blocks.StructBlock( - [ - ("title", wagtail.blocks.CharBlock(required=True)), - ( - "chart_type", - wagtail.blocks.ChoiceBlock( - choices=[ - ("bar", "Bar | % y-axis values"), - ( - "line", - "Line | millions/billions y-axis values", - ), - ( - "line-index", - "Line-Index | integer y-axis values", - ), - ( - "tile_map", - "Tile Map | grid-like USA map", - ), - ] - ), - ), - ( - "color_scheme", - wagtail.blocks.ChoiceBlock( - choices=[ - ("blue", "Blue"), - ("gold", "Gold"), - ("green", "Green"), - ("navy", "Navy"), - ("neutral", "Neutral"), - ("purple", "Purple"), - ("teal", "Teal"), - ], - help_text='Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', - required=False, - ), - ), - ( - "data_source", - wagtail.blocks.CharBlock( - help_text='Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', - required=True, - ), - ), - ( - "date_published", - wagtail.blocks.DateBlock( - help_text="Automatically generated when CCT cron job runs" - ), - ), - ( - "description", - wagtail.blocks.CharBlock( - help_text="Briefly summarize the chart for visually impaired users.", - required=True, - ), - ), - ( - "has_top_rule_line", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add a horizontal rule line to top of chart block.", - required=False, - ), - ), - ( - "last_updated_projected_data", - wagtail.blocks.DateBlock( - help_text="Month of latest entry in dataset" - ), - ), - ( - "metadata", - wagtail.blocks.CharBlock( - help_text='Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', - required=False, - ), - ), - ( - "note", - wagtail.blocks.CharBlock( - help_text='Text to display as a footnote. For example, "Data from the last six months are not final."', - required=False, - ), - ), - ( - "y_axis_label", - wagtail.blocks.CharBlock( - help_text="Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!", - required=False, - ), - ), - ] - ), - ), - ( - "wagtailchart_block", - wagtail.blocks.StructBlock( - [ - ( - "chart_type", - wagtail.blocks.ChoiceBlock( - choices=[ - ("line", "Line Chart"), - ("bar", "Vertical Bar Chart"), - ("bar_horizontal", "Horizontal Bar Chart"), - ("area", "Area Chart"), - ("multi", "Combo Line/Bar/Area Chart"), - ("pie", "Pie Chart"), - ("doughnut", "Doughnut Chart"), - ("radar", "Radar Chart"), - ("polar", "Polar Chart"), - ("waterfall", "Waterfall Chart"), - ], - label="Chart Type", - ), - ), - ("title", wagtail.blocks.CharBlock(required=False)), - ( - "datasets", - wagtail.blocks.TextBlock( - default='{"data":[], "options":{}}' - ), - ), - ( - "settings", - wagtail.blocks.StructBlock( - [ - ( - "show_legend", - wagtail.blocks.BooleanBlock( - default=False, - group="General", - label="Show legend", - required=False, - ), - ), - ( - "html_legend", - wagtail.blocks.BooleanBlock( - default=False, - group="General", - label="Use HTML legend", - required=False, - ), - ), - ( - "legend_position", - wagtail.blocks.ChoiceBlock( - choices=[ - ("top", "Top"), - ("bottom", "Bottom"), - ("left", "Left"), - ("right", "Right"), - ], - group="General", - label="Legend position", - ), - ), - ( - "reverse_legend", - wagtail.blocks.BooleanBlock( - default=False, - group="General", - label="Reverse legend", - required=False, - ), - ), - ( - "show_values_on_chart", - wagtail.blocks.BooleanBlock( - default=False, - group="General", - label="Show values on chart", - required=False, - ), - ), - ( - "precision", - wagtail.blocks.IntegerBlock( - default=1, - group="General", - label="Precision in labels/tooltips", - ), - ), - ( - "show_grid", - wagtail.blocks.BooleanBlock( - default=True, - group="General", - label="Show Chart Grid", - required=False, - ), - ), - ( - "x_label", - wagtail.blocks.CharBlock( - group="General", - label="X axis label", - required=False, - ), - ), - ( - "stacking", - wagtail.blocks.ChoiceBlock( - choices=[ - ("none", "No stacking"), - ("stacked", "Stacked"), - ("stacked_100", "Stacked 100%"), - ], - group="General", - label="Stacking", - ), - ), - ( - "unit_override", - wagtail.blocks.CharBlock( - group="General", - label="Unit override", - required=False, - ), - ), - ( - "y_left_min", - wagtail.blocks.CharBlock( - group="Left_Axis", - label="Left Y axis minimum value", - required=False, - ), - ), - ( - "y_left_max", - wagtail.blocks.CharBlock( - group="Left_Axis", - label="Left Y axis maximum value", - required=False, - ), - ), - ( - "y_left_step_size", - wagtail.blocks.CharBlock( - group="Left_Axis", - label="Left Y axis step size", - required=False, - ), - ), - ( - "y_left_label", - wagtail.blocks.CharBlock( - group="Left_Axis", - label="Left Y axis label", - required=False, - ), - ), - ( - "y_left_data_type", - wagtail.blocks.ChoiceBlock( - choices=[ - ("number", "Numerical"), - ("percentage", "Percentage"), - ], - group="Left_Axis", - label="Left Y axis data type", - required=False, - ), - ), - ( - "y_left_precision", - wagtail.blocks.IntegerBlock( - default=0, - group="Left_Axis", - label="Left Y axis tick precision", - ), - ), - ( - "y_left_show", - wagtail.blocks.BooleanBlock( - default=True, - group="Left_Axis", - label="Show left axis numbers", - required=False, - ), - ), - ( - "y_right_min", - wagtail.blocks.CharBlock( - group="Right_Axis", - label="Right Y axis minimum value", - required=False, - ), - ), - ( - "y_right_max", - wagtail.blocks.CharBlock( - group="Right_Axis", - label="Right Y axis maximum value", - required=False, - ), - ), - ( - "y_right_step_size", - wagtail.blocks.CharBlock( - group="Right_Axis", - label="Right Y axis step size", - required=False, - ), - ), - ( - "y_right_label", - wagtail.blocks.CharBlock( - group="Right_Axis", - label="Right Y axis label", - required=False, - ), - ), - ( - "y_right_data_type", - wagtail.blocks.ChoiceBlock( - choices=[ - ("number", "Numerical"), - ("percentage", "Percentage"), - ], - group="Right_Axis", - label="Right Y axis data type", - required=False, - ), - ), - ( - "y_right_precision", - wagtail.blocks.IntegerBlock( - default=0, - group="Right_Axis", - label="Right Y axis tick precision", - ), - ), - ( - "y_right_show", - wagtail.blocks.BooleanBlock( - default=True, - group="Right_Axis", - label="Show right axis numbers", - required=False, - ), - ), - ( - "pie_border_width", - wagtail.blocks.IntegerBlock( - default=2, - group="Pie_Chart", - label="Width of pie slice border", - ), - ), - ( - "pie_border_color", - wagtail.blocks.CharBlock( - default="#fff", - group="Pie_Chart", - label="Color of pie slice border", - ), - ), - ] - ), - ), - ] - ), - ), - ( - "mortgage_chart_block", - wagtail.blocks.StructBlock( - [ - ("content_block", wagtail.blocks.RichTextBlock()), - ( - "title", - wagtail.blocks.CharBlock( - form_classname="title", required=True - ), - ), - ( - "description", - wagtail.blocks.CharBlock( - help_text="Chart summary for visually impaired users.", - required=False, - ), - ), - ( - "note", - wagtail.blocks.CharBlock( - help_text='Text for "Note" section of footnotes.', - required=False, - ), - ), - ( - "has_top_rule_line", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add a horizontal rule line to top of chart block.", - required=False, - ), - ), - ] - ), - ), - ( - "mortgage_map_block", - wagtail.blocks.StructBlock( - [ - ("content_block", wagtail.blocks.RichTextBlock()), - ( - "title", - wagtail.blocks.CharBlock( - form_classname="title", required=True - ), - ), - ( - "description", - wagtail.blocks.CharBlock( - help_text="Chart summary for visually impaired users.", - required=False, - ), - ), - ( - "note", - wagtail.blocks.CharBlock( - help_text='Text for "Note" section of footnotes.', - required=False, - ), - ), - ( - "has_top_rule_line", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add a horizontal rule line to top of chart block.", - required=False, - ), - ), - ] - ), - ), - ( - "mortgage_downloads_block", - wagtail.blocks.StructBlock( - [ - ( - "show_archives", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this box to allow the archival section to display. No section will appear if there are no archival downloads.", - required=False, - ), - ) - ] - ), - ), - ( - "data_snapshot", - wagtail.blocks.StructBlock( - [ - ( - "market_key", - wagtail.blocks.CharBlock( - help_text="Market identifier, e.g. AUT", - max_length=20, - required=True, - ), - ), - ( - "num_originations", - wagtail.blocks.CharBlock( - help_text="Number of originations, e.g. 1.2 million", - max_length=20, - ), - ), - ( - "value_originations", - wagtail.blocks.CharBlock( - help_text="Total dollar value of originations, e.g. $3.4 billion", - max_length=20, - ), - ), - ( - "year_over_year_change", - wagtail.blocks.CharBlock( - help_text="Percentage change, e.g. 5.6% increase", - max_length=20, - ), - ), - ( - "last_updated_projected_data", - wagtail.blocks.DateBlock( - help_text="Month of latest entry in dataset" - ), - ), - ( - "num_originations_text", - wagtail.blocks.CharBlock( - help_text="Descriptive sentence, e.g. Auto loans originated", - max_length=100, - ), - ), - ( - "value_originations_text", - wagtail.blocks.CharBlock( - help_text="Descriptive sentence, e.g. Dollar volume of new loans", - max_length=100, - ), - ), - ( - "year_over_year_change_text", - wagtail.blocks.CharBlock( - help_text="Descriptive sentence, e.g. In year-over-year originations", - max_length=100, - ), - ), - ( - "inquiry_month", - wagtail.blocks.DateBlock( - help_text="Month of latest entry in dataset for inquiry data", - max_length=20, - required=False, - ), - ), - ( - "inquiry_year_over_year_change", - wagtail.blocks.CharBlock( - help_text="Percentage change, e.g. 5.6% increase", - max_length=20, - required=False, - ), - ), - ( - "inquiry_year_over_year_change_text", - wagtail.blocks.CharBlock( - help_text="Descriptive sentence, e.g. In year-over-year inquiries", - max_length=100, - required=False, - ), - ), - ( - "tightness_month", - wagtail.blocks.DateBlock( - help_text="Month of latest entry in dataset for credit tightness data", - max_length=20, - required=False, - ), - ), - ( - "tightness_year_over_year_change", - wagtail.blocks.CharBlock( - help_text="Percentage change, e.g. 5.6% increase", - max_length=20, - required=False, - ), - ), - ( - "tightness_year_over_year_change_text", - wagtail.blocks.CharBlock( - help_text="Descriptive sentence, e.g. In year-over-year credit tightness", - max_length=100, - required=False, - ), - ), - ( - "image", - wagtail.images.blocks.ImageChooserBlock( - icon="image", required=False - ), - ), - ] - ), - ), - ("job_listing_table", jobmanager.blocks.JobListingTable()), - ( - "faq_group", - wagtail.blocks.StructBlock( - [ - ( - "has_top_rule_line", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add a horizontal rule line to top of FAQ group.", - required=False, - ), - ), - ( - "lines_between_items", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to show horizontal rule lines between FAQ items.", - label="Show rule lines between items", - required=False, - ), - ), - ( - "question_tag", - wagtail.blocks.ChoiceBlock( - choices=[ - ("h2", "h2"), - ("h3", "h3"), - ("h4", "h4"), - ("p", "p"), - ], - help_text="HTML tag for questions.", - ), - ), - ( - "faq_items", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "anchor_tag", - wagtail.blocks.CharBlock( - blank=True, - help_text="Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", - max_length=500, - required=False, - ), - ), - ( - "question", - wagtail.blocks.CharBlock( - max_length=500 - ), - ), - ( - "answer", - wagtail.blocks.StreamBlock( - [ - ( - "full_width_text", - wagtail.blocks.StreamBlock( - [ - ( - "content", - wagtail.blocks.RichTextBlock( - icon="edit" - ), - ), - ( - "content_with_anchor", - wagtail.blocks.StructBlock( - [ - ( - "content_block", - wagtail.blocks.RichTextBlock(), - ), - ( - "anchor_link", - wagtail.blocks.StructBlock( - [ - ( - "link_id", - wagtail.blocks.CharBlock( - help_text="\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ", - label="ID for this content block", - required=False, - ), - ) - ] - ), - ), - ] - ), - ), - ( - "content_with_footnotes", - v1.blocks.RichTextBlockWithFootnotes( - features=[ - "anchor-identifier", - "h2", - "h3", - "h4", - "h5", - "hr", - "ol", - "ul", - "bold", - "italic", - "superscript", - "blockquote", - "link", - "document-link", - "image", - "icon", - "footnotes", - ] - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "h2", - "H2", - ), - ( - "h3", - "H3", - ), - ( - "h4", - "H4", - ), - ( - "h5", - "H5", - ), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - required=False, - ), - ), - ( - "image", - wagtail.blocks.StructBlock( - [ - ( - "image", - wagtail.blocks.StructBlock( - [ - ( - "upload", - wagtail.images.blocks.ImageChooserBlock( - required=False - ), - ), - ( - "alt", - wagtail.blocks.CharBlock( - help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", - required=False, - ), - ), - ] - ), - ), - ( - "image_width", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "full", - "Full width", - ), - ( - 470, - "470px", - ), - ( - 270, - "270px", - ), - ( - 170, - "170px", - ), - ] - ), - ), - ( - "image_position", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "right", - "right", - ), - ( - "left", - "left", - ), - ], - help_text="Does not apply if the image is full-width", - ), - ), - ( - "text", - wagtail.blocks.RichTextBlock( - label="Caption", - required=False, - ), - ), - ( - "is_bottom_rule", - wagtail.blocks.BooleanBlock( - default=True, - help_text="Check to add a horizontal rule line to bottom of inset.", - label="Has bottom rule line", - required=False, - ), - ), - ] - ), - ), - ( - "table", - wagtail.blocks.StructBlock( - [ - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "h2", - "H2", - ), - ( - "h3", - "H3", - ), - ( - "h4", - "H4", - ), - ( - "h5", - "H5", - ), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - required=False, - ), - ), - ( - "text_introduction", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "options", - wagtail.blocks.MultipleChoiceBlock( - choices=[ - ( - "is_full_width", - "Display the table at full width", - ), - ( - "stack_on_mobile", - "Stack the table columns on mobile", - ), - ], - required=False, - ), - ), - ( - "data", - wagtail.contrib.typed_table_block.blocks.TypedTableBlock( - [ - ( - "text", - wagtail.blocks.CharBlock(), - ), - ( - "numeric", - wagtail.blocks.FloatBlock(), - ), - ( - "rich_text", - wagtail.blocks.RichTextBlock( - features=[ - "bold", - "italic", - "ol", - "ul", - "link", - "document-link", - "superscript", - ] - ), - ), - ( - "rich_text_with_footnotes", - v1.blocks.RichTextBlockWithFootnotes( - features=[ - "bold", - "italic", - "ol", - "ul", - "link", - "document-link", - "superscript", - "footnotes", - ] - ), - ), - ] - ), - ), - ] - ), - ), - ( - "quote", - wagtail.blocks.StructBlock( - [ - ( - "body", - wagtail.blocks.TextBlock(), - ), - ( - "citation", - wagtail.blocks.TextBlock( - required=False - ), - ), - ] - ), - ), - ( - "cta", - wagtail.blocks.StructBlock( - [ - ( - "slug_text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "paragraph_text", - wagtail.blocks.RichTextBlock( - required=False - ), - ), - ( - "button", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ), - ), - ] - ), - ), - ( - "related_links", - wagtail.blocks.StructBlock( - [ - ( - "heading", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "paragraph", - wagtail.blocks.RichTextBlock( - required=False - ), - ), - ( - "links", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ) - ), - ), - ] - ), - ), - ( - "reusable_text", - v1.blocks.ReusableTextChooserBlock( - "v1.ReusableText" - ), - ), - ( - "reusable_notification", - v1.blocks.ReusableNotificationChooserBlock( - "v1.ReusableNotification" - ), - ), - ( - "email_signup", - v1.blocks.EmailSignUpChooserBlock(), - ), - ( - "well", - wagtail.blocks.StructBlock( - [ - ( - "content", - wagtail.blocks.RichTextBlock( - label="Well", - required=False, - ), - ) - ] - ), - ), - ] - ), - ), - ( - "info_unit_group", - wagtail.blocks.StructBlock( - [ - ( - "format", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "50-50", - "50/50", - ), - ( - "33-33-33", - "33/33/33", - ), - ( - "25-75", - "25/75", - ), - ], - help_text="Choose the number and width of info unit columns.", - label="Format", - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "h2", - "H2", - ), - ( - "h3", - "H3", - ), - ( - "h4", - "H4", - ), - ( - "h5", - "H5", - ), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - required=False, - ), - ), - ( - "intro", - wagtail.blocks.RichTextBlock( - required=False - ), - ), - ( - "link_image_and_heading", - wagtail.blocks.BooleanBlock( - default=True, - help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", - required=False, - ), - ), - ( - "has_top_rule_line", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to add a horizontal rule line to top of info unit group.", - required=False, - ), - ), - ( - "lines_between_items", - wagtail.blocks.BooleanBlock( - default=False, - help_text="Check this to show horizontal rule lines between info units.", - label="Show rule lines between items", - required=False, - ), - ), - ( - "border_radius_image", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "none", - "None", - ), - ( - "rounded", - "Rounded corners", - ), - ( - "circle", - "Circle", - ), - ], - help_text="Adds a border-radius class to images in this group, allowing for a rounded or circular border.", - label="Border radius for images?", - required=False, - ), - ), - ( - "info_units", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "image", - wagtail.blocks.StructBlock( - [ - ( - "upload", - wagtail.images.blocks.ImageChooserBlock( - required=False - ), - ), - ( - "alt", - wagtail.blocks.CharBlock( - help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", - required=False, - ), - ), - ] - ), - ), - ( - "heading", - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "level", - wagtail.blocks.ChoiceBlock( - choices=[ - ( - "h2", - "H2", - ), - ( - "h3", - "H3", - ), - ( - "h4", - "H4", - ), - ( - "h5", - "H5", - ), - ] - ), - ), - ( - "icon", - wagtail.blocks.CharBlock( - help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', - required=False, - ), - ), - ], - default={ - "level": "h3" - }, - required=False, - ), - ), - ( - "body", - wagtail.blocks.RichTextBlock( - blank=True, - required=False, - ), - ), - ( - "links", - wagtail.blocks.ListBlock( - wagtail.blocks.StructBlock( - [ - ( - "text", - wagtail.blocks.CharBlock( - required=False - ), - ), - ( - "aria_label", - wagtail.blocks.CharBlock( - help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', - required=False, - ), - ), - ( - "url", - wagtail.blocks.CharBlock( - default="/", - required=False, - ), - ), - ( - "is_link_boldface", - wagtail.blocks.BooleanBlock( - default=False, - required=False, - ), - ), - ] - ), - required=False, - ), - ), - ] - ), - default=[], - ), - ), - ] - ), - ), - ] - ), - ), - ] - ), - label="FAQ items", - ), - ), - ] - ), - ), - ], - blank=True, - ), + model_name='browsepage', + name='content', + field=wagtail.fields.StreamField([('full_width_text', wagtail.blocks.StreamBlock([('content', wagtail.blocks.RichTextBlock(icon='edit')), ('content_with_anchor', wagtail.blocks.StructBlock([('content_block', wagtail.blocks.RichTextBlock()), ('anchor_link', wagtail.blocks.StructBlock([('link_id', wagtail.blocks.CharBlock(help_text='\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', label='ID for this content block', required=False))]))])), ('content_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes'])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('image', wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('image_width', wagtail.blocks.ChoiceBlock(choices=[('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')])), ('image_position', wagtail.blocks.ChoiceBlock(choices=[('right', 'right'), ('left', 'left')], help_text='Does not apply if the image is full-width')), ('text', wagtail.blocks.RichTextBlock(label='Caption', required=False)), ('is_bottom_rule', wagtail.blocks.BooleanBlock(default=True, help_text='Check to add a horizontal rule line to bottom of inset.', label='Has bottom rule line', required=False))])), ('table', wagtail.blocks.StructBlock([('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('text_introduction', wagtail.blocks.CharBlock(required=False)), ('options', wagtail.blocks.MultipleChoiceBlock(choices=[('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], required=False)), ('data', wagtail.contrib.typed_table_block.blocks.TypedTableBlock([('text', wagtail.blocks.CharBlock()), ('numeric', wagtail.blocks.FloatBlock()), ('rich_text', wagtail.blocks.RichTextBlock(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript'])), ('rich_text_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']))]))])), ('quote', wagtail.blocks.StructBlock([('body', wagtail.blocks.TextBlock()), ('citation', wagtail.blocks.TextBlock(required=False))])), ('cta', wagtail.blocks.StructBlock([('slug_text', wagtail.blocks.CharBlock(required=False)), ('paragraph_text', wagtail.blocks.RichTextBlock(required=False)), ('button', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]))])), ('related_links', wagtail.blocks.StructBlock([('heading', wagtail.blocks.CharBlock(required=False)), ('paragraph', wagtail.blocks.RichTextBlock(required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))])))])), ('reusable_text', v1.blocks.ReusableTextChooserBlock('v1.ReusableText')), ('reusable_notification', v1.blocks.ReusableNotificationChooserBlock('v1.ReusableNotification')), ('email_signup', v1.blocks.EmailSignUpChooserBlock()), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))]))])), ('info_unit_group', wagtail.blocks.StructBlock([('format', wagtail.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]), required=False))]), default=[]))])), ('simple_chart', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(required=True)), ('subtitle', wagtail.blocks.TextBlock(required=False)), ('description', wagtail.blocks.TextBlock(help_text='Accessible description of the chart content', required=True)), ('figure_number', wagtail.blocks.CharBlock(required=False)), ('chart_type', wagtail.blocks.ChoiceBlock(choices=[('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')])), ('data_source', wagtail.blocks.TextBlock(help_text="URL of the chart's data source or an array of JSON data", required=True, rows=2)), ('data_series', wagtail.blocks.TextBlock(help_text='For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', required=False)), ('show_all_series_by_default', wagtail.blocks.BooleanBlock(default=True, help_text='Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', required=False)), ('x_axis_source', wagtail.blocks.TextBlock(help_text='The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', required=False)), ('transform', wagtail.blocks.CharBlock(help_text="Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", required=False)), ('x_axis_label', wagtail.blocks.CharBlock(required=False)), ('y_axis_label', wagtail.blocks.CharBlock(required=False)), ('filters', wagtail.blocks.TextBlock(help_text='If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', required=False)), ('style_overrides', wagtail.blocks.TextBlock(help_text='A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', required=False)), ('projected_months', wagtail.blocks.IntegerBlock(blank=True, help_text='A number to determine how many months of the data are projected values', max_value=12, min_value=0, null=True, required=False)), ('source_credits', wagtail.blocks.CharBlock(help_text='Attribution for the data source', required=False)), ('date_published', wagtail.blocks.CharBlock(help_text='When the underlying data was published', required=False)), ('download_text', wagtail.blocks.CharBlock(help_text='Custom text for the chart download field. Required to display a download link.', required=False)), ('download_file', wagtail.blocks.CharBlock(help_text='Location of a file to download, if different from the data source', required=False)), ('notes', wagtail.blocks.TextBlock(help_text='General chart information', required=False))])), ('expandable_group', wagtail.blocks.StructBlock([('heading', wagtail.blocks.CharBlock(help_text='Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', required=False)), ('body', wagtail.blocks.RichTextBlock(required=False)), ('is_accordion', wagtail.blocks.BooleanBlock(required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of expandable group.', required=False)), ('is_faq', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add FAQ schema markup to expandables.', label='Uses FAQ schema', required=False)), ('expandables', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('label', wagtail.blocks.CharBlock(required=False)), ('icon', wagtail.blocks.CharBlock(required=False)), ('is_bordered', wagtail.blocks.BooleanBlock(required=False)), ('is_midtone', wagtail.blocks.BooleanBlock(required=False)), ('is_expanded', wagtail.blocks.BooleanBlock(required=False)), ('is_expanded_padding', wagtail.blocks.BooleanBlock(required=False)), ('content', wagtail.blocks.StreamBlock([('paragraph', wagtail.blocks.RichTextBlock(required=False)), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))])), ('links', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))])), ('info_unit_group', wagtail.blocks.StructBlock([('format', wagtail.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]), required=False))]), default=[]))]))], blank=True))])))])), ('expandable', wagtail.blocks.StructBlock([('label', wagtail.blocks.CharBlock(required=False)), ('icon', wagtail.blocks.CharBlock(required=False)), ('is_bordered', wagtail.blocks.BooleanBlock(required=False)), ('is_midtone', wagtail.blocks.BooleanBlock(required=False)), ('is_expanded', wagtail.blocks.BooleanBlock(required=False)), ('is_expanded_padding', wagtail.blocks.BooleanBlock(required=False)), ('content', wagtail.blocks.StreamBlock([('paragraph', wagtail.blocks.RichTextBlock(required=False)), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))])), ('links', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))])), ('info_unit_group', wagtail.blocks.StructBlock([('format', wagtail.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]), required=False))]), default=[]))]))], blank=True))])), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))])), ('video_player', wagtail.blocks.StructBlock([('video_id', wagtail.blocks.RegexBlock(error_messages={'invalid': 'The YouTube video ID is in the wrong format.'}, help_text='Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', label='YouTube video ID', regex='^[\\w-]{11}$', required=False)), ('thumbnail_image', wagtail.images.blocks.ImageChooserBlock(help_text='Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', required=False))])), ('table', wagtail.blocks.StructBlock([('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('text_introduction', wagtail.blocks.CharBlock(required=False)), ('options', wagtail.blocks.MultipleChoiceBlock(choices=[('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], required=False)), ('data', wagtail.contrib.typed_table_block.blocks.TypedTableBlock([('text', wagtail.blocks.CharBlock()), ('numeric', wagtail.blocks.FloatBlock()), ('rich_text', wagtail.blocks.RichTextBlock(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript'])), ('rich_text_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']))]))])), ('raw_html_block', wagtail.blocks.RawHTMLBlock(label='Raw HTML block')), ('chart_block', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(required=True)), ('chart_type', wagtail.blocks.ChoiceBlock(choices=[('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')])), ('color_scheme', wagtail.blocks.ChoiceBlock(choices=[('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], help_text='Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', required=False)), ('data_source', wagtail.blocks.CharBlock(help_text='Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', required=True)), ('date_published', wagtail.blocks.DateBlock(help_text='Automatically generated when CCT cron job runs')), ('description', wagtail.blocks.CharBlock(help_text='Briefly summarize the chart for visually impaired users.', required=True)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False)), ('last_updated_projected_data', wagtail.blocks.DateBlock(help_text='Month of latest entry in dataset')), ('metadata', wagtail.blocks.CharBlock(help_text='Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', required=False)), ('note', wagtail.blocks.CharBlock(help_text='Text to display as a footnote. For example, "Data from the last six months are not final."', required=False)), ('y_axis_label', wagtail.blocks.CharBlock(help_text='Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', required=False))])), ('wagtailchart_block', wagtail.blocks.StructBlock([('chart_type', wagtail.blocks.ChoiceBlock(choices=[('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('area', 'Area Chart'), ('multi', 'Combo Line/Bar/Area Chart'), ('pie', 'Pie Chart'), ('doughnut', 'Doughnut Chart'), ('radar', 'Radar Chart'), ('polar', 'Polar Chart'), ('waterfall', 'Waterfall Chart')], label='Chart Type')), ('title', wagtail.blocks.CharBlock(required=False)), ('datasets', wagtail.blocks.TextBlock(default='{"data":[], "options":{}}')), ('settings', wagtail.blocks.StructBlock([('show_legend', wagtail.blocks.BooleanBlock(default=False, group='General', label='Show legend', required=False)), ('html_legend', wagtail.blocks.BooleanBlock(default=False, group='General', label='Use HTML legend', required=False)), ('legend_position', wagtail.blocks.ChoiceBlock(choices=[('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], group='General', label='Legend position')), ('reverse_legend', wagtail.blocks.BooleanBlock(default=False, group='General', label='Reverse legend', required=False)), ('show_values_on_chart', wagtail.blocks.BooleanBlock(default=False, group='General', label='Show values on chart', required=False)), ('precision', wagtail.blocks.IntegerBlock(default=1, group='General', label='Precision in labels/tooltips')), ('show_grid', wagtail.blocks.BooleanBlock(default=True, group='General', label='Show Chart Grid', required=False)), ('x_label', wagtail.blocks.CharBlock(group='General', label='X axis label', required=False)), ('stacking', wagtail.blocks.ChoiceBlock(choices=[('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], group='General', label='Stacking')), ('unit_override', wagtail.blocks.CharBlock(group='General', label='Unit override', required=False)), ('y_left_min', wagtail.blocks.CharBlock(group='Left_Axis', label='Left Y axis minimum value', required=False)), ('y_left_max', wagtail.blocks.CharBlock(group='Left_Axis', label='Left Y axis maximum value', required=False)), ('y_left_step_size', wagtail.blocks.CharBlock(group='Left_Axis', label='Left Y axis step size', required=False)), ('y_left_label', wagtail.blocks.CharBlock(group='Left_Axis', label='Left Y axis label', required=False)), ('y_left_data_type', wagtail.blocks.ChoiceBlock(choices=[('number', 'Numerical'), ('percentage', 'Percentage')], group='Left_Axis', label='Left Y axis data type', required=False)), ('y_left_precision', wagtail.blocks.IntegerBlock(default=0, group='Left_Axis', label='Left Y axis tick precision')), ('y_left_show', wagtail.blocks.BooleanBlock(default=True, group='Left_Axis', label='Show left axis numbers', required=False)), ('y_right_min', wagtail.blocks.CharBlock(group='Right_Axis', label='Right Y axis minimum value', required=False)), ('y_right_max', wagtail.blocks.CharBlock(group='Right_Axis', label='Right Y axis maximum value', required=False)), ('y_right_step_size', wagtail.blocks.CharBlock(group='Right_Axis', label='Right Y axis step size', required=False)), ('y_right_label', wagtail.blocks.CharBlock(group='Right_Axis', label='Right Y axis label', required=False)), ('y_right_data_type', wagtail.blocks.ChoiceBlock(choices=[('number', 'Numerical'), ('percentage', 'Percentage')], group='Right_Axis', label='Right Y axis data type', required=False)), ('y_right_precision', wagtail.blocks.IntegerBlock(default=0, group='Right_Axis', label='Right Y axis tick precision')), ('y_right_show', wagtail.blocks.BooleanBlock(default=True, group='Right_Axis', label='Show right axis numbers', required=False)), ('pie_border_width', wagtail.blocks.IntegerBlock(default=2, group='Pie_Chart', label='Width of pie slice border')), ('pie_border_color', wagtail.blocks.CharBlock(default='#fff', group='Pie_Chart', label='Color of pie slice border'))]))], colors=(('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20')))), ('mortgage_chart_block', wagtail.blocks.StructBlock([('content_block', wagtail.blocks.RichTextBlock()), ('title', wagtail.blocks.CharBlock(form_classname='title', required=True)), ('description', wagtail.blocks.CharBlock(help_text='Chart summary for visually impaired users.', required=False)), ('note', wagtail.blocks.CharBlock(help_text='Text for "Note" section of footnotes.', required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False))])), ('mortgage_map_block', wagtail.blocks.StructBlock([('content_block', wagtail.blocks.RichTextBlock()), ('title', wagtail.blocks.CharBlock(form_classname='title', required=True)), ('description', wagtail.blocks.CharBlock(help_text='Chart summary for visually impaired users.', required=False)), ('note', wagtail.blocks.CharBlock(help_text='Text for "Note" section of footnotes.', required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False))])), ('mortgage_downloads_block', wagtail.blocks.StructBlock([('show_archives', wagtail.blocks.BooleanBlock(default=False, help_text='Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', required=False))])), ('data_snapshot', wagtail.blocks.StructBlock([('market_key', wagtail.blocks.CharBlock(help_text='Market identifier, e.g. AUT', max_length=20, required=True)), ('num_originations', wagtail.blocks.CharBlock(help_text='Number of originations, e.g. 1.2 million', max_length=20)), ('value_originations', wagtail.blocks.CharBlock(help_text='Total dollar value of originations, e.g. $3.4 billion', max_length=20)), ('year_over_year_change', wagtail.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20)), ('last_updated_projected_data', wagtail.blocks.DateBlock(help_text='Month of latest entry in dataset')), ('num_originations_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. Auto loans originated', max_length=100)), ('value_originations_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. Dollar volume of new loans', max_length=100)), ('year_over_year_change_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year originations', max_length=100)), ('inquiry_month', wagtail.blocks.DateBlock(help_text='Month of latest entry in dataset for inquiry data', max_length=20, required=False)), ('inquiry_year_over_year_change', wagtail.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20, required=False)), ('inquiry_year_over_year_change_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year inquiries', max_length=100, required=False)), ('tightness_month', wagtail.blocks.DateBlock(help_text='Month of latest entry in dataset for credit tightness data', max_length=20, required=False)), ('tightness_year_over_year_change', wagtail.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20, required=False)), ('tightness_year_over_year_change_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year credit tightness', max_length=100, required=False)), ('image', wagtail.images.blocks.ImageChooserBlock(icon='image', required=False))])), ('job_listing_table', jobmanager.blocks.JobListingTable()), ('faq_group', wagtail.blocks.StructBlock([('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of FAQ group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between FAQ items.', label='Show rule lines between items', required=False)), ('question_tag', wagtail.blocks.ChoiceBlock(choices=[('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], help_text='HTML tag for questions.')), ('faq_items', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('anchor_tag', wagtail.blocks.CharBlock(blank=True, help_text="Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", max_length=500, required=False)), ('question', wagtail.blocks.CharBlock(max_length=500)), ('answer', wagtail.blocks.StreamBlock([('full_width_text', wagtail.blocks.StreamBlock([('content', wagtail.blocks.RichTextBlock(icon='edit')), ('content_with_anchor', wagtail.blocks.StructBlock([('content_block', wagtail.blocks.RichTextBlock()), ('anchor_link', wagtail.blocks.StructBlock([('link_id', wagtail.blocks.CharBlock(help_text='\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', label='ID for this content block', required=False))]))])), ('content_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes'])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('image', wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('image_width', wagtail.blocks.ChoiceBlock(choices=[('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')])), ('image_position', wagtail.blocks.ChoiceBlock(choices=[('right', 'right'), ('left', 'left')], help_text='Does not apply if the image is full-width')), ('text', wagtail.blocks.RichTextBlock(label='Caption', required=False)), ('is_bottom_rule', wagtail.blocks.BooleanBlock(default=True, help_text='Check to add a horizontal rule line to bottom of inset.', label='Has bottom rule line', required=False))])), ('table', wagtail.blocks.StructBlock([('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('text_introduction', wagtail.blocks.CharBlock(required=False)), ('options', wagtail.blocks.MultipleChoiceBlock(choices=[('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], required=False)), ('data', wagtail.contrib.typed_table_block.blocks.TypedTableBlock([('text', wagtail.blocks.CharBlock()), ('numeric', wagtail.blocks.FloatBlock()), ('rich_text', wagtail.blocks.RichTextBlock(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript'])), ('rich_text_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']))]))])), ('quote', wagtail.blocks.StructBlock([('body', wagtail.blocks.TextBlock()), ('citation', wagtail.blocks.TextBlock(required=False))])), ('cta', wagtail.blocks.StructBlock([('slug_text', wagtail.blocks.CharBlock(required=False)), ('paragraph_text', wagtail.blocks.RichTextBlock(required=False)), ('button', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]))])), ('related_links', wagtail.blocks.StructBlock([('heading', wagtail.blocks.CharBlock(required=False)), ('paragraph', wagtail.blocks.RichTextBlock(required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))])))])), ('reusable_text', v1.blocks.ReusableTextChooserBlock('v1.ReusableText')), ('reusable_notification', v1.blocks.ReusableNotificationChooserBlock('v1.ReusableNotification')), ('email_signup', v1.blocks.EmailSignUpChooserBlock()), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))]))])), ('info_unit_group', wagtail.blocks.StructBlock([('format', wagtail.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]), required=False))]), default=[]))]))]))]), label='FAQ items'))]))], blank=True), ), ] From a5fa89f4b5fedda4f076d09d86a9584a5cd684db Mon Sep 17 00:00:00 2001 From: Will Barton Date: Thu, 19 Sep 2024 16:22:18 -0400 Subject: [PATCH 08/35] Update charts migration --- ...charts_chart_block.py => 0037_wagtail_charts_chart_block.py} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename cfgov/v1/migrations/{0036_wagtail_charts_chart_block.py => 0037_wagtail_charts_chart_block.py} (99%) diff --git a/cfgov/v1/migrations/0036_wagtail_charts_chart_block.py b/cfgov/v1/migrations/0037_wagtail_charts_chart_block.py similarity index 99% rename from cfgov/v1/migrations/0036_wagtail_charts_chart_block.py rename to cfgov/v1/migrations/0037_wagtail_charts_chart_block.py index 0fd3d53daa..3e61edac53 100644 --- a/cfgov/v1/migrations/0036_wagtail_charts_chart_block.py +++ b/cfgov/v1/migrations/0037_wagtail_charts_chart_block.py @@ -13,7 +13,7 @@ class Migration(migrations.Migration): dependencies = [ - ('v1', '0035_add_footnotes'), + ('v1', '0036_delete_cdnhistory'), ] operations = [ From 0fd4ea8ea4eb51c6c1b1d025833886e6087941c0 Mon Sep 17 00:00:00 2001 From: Will Barton Date: Thu, 19 Sep 2024 16:22:30 -0400 Subject: [PATCH 09/35] Update wagtailcharts to fix localization --- requirements/libraries.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/libraries.txt b/requirements/libraries.txt index e9440fff84..0e9ac20ae5 100644 --- a/requirements/libraries.txt +++ b/requirements/libraries.txt @@ -42,7 +42,7 @@ wagtail-placeholder-images==0.1.1 wagtail-sharing==2.12.1 wagtail-treemodeladmin==1.9.2 wagtailmedia==0.15.2 -wagtailcharts==0.5 +wagtailcharts==0.6.1 # These packages are installed from GitHub. https://github.com/cfpb/owning-a-home-api/releases/download/0.18.2/owning_a_home_api-0.18.2-py3-none-any.whl From d35a7fe74c8b77b7d973423d7e50284151e71bde Mon Sep 17 00:00:00 2001 From: Chris Contolini Date: Tue, 24 Sep 2024 15:59:39 -0400 Subject: [PATCH 10/35] Add custom Chart.js plugin to accommodate CFPB design needs - Set chart text color to dark gray - Gives line chart lines unique patterns for a11y reasons - Improve tooltip placement and content --- .../on-demand/wagtail-charts-chart-block.js | 64 +++++++++++++++++++ cfgov/v1/atomic_elements/organisms.py | 3 +- cfgov/v1/models/browse_page.py | 14 +++- 3 files changed, 77 insertions(+), 4 deletions(-) diff --git a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js index 348a83b033..d232fa71ea 100644 --- a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js +++ b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js @@ -1 +1,65 @@ +/* eslint-disable no-undef */ + +/** + * Set default text color to a dark gray + * + * https://www.chartjs.org/docs/latest/general/colors.html + */ +Chart.defaults.color = '#5a5d61'; + +/** + * Takes an array of Chart.js datasets and returns a new array + * with a different line pattern for each dataset. + * + * The first line pattern is solid, the second is dashed, + * the third is dotted and all subsequent patterns are dashed + * with an increasingly thicker line. + * + * @param {array} datasets - Array of Chart.js datasets + * @returns {array} Array of Chart.js datasets with borderDash property set + * + * https://www.chartjs.org/docs/latest/samples/line/styling.html + * https://www.chartjs.org/docs/latest/configuration/#dataset-configuration + * https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/setLineDash + */ +const patternizeChartLines = (datasets) => { + const DASH_THICKNESS = 5; + const DASH_PATTERNS = [ + [0, 0], // solid + [DASH_THICKNESS, 2], // dashed + [2, 1], // dotted + ]; + return datasets.map((dataset, i) => { + dataset.borderDash = DASH_PATTERNS[i] || [DASH_THICKNESS * i, 2]; + return dataset; + }); +}; + +/** + * Change the default Chart.js tooltip options + */ +const tooltipOptions = { + yAlign: 'bottom', + displayColors: false, +}; + +/** + * Define a Chart.js plugin for our CFPB customizations + * + * https://www.chartjs.org/docs/latest/developers/plugins.html + */ +const ChartjsPluginCFPB = { + id: 'cfpb-charts', + beforeInit: (chart) => { + chart.config.options.plugins.tooltip = tooltipOptions; + + if (chart.config.type === 'line') { + patternizeChartLines(chart.config.data.datasets); + } + + chart.update(); + }, +}; + Chart.register(ChartjsPluginStacked100.default); +Chart.register({ ChartjsPluginCFPB }); diff --git a/cfgov/v1/atomic_elements/organisms.py b/cfgov/v1/atomic_elements/organisms.py index c82427b5bd..3fe41f7e0b 100644 --- a/cfgov/v1/atomic_elements/organisms.py +++ b/cfgov/v1/atomic_elements/organisms.py @@ -12,7 +12,6 @@ from wagtail.models import Page from wagtail.snippets.blocks import SnippetChooserBlock -import wagtailcharts.blocks from wagtail_footnotes.blocks import RichTextBlockWithFootnotes from wagtailcharts.blocks import ChartBlock from wagtailmedia.blocks import AbstractMediaChooserBlock @@ -527,7 +526,7 @@ class Media: css = ["simple-chart.css"] -class WagtailChartsChartBlock(wagtailcharts.blocks.ChartBlock): +class WagtailChartsChartBlock(ChartBlock): class Meta: label = "Wagtail Charts Chart" icon = "image" diff --git a/cfgov/v1/models/browse_page.py b/cfgov/v1/models/browse_page.py index 0091ccb752..65b9ad39dd 100644 --- a/cfgov/v1/models/browse_page.py +++ b/cfgov/v1/models/browse_page.py @@ -104,7 +104,15 @@ def _make_nav_item(self, page, request): } -COLORS = ( +CHART_TYPES = ( + ("line", "Line Chart"), + ("bar", "Vertical Bar Chart"), + ("bar_horizontal", "Horizontal Bar Chart"), + ("pie", "Pie Chart"), +) + + +CHART_COLORS = ( ("#addc91", "Green 60"), ("#1fa040", "Mid Dark Green"), ("#257675", "Teal"), @@ -154,7 +162,9 @@ class BrowsePage(AbstractBrowsePage): ("chart_block", organisms.ChartBlock()), ( "wagtailchart_block", - organisms.WagtailChartsChartBlock(colors=COLORS), + organisms.WagtailChartsChartBlock( + chart_types=CHART_TYPES, colors=CHART_COLORS + ), ), ("mortgage_chart_block", organisms.MortgageChartBlock()), ("mortgage_map_block", organisms.MortgageMapBlock()), From 89bc9988618cff022623ff0ad825ec1073087fb4 Mon Sep 17 00:00:00 2001 From: Chris Contolini Date: Tue, 24 Sep 2024 20:18:15 -0400 Subject: [PATCH 11/35] Add background patterns to bar chart bars --- .../on-demand/wagtail-charts-chart-block.js | 56 +++++++++++++++++- .../patternomaly-1.3.2.tgz | Bin 0 -> 25054 bytes package.json | 1 + yarn.lock | 5 ++ 4 files changed, 61 insertions(+), 1 deletion(-) create mode 100644 npm-packages-offline-cache/patternomaly-1.3.2.tgz diff --git a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js index d232fa71ea..d5e50120ed 100644 --- a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js +++ b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js @@ -1,4 +1,5 @@ /* eslint-disable no-undef */ +import pattern from 'patternomaly'; /** * Set default text color to a dark gray @@ -9,7 +10,8 @@ Chart.defaults.color = '#5a5d61'; /** * Takes an array of Chart.js datasets and returns a new array - * with a different line pattern for each dataset. + * with a different line pattern assigned to each dataset's + * borderDash property. * * The first line pattern is solid, the second is dashed, * the third is dotted and all subsequent patterns are dashed @@ -35,6 +37,53 @@ const patternizeChartLines = (datasets) => { }); }; +/** + * Takes an array of Chart.js datasets and returns a new array + * with a different pattern assigned to each dataset's + * backgroundColor property. + * + * Patterns are from the patternomaly library. + * + * @param {array} datasets - Array of Chart.js datasets + * @returns {array} Array of Chart.js datasets with backgroundColor property set + * + * https://www.chartjs.org/docs/latest/general/colors.html#patterns-and-gradients + * https://github.com/ashiguruma/patternomaly + */ +const patternizeChartBars = (datasets) => { + const patterns = [ + 'plus', + 'cross', + 'dash', + 'cross-dash', + 'dot', + 'dot-dash', + 'disc', + 'ring', + 'line', + 'line-vertical', + 'weave', + 'zigzag', + 'zigzag-vertical', + 'diagonal', + 'diagonal-right-left', + 'square', + 'box', + 'triangle', + 'triangle-inverted', + 'diamond', + 'diamond-box', + ]; + return datasets.map((dataset, i) => { + const randomPattern = patterns[Math.floor(Math.random() * patterns.length)]; + dataset.backgroundColor = pattern.draw( + randomPattern, + dataset.backgroundColor, + ); + return dataset; + }); +}; + /** * Change the default Chart.js tooltip options */ @@ -51,12 +100,17 @@ const tooltipOptions = { const ChartjsPluginCFPB = { id: 'cfpb-charts', beforeInit: (chart) => { + console.log(chart); chart.config.options.plugins.tooltip = tooltipOptions; if (chart.config.type === 'line') { patternizeChartLines(chart.config.data.datasets); } + if (chart.config.type === 'bar') { + patternizeChartBars(chart.config.data.datasets); + } + chart.update(); }, }; diff --git a/npm-packages-offline-cache/patternomaly-1.3.2.tgz b/npm-packages-offline-cache/patternomaly-1.3.2.tgz new file mode 100644 index 0000000000000000000000000000000000000000..a0cb4bbe8a636baf1edae727c782a45288f4fb24 GIT binary patch literal 25054 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 Date: Thu, 26 Sep 2024 10:48:01 -0400 Subject: [PATCH 12/35] Accommodate both horizontal and vertical bar chart patterns --- .../on-demand/wagtail-charts-chart-block.js | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js index d5e50120ed..11ef0ef3bf 100644 --- a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js +++ b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js @@ -75,11 +75,15 @@ const patternizeChartBars = (datasets) => { 'diamond-box', ]; return datasets.map((dataset, i) => { - const randomPattern = patterns[Math.floor(Math.random() * patterns.length)]; - dataset.backgroundColor = pattern.draw( - randomPattern, - dataset.backgroundColor, - ); + const numPatterns = dataset.data.length; + dataset.backgroundColor = [] + .concat(dataset.backgroundColor) + .map((color) => { + return pattern.draw( + patterns[Math.floor(Math.random() * patterns.length)], + color, + ); + }); return dataset; }); }; @@ -100,7 +104,6 @@ const tooltipOptions = { const ChartjsPluginCFPB = { id: 'cfpb-charts', beforeInit: (chart) => { - console.log(chart); chart.config.options.plugins.tooltip = tooltipOptions; if (chart.config.type === 'line') { From 7c52273314ba9c323def54a25fc90aded7a48b44 Mon Sep 17 00:00:00 2001 From: Chris Contolini Date: Thu, 26 Sep 2024 11:12:19 -0400 Subject: [PATCH 13/35] Remove front-end cruft --- .../js/routes/on-demand/wagtail-charts-chart-block.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js index 11ef0ef3bf..82e4638ed6 100644 --- a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js +++ b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js @@ -74,8 +74,7 @@ const patternizeChartBars = (datasets) => { 'diamond', 'diamond-box', ]; - return datasets.map((dataset, i) => { - const numPatterns = dataset.data.length; + return datasets.map((dataset) => { dataset.backgroundColor = [] .concat(dataset.backgroundColor) .map((color) => { From 5c8dc88db235f865b0a29666533146596157841f Mon Sep 17 00:00:00 2001 From: Will Barton Date: Thu, 26 Sep 2024 13:45:41 -0400 Subject: [PATCH 14/35] Add our fields to chart block --- cfgov/v1/atomic_elements/charts.py | 102 ++++++++++++++++++ .../v1/includes/organisms/wagtail-chart.html | 66 ++++++++++++ .../0037_wagtail_charts_chart_block.py | 25 ----- .../0038_wagtail_charts_chart_block.py | 35 ++++++ cfgov/v1/models/blog_page.py | 3 +- cfgov/v1/models/browse_page.py | 53 +++------ cfgov/v1/models/learn_page.py | 3 +- 7 files changed, 221 insertions(+), 66 deletions(-) create mode 100644 cfgov/v1/atomic_elements/charts.py create mode 100644 cfgov/v1/jinja2/v1/includes/organisms/wagtail-chart.html delete mode 100644 cfgov/v1/migrations/0037_wagtail_charts_chart_block.py create mode 100644 cfgov/v1/migrations/0038_wagtail_charts_chart_block.py diff --git a/cfgov/v1/atomic_elements/charts.py b/cfgov/v1/atomic_elements/charts.py new file mode 100644 index 0000000000..1f6b1fb455 --- /dev/null +++ b/cfgov/v1/atomic_elements/charts.py @@ -0,0 +1,102 @@ +from wagtail import blocks + +from wagtailcharts.blocks import ChartBlock as WagtailChartBlock + +from v1 import blocks as v1_blocks + +# Bring tables into this module to maintain import structure across the project +from v1.atomic_elements.tables import ( # noqa: F401 + CaseDocketTable, + ConsumerReportingCompanyTable, + ContactUsTable, + Table, +) + + +CHART_TYPES = ( + ("line", "Line Chart"), + ("bar", "Vertical Bar Chart"), + ("bar_horizontal", "Horizontal Bar Chart"), + ("pie", "Pie Chart"), +) + + +CHART_COLORS = ( + ("#addc91", "Green 60"), + ("#1fa040", "Mid Dark Green"), + ("#257675", "Teal"), + ("#89b6b5", "Teal 60"), + ("#d14124", "Red"), + ("#e79e8e", "Red 60"), + ("#0072ce", "Pacific"), + ("#7eb7e8", "Pacific 60"), + ("#254b87", "Navy"), + ("#9daecc", "Navy 50"), + ("#dc731c", "Dark Gold"), + ("#ffc372", "Gold 70"), + ("#745745", "Dark Neutral"), + ("#baa496", "Neutral 60"), + ("#a01b68", "Dark Purple"), + ("#dc9cbf", "Purple 50"), + ("#d2d3d5", "Gray 20"), +) + + +class ChartBlock(WagtailChartBlock): + eyebrow = blocks.CharBlock( + required=False, + help_text=( + "Optional: Adds an H5 eyebrow above H1 heading text. " + "Only use in conjunction with heading." + ), + label="Pre-heading", + ) + title = v1_blocks.HeadingBlock(required=False) + intro = blocks.RichTextBlock(icon="edit") + description = blocks.TextBlock( + required=True, help_text="Accessible description of the chart content" + ) + data_source = blocks.TextBlock( + required=False, + help_text="Description of the data source", + ) + date_published = blocks.CharBlock( + required=False, help_text="When the underlying data was published" + ) + download_file = blocks.CharBlock( + required=False, + help_text="Location to download this chart's data", + label="Download", + ) + notes = blocks.TextBlock(required=False, help_text="Note about the chart") + + chart_type = blocks.ChoiceBlock( + choices=CHART_TYPES, + default="datetime", + required=True, + ) + + def __init__(self, **kwargs): + # Always override chart_types and colors with ours + super().__init__( + chart_types=CHART_TYPES, colors=CHART_COLORS, **kwargs + ) + + class Meta: + label = "Chart" + icon = "image" + template = "v1/includes/organisms/wagtail-chart.html" + + # Load wagtailcharts scripts when block is included on a page instead of + # by rendering a {% render_charts %} template tag. + # https://github.com/overcastsoftware/wagtailcharts/blob/v0.5/wagtailcharts/templates/wagtailcharts/tags/render_charts.html + class Media: + js = [ + "wagtailcharts/js/accounting.js?staticroot", + "wagtailcharts/js/chart-types.js?staticroot", + "wagtailcharts/js/chart.js?staticroot", + "wagtailcharts/js/stacked-100.js?staticroot", + "wagtailcharts/js/chartjs-plugin-datalabels.min.js?staticroot", + "wagtail-charts-chart-block.js", + "wagtailcharts/js/wagtailcharts.js?staticroot", + ] diff --git a/cfgov/v1/jinja2/v1/includes/organisms/wagtail-chart.html b/cfgov/v1/jinja2/v1/includes/organisms/wagtail-chart.html new file mode 100644 index 0000000000..fbd97a710e --- /dev/null +++ b/cfgov/v1/jinja2/v1/includes/organisms/wagtail-chart.html @@ -0,0 +1,66 @@ +{# ========================================================================== + + wagtail-chart + + ========================================================================== + + Description: + + Create a chart block based on wagtailcharts + + ========================================================================== #} + +{# TODO What should this o-class be? #} +
+ + {% if value.eyebrow %} +
{{ value.eyebrow }}
+ {% endif %} + + {% if value.title %} + {% include_block value.title %} + {% endif %} + + {% if value.intro %} + {% include_block value.intro %} + {% endif %} + + {% if value.subtitle %} +

{{ value.subtitle }}

+ {% endif %} + + {# Copied from wagtailcharts/templates/wagtailcharts/blocks/chart_block.html #} + {# TODO: include the value.description somewhere?? #} + + > +

+ Your browser does not support the canvas element. + This canvas shows a chart {% if value.title %} with the title {{value.title}} {%endif%} +

+
+ + {# TODO: Copied from simple-chart.html #} +

+ {% if value.data_source %} + Source: {{value.data_source}}
+ {% endif %} + {% if value.date_published %} + Date Published: {{value.date_published}}
+ {% endif %} + + {% if value.download %} + Download: + {{value.download}}
+ {% endif %} + {% if value.notes%} + Notes: {{value.notes}} + {% endif %} +

+
+ diff --git a/cfgov/v1/migrations/0037_wagtail_charts_chart_block.py b/cfgov/v1/migrations/0037_wagtail_charts_chart_block.py deleted file mode 100644 index 3e61edac53..0000000000 --- a/cfgov/v1/migrations/0037_wagtail_charts_chart_block.py +++ /dev/null @@ -1,25 +0,0 @@ -# Generated by Django 4.2.14 on 2024-08-26 12:34 - -from django.db import migrations -import jobmanager.blocks -import v1.blocks -import wagtail.blocks -import wagtail.contrib.typed_table_block.blocks -import wagtail.fields -import wagtail.images.blocks -import wagtail_footnotes.blocks - - -class Migration(migrations.Migration): - - dependencies = [ - ('v1', '0036_delete_cdnhistory'), - ] - - operations = [ - migrations.AlterField( - model_name='browsepage', - name='content', - field=wagtail.fields.StreamField([('full_width_text', wagtail.blocks.StreamBlock([('content', wagtail.blocks.RichTextBlock(icon='edit')), ('content_with_anchor', wagtail.blocks.StructBlock([('content_block', wagtail.blocks.RichTextBlock()), ('anchor_link', wagtail.blocks.StructBlock([('link_id', wagtail.blocks.CharBlock(help_text='\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', label='ID for this content block', required=False))]))])), ('content_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes'])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('image', wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('image_width', wagtail.blocks.ChoiceBlock(choices=[('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')])), ('image_position', wagtail.blocks.ChoiceBlock(choices=[('right', 'right'), ('left', 'left')], help_text='Does not apply if the image is full-width')), ('text', wagtail.blocks.RichTextBlock(label='Caption', required=False)), ('is_bottom_rule', wagtail.blocks.BooleanBlock(default=True, help_text='Check to add a horizontal rule line to bottom of inset.', label='Has bottom rule line', required=False))])), ('table', wagtail.blocks.StructBlock([('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('text_introduction', wagtail.blocks.CharBlock(required=False)), ('options', wagtail.blocks.MultipleChoiceBlock(choices=[('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], required=False)), ('data', wagtail.contrib.typed_table_block.blocks.TypedTableBlock([('text', wagtail.blocks.CharBlock()), ('numeric', wagtail.blocks.FloatBlock()), ('rich_text', wagtail.blocks.RichTextBlock(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript'])), ('rich_text_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']))]))])), ('quote', wagtail.blocks.StructBlock([('body', wagtail.blocks.TextBlock()), ('citation', wagtail.blocks.TextBlock(required=False))])), ('cta', wagtail.blocks.StructBlock([('slug_text', wagtail.blocks.CharBlock(required=False)), ('paragraph_text', wagtail.blocks.RichTextBlock(required=False)), ('button', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]))])), ('related_links', wagtail.blocks.StructBlock([('heading', wagtail.blocks.CharBlock(required=False)), ('paragraph', wagtail.blocks.RichTextBlock(required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))])))])), ('reusable_text', v1.blocks.ReusableTextChooserBlock('v1.ReusableText')), ('reusable_notification', v1.blocks.ReusableNotificationChooserBlock('v1.ReusableNotification')), ('email_signup', v1.blocks.EmailSignUpChooserBlock()), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))]))])), ('info_unit_group', wagtail.blocks.StructBlock([('format', wagtail.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]), required=False))]), default=[]))])), ('simple_chart', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(required=True)), ('subtitle', wagtail.blocks.TextBlock(required=False)), ('description', wagtail.blocks.TextBlock(help_text='Accessible description of the chart content', required=True)), ('figure_number', wagtail.blocks.CharBlock(required=False)), ('chart_type', wagtail.blocks.ChoiceBlock(choices=[('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')])), ('data_source', wagtail.blocks.TextBlock(help_text="URL of the chart's data source or an array of JSON data", required=True, rows=2)), ('data_series', wagtail.blocks.TextBlock(help_text='For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', required=False)), ('show_all_series_by_default', wagtail.blocks.BooleanBlock(default=True, help_text='Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', required=False)), ('x_axis_source', wagtail.blocks.TextBlock(help_text='The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', required=False)), ('transform', wagtail.blocks.CharBlock(help_text="Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", required=False)), ('x_axis_label', wagtail.blocks.CharBlock(required=False)), ('y_axis_label', wagtail.blocks.CharBlock(required=False)), ('filters', wagtail.blocks.TextBlock(help_text='If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', required=False)), ('style_overrides', wagtail.blocks.TextBlock(help_text='A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', required=False)), ('projected_months', wagtail.blocks.IntegerBlock(blank=True, help_text='A number to determine how many months of the data are projected values', max_value=12, min_value=0, null=True, required=False)), ('source_credits', wagtail.blocks.CharBlock(help_text='Attribution for the data source', required=False)), ('date_published', wagtail.blocks.CharBlock(help_text='When the underlying data was published', required=False)), ('download_text', wagtail.blocks.CharBlock(help_text='Custom text for the chart download field. Required to display a download link.', required=False)), ('download_file', wagtail.blocks.CharBlock(help_text='Location of a file to download, if different from the data source', required=False)), ('notes', wagtail.blocks.TextBlock(help_text='General chart information', required=False))])), ('expandable_group', wagtail.blocks.StructBlock([('heading', wagtail.blocks.CharBlock(help_text='Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', required=False)), ('body', wagtail.blocks.RichTextBlock(required=False)), ('is_accordion', wagtail.blocks.BooleanBlock(required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of expandable group.', required=False)), ('is_faq', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add FAQ schema markup to expandables.', label='Uses FAQ schema', required=False)), ('expandables', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('label', wagtail.blocks.CharBlock(required=False)), ('icon', wagtail.blocks.CharBlock(required=False)), ('is_bordered', wagtail.blocks.BooleanBlock(required=False)), ('is_midtone', wagtail.blocks.BooleanBlock(required=False)), ('is_expanded', wagtail.blocks.BooleanBlock(required=False)), ('is_expanded_padding', wagtail.blocks.BooleanBlock(required=False)), ('content', wagtail.blocks.StreamBlock([('paragraph', wagtail.blocks.RichTextBlock(required=False)), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))])), ('links', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))])), ('info_unit_group', wagtail.blocks.StructBlock([('format', wagtail.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]), required=False))]), default=[]))]))], blank=True))])))])), ('expandable', wagtail.blocks.StructBlock([('label', wagtail.blocks.CharBlock(required=False)), ('icon', wagtail.blocks.CharBlock(required=False)), ('is_bordered', wagtail.blocks.BooleanBlock(required=False)), ('is_midtone', wagtail.blocks.BooleanBlock(required=False)), ('is_expanded', wagtail.blocks.BooleanBlock(required=False)), ('is_expanded_padding', wagtail.blocks.BooleanBlock(required=False)), ('content', wagtail.blocks.StreamBlock([('paragraph', wagtail.blocks.RichTextBlock(required=False)), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))])), ('links', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))])), ('info_unit_group', wagtail.blocks.StructBlock([('format', wagtail.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]), required=False))]), default=[]))]))], blank=True))])), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))])), ('video_player', wagtail.blocks.StructBlock([('video_id', wagtail.blocks.RegexBlock(error_messages={'invalid': 'The YouTube video ID is in the wrong format.'}, help_text='Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', label='YouTube video ID', regex='^[\\w-]{11}$', required=False)), ('thumbnail_image', wagtail.images.blocks.ImageChooserBlock(help_text='Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', required=False))])), ('table', wagtail.blocks.StructBlock([('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('text_introduction', wagtail.blocks.CharBlock(required=False)), ('options', wagtail.blocks.MultipleChoiceBlock(choices=[('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], required=False)), ('data', wagtail.contrib.typed_table_block.blocks.TypedTableBlock([('text', wagtail.blocks.CharBlock()), ('numeric', wagtail.blocks.FloatBlock()), ('rich_text', wagtail.blocks.RichTextBlock(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript'])), ('rich_text_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']))]))])), ('raw_html_block', wagtail.blocks.RawHTMLBlock(label='Raw HTML block')), ('chart_block', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(required=True)), ('chart_type', wagtail.blocks.ChoiceBlock(choices=[('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')])), ('color_scheme', wagtail.blocks.ChoiceBlock(choices=[('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], help_text='Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', required=False)), ('data_source', wagtail.blocks.CharBlock(help_text='Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', required=True)), ('date_published', wagtail.blocks.DateBlock(help_text='Automatically generated when CCT cron job runs')), ('description', wagtail.blocks.CharBlock(help_text='Briefly summarize the chart for visually impaired users.', required=True)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False)), ('last_updated_projected_data', wagtail.blocks.DateBlock(help_text='Month of latest entry in dataset')), ('metadata', wagtail.blocks.CharBlock(help_text='Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', required=False)), ('note', wagtail.blocks.CharBlock(help_text='Text to display as a footnote. For example, "Data from the last six months are not final."', required=False)), ('y_axis_label', wagtail.blocks.CharBlock(help_text='Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', required=False))])), ('wagtailchart_block', wagtail.blocks.StructBlock([('chart_type', wagtail.blocks.ChoiceBlock(choices=[('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('area', 'Area Chart'), ('multi', 'Combo Line/Bar/Area Chart'), ('pie', 'Pie Chart'), ('doughnut', 'Doughnut Chart'), ('radar', 'Radar Chart'), ('polar', 'Polar Chart'), ('waterfall', 'Waterfall Chart')], label='Chart Type')), ('title', wagtail.blocks.CharBlock(required=False)), ('datasets', wagtail.blocks.TextBlock(default='{"data":[], "options":{}}')), ('settings', wagtail.blocks.StructBlock([('show_legend', wagtail.blocks.BooleanBlock(default=False, group='General', label='Show legend', required=False)), ('html_legend', wagtail.blocks.BooleanBlock(default=False, group='General', label='Use HTML legend', required=False)), ('legend_position', wagtail.blocks.ChoiceBlock(choices=[('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], group='General', label='Legend position')), ('reverse_legend', wagtail.blocks.BooleanBlock(default=False, group='General', label='Reverse legend', required=False)), ('show_values_on_chart', wagtail.blocks.BooleanBlock(default=False, group='General', label='Show values on chart', required=False)), ('precision', wagtail.blocks.IntegerBlock(default=1, group='General', label='Precision in labels/tooltips')), ('show_grid', wagtail.blocks.BooleanBlock(default=True, group='General', label='Show Chart Grid', required=False)), ('x_label', wagtail.blocks.CharBlock(group='General', label='X axis label', required=False)), ('stacking', wagtail.blocks.ChoiceBlock(choices=[('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], group='General', label='Stacking')), ('unit_override', wagtail.blocks.CharBlock(group='General', label='Unit override', required=False)), ('y_left_min', wagtail.blocks.CharBlock(group='Left_Axis', label='Left Y axis minimum value', required=False)), ('y_left_max', wagtail.blocks.CharBlock(group='Left_Axis', label='Left Y axis maximum value', required=False)), ('y_left_step_size', wagtail.blocks.CharBlock(group='Left_Axis', label='Left Y axis step size', required=False)), ('y_left_label', wagtail.blocks.CharBlock(group='Left_Axis', label='Left Y axis label', required=False)), ('y_left_data_type', wagtail.blocks.ChoiceBlock(choices=[('number', 'Numerical'), ('percentage', 'Percentage')], group='Left_Axis', label='Left Y axis data type', required=False)), ('y_left_precision', wagtail.blocks.IntegerBlock(default=0, group='Left_Axis', label='Left Y axis tick precision')), ('y_left_show', wagtail.blocks.BooleanBlock(default=True, group='Left_Axis', label='Show left axis numbers', required=False)), ('y_right_min', wagtail.blocks.CharBlock(group='Right_Axis', label='Right Y axis minimum value', required=False)), ('y_right_max', wagtail.blocks.CharBlock(group='Right_Axis', label='Right Y axis maximum value', required=False)), ('y_right_step_size', wagtail.blocks.CharBlock(group='Right_Axis', label='Right Y axis step size', required=False)), ('y_right_label', wagtail.blocks.CharBlock(group='Right_Axis', label='Right Y axis label', required=False)), ('y_right_data_type', wagtail.blocks.ChoiceBlock(choices=[('number', 'Numerical'), ('percentage', 'Percentage')], group='Right_Axis', label='Right Y axis data type', required=False)), ('y_right_precision', wagtail.blocks.IntegerBlock(default=0, group='Right_Axis', label='Right Y axis tick precision')), ('y_right_show', wagtail.blocks.BooleanBlock(default=True, group='Right_Axis', label='Show right axis numbers', required=False)), ('pie_border_width', wagtail.blocks.IntegerBlock(default=2, group='Pie_Chart', label='Width of pie slice border')), ('pie_border_color', wagtail.blocks.CharBlock(default='#fff', group='Pie_Chart', label='Color of pie slice border'))]))], colors=(('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20')))), ('mortgage_chart_block', wagtail.blocks.StructBlock([('content_block', wagtail.blocks.RichTextBlock()), ('title', wagtail.blocks.CharBlock(form_classname='title', required=True)), ('description', wagtail.blocks.CharBlock(help_text='Chart summary for visually impaired users.', required=False)), ('note', wagtail.blocks.CharBlock(help_text='Text for "Note" section of footnotes.', required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False))])), ('mortgage_map_block', wagtail.blocks.StructBlock([('content_block', wagtail.blocks.RichTextBlock()), ('title', wagtail.blocks.CharBlock(form_classname='title', required=True)), ('description', wagtail.blocks.CharBlock(help_text='Chart summary for visually impaired users.', required=False)), ('note', wagtail.blocks.CharBlock(help_text='Text for "Note" section of footnotes.', required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of chart block.', required=False))])), ('mortgage_downloads_block', wagtail.blocks.StructBlock([('show_archives', wagtail.blocks.BooleanBlock(default=False, help_text='Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', required=False))])), ('data_snapshot', wagtail.blocks.StructBlock([('market_key', wagtail.blocks.CharBlock(help_text='Market identifier, e.g. AUT', max_length=20, required=True)), ('num_originations', wagtail.blocks.CharBlock(help_text='Number of originations, e.g. 1.2 million', max_length=20)), ('value_originations', wagtail.blocks.CharBlock(help_text='Total dollar value of originations, e.g. $3.4 billion', max_length=20)), ('year_over_year_change', wagtail.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20)), ('last_updated_projected_data', wagtail.blocks.DateBlock(help_text='Month of latest entry in dataset')), ('num_originations_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. Auto loans originated', max_length=100)), ('value_originations_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. Dollar volume of new loans', max_length=100)), ('year_over_year_change_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year originations', max_length=100)), ('inquiry_month', wagtail.blocks.DateBlock(help_text='Month of latest entry in dataset for inquiry data', max_length=20, required=False)), ('inquiry_year_over_year_change', wagtail.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20, required=False)), ('inquiry_year_over_year_change_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year inquiries', max_length=100, required=False)), ('tightness_month', wagtail.blocks.DateBlock(help_text='Month of latest entry in dataset for credit tightness data', max_length=20, required=False)), ('tightness_year_over_year_change', wagtail.blocks.CharBlock(help_text='Percentage change, e.g. 5.6% increase', max_length=20, required=False)), ('tightness_year_over_year_change_text', wagtail.blocks.CharBlock(help_text='Descriptive sentence, e.g. In year-over-year credit tightness', max_length=100, required=False)), ('image', wagtail.images.blocks.ImageChooserBlock(icon='image', required=False))])), ('job_listing_table', jobmanager.blocks.JobListingTable()), ('faq_group', wagtail.blocks.StructBlock([('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of FAQ group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between FAQ items.', label='Show rule lines between items', required=False)), ('question_tag', wagtail.blocks.ChoiceBlock(choices=[('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], help_text='HTML tag for questions.')), ('faq_items', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('anchor_tag', wagtail.blocks.CharBlock(blank=True, help_text="Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", max_length=500, required=False)), ('question', wagtail.blocks.CharBlock(max_length=500)), ('answer', wagtail.blocks.StreamBlock([('full_width_text', wagtail.blocks.StreamBlock([('content', wagtail.blocks.RichTextBlock(icon='edit')), ('content_with_anchor', wagtail.blocks.StructBlock([('content_block', wagtail.blocks.RichTextBlock()), ('anchor_link', wagtail.blocks.StructBlock([('link_id', wagtail.blocks.CharBlock(help_text='\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', label='ID for this content block', required=False))]))])), ('content_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes'])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('image', wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('image_width', wagtail.blocks.ChoiceBlock(choices=[('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')])), ('image_position', wagtail.blocks.ChoiceBlock(choices=[('right', 'right'), ('left', 'left')], help_text='Does not apply if the image is full-width')), ('text', wagtail.blocks.RichTextBlock(label='Caption', required=False)), ('is_bottom_rule', wagtail.blocks.BooleanBlock(default=True, help_text='Check to add a horizontal rule line to bottom of inset.', label='Has bottom rule line', required=False))])), ('table', wagtail.blocks.StructBlock([('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('text_introduction', wagtail.blocks.CharBlock(required=False)), ('options', wagtail.blocks.MultipleChoiceBlock(choices=[('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], required=False)), ('data', wagtail.contrib.typed_table_block.blocks.TypedTableBlock([('text', wagtail.blocks.CharBlock()), ('numeric', wagtail.blocks.FloatBlock()), ('rich_text', wagtail.blocks.RichTextBlock(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript'])), ('rich_text_with_footnotes', wagtail_footnotes.blocks.RichTextBlockWithFootnotes(features=['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']))]))])), ('quote', wagtail.blocks.StructBlock([('body', wagtail.blocks.TextBlock()), ('citation', wagtail.blocks.TextBlock(required=False))])), ('cta', wagtail.blocks.StructBlock([('slug_text', wagtail.blocks.CharBlock(required=False)), ('paragraph_text', wagtail.blocks.RichTextBlock(required=False)), ('button', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]))])), ('related_links', wagtail.blocks.StructBlock([('heading', wagtail.blocks.CharBlock(required=False)), ('paragraph', wagtail.blocks.RichTextBlock(required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))])))])), ('reusable_text', v1.blocks.ReusableTextChooserBlock('v1.ReusableText')), ('reusable_notification', v1.blocks.ReusableNotificationChooserBlock('v1.ReusableNotification')), ('email_signup', v1.blocks.EmailSignUpChooserBlock()), ('well', wagtail.blocks.StructBlock([('content', wagtail.blocks.RichTextBlock(label='Well', required=False))]))])), ('info_unit_group', wagtail.blocks.StructBlock([('format', wagtail.blocks.ChoiceBlock(choices=[('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], help_text='Choose the number and width of info unit columns.', label='Format')), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], required=False)), ('intro', wagtail.blocks.RichTextBlock(required=False)), ('link_image_and_heading', wagtail.blocks.BooleanBlock(default=True, help_text="Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", required=False)), ('has_top_rule_line', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to add a horizontal rule line to top of info unit group.', required=False)), ('lines_between_items', wagtail.blocks.BooleanBlock(default=False, help_text='Check this to show horizontal rule lines between info units.', label='Show rule lines between items', required=False)), ('border_radius_image', wagtail.blocks.ChoiceBlock(choices=[('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], help_text='Adds a border-radius class to images in this group, allowing for a rounded or circular border.', label='Border radius for images?', required=False)), ('info_units', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('image', wagtail.blocks.StructBlock([('upload', wagtail.images.blocks.ImageChooserBlock(required=False)), ('alt', wagtail.blocks.CharBlock(help_text="No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", required=False))])), ('heading', wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('level', wagtail.blocks.ChoiceBlock(choices=[('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')])), ('icon', wagtail.blocks.CharBlock(help_text='Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', required=False))], default={'level': 'h3'}, required=False)), ('body', wagtail.blocks.RichTextBlock(blank=True, required=False)), ('links', wagtail.blocks.ListBlock(wagtail.blocks.StructBlock([('text', wagtail.blocks.CharBlock(required=False)), ('aria_label', wagtail.blocks.CharBlock(help_text='Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', required=False)), ('url', wagtail.blocks.CharBlock(default='/', required=False)), ('is_link_boldface', wagtail.blocks.BooleanBlock(default=False, required=False))]), required=False))]), default=[]))]))]))]), label='FAQ items'))]))], blank=True), - ), - ] diff --git a/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py b/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py new file mode 100644 index 0000000000..33e84c6c3f --- /dev/null +++ b/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py @@ -0,0 +1,35 @@ +# Generated by Django 4.2.16 on 2024-09-26 17:45 + +from django.db import migrations +import v1.atomic_elements.tables +import wagtail.fields + + +class Migration(migrations.Migration): + + dependencies = [ + ('v1', '0037_add_table_caption'), + ] + + operations = [ + migrations.AlterField( + model_name='blogpage', + name='content', + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 129)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 97: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 98: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 99: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 100: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 101: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 102: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 103: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 105: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 113: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 114: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 118: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 119: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 120: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 121: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 122: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 123: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 124: ('wagtail.blocks.StructBlock', [[('show_legend', 98), ('html_legend', 99), ('legend_position', 100), ('reverse_legend', 101), ('show_values_on_chart', 102), ('precision', 103), ('show_grid', 104), ('x_label', 105), ('stacking', 106), ('unit_override', 107), ('y_left_min', 108), ('y_left_max', 109), ('y_left_step_size', 110), ('y_left_label', 111), ('y_left_data_type', 112), ('y_left_precision', 113), ('y_left_show', 114), ('y_right_min', 115), ('y_right_max', 116), ('y_right_step_size', 117), ('y_right_label', 118), ('y_right_data_type', 119), ('y_right_precision', 120), ('y_right_show', 121), ('pie_border_width', 122), ('pie_border_color', 123)]], {}), 125: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 126: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 127: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 128: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 129: ('wagtail.blocks.StructBlock', [[('chart_type', 96), ('title', 9), ('datasets', 97), ('settings', 124), ('eyebrow', 125), ('intro', 0), ('description', 61), ('data_source', 126), ('date_published', 72), ('download_file', 127), ('notes', 128)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), + ), + migrations.AlterField( + model_name='browsepage', + name='content', + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('wagtailchart_block', 89), ('expandable_group', 97), ('expandable', 95), ('well', 41), ('video_player', 100), ('table', 25), ('raw_html_block', 101), ('simple_chart', 116), ('chart_block', 127), ('mortgage_chart_block', 131), ('mortgage_map_block', 131), ('mortgage_downloads_block', 133), ('data_snapshot', 147), ('job_listing_table', 148), ('faq_group', 157)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 55: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 56: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 57: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 58: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 59: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 60: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 61: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 62: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 63: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 64: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 65: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 66: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 68: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 69: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 70: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 71: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 72: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 75: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 76: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 77: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 78: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 79: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 80: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 81: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 82: ('wagtail.blocks.StructBlock', [[('show_legend', 56), ('html_legend', 57), ('legend_position', 58), ('reverse_legend', 59), ('show_values_on_chart', 60), ('precision', 61), ('show_grid', 62), ('x_label', 63), ('stacking', 64), ('unit_override', 65), ('y_left_min', 66), ('y_left_max', 67), ('y_left_step_size', 68), ('y_left_label', 69), ('y_left_data_type', 70), ('y_left_precision', 71), ('y_left_show', 72), ('y_right_min', 73), ('y_right_max', 74), ('y_right_step_size', 75), ('y_right_label', 76), ('y_right_data_type', 77), ('y_right_precision', 78), ('y_right_show', 79), ('pie_border_width', 80), ('pie_border_color', 81)]], {}), 83: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 84: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 85: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 86: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 87: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 88: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 89: ('wagtail.blocks.StructBlock', [[('chart_type', 54), ('title', 9), ('datasets', 55), ('settings', 82), ('eyebrow', 83), ('intro', 0), ('description', 84), ('data_source', 85), ('date_published', 86), ('download_file', 87), ('notes', 88)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 90: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 91: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 92: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 93: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 94: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 95: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 91), ('is_midtone', 91), ('is_expanded', 91), ('is_expanded_padding', 91), ('content', 94)]], {}), 96: ('wagtail.blocks.ListBlock', (95,), {}), 97: ('wagtail.blocks.StructBlock', [[('heading', 90), ('body', 29), ('is_accordion', 91), ('has_top_rule_line', 92), ('is_faq', 93), ('expandables', 96)]], {}), 98: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 99: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 100: ('wagtail.blocks.StructBlock', [[('video_id', 98), ('thumbnail_image', 99)]], {}), 101: ('wagtail.blocks.RawHTMLBlock', (), {'label': 'Raw HTML block'}), 102: ('wagtail.blocks.CharBlock', (), {'required': True}), 103: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 104: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 105: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 106: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 107: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 109: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 110: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 111: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 112: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 113: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 115: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 116: ('wagtail.blocks.StructBlock', [[('title', 102), ('subtitle', 27), ('description', 84), ('figure_number', 6), ('chart_type', 103), ('data_source', 104), ('data_series', 105), ('show_all_series_by_default', 106), ('x_axis_source', 107), ('transform', 108), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 109), ('style_overrides', 110), ('projected_months', 111), ('source_credits', 112), ('date_published', 86), ('download_text', 113), ('download_file', 114), ('notes', 115)]], {'group': 'Not commonly used'}), 117: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')]}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], 'help_text': 'Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', 'required': False}), 119: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', 'required': True}), 120: ('wagtail.blocks.DateBlock', (), {'help_text': 'Automatically generated when CCT cron job runs'}), 121: ('wagtail.blocks.CharBlock', (), {'help_text': 'Briefly summarize the chart for visually impaired users.', 'required': True}), 122: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of chart block.', 'required': False}), 123: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset'}), 124: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', 'required': False}), 125: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text to display as a footnote. For example, "Data from the last six months are not final."', 'required': False}), 126: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', 'required': False}), 127: ('wagtail.blocks.StructBlock', [[('title', 102), ('chart_type', 117), ('color_scheme', 118), ('data_source', 119), ('date_published', 120), ('description', 121), ('has_top_rule_line', 122), ('last_updated_projected_data', 123), ('metadata', 124), ('note', 125), ('y_axis_label', 126)]], {'group': 'Not commonly used'}), 128: ('wagtail.blocks.CharBlock', (), {'form_classname': 'title', 'required': True}), 129: ('wagtail.blocks.CharBlock', (), {'help_text': 'Chart summary for visually impaired users.', 'required': False}), 130: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text for "Note" section of footnotes.', 'required': False}), 131: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('title', 128), ('description', 129), ('note', 130), ('has_top_rule_line', 122)]], {'group': 'Not commonly used'}), 132: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', 'required': False}), 133: ('wagtail.blocks.StructBlock', [[('show_archives', 132)]], {'group': 'Not commonly used'}), 134: ('wagtail.blocks.CharBlock', (), {'help_text': 'Market identifier, e.g. AUT', 'max_length': 20, 'required': True}), 135: ('wagtail.blocks.CharBlock', (), {'help_text': 'Number of originations, e.g. 1.2 million', 'max_length': 20}), 136: ('wagtail.blocks.CharBlock', (), {'help_text': 'Total dollar value of originations, e.g. $3.4 billion', 'max_length': 20}), 137: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20}), 138: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Auto loans originated', 'max_length': 100}), 139: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Dollar volume of new loans', 'max_length': 100}), 140: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year originations', 'max_length': 100}), 141: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for inquiry data', 'max_length': 20, 'required': False}), 142: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20, 'required': False}), 143: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year inquiries', 'max_length': 100, 'required': False}), 144: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for credit tightness data', 'max_length': 20, 'required': False}), 145: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year credit tightness', 'max_length': 100, 'required': False}), 146: ('wagtail.images.blocks.ImageChooserBlock', (), {'icon': 'image', 'required': False}), 147: ('wagtail.blocks.StructBlock', [[('market_key', 134), ('num_originations', 135), ('value_originations', 136), ('year_over_year_change', 137), ('last_updated_projected_data', 123), ('num_originations_text', 138), ('value_originations_text', 139), ('year_over_year_change_text', 140), ('inquiry_month', 141), ('inquiry_year_over_year_change', 142), ('inquiry_year_over_year_change_text', 143), ('tightness_month', 144), ('tightness_year_over_year_change', 142), ('tightness_year_over_year_change_text', 145), ('image', 146)]], {}), 148: ('jobmanager.blocks.JobListingTable', (), {}), 149: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of FAQ group.', 'required': False}), 150: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between FAQ items.', 'label': 'Show rule lines between items', 'required': False}), 151: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], 'help_text': 'HTML tag for questions.'}), 152: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 153: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 154: ('wagtail.blocks.StreamBlock', [[('full_width_text', 42), ('info_unit_group', 53)]], {}), 155: ('wagtail.blocks.StructBlock', [[('anchor_tag', 152), ('question', 153), ('answer', 154)]], {}), 156: ('wagtail.blocks.ListBlock', (155,), {'label': 'FAQ items'}), 157: ('wagtail.blocks.StructBlock', [[('has_top_rule_line', 149), ('lines_between_items', 150), ('question_tag', 151), ('faq_items', 156)]], {})}), + ), + migrations.AlterField( + model_name='documentdetailpage', + name='content', + field=wagtail.fields.StreamField([('full_width_text', 42), ('expandable', 56), ('expandable_group', 61), ('notification', 66), ('simple_chart', 83), ('table', 25), ('crc_table', 85), ('case_docket_table', 87), ('wagtailchart_block', 121)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 44: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 47: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 48: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 49: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 50: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 51: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 52: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 49), ('body', 50), ('links', 51)]], {}), 53: ('wagtail.blocks.ListBlock', (52,), {'default': []}), 54: ('wagtail.blocks.StructBlock', [[('format', 44), ('heading', 9), ('intro', 29), ('link_image_and_heading', 45), ('has_top_rule_line', 46), ('lines_between_items', 47), ('border_radius_image', 48), ('info_units', 53)]], {}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 54)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 43), ('is_midtone', 43), ('is_expanded', 43), ('is_expanded_padding', 43), ('content', 55)]], {}), 57: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 58: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 59: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 60: ('wagtail.blocks.ListBlock', (56,), {}), 61: ('wagtail.blocks.StructBlock', [[('heading', 57), ('body', 29), ('is_accordion', 43), ('has_top_rule_line', 58), ('is_faq', 59), ('expandables', 60)]], {}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('information', 'Information'), ('warning', 'Warning')]}), 63: ('wagtail.blocks.CharBlock', (), {'help_text': 'The main notification message to display.', 'required': True}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'Explanation text appears below the message in smaller type.', 'required': False}), 65: ('wagtail.blocks.ListBlock', (33,), {'help_text': 'Links appear on their own lines below the explanation.', 'required': False}), 66: ('wagtail.blocks.StructBlock', [[('type', 62), ('message', 63), ('explanation', 64), ('links', 65)]], {}), 67: ('wagtail.blocks.CharBlock', (), {'required': True}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 69: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 70: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 71: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 72: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 73: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 76: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 77: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 82: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 83: ('wagtail.blocks.StructBlock', [[('title', 67), ('subtitle', 27), ('description', 68), ('figure_number', 6), ('chart_type', 69), ('data_source', 70), ('data_series', 71), ('show_all_series_by_default', 72), ('x_axis_source', 73), ('transform', 74), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 75), ('style_overrides', 76), ('projected_months', 77), ('source_credits', 78), ('date_published', 79), ('download_text', 80), ('download_file', 81), ('notes', 82)]], {}), 84: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link']}), 85: ('wagtail.blocks.StructBlock', [[('website', 84), ('phone', 84), ('mailing_address', 84)]], {}), 86: ('wagtail.blocks.ListBlock', (v1.atomic_elements.tables.CaseDocketEvent,), {'collapsed': True, 'min_num': 1}), 87: ('wagtail.blocks.StructBlock', [[('events', 86)]], {}), 88: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 89: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 91: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 92: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 93: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 94: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 95: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 96: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 97: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 98: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 99: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 101: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 102: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 103: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 104: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 105: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 106: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 111: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 112: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 113: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 114: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 115: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 116: ('wagtail.blocks.StructBlock', [[('show_legend', 90), ('html_legend', 91), ('legend_position', 92), ('reverse_legend', 93), ('show_values_on_chart', 94), ('precision', 95), ('show_grid', 96), ('x_label', 97), ('stacking', 98), ('unit_override', 99), ('y_left_min', 100), ('y_left_max', 101), ('y_left_step_size', 102), ('y_left_label', 103), ('y_left_data_type', 104), ('y_left_precision', 105), ('y_left_show', 106), ('y_right_min', 107), ('y_right_max', 108), ('y_right_step_size', 109), ('y_right_label', 110), ('y_right_data_type', 111), ('y_right_precision', 112), ('y_right_show', 113), ('pie_border_width', 114), ('pie_border_color', 115)]], {}), 117: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 118: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 119: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 120: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 121: ('wagtail.blocks.StructBlock', [[('chart_type', 88), ('title', 9), ('datasets', 89), ('settings', 116), ('eyebrow', 117), ('intro', 0), ('description', 68), ('data_source', 118), ('date_published', 79), ('download_file', 119), ('notes', 120)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), + ), + migrations.AlterField( + model_name='legacyblogpage', + name='content', + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 129), ('content', 130), ('reusable_text', 37)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 97: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 98: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 99: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 100: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 101: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 102: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 103: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 105: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 113: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 114: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 118: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 119: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 120: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 121: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 122: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 123: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 124: ('wagtail.blocks.StructBlock', [[('show_legend', 98), ('html_legend', 99), ('legend_position', 100), ('reverse_legend', 101), ('show_values_on_chart', 102), ('precision', 103), ('show_grid', 104), ('x_label', 105), ('stacking', 106), ('unit_override', 107), ('y_left_min', 108), ('y_left_max', 109), ('y_left_step_size', 110), ('y_left_label', 111), ('y_left_data_type', 112), ('y_left_precision', 113), ('y_left_show', 114), ('y_right_min', 115), ('y_right_max', 116), ('y_right_step_size', 117), ('y_right_label', 118), ('y_right_data_type', 119), ('y_right_precision', 120), ('y_right_show', 121), ('pie_border_width', 122), ('pie_border_color', 123)]], {}), 125: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 126: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 127: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 128: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 129: ('wagtail.blocks.StructBlock', [[('chart_type', 96), ('title', 9), ('datasets', 97), ('settings', 124), ('eyebrow', 125), ('intro', 0), ('description', 61), ('data_source', 126), ('date_published', 72), ('download_file', 127), ('notes', 128)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 130: ('wagtail.blocks.RawHTMLBlock', (), {'help_text': 'Content from WordPress unescaped.'})}), + ), + ] diff --git a/cfgov/v1/models/blog_page.py b/cfgov/v1/models/blog_page.py index eb265bee89..c6fed062c7 100644 --- a/cfgov/v1/models/blog_page.py +++ b/cfgov/v1/models/blog_page.py @@ -5,7 +5,7 @@ from wagtail.fields import StreamField from v1 import blocks as v1_blocks -from v1.atomic_elements import organisms, schema +from v1.atomic_elements import charts, organisms, schema from v1.feeds import get_appropriate_rss_feed_url_for_page from v1.models.learn_page import AbstractFilterPage @@ -20,6 +20,7 @@ class BlogContent(blocks.StreamBlock): simple_chart = organisms.SimpleChart() faq_schema = schema.FAQ(label="FAQ schema") how_to_schema = schema.HowTo(label="HowTo schema", max_num=1) + wagtailchart_block = charts.ChartBlock() class BlogPage(AbstractFilterPage): diff --git a/cfgov/v1/models/browse_page.py b/cfgov/v1/models/browse_page.py index 65b9ad39dd..c360faef70 100644 --- a/cfgov/v1/models/browse_page.py +++ b/cfgov/v1/models/browse_page.py @@ -11,7 +11,7 @@ from data_research.blocks import MortgageDataDownloads from jobmanager.blocks import JobListingTable -from v1.atomic_elements import molecules, organisms, schema +from v1.atomic_elements import charts, molecules, organisms, schema from v1.models.base import CFGOVPage @@ -104,35 +104,6 @@ def _make_nav_item(self, page, request): } -CHART_TYPES = ( - ("line", "Line Chart"), - ("bar", "Vertical Bar Chart"), - ("bar_horizontal", "Horizontal Bar Chart"), - ("pie", "Pie Chart"), -) - - -CHART_COLORS = ( - ("#addc91", "Green 60"), - ("#1fa040", "Mid Dark Green"), - ("#257675", "Teal"), - ("#89b6b5", "Teal 60"), - ("#d14124", "Red"), - ("#e79e8e", "Red 60"), - ("#0072ce", "Pacific"), - ("#7eb7e8", "Pacific 60"), - ("#254b87", "Navy"), - ("#9daecc", "Navy 50"), - ("#dc731c", "Dark Gold"), - ("#ffc372", "Gold 70"), - ("#745745", "Dark Neutral"), - ("#baa496", "Neutral 60"), - ("#a01b68", "Dark Purple"), - ("#dc9cbf", "Purple 50"), - ("#d2d3d5", "Gray 20"), -) - - class BrowsePage(AbstractBrowsePage): header = StreamField( [ @@ -152,23 +123,27 @@ class BrowsePage(AbstractBrowsePage): [ ("full_width_text", organisms.FullWidthText()), ("info_unit_group", organisms.InfoUnitGroup()), - ("simple_chart", organisms.SimpleChart()), + ("wagtailchart_block", charts.ChartBlock()), ("expandable_group", organisms.ExpandableGroup()), ("expandable", organisms.Expandable()), ("well", organisms.Well()), ("video_player", organisms.VideoPlayer()), ("table", organisms.Table()), ("raw_html_block", blocks.RawHTMLBlock(label="Raw HTML block")), - ("chart_block", organisms.ChartBlock()), + ("simple_chart", organisms.SimpleChart(group="Not commonly used")), + ("chart_block", organisms.ChartBlock(group="Not commonly used")), ( - "wagtailchart_block", - organisms.WagtailChartsChartBlock( - chart_types=CHART_TYPES, colors=CHART_COLORS - ), + "mortgage_chart_block", + organisms.MortgageChartBlock(group="Not commonly used"), + ), + ( + "mortgage_map_block", + organisms.MortgageMapBlock(group="Not commonly used"), + ), + ( + "mortgage_downloads_block", + MortgageDataDownloads(group="Not commonly used"), ), - ("mortgage_chart_block", organisms.MortgageChartBlock()), - ("mortgage_map_block", organisms.MortgageMapBlock()), - ("mortgage_downloads_block", MortgageDataDownloads()), ("data_snapshot", organisms.DataSnapshot()), ("job_listing_table", JobListingTable()), ("faq_group", schema.FAQGroup()), diff --git a/cfgov/v1/models/learn_page.py b/cfgov/v1/models/learn_page.py index 38005d4ca9..a02e3783d9 100644 --- a/cfgov/v1/models/learn_page.py +++ b/cfgov/v1/models/learn_page.py @@ -23,7 +23,7 @@ from localflavor.us.models import USStateField from v1 import blocks as v1_blocks -from v1.atomic_elements import molecules, organisms, schema +from v1.atomic_elements import charts, molecules, organisms, schema from v1.models.base import CFGOVPage from v1.util.events import get_venue_coords @@ -122,6 +122,7 @@ class DocumentDetailPage(AbstractFilterPage): ("table", organisms.Table()), ("crc_table", organisms.ConsumerReportingCompanyTable()), ("case_docket_table", organisms.CaseDocketTable()), + ("wagtailchart_block", charts.ChartBlock()), ], blank=True, block_counts={"case_docket_table": {"max_num": 1}}, From b52b99d542fc6d99ff009a2e77b24edf3047adae Mon Sep 17 00:00:00 2001 From: Will Barton Date: Fri, 27 Sep 2024 10:06:43 -0400 Subject: [PATCH 15/35] Remove unnecessary imports --- cfgov/v1/atomic_elements/charts.py | 8 -------- 1 file changed, 8 deletions(-) diff --git a/cfgov/v1/atomic_elements/charts.py b/cfgov/v1/atomic_elements/charts.py index 1f6b1fb455..c489258733 100644 --- a/cfgov/v1/atomic_elements/charts.py +++ b/cfgov/v1/atomic_elements/charts.py @@ -4,14 +4,6 @@ from v1 import blocks as v1_blocks -# Bring tables into this module to maintain import structure across the project -from v1.atomic_elements.tables import ( # noqa: F401 - CaseDocketTable, - ConsumerReportingCompanyTable, - ContactUsTable, - Table, -) - CHART_TYPES = ( ("line", "Line Chart"), From 14044987365f4ce6b444f80ebf42bad7a681d4f1 Mon Sep 17 00:00:00 2001 From: Will Barton Date: Fri, 27 Sep 2024 10:07:13 -0400 Subject: [PATCH 16/35] Reorder chart fields for the content editor --- cfgov/v1/atomic_elements/charts.py | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/cfgov/v1/atomic_elements/charts.py b/cfgov/v1/atomic_elements/charts.py index c489258733..d6df126821 100644 --- a/cfgov/v1/atomic_elements/charts.py +++ b/cfgov/v1/atomic_elements/charts.py @@ -44,9 +44,9 @@ class ChartBlock(WagtailChartBlock): label="Pre-heading", ) title = v1_blocks.HeadingBlock(required=False) - intro = blocks.RichTextBlock(icon="edit") + intro = blocks.RichTextBlock(required=False, icon="edit") description = blocks.TextBlock( - required=True, help_text="Accessible description of the chart content" + required=False, help_text="Accessible description of the chart content" ) data_source = blocks.TextBlock( required=False, @@ -62,18 +62,24 @@ class ChartBlock(WagtailChartBlock): ) notes = blocks.TextBlock(required=False, help_text="Note about the chart") - chart_type = blocks.ChoiceBlock( - choices=CHART_TYPES, - default="datetime", - required=True, - ) - def __init__(self, **kwargs): # Always override chart_types and colors with ours super().__init__( chart_types=CHART_TYPES, colors=CHART_COLORS, **kwargs ) + # Create a more user-friendly ordering of this block's child blocks. + # + # This puts our content-focused blocks in front of the + # chart-configuration blocks we inherit from wagtailcharts. + # + # child_blocks is an OrderedDict that comes from Wagtail's + # StructBlock. This just calls OrderedDict.move_to_end() in the + # order we want the blocks to appear. + self.child_blocks.move_to_end("chart_type") + self.child_blocks.move_to_end("datasets") + self.child_blocks.move_to_end("settings") + class Meta: label = "Chart" icon = "image" From a31b7877af66c749cc7b847228b9928cef0b26c5 Mon Sep 17 00:00:00 2001 From: Will Barton Date: Fri, 27 Sep 2024 10:16:58 -0400 Subject: [PATCH 17/35] Add a quick test of our chartblock overrides --- .../atomic_elements/organisms/test_charts.py | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 cfgov/v1/tests/atomic_elements/organisms/test_charts.py diff --git a/cfgov/v1/tests/atomic_elements/organisms/test_charts.py b/cfgov/v1/tests/atomic_elements/organisms/test_charts.py new file mode 100644 index 0000000000..7e982fe70c --- /dev/null +++ b/cfgov/v1/tests/atomic_elements/organisms/test_charts.py @@ -0,0 +1,23 @@ +from django.test import TestCase + +from wagtail.models import Site + +from v1.atomic_elements.charts import CHART_COLORS, CHART_TYPES, ChartBlock + + +class ChartBlockTestCase(TestCase): + def setUp(self): + self.root = Site.objects.get(is_default_site=True).root_page + + def test_chartblock_overrides(self): + block = ChartBlock() + + # We override the chart types and colors + self.assertEqual(block.chart_types, CHART_TYPES) + self.assertEqual(block.meta.colors, CHART_COLORS) + + # And we override the child block ordering to ensure these are the + # last three blocks in the editor. + self.assertEqual(list(block.child_blocks.keys())[-1], "settings") + self.assertEqual(list(block.child_blocks.keys())[-2], "datasets") + self.assertEqual(list(block.child_blocks.keys())[-3], "chart_type") From a1e1663ddb5518b396889c08a34d17250117e761 Mon Sep 17 00:00:00 2001 From: Will Barton Date: Fri, 27 Sep 2024 10:22:39 -0400 Subject: [PATCH 18/35] Remove duplicate chart block --- cfgov/v1/atomic_elements/organisms.py | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/cfgov/v1/atomic_elements/organisms.py b/cfgov/v1/atomic_elements/organisms.py index 3fe41f7e0b..e41caf2b2c 100644 --- a/cfgov/v1/atomic_elements/organisms.py +++ b/cfgov/v1/atomic_elements/organisms.py @@ -13,7 +13,6 @@ from wagtail.snippets.blocks import SnippetChooserBlock from wagtail_footnotes.blocks import RichTextBlockWithFootnotes -from wagtailcharts.blocks import ChartBlock from wagtailmedia.blocks import AbstractMediaChooserBlock from v1 import blocks as v1_blocks @@ -526,26 +525,6 @@ class Media: css = ["simple-chart.css"] -class WagtailChartsChartBlock(ChartBlock): - class Meta: - label = "Wagtail Charts Chart" - icon = "image" - - # Load wagtailcharts scripts when block is included on a page instead of - # by rendering a {% render_charts %} template tag. - # https://github.com/overcastsoftware/wagtailcharts/blob/v0.5/wagtailcharts/templates/wagtailcharts/tags/render_charts.html - class Media: - js = [ - "wagtailcharts/js/accounting.js?staticroot", - "wagtailcharts/js/chart-types.js?staticroot", - "wagtailcharts/js/chart.js?staticroot", - "wagtailcharts/js/stacked-100.js?staticroot", - "wagtailcharts/js/chartjs-plugin-datalabels.min.js?staticroot", - "wagtail-charts-chart-block.js", - "wagtailcharts/js/wagtailcharts.js?staticroot", - ] - - class FullWidthText(blocks.StreamBlock): content = blocks.RichTextBlock(icon="edit") content_with_anchor = molecules.ContentWithAnchor() From 5470dc19b3e075907c57d2d587310ffb0f4dcfb1 Mon Sep 17 00:00:00 2001 From: Will Barton Date: Fri, 27 Sep 2024 10:22:56 -0400 Subject: [PATCH 19/35] Recreate migrations --- cfgov/v1/migrations/0038_wagtail_charts_chart_block.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py b/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py index 33e84c6c3f..a90e11d3df 100644 --- a/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py +++ b/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.16 on 2024-09-26 17:45 +# Generated by Django 4.2.16 on 2024-09-27 14:21 from django.db import migrations import v1.atomic_elements.tables @@ -15,21 +15,21 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='blogpage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 129)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 97: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 98: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 99: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 100: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 101: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 102: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 103: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 105: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 113: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 114: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 118: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 119: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 120: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 121: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 122: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 123: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 124: ('wagtail.blocks.StructBlock', [[('show_legend', 98), ('html_legend', 99), ('legend_position', 100), ('reverse_legend', 101), ('show_values_on_chart', 102), ('precision', 103), ('show_grid', 104), ('x_label', 105), ('stacking', 106), ('unit_override', 107), ('y_left_min', 108), ('y_left_max', 109), ('y_left_step_size', 110), ('y_left_label', 111), ('y_left_data_type', 112), ('y_left_precision', 113), ('y_left_show', 114), ('y_right_min', 115), ('y_right_max', 116), ('y_right_step_size', 117), ('y_right_label', 118), ('y_right_data_type', 119), ('y_right_precision', 120), ('y_right_show', 121), ('pie_border_width', 122), ('pie_border_color', 123)]], {}), 125: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 126: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 127: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 128: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 129: ('wagtail.blocks.StructBlock', [[('chart_type', 96), ('title', 9), ('datasets', 97), ('settings', 124), ('eyebrow', 125), ('intro', 0), ('description', 61), ('data_source', 126), ('date_published', 72), ('download_file', 127), ('notes', 128)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('title', 9), ('eyebrow', 96), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), ), migrations.AlterField( model_name='browsepage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('wagtailchart_block', 89), ('expandable_group', 97), ('expandable', 95), ('well', 41), ('video_player', 100), ('table', 25), ('raw_html_block', 101), ('simple_chart', 116), ('chart_block', 127), ('mortgage_chart_block', 131), ('mortgage_map_block', 131), ('mortgage_downloads_block', 133), ('data_snapshot', 147), ('job_listing_table', 148), ('faq_group', 157)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 55: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 56: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 57: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 58: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 59: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 60: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 61: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 62: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 63: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 64: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 65: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 66: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 68: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 69: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 70: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 71: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 72: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 75: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 76: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 77: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 78: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 79: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 80: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 81: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 82: ('wagtail.blocks.StructBlock', [[('show_legend', 56), ('html_legend', 57), ('legend_position', 58), ('reverse_legend', 59), ('show_values_on_chart', 60), ('precision', 61), ('show_grid', 62), ('x_label', 63), ('stacking', 64), ('unit_override', 65), ('y_left_min', 66), ('y_left_max', 67), ('y_left_step_size', 68), ('y_left_label', 69), ('y_left_data_type', 70), ('y_left_precision', 71), ('y_left_show', 72), ('y_right_min', 73), ('y_right_max', 74), ('y_right_step_size', 75), ('y_right_label', 76), ('y_right_data_type', 77), ('y_right_precision', 78), ('y_right_show', 79), ('pie_border_width', 80), ('pie_border_color', 81)]], {}), 83: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 84: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 85: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 86: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 87: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 88: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 89: ('wagtail.blocks.StructBlock', [[('chart_type', 54), ('title', 9), ('datasets', 55), ('settings', 82), ('eyebrow', 83), ('intro', 0), ('description', 84), ('data_source', 85), ('date_published', 86), ('download_file', 87), ('notes', 88)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 90: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 91: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 92: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 93: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 94: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 95: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 91), ('is_midtone', 91), ('is_expanded', 91), ('is_expanded_padding', 91), ('content', 94)]], {}), 96: ('wagtail.blocks.ListBlock', (95,), {}), 97: ('wagtail.blocks.StructBlock', [[('heading', 90), ('body', 29), ('is_accordion', 91), ('has_top_rule_line', 92), ('is_faq', 93), ('expandables', 96)]], {}), 98: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 99: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 100: ('wagtail.blocks.StructBlock', [[('video_id', 98), ('thumbnail_image', 99)]], {}), 101: ('wagtail.blocks.RawHTMLBlock', (), {'label': 'Raw HTML block'}), 102: ('wagtail.blocks.CharBlock', (), {'required': True}), 103: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 104: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 105: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 106: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 107: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 109: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 110: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 111: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 112: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 113: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 115: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 116: ('wagtail.blocks.StructBlock', [[('title', 102), ('subtitle', 27), ('description', 84), ('figure_number', 6), ('chart_type', 103), ('data_source', 104), ('data_series', 105), ('show_all_series_by_default', 106), ('x_axis_source', 107), ('transform', 108), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 109), ('style_overrides', 110), ('projected_months', 111), ('source_credits', 112), ('date_published', 86), ('download_text', 113), ('download_file', 114), ('notes', 115)]], {'group': 'Not commonly used'}), 117: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')]}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], 'help_text': 'Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', 'required': False}), 119: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', 'required': True}), 120: ('wagtail.blocks.DateBlock', (), {'help_text': 'Automatically generated when CCT cron job runs'}), 121: ('wagtail.blocks.CharBlock', (), {'help_text': 'Briefly summarize the chart for visually impaired users.', 'required': True}), 122: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of chart block.', 'required': False}), 123: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset'}), 124: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', 'required': False}), 125: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text to display as a footnote. For example, "Data from the last six months are not final."', 'required': False}), 126: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', 'required': False}), 127: ('wagtail.blocks.StructBlock', [[('title', 102), ('chart_type', 117), ('color_scheme', 118), ('data_source', 119), ('date_published', 120), ('description', 121), ('has_top_rule_line', 122), ('last_updated_projected_data', 123), ('metadata', 124), ('note', 125), ('y_axis_label', 126)]], {'group': 'Not commonly used'}), 128: ('wagtail.blocks.CharBlock', (), {'form_classname': 'title', 'required': True}), 129: ('wagtail.blocks.CharBlock', (), {'help_text': 'Chart summary for visually impaired users.', 'required': False}), 130: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text for "Note" section of footnotes.', 'required': False}), 131: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('title', 128), ('description', 129), ('note', 130), ('has_top_rule_line', 122)]], {'group': 'Not commonly used'}), 132: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', 'required': False}), 133: ('wagtail.blocks.StructBlock', [[('show_archives', 132)]], {'group': 'Not commonly used'}), 134: ('wagtail.blocks.CharBlock', (), {'help_text': 'Market identifier, e.g. AUT', 'max_length': 20, 'required': True}), 135: ('wagtail.blocks.CharBlock', (), {'help_text': 'Number of originations, e.g. 1.2 million', 'max_length': 20}), 136: ('wagtail.blocks.CharBlock', (), {'help_text': 'Total dollar value of originations, e.g. $3.4 billion', 'max_length': 20}), 137: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20}), 138: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Auto loans originated', 'max_length': 100}), 139: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Dollar volume of new loans', 'max_length': 100}), 140: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year originations', 'max_length': 100}), 141: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for inquiry data', 'max_length': 20, 'required': False}), 142: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20, 'required': False}), 143: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year inquiries', 'max_length': 100, 'required': False}), 144: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for credit tightness data', 'max_length': 20, 'required': False}), 145: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year credit tightness', 'max_length': 100, 'required': False}), 146: ('wagtail.images.blocks.ImageChooserBlock', (), {'icon': 'image', 'required': False}), 147: ('wagtail.blocks.StructBlock', [[('market_key', 134), ('num_originations', 135), ('value_originations', 136), ('year_over_year_change', 137), ('last_updated_projected_data', 123), ('num_originations_text', 138), ('value_originations_text', 139), ('year_over_year_change_text', 140), ('inquiry_month', 141), ('inquiry_year_over_year_change', 142), ('inquiry_year_over_year_change_text', 143), ('tightness_month', 144), ('tightness_year_over_year_change', 142), ('tightness_year_over_year_change_text', 145), ('image', 146)]], {}), 148: ('jobmanager.blocks.JobListingTable', (), {}), 149: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of FAQ group.', 'required': False}), 150: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between FAQ items.', 'label': 'Show rule lines between items', 'required': False}), 151: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], 'help_text': 'HTML tag for questions.'}), 152: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 153: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 154: ('wagtail.blocks.StreamBlock', [[('full_width_text', 42), ('info_unit_group', 53)]], {}), 155: ('wagtail.blocks.StructBlock', [[('anchor_tag', 152), ('question', 153), ('answer', 154)]], {}), 156: ('wagtail.blocks.ListBlock', (155,), {'label': 'FAQ items'}), 157: ('wagtail.blocks.StructBlock', [[('has_top_rule_line', 149), ('lines_between_items', 150), ('question_tag', 151), ('faq_items', 156)]], {})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('wagtailchart_block', 90), ('expandable_group', 98), ('expandable', 96), ('well', 41), ('video_player', 101), ('table', 25), ('raw_html_block', 102), ('simple_chart', 118), ('chart_block', 129), ('mortgage_chart_block', 133), ('mortgage_map_block', 133), ('mortgage_downloads_block', 135), ('data_snapshot', 149), ('job_listing_table', 150), ('faq_group', 159)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 55: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 56: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 57: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 58: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 59: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 60: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 61: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 62: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 63: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 64: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 65: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 66: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 67: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 68: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 69: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 70: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 71: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 72: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 75: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 76: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 77: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 78: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 79: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 82: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 83: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 84: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 85: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 86: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 87: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 88: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 89: ('wagtail.blocks.StructBlock', [[('show_legend', 63), ('html_legend', 64), ('legend_position', 65), ('reverse_legend', 66), ('show_values_on_chart', 67), ('precision', 68), ('show_grid', 69), ('x_label', 70), ('stacking', 71), ('unit_override', 72), ('y_left_min', 73), ('y_left_max', 74), ('y_left_step_size', 75), ('y_left_label', 76), ('y_left_data_type', 77), ('y_left_precision', 78), ('y_left_show', 79), ('y_right_min', 80), ('y_right_max', 81), ('y_right_step_size', 82), ('y_right_label', 83), ('y_right_data_type', 84), ('y_right_precision', 85), ('y_right_show', 86), ('pie_border_width', 87), ('pie_border_color', 88)]], {}), 90: ('wagtail.blocks.StructBlock', [[('title', 9), ('eyebrow', 54), ('intro', 55), ('description', 56), ('data_source', 57), ('date_published', 58), ('download_file', 59), ('notes', 60), ('chart_type', 61), ('datasets', 62), ('settings', 89)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 91: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 92: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 93: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 94: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 95: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 96: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 92), ('is_midtone', 92), ('is_expanded', 92), ('is_expanded_padding', 92), ('content', 95)]], {}), 97: ('wagtail.blocks.ListBlock', (96,), {}), 98: ('wagtail.blocks.StructBlock', [[('heading', 91), ('body', 29), ('is_accordion', 92), ('has_top_rule_line', 93), ('is_faq', 94), ('expandables', 97)]], {}), 99: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 100: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 101: ('wagtail.blocks.StructBlock', [[('video_id', 99), ('thumbnail_image', 100)]], {}), 102: ('wagtail.blocks.RawHTMLBlock', (), {'label': 'Raw HTML block'}), 103: ('wagtail.blocks.CharBlock', (), {'required': True}), 104: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 105: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 106: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 107: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 109: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 111: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 112: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 113: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 117: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 118: ('wagtail.blocks.StructBlock', [[('title', 103), ('subtitle', 27), ('description', 104), ('figure_number', 6), ('chart_type', 105), ('data_source', 106), ('data_series', 107), ('show_all_series_by_default', 108), ('x_axis_source', 109), ('transform', 110), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 111), ('style_overrides', 112), ('projected_months', 113), ('source_credits', 114), ('date_published', 58), ('download_text', 115), ('download_file', 116), ('notes', 117)]], {'group': 'Not commonly used'}), 119: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')]}), 120: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], 'help_text': 'Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', 'required': True}), 122: ('wagtail.blocks.DateBlock', (), {'help_text': 'Automatically generated when CCT cron job runs'}), 123: ('wagtail.blocks.CharBlock', (), {'help_text': 'Briefly summarize the chart for visually impaired users.', 'required': True}), 124: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of chart block.', 'required': False}), 125: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset'}), 126: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', 'required': False}), 127: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text to display as a footnote. For example, "Data from the last six months are not final."', 'required': False}), 128: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', 'required': False}), 129: ('wagtail.blocks.StructBlock', [[('title', 103), ('chart_type', 119), ('color_scheme', 120), ('data_source', 121), ('date_published', 122), ('description', 123), ('has_top_rule_line', 124), ('last_updated_projected_data', 125), ('metadata', 126), ('note', 127), ('y_axis_label', 128)]], {'group': 'Not commonly used'}), 130: ('wagtail.blocks.CharBlock', (), {'form_classname': 'title', 'required': True}), 131: ('wagtail.blocks.CharBlock', (), {'help_text': 'Chart summary for visually impaired users.', 'required': False}), 132: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text for "Note" section of footnotes.', 'required': False}), 133: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('title', 130), ('description', 131), ('note', 132), ('has_top_rule_line', 124)]], {'group': 'Not commonly used'}), 134: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', 'required': False}), 135: ('wagtail.blocks.StructBlock', [[('show_archives', 134)]], {'group': 'Not commonly used'}), 136: ('wagtail.blocks.CharBlock', (), {'help_text': 'Market identifier, e.g. AUT', 'max_length': 20, 'required': True}), 137: ('wagtail.blocks.CharBlock', (), {'help_text': 'Number of originations, e.g. 1.2 million', 'max_length': 20}), 138: ('wagtail.blocks.CharBlock', (), {'help_text': 'Total dollar value of originations, e.g. $3.4 billion', 'max_length': 20}), 139: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20}), 140: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Auto loans originated', 'max_length': 100}), 141: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Dollar volume of new loans', 'max_length': 100}), 142: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year originations', 'max_length': 100}), 143: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for inquiry data', 'max_length': 20, 'required': False}), 144: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20, 'required': False}), 145: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year inquiries', 'max_length': 100, 'required': False}), 146: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for credit tightness data', 'max_length': 20, 'required': False}), 147: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year credit tightness', 'max_length': 100, 'required': False}), 148: ('wagtail.images.blocks.ImageChooserBlock', (), {'icon': 'image', 'required': False}), 149: ('wagtail.blocks.StructBlock', [[('market_key', 136), ('num_originations', 137), ('value_originations', 138), ('year_over_year_change', 139), ('last_updated_projected_data', 125), ('num_originations_text', 140), ('value_originations_text', 141), ('year_over_year_change_text', 142), ('inquiry_month', 143), ('inquiry_year_over_year_change', 144), ('inquiry_year_over_year_change_text', 145), ('tightness_month', 146), ('tightness_year_over_year_change', 144), ('tightness_year_over_year_change_text', 147), ('image', 148)]], {}), 150: ('jobmanager.blocks.JobListingTable', (), {}), 151: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of FAQ group.', 'required': False}), 152: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between FAQ items.', 'label': 'Show rule lines between items', 'required': False}), 153: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], 'help_text': 'HTML tag for questions.'}), 154: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 155: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 156: ('wagtail.blocks.StreamBlock', [[('full_width_text', 42), ('info_unit_group', 53)]], {}), 157: ('wagtail.blocks.StructBlock', [[('anchor_tag', 154), ('question', 155), ('answer', 156)]], {}), 158: ('wagtail.blocks.ListBlock', (157,), {'label': 'FAQ items'}), 159: ('wagtail.blocks.StructBlock', [[('has_top_rule_line', 151), ('lines_between_items', 152), ('question_tag', 153), ('faq_items', 158)]], {})}), ), migrations.AlterField( model_name='documentdetailpage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('expandable', 56), ('expandable_group', 61), ('notification', 66), ('simple_chart', 83), ('table', 25), ('crc_table', 85), ('case_docket_table', 87), ('wagtailchart_block', 121)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 44: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 47: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 48: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 49: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 50: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 51: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 52: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 49), ('body', 50), ('links', 51)]], {}), 53: ('wagtail.blocks.ListBlock', (52,), {'default': []}), 54: ('wagtail.blocks.StructBlock', [[('format', 44), ('heading', 9), ('intro', 29), ('link_image_and_heading', 45), ('has_top_rule_line', 46), ('lines_between_items', 47), ('border_radius_image', 48), ('info_units', 53)]], {}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 54)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 43), ('is_midtone', 43), ('is_expanded', 43), ('is_expanded_padding', 43), ('content', 55)]], {}), 57: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 58: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 59: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 60: ('wagtail.blocks.ListBlock', (56,), {}), 61: ('wagtail.blocks.StructBlock', [[('heading', 57), ('body', 29), ('is_accordion', 43), ('has_top_rule_line', 58), ('is_faq', 59), ('expandables', 60)]], {}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('information', 'Information'), ('warning', 'Warning')]}), 63: ('wagtail.blocks.CharBlock', (), {'help_text': 'The main notification message to display.', 'required': True}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'Explanation text appears below the message in smaller type.', 'required': False}), 65: ('wagtail.blocks.ListBlock', (33,), {'help_text': 'Links appear on their own lines below the explanation.', 'required': False}), 66: ('wagtail.blocks.StructBlock', [[('type', 62), ('message', 63), ('explanation', 64), ('links', 65)]], {}), 67: ('wagtail.blocks.CharBlock', (), {'required': True}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 69: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 70: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 71: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 72: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 73: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 76: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 77: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 82: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 83: ('wagtail.blocks.StructBlock', [[('title', 67), ('subtitle', 27), ('description', 68), ('figure_number', 6), ('chart_type', 69), ('data_source', 70), ('data_series', 71), ('show_all_series_by_default', 72), ('x_axis_source', 73), ('transform', 74), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 75), ('style_overrides', 76), ('projected_months', 77), ('source_credits', 78), ('date_published', 79), ('download_text', 80), ('download_file', 81), ('notes', 82)]], {}), 84: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link']}), 85: ('wagtail.blocks.StructBlock', [[('website', 84), ('phone', 84), ('mailing_address', 84)]], {}), 86: ('wagtail.blocks.ListBlock', (v1.atomic_elements.tables.CaseDocketEvent,), {'collapsed': True, 'min_num': 1}), 87: ('wagtail.blocks.StructBlock', [[('events', 86)]], {}), 88: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 89: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 91: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 92: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 93: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 94: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 95: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 96: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 97: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 98: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 99: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 101: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 102: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 103: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 104: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 105: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 106: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 111: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 112: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 113: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 114: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 115: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 116: ('wagtail.blocks.StructBlock', [[('show_legend', 90), ('html_legend', 91), ('legend_position', 92), ('reverse_legend', 93), ('show_values_on_chart', 94), ('precision', 95), ('show_grid', 96), ('x_label', 97), ('stacking', 98), ('unit_override', 99), ('y_left_min', 100), ('y_left_max', 101), ('y_left_step_size', 102), ('y_left_label', 103), ('y_left_data_type', 104), ('y_left_precision', 105), ('y_left_show', 106), ('y_right_min', 107), ('y_right_max', 108), ('y_right_step_size', 109), ('y_right_label', 110), ('y_right_data_type', 111), ('y_right_precision', 112), ('y_right_show', 113), ('pie_border_width', 114), ('pie_border_color', 115)]], {}), 117: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 118: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 119: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 120: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 121: ('wagtail.blocks.StructBlock', [[('chart_type', 88), ('title', 9), ('datasets', 89), ('settings', 116), ('eyebrow', 117), ('intro', 0), ('description', 68), ('data_source', 118), ('date_published', 79), ('download_file', 119), ('notes', 120)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('expandable', 56), ('expandable_group', 61), ('notification', 66), ('simple_chart', 83), ('table', 25), ('crc_table', 85), ('case_docket_table', 87), ('wagtailchart_block', 123)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 44: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 47: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 48: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 49: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 50: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 51: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 52: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 49), ('body', 50), ('links', 51)]], {}), 53: ('wagtail.blocks.ListBlock', (52,), {'default': []}), 54: ('wagtail.blocks.StructBlock', [[('format', 44), ('heading', 9), ('intro', 29), ('link_image_and_heading', 45), ('has_top_rule_line', 46), ('lines_between_items', 47), ('border_radius_image', 48), ('info_units', 53)]], {}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 54)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 43), ('is_midtone', 43), ('is_expanded', 43), ('is_expanded_padding', 43), ('content', 55)]], {}), 57: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 58: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 59: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 60: ('wagtail.blocks.ListBlock', (56,), {}), 61: ('wagtail.blocks.StructBlock', [[('heading', 57), ('body', 29), ('is_accordion', 43), ('has_top_rule_line', 58), ('is_faq', 59), ('expandables', 60)]], {}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('information', 'Information'), ('warning', 'Warning')]}), 63: ('wagtail.blocks.CharBlock', (), {'help_text': 'The main notification message to display.', 'required': True}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'Explanation text appears below the message in smaller type.', 'required': False}), 65: ('wagtail.blocks.ListBlock', (33,), {'help_text': 'Links appear on their own lines below the explanation.', 'required': False}), 66: ('wagtail.blocks.StructBlock', [[('type', 62), ('message', 63), ('explanation', 64), ('links', 65)]], {}), 67: ('wagtail.blocks.CharBlock', (), {'required': True}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 69: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 70: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 71: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 72: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 73: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 76: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 77: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 82: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 83: ('wagtail.blocks.StructBlock', [[('title', 67), ('subtitle', 27), ('description', 68), ('figure_number', 6), ('chart_type', 69), ('data_source', 70), ('data_series', 71), ('show_all_series_by_default', 72), ('x_axis_source', 73), ('transform', 74), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 75), ('style_overrides', 76), ('projected_months', 77), ('source_credits', 78), ('date_published', 79), ('download_text', 80), ('download_file', 81), ('notes', 82)]], {}), 84: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link']}), 85: ('wagtail.blocks.StructBlock', [[('website', 84), ('phone', 84), ('mailing_address', 84)]], {}), 86: ('wagtail.blocks.ListBlock', (v1.atomic_elements.tables.CaseDocketEvent,), {'collapsed': True, 'min_num': 1}), 87: ('wagtail.blocks.StructBlock', [[('events', 86)]], {}), 88: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 89: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 90: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 91: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 93: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 94: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 95: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 96: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 97: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 98: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 99: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 100: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 101: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 102: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 103: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 104: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 105: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 106: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 110: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 111: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 112: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 117: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 118: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 119: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 120: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 121: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 122: ('wagtail.blocks.StructBlock', [[('show_legend', 96), ('html_legend', 97), ('legend_position', 98), ('reverse_legend', 99), ('show_values_on_chart', 100), ('precision', 101), ('show_grid', 102), ('x_label', 103), ('stacking', 104), ('unit_override', 105), ('y_left_min', 106), ('y_left_max', 107), ('y_left_step_size', 108), ('y_left_label', 109), ('y_left_data_type', 110), ('y_left_precision', 111), ('y_left_show', 112), ('y_right_min', 113), ('y_right_max', 114), ('y_right_step_size', 115), ('y_right_label', 116), ('y_right_data_type', 117), ('y_right_precision', 118), ('y_right_show', 119), ('pie_border_width', 120), ('pie_border_color', 121)]], {}), 123: ('wagtail.blocks.StructBlock', [[('title', 9), ('eyebrow', 88), ('intro', 89), ('description', 90), ('data_source', 91), ('date_published', 79), ('download_file', 92), ('notes', 93), ('chart_type', 94), ('datasets', 95), ('settings', 122)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), ), migrations.AlterField( model_name='legacyblogpage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 129), ('content', 130), ('reusable_text', 37)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 97: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 98: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 99: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 100: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 101: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 102: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 103: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 105: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 113: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 114: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 118: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 119: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 120: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 121: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 122: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 123: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 124: ('wagtail.blocks.StructBlock', [[('show_legend', 98), ('html_legend', 99), ('legend_position', 100), ('reverse_legend', 101), ('show_values_on_chart', 102), ('precision', 103), ('show_grid', 104), ('x_label', 105), ('stacking', 106), ('unit_override', 107), ('y_left_min', 108), ('y_left_max', 109), ('y_left_step_size', 110), ('y_left_label', 111), ('y_left_data_type', 112), ('y_left_precision', 113), ('y_left_show', 114), ('y_right_min', 115), ('y_right_max', 116), ('y_right_step_size', 117), ('y_right_label', 118), ('y_right_data_type', 119), ('y_right_precision', 120), ('y_right_show', 121), ('pie_border_width', 122), ('pie_border_color', 123)]], {}), 125: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 126: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 127: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 128: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 129: ('wagtail.blocks.StructBlock', [[('chart_type', 96), ('title', 9), ('datasets', 97), ('settings', 124), ('eyebrow', 125), ('intro', 0), ('description', 61), ('data_source', 126), ('date_published', 72), ('download_file', 127), ('notes', 128)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 130: ('wagtail.blocks.RawHTMLBlock', (), {'help_text': 'Content from WordPress unescaped.'})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131), ('content', 132), ('reusable_text', 37)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('title', 9), ('eyebrow', 96), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 132: ('wagtail.blocks.RawHTMLBlock', (), {'help_text': 'Content from WordPress unescaped.'})}), ), ] From 1f703933cf7c8f6b143dc24c267984d514fd6dbe Mon Sep 17 00:00:00 2001 From: Will Barton Date: Mon, 30 Sep 2024 08:51:43 -0400 Subject: [PATCH 20/35] Position pre-heading above the title field --- cfgov/v1/atomic_elements/charts.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cfgov/v1/atomic_elements/charts.py b/cfgov/v1/atomic_elements/charts.py index d6df126821..124bf0ef97 100644 --- a/cfgov/v1/atomic_elements/charts.py +++ b/cfgov/v1/atomic_elements/charts.py @@ -80,6 +80,9 @@ def __init__(self, **kwargs): self.child_blocks.move_to_end("datasets") self.child_blocks.move_to_end("settings") + # We also want the eyebrow to appear above the title field. + self.child_blocks.move_to_end("eyebrow", last=False) + class Meta: label = "Chart" icon = "image" From 0b7ca2aa25c43c29df3d6a0181d200e8592dcff1 Mon Sep 17 00:00:00 2001 From: Will Barton Date: Mon, 30 Sep 2024 09:02:42 -0400 Subject: [PATCH 21/35] Recreate migrations again --- cfgov/v1/migrations/0038_wagtail_charts_chart_block.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py b/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py index a90e11d3df..17dcd12cff 100644 --- a/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py +++ b/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.16 on 2024-09-27 14:21 +# Generated by Django 4.2.16 on 2024-09-30 13:01 from django.db import migrations import v1.atomic_elements.tables @@ -15,21 +15,21 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='blogpage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('title', 9), ('eyebrow', 96), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('eyebrow', 96), ('title', 9), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), ), migrations.AlterField( model_name='browsepage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('wagtailchart_block', 90), ('expandable_group', 98), ('expandable', 96), ('well', 41), ('video_player', 101), ('table', 25), ('raw_html_block', 102), ('simple_chart', 118), ('chart_block', 129), ('mortgage_chart_block', 133), ('mortgage_map_block', 133), ('mortgage_downloads_block', 135), ('data_snapshot', 149), ('job_listing_table', 150), ('faq_group', 159)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 55: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 56: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 57: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 58: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 59: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 60: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 61: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 62: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 63: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 64: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 65: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 66: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 67: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 68: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 69: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 70: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 71: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 72: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 75: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 76: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 77: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 78: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 79: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 82: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 83: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 84: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 85: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 86: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 87: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 88: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 89: ('wagtail.blocks.StructBlock', [[('show_legend', 63), ('html_legend', 64), ('legend_position', 65), ('reverse_legend', 66), ('show_values_on_chart', 67), ('precision', 68), ('show_grid', 69), ('x_label', 70), ('stacking', 71), ('unit_override', 72), ('y_left_min', 73), ('y_left_max', 74), ('y_left_step_size', 75), ('y_left_label', 76), ('y_left_data_type', 77), ('y_left_precision', 78), ('y_left_show', 79), ('y_right_min', 80), ('y_right_max', 81), ('y_right_step_size', 82), ('y_right_label', 83), ('y_right_data_type', 84), ('y_right_precision', 85), ('y_right_show', 86), ('pie_border_width', 87), ('pie_border_color', 88)]], {}), 90: ('wagtail.blocks.StructBlock', [[('title', 9), ('eyebrow', 54), ('intro', 55), ('description', 56), ('data_source', 57), ('date_published', 58), ('download_file', 59), ('notes', 60), ('chart_type', 61), ('datasets', 62), ('settings', 89)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 91: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 92: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 93: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 94: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 95: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 96: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 92), ('is_midtone', 92), ('is_expanded', 92), ('is_expanded_padding', 92), ('content', 95)]], {}), 97: ('wagtail.blocks.ListBlock', (96,), {}), 98: ('wagtail.blocks.StructBlock', [[('heading', 91), ('body', 29), ('is_accordion', 92), ('has_top_rule_line', 93), ('is_faq', 94), ('expandables', 97)]], {}), 99: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 100: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 101: ('wagtail.blocks.StructBlock', [[('video_id', 99), ('thumbnail_image', 100)]], {}), 102: ('wagtail.blocks.RawHTMLBlock', (), {'label': 'Raw HTML block'}), 103: ('wagtail.blocks.CharBlock', (), {'required': True}), 104: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 105: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 106: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 107: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 109: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 111: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 112: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 113: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 117: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 118: ('wagtail.blocks.StructBlock', [[('title', 103), ('subtitle', 27), ('description', 104), ('figure_number', 6), ('chart_type', 105), ('data_source', 106), ('data_series', 107), ('show_all_series_by_default', 108), ('x_axis_source', 109), ('transform', 110), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 111), ('style_overrides', 112), ('projected_months', 113), ('source_credits', 114), ('date_published', 58), ('download_text', 115), ('download_file', 116), ('notes', 117)]], {'group': 'Not commonly used'}), 119: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')]}), 120: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], 'help_text': 'Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', 'required': True}), 122: ('wagtail.blocks.DateBlock', (), {'help_text': 'Automatically generated when CCT cron job runs'}), 123: ('wagtail.blocks.CharBlock', (), {'help_text': 'Briefly summarize the chart for visually impaired users.', 'required': True}), 124: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of chart block.', 'required': False}), 125: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset'}), 126: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', 'required': False}), 127: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text to display as a footnote. For example, "Data from the last six months are not final."', 'required': False}), 128: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', 'required': False}), 129: ('wagtail.blocks.StructBlock', [[('title', 103), ('chart_type', 119), ('color_scheme', 120), ('data_source', 121), ('date_published', 122), ('description', 123), ('has_top_rule_line', 124), ('last_updated_projected_data', 125), ('metadata', 126), ('note', 127), ('y_axis_label', 128)]], {'group': 'Not commonly used'}), 130: ('wagtail.blocks.CharBlock', (), {'form_classname': 'title', 'required': True}), 131: ('wagtail.blocks.CharBlock', (), {'help_text': 'Chart summary for visually impaired users.', 'required': False}), 132: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text for "Note" section of footnotes.', 'required': False}), 133: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('title', 130), ('description', 131), ('note', 132), ('has_top_rule_line', 124)]], {'group': 'Not commonly used'}), 134: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', 'required': False}), 135: ('wagtail.blocks.StructBlock', [[('show_archives', 134)]], {'group': 'Not commonly used'}), 136: ('wagtail.blocks.CharBlock', (), {'help_text': 'Market identifier, e.g. AUT', 'max_length': 20, 'required': True}), 137: ('wagtail.blocks.CharBlock', (), {'help_text': 'Number of originations, e.g. 1.2 million', 'max_length': 20}), 138: ('wagtail.blocks.CharBlock', (), {'help_text': 'Total dollar value of originations, e.g. $3.4 billion', 'max_length': 20}), 139: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20}), 140: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Auto loans originated', 'max_length': 100}), 141: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Dollar volume of new loans', 'max_length': 100}), 142: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year originations', 'max_length': 100}), 143: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for inquiry data', 'max_length': 20, 'required': False}), 144: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20, 'required': False}), 145: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year inquiries', 'max_length': 100, 'required': False}), 146: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for credit tightness data', 'max_length': 20, 'required': False}), 147: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year credit tightness', 'max_length': 100, 'required': False}), 148: ('wagtail.images.blocks.ImageChooserBlock', (), {'icon': 'image', 'required': False}), 149: ('wagtail.blocks.StructBlock', [[('market_key', 136), ('num_originations', 137), ('value_originations', 138), ('year_over_year_change', 139), ('last_updated_projected_data', 125), ('num_originations_text', 140), ('value_originations_text', 141), ('year_over_year_change_text', 142), ('inquiry_month', 143), ('inquiry_year_over_year_change', 144), ('inquiry_year_over_year_change_text', 145), ('tightness_month', 146), ('tightness_year_over_year_change', 144), ('tightness_year_over_year_change_text', 147), ('image', 148)]], {}), 150: ('jobmanager.blocks.JobListingTable', (), {}), 151: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of FAQ group.', 'required': False}), 152: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between FAQ items.', 'label': 'Show rule lines between items', 'required': False}), 153: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], 'help_text': 'HTML tag for questions.'}), 154: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 155: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 156: ('wagtail.blocks.StreamBlock', [[('full_width_text', 42), ('info_unit_group', 53)]], {}), 157: ('wagtail.blocks.StructBlock', [[('anchor_tag', 154), ('question', 155), ('answer', 156)]], {}), 158: ('wagtail.blocks.ListBlock', (157,), {'label': 'FAQ items'}), 159: ('wagtail.blocks.StructBlock', [[('has_top_rule_line', 151), ('lines_between_items', 152), ('question_tag', 153), ('faq_items', 158)]], {})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('wagtailchart_block', 90), ('expandable_group', 98), ('expandable', 96), ('well', 41), ('video_player', 101), ('table', 25), ('raw_html_block', 102), ('simple_chart', 118), ('chart_block', 129), ('mortgage_chart_block', 133), ('mortgage_map_block', 133), ('mortgage_downloads_block', 135), ('data_snapshot', 149), ('job_listing_table', 150), ('faq_group', 159)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 55: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 56: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 57: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 58: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 59: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 60: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 61: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 62: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 63: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 64: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 65: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 66: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 67: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 68: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 69: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 70: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 71: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 72: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 75: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 76: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 77: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 78: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 79: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 82: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 83: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 84: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 85: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 86: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 87: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 88: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 89: ('wagtail.blocks.StructBlock', [[('show_legend', 63), ('html_legend', 64), ('legend_position', 65), ('reverse_legend', 66), ('show_values_on_chart', 67), ('precision', 68), ('show_grid', 69), ('x_label', 70), ('stacking', 71), ('unit_override', 72), ('y_left_min', 73), ('y_left_max', 74), ('y_left_step_size', 75), ('y_left_label', 76), ('y_left_data_type', 77), ('y_left_precision', 78), ('y_left_show', 79), ('y_right_min', 80), ('y_right_max', 81), ('y_right_step_size', 82), ('y_right_label', 83), ('y_right_data_type', 84), ('y_right_precision', 85), ('y_right_show', 86), ('pie_border_width', 87), ('pie_border_color', 88)]], {}), 90: ('wagtail.blocks.StructBlock', [[('eyebrow', 54), ('title', 9), ('intro', 55), ('description', 56), ('data_source', 57), ('date_published', 58), ('download_file', 59), ('notes', 60), ('chart_type', 61), ('datasets', 62), ('settings', 89)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 91: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 92: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 93: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 94: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 95: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 96: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 92), ('is_midtone', 92), ('is_expanded', 92), ('is_expanded_padding', 92), ('content', 95)]], {}), 97: ('wagtail.blocks.ListBlock', (96,), {}), 98: ('wagtail.blocks.StructBlock', [[('heading', 91), ('body', 29), ('is_accordion', 92), ('has_top_rule_line', 93), ('is_faq', 94), ('expandables', 97)]], {}), 99: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 100: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 101: ('wagtail.blocks.StructBlock', [[('video_id', 99), ('thumbnail_image', 100)]], {}), 102: ('wagtail.blocks.RawHTMLBlock', (), {'label': 'Raw HTML block'}), 103: ('wagtail.blocks.CharBlock', (), {'required': True}), 104: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 105: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 106: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 107: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 109: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 111: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 112: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 113: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 117: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 118: ('wagtail.blocks.StructBlock', [[('title', 103), ('subtitle', 27), ('description', 104), ('figure_number', 6), ('chart_type', 105), ('data_source', 106), ('data_series', 107), ('show_all_series_by_default', 108), ('x_axis_source', 109), ('transform', 110), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 111), ('style_overrides', 112), ('projected_months', 113), ('source_credits', 114), ('date_published', 58), ('download_text', 115), ('download_file', 116), ('notes', 117)]], {'group': 'Not commonly used'}), 119: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')]}), 120: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], 'help_text': 'Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', 'required': True}), 122: ('wagtail.blocks.DateBlock', (), {'help_text': 'Automatically generated when CCT cron job runs'}), 123: ('wagtail.blocks.CharBlock', (), {'help_text': 'Briefly summarize the chart for visually impaired users.', 'required': True}), 124: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of chart block.', 'required': False}), 125: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset'}), 126: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', 'required': False}), 127: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text to display as a footnote. For example, "Data from the last six months are not final."', 'required': False}), 128: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', 'required': False}), 129: ('wagtail.blocks.StructBlock', [[('title', 103), ('chart_type', 119), ('color_scheme', 120), ('data_source', 121), ('date_published', 122), ('description', 123), ('has_top_rule_line', 124), ('last_updated_projected_data', 125), ('metadata', 126), ('note', 127), ('y_axis_label', 128)]], {'group': 'Not commonly used'}), 130: ('wagtail.blocks.CharBlock', (), {'form_classname': 'title', 'required': True}), 131: ('wagtail.blocks.CharBlock', (), {'help_text': 'Chart summary for visually impaired users.', 'required': False}), 132: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text for "Note" section of footnotes.', 'required': False}), 133: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('title', 130), ('description', 131), ('note', 132), ('has_top_rule_line', 124)]], {'group': 'Not commonly used'}), 134: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', 'required': False}), 135: ('wagtail.blocks.StructBlock', [[('show_archives', 134)]], {'group': 'Not commonly used'}), 136: ('wagtail.blocks.CharBlock', (), {'help_text': 'Market identifier, e.g. AUT', 'max_length': 20, 'required': True}), 137: ('wagtail.blocks.CharBlock', (), {'help_text': 'Number of originations, e.g. 1.2 million', 'max_length': 20}), 138: ('wagtail.blocks.CharBlock', (), {'help_text': 'Total dollar value of originations, e.g. $3.4 billion', 'max_length': 20}), 139: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20}), 140: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Auto loans originated', 'max_length': 100}), 141: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Dollar volume of new loans', 'max_length': 100}), 142: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year originations', 'max_length': 100}), 143: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for inquiry data', 'max_length': 20, 'required': False}), 144: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20, 'required': False}), 145: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year inquiries', 'max_length': 100, 'required': False}), 146: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for credit tightness data', 'max_length': 20, 'required': False}), 147: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year credit tightness', 'max_length': 100, 'required': False}), 148: ('wagtail.images.blocks.ImageChooserBlock', (), {'icon': 'image', 'required': False}), 149: ('wagtail.blocks.StructBlock', [[('market_key', 136), ('num_originations', 137), ('value_originations', 138), ('year_over_year_change', 139), ('last_updated_projected_data', 125), ('num_originations_text', 140), ('value_originations_text', 141), ('year_over_year_change_text', 142), ('inquiry_month', 143), ('inquiry_year_over_year_change', 144), ('inquiry_year_over_year_change_text', 145), ('tightness_month', 146), ('tightness_year_over_year_change', 144), ('tightness_year_over_year_change_text', 147), ('image', 148)]], {}), 150: ('jobmanager.blocks.JobListingTable', (), {}), 151: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of FAQ group.', 'required': False}), 152: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between FAQ items.', 'label': 'Show rule lines between items', 'required': False}), 153: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], 'help_text': 'HTML tag for questions.'}), 154: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 155: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 156: ('wagtail.blocks.StreamBlock', [[('full_width_text', 42), ('info_unit_group', 53)]], {}), 157: ('wagtail.blocks.StructBlock', [[('anchor_tag', 154), ('question', 155), ('answer', 156)]], {}), 158: ('wagtail.blocks.ListBlock', (157,), {'label': 'FAQ items'}), 159: ('wagtail.blocks.StructBlock', [[('has_top_rule_line', 151), ('lines_between_items', 152), ('question_tag', 153), ('faq_items', 158)]], {})}), ), migrations.AlterField( model_name='documentdetailpage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('expandable', 56), ('expandable_group', 61), ('notification', 66), ('simple_chart', 83), ('table', 25), ('crc_table', 85), ('case_docket_table', 87), ('wagtailchart_block', 123)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 44: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 47: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 48: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 49: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 50: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 51: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 52: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 49), ('body', 50), ('links', 51)]], {}), 53: ('wagtail.blocks.ListBlock', (52,), {'default': []}), 54: ('wagtail.blocks.StructBlock', [[('format', 44), ('heading', 9), ('intro', 29), ('link_image_and_heading', 45), ('has_top_rule_line', 46), ('lines_between_items', 47), ('border_radius_image', 48), ('info_units', 53)]], {}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 54)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 43), ('is_midtone', 43), ('is_expanded', 43), ('is_expanded_padding', 43), ('content', 55)]], {}), 57: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 58: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 59: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 60: ('wagtail.blocks.ListBlock', (56,), {}), 61: ('wagtail.blocks.StructBlock', [[('heading', 57), ('body', 29), ('is_accordion', 43), ('has_top_rule_line', 58), ('is_faq', 59), ('expandables', 60)]], {}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('information', 'Information'), ('warning', 'Warning')]}), 63: ('wagtail.blocks.CharBlock', (), {'help_text': 'The main notification message to display.', 'required': True}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'Explanation text appears below the message in smaller type.', 'required': False}), 65: ('wagtail.blocks.ListBlock', (33,), {'help_text': 'Links appear on their own lines below the explanation.', 'required': False}), 66: ('wagtail.blocks.StructBlock', [[('type', 62), ('message', 63), ('explanation', 64), ('links', 65)]], {}), 67: ('wagtail.blocks.CharBlock', (), {'required': True}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 69: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 70: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 71: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 72: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 73: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 76: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 77: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 82: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 83: ('wagtail.blocks.StructBlock', [[('title', 67), ('subtitle', 27), ('description', 68), ('figure_number', 6), ('chart_type', 69), ('data_source', 70), ('data_series', 71), ('show_all_series_by_default', 72), ('x_axis_source', 73), ('transform', 74), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 75), ('style_overrides', 76), ('projected_months', 77), ('source_credits', 78), ('date_published', 79), ('download_text', 80), ('download_file', 81), ('notes', 82)]], {}), 84: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link']}), 85: ('wagtail.blocks.StructBlock', [[('website', 84), ('phone', 84), ('mailing_address', 84)]], {}), 86: ('wagtail.blocks.ListBlock', (v1.atomic_elements.tables.CaseDocketEvent,), {'collapsed': True, 'min_num': 1}), 87: ('wagtail.blocks.StructBlock', [[('events', 86)]], {}), 88: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 89: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 90: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 91: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 93: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 94: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 95: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 96: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 97: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 98: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 99: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 100: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 101: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 102: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 103: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 104: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 105: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 106: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 110: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 111: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 112: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 117: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 118: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 119: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 120: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 121: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 122: ('wagtail.blocks.StructBlock', [[('show_legend', 96), ('html_legend', 97), ('legend_position', 98), ('reverse_legend', 99), ('show_values_on_chart', 100), ('precision', 101), ('show_grid', 102), ('x_label', 103), ('stacking', 104), ('unit_override', 105), ('y_left_min', 106), ('y_left_max', 107), ('y_left_step_size', 108), ('y_left_label', 109), ('y_left_data_type', 110), ('y_left_precision', 111), ('y_left_show', 112), ('y_right_min', 113), ('y_right_max', 114), ('y_right_step_size', 115), ('y_right_label', 116), ('y_right_data_type', 117), ('y_right_precision', 118), ('y_right_show', 119), ('pie_border_width', 120), ('pie_border_color', 121)]], {}), 123: ('wagtail.blocks.StructBlock', [[('title', 9), ('eyebrow', 88), ('intro', 89), ('description', 90), ('data_source', 91), ('date_published', 79), ('download_file', 92), ('notes', 93), ('chart_type', 94), ('datasets', 95), ('settings', 122)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('expandable', 56), ('expandable_group', 61), ('notification', 66), ('simple_chart', 83), ('table', 25), ('crc_table', 85), ('case_docket_table', 87), ('wagtailchart_block', 123)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 44: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 47: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 48: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 49: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 50: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 51: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 52: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 49), ('body', 50), ('links', 51)]], {}), 53: ('wagtail.blocks.ListBlock', (52,), {'default': []}), 54: ('wagtail.blocks.StructBlock', [[('format', 44), ('heading', 9), ('intro', 29), ('link_image_and_heading', 45), ('has_top_rule_line', 46), ('lines_between_items', 47), ('border_radius_image', 48), ('info_units', 53)]], {}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 54)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 43), ('is_midtone', 43), ('is_expanded', 43), ('is_expanded_padding', 43), ('content', 55)]], {}), 57: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 58: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 59: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 60: ('wagtail.blocks.ListBlock', (56,), {}), 61: ('wagtail.blocks.StructBlock', [[('heading', 57), ('body', 29), ('is_accordion', 43), ('has_top_rule_line', 58), ('is_faq', 59), ('expandables', 60)]], {}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('information', 'Information'), ('warning', 'Warning')]}), 63: ('wagtail.blocks.CharBlock', (), {'help_text': 'The main notification message to display.', 'required': True}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'Explanation text appears below the message in smaller type.', 'required': False}), 65: ('wagtail.blocks.ListBlock', (33,), {'help_text': 'Links appear on their own lines below the explanation.', 'required': False}), 66: ('wagtail.blocks.StructBlock', [[('type', 62), ('message', 63), ('explanation', 64), ('links', 65)]], {}), 67: ('wagtail.blocks.CharBlock', (), {'required': True}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 69: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 70: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 71: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 72: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 73: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 76: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 77: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 82: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 83: ('wagtail.blocks.StructBlock', [[('title', 67), ('subtitle', 27), ('description', 68), ('figure_number', 6), ('chart_type', 69), ('data_source', 70), ('data_series', 71), ('show_all_series_by_default', 72), ('x_axis_source', 73), ('transform', 74), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 75), ('style_overrides', 76), ('projected_months', 77), ('source_credits', 78), ('date_published', 79), ('download_text', 80), ('download_file', 81), ('notes', 82)]], {}), 84: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link']}), 85: ('wagtail.blocks.StructBlock', [[('website', 84), ('phone', 84), ('mailing_address', 84)]], {}), 86: ('wagtail.blocks.ListBlock', (v1.atomic_elements.tables.CaseDocketEvent,), {'collapsed': True, 'min_num': 1}), 87: ('wagtail.blocks.StructBlock', [[('events', 86)]], {}), 88: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 89: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 90: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 91: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 93: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 94: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 95: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 96: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 97: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 98: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 99: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 100: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 101: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 102: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 103: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 104: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 105: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 106: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 110: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 111: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 112: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 117: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 118: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 119: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 120: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 121: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 122: ('wagtail.blocks.StructBlock', [[('show_legend', 96), ('html_legend', 97), ('legend_position', 98), ('reverse_legend', 99), ('show_values_on_chart', 100), ('precision', 101), ('show_grid', 102), ('x_label', 103), ('stacking', 104), ('unit_override', 105), ('y_left_min', 106), ('y_left_max', 107), ('y_left_step_size', 108), ('y_left_label', 109), ('y_left_data_type', 110), ('y_left_precision', 111), ('y_left_show', 112), ('y_right_min', 113), ('y_right_max', 114), ('y_right_step_size', 115), ('y_right_label', 116), ('y_right_data_type', 117), ('y_right_precision', 118), ('y_right_show', 119), ('pie_border_width', 120), ('pie_border_color', 121)]], {}), 123: ('wagtail.blocks.StructBlock', [[('eyebrow', 88), ('title', 9), ('intro', 89), ('description', 90), ('data_source', 91), ('date_published', 79), ('download_file', 92), ('notes', 93), ('chart_type', 94), ('datasets', 95), ('settings', 122)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), ), migrations.AlterField( model_name='legacyblogpage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131), ('content', 132), ('reusable_text', 37)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('title', 9), ('eyebrow', 96), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 132: ('wagtail.blocks.RawHTMLBlock', (), {'help_text': 'Content from WordPress unescaped.'})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131), ('content', 132), ('reusable_text', 37)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('eyebrow', 96), ('title', 9), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 132: ('wagtail.blocks.RawHTMLBlock', (), {'help_text': 'Content from WordPress unescaped.'})}), ), ] From dc6feec700899b98c281ce04377b8e6969a9c5d0 Mon Sep 17 00:00:00 2001 From: Will Barton Date: Mon, 30 Sep 2024 11:21:12 -0400 Subject: [PATCH 22/35] Fix download links --- cfgov/v1/atomic_elements/charts.py | 8 ++++++-- .../v1/jinja2/v1/includes/organisms/wagtail-chart.html | 5 +++-- cfgov/v1/migrations/0038_wagtail_charts_chart_block.py | 10 +++++----- 3 files changed, 14 insertions(+), 9 deletions(-) diff --git a/cfgov/v1/atomic_elements/charts.py b/cfgov/v1/atomic_elements/charts.py index 124bf0ef97..4bd5d46a28 100644 --- a/cfgov/v1/atomic_elements/charts.py +++ b/cfgov/v1/atomic_elements/charts.py @@ -55,10 +55,14 @@ class ChartBlock(WagtailChartBlock): date_published = blocks.CharBlock( required=False, help_text="When the underlying data was published" ) + download_text = blocks.CharBlock( + required=False, + help_text="Custom text for the chart download field. Required to " + "display a download link.", + ) download_file = blocks.CharBlock( required=False, - help_text="Location to download this chart's data", - label="Download", + help_text="Location of a file to download", ) notes = blocks.TextBlock(required=False, help_text="Note about the chart") diff --git a/cfgov/v1/jinja2/v1/includes/organisms/wagtail-chart.html b/cfgov/v1/jinja2/v1/includes/organisms/wagtail-chart.html index fbd97a710e..e7c9488a82 100644 --- a/cfgov/v1/jinja2/v1/includes/organisms/wagtail-chart.html +++ b/cfgov/v1/jinja2/v1/includes/organisms/wagtail-chart.html @@ -54,10 +54,11 @@ Date Published: {{value.date_published}}
{% endif %} - {% if value.download %} + {% if value.download_text and value.download_file %} Download: - {{value.download}}
+ {{value.download_text}}
{% endif %} + {% if value.notes%} Notes: {{value.notes}} {% endif %} diff --git a/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py b/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py index 17dcd12cff..729a1031fd 100644 --- a/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py +++ b/cfgov/v1/migrations/0038_wagtail_charts_chart_block.py @@ -1,4 +1,4 @@ -# Generated by Django 4.2.16 on 2024-09-30 13:01 +# Generated by Django 4.2.16 on 2024-09-30 15:20 from django.db import migrations import v1.atomic_elements.tables @@ -15,21 +15,21 @@ class Migration(migrations.Migration): migrations.AlterField( model_name='blogpage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('eyebrow', 96), ('title', 9), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('eyebrow', 96), ('title', 9), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_text', 73), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), ), migrations.AlterField( model_name='browsepage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('wagtailchart_block', 90), ('expandable_group', 98), ('expandable', 96), ('well', 41), ('video_player', 101), ('table', 25), ('raw_html_block', 102), ('simple_chart', 118), ('chart_block', 129), ('mortgage_chart_block', 133), ('mortgage_map_block', 133), ('mortgage_downloads_block', 135), ('data_snapshot', 149), ('job_listing_table', 150), ('faq_group', 159)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 55: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 56: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 57: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 58: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 59: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 60: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 61: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 62: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 63: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 64: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 65: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 66: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 67: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 68: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 69: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 70: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 71: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 72: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 75: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 76: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 77: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 78: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 79: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 82: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 83: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 84: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 85: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 86: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 87: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 88: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 89: ('wagtail.blocks.StructBlock', [[('show_legend', 63), ('html_legend', 64), ('legend_position', 65), ('reverse_legend', 66), ('show_values_on_chart', 67), ('precision', 68), ('show_grid', 69), ('x_label', 70), ('stacking', 71), ('unit_override', 72), ('y_left_min', 73), ('y_left_max', 74), ('y_left_step_size', 75), ('y_left_label', 76), ('y_left_data_type', 77), ('y_left_precision', 78), ('y_left_show', 79), ('y_right_min', 80), ('y_right_max', 81), ('y_right_step_size', 82), ('y_right_label', 83), ('y_right_data_type', 84), ('y_right_precision', 85), ('y_right_show', 86), ('pie_border_width', 87), ('pie_border_color', 88)]], {}), 90: ('wagtail.blocks.StructBlock', [[('eyebrow', 54), ('title', 9), ('intro', 55), ('description', 56), ('data_source', 57), ('date_published', 58), ('download_file', 59), ('notes', 60), ('chart_type', 61), ('datasets', 62), ('settings', 89)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 91: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 92: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 93: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 94: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 95: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 96: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 92), ('is_midtone', 92), ('is_expanded', 92), ('is_expanded_padding', 92), ('content', 95)]], {}), 97: ('wagtail.blocks.ListBlock', (96,), {}), 98: ('wagtail.blocks.StructBlock', [[('heading', 91), ('body', 29), ('is_accordion', 92), ('has_top_rule_line', 93), ('is_faq', 94), ('expandables', 97)]], {}), 99: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 100: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 101: ('wagtail.blocks.StructBlock', [[('video_id', 99), ('thumbnail_image', 100)]], {}), 102: ('wagtail.blocks.RawHTMLBlock', (), {'label': 'Raw HTML block'}), 103: ('wagtail.blocks.CharBlock', (), {'required': True}), 104: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 105: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 106: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 107: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 109: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 110: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 111: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 112: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 113: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 117: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 118: ('wagtail.blocks.StructBlock', [[('title', 103), ('subtitle', 27), ('description', 104), ('figure_number', 6), ('chart_type', 105), ('data_source', 106), ('data_series', 107), ('show_all_series_by_default', 108), ('x_axis_source', 109), ('transform', 110), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 111), ('style_overrides', 112), ('projected_months', 113), ('source_credits', 114), ('date_published', 58), ('download_text', 115), ('download_file', 116), ('notes', 117)]], {'group': 'Not commonly used'}), 119: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')]}), 120: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], 'help_text': 'Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', 'required': True}), 122: ('wagtail.blocks.DateBlock', (), {'help_text': 'Automatically generated when CCT cron job runs'}), 123: ('wagtail.blocks.CharBlock', (), {'help_text': 'Briefly summarize the chart for visually impaired users.', 'required': True}), 124: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of chart block.', 'required': False}), 125: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset'}), 126: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', 'required': False}), 127: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text to display as a footnote. For example, "Data from the last six months are not final."', 'required': False}), 128: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', 'required': False}), 129: ('wagtail.blocks.StructBlock', [[('title', 103), ('chart_type', 119), ('color_scheme', 120), ('data_source', 121), ('date_published', 122), ('description', 123), ('has_top_rule_line', 124), ('last_updated_projected_data', 125), ('metadata', 126), ('note', 127), ('y_axis_label', 128)]], {'group': 'Not commonly used'}), 130: ('wagtail.blocks.CharBlock', (), {'form_classname': 'title', 'required': True}), 131: ('wagtail.blocks.CharBlock', (), {'help_text': 'Chart summary for visually impaired users.', 'required': False}), 132: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text for "Note" section of footnotes.', 'required': False}), 133: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('title', 130), ('description', 131), ('note', 132), ('has_top_rule_line', 124)]], {'group': 'Not commonly used'}), 134: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', 'required': False}), 135: ('wagtail.blocks.StructBlock', [[('show_archives', 134)]], {'group': 'Not commonly used'}), 136: ('wagtail.blocks.CharBlock', (), {'help_text': 'Market identifier, e.g. AUT', 'max_length': 20, 'required': True}), 137: ('wagtail.blocks.CharBlock', (), {'help_text': 'Number of originations, e.g. 1.2 million', 'max_length': 20}), 138: ('wagtail.blocks.CharBlock', (), {'help_text': 'Total dollar value of originations, e.g. $3.4 billion', 'max_length': 20}), 139: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20}), 140: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Auto loans originated', 'max_length': 100}), 141: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Dollar volume of new loans', 'max_length': 100}), 142: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year originations', 'max_length': 100}), 143: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for inquiry data', 'max_length': 20, 'required': False}), 144: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20, 'required': False}), 145: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year inquiries', 'max_length': 100, 'required': False}), 146: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for credit tightness data', 'max_length': 20, 'required': False}), 147: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year credit tightness', 'max_length': 100, 'required': False}), 148: ('wagtail.images.blocks.ImageChooserBlock', (), {'icon': 'image', 'required': False}), 149: ('wagtail.blocks.StructBlock', [[('market_key', 136), ('num_originations', 137), ('value_originations', 138), ('year_over_year_change', 139), ('last_updated_projected_data', 125), ('num_originations_text', 140), ('value_originations_text', 141), ('year_over_year_change_text', 142), ('inquiry_month', 143), ('inquiry_year_over_year_change', 144), ('inquiry_year_over_year_change_text', 145), ('tightness_month', 146), ('tightness_year_over_year_change', 144), ('tightness_year_over_year_change_text', 147), ('image', 148)]], {}), 150: ('jobmanager.blocks.JobListingTable', (), {}), 151: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of FAQ group.', 'required': False}), 152: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between FAQ items.', 'label': 'Show rule lines between items', 'required': False}), 153: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], 'help_text': 'HTML tag for questions.'}), 154: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 155: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 156: ('wagtail.blocks.StreamBlock', [[('full_width_text', 42), ('info_unit_group', 53)]], {}), 157: ('wagtail.blocks.StructBlock', [[('anchor_tag', 154), ('question', 155), ('answer', 156)]], {}), 158: ('wagtail.blocks.ListBlock', (157,), {'label': 'FAQ items'}), 159: ('wagtail.blocks.StructBlock', [[('has_top_rule_line', 151), ('lines_between_items', 152), ('question_tag', 153), ('faq_items', 158)]], {})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('wagtailchart_block', 91), ('expandable_group', 99), ('expandable', 97), ('well', 41), ('video_player', 102), ('table', 25), ('raw_html_block', 103), ('simple_chart', 118), ('chart_block', 129), ('mortgage_chart_block', 133), ('mortgage_map_block', 133), ('mortgage_downloads_block', 135), ('data_snapshot', 149), ('job_listing_table', 150), ('faq_group', 159)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 55: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 56: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 57: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 58: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 59: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 60: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download', 'required': False}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 63: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 64: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 66: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 67: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 68: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 69: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 70: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 72: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 73: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 75: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 76: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 77: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 78: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 79: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 80: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 82: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 83: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 84: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 85: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 86: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 87: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 88: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 89: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 90: ('wagtail.blocks.StructBlock', [[('show_legend', 64), ('html_legend', 65), ('legend_position', 66), ('reverse_legend', 67), ('show_values_on_chart', 68), ('precision', 69), ('show_grid', 70), ('x_label', 71), ('stacking', 72), ('unit_override', 73), ('y_left_min', 74), ('y_left_max', 75), ('y_left_step_size', 76), ('y_left_label', 77), ('y_left_data_type', 78), ('y_left_precision', 79), ('y_left_show', 80), ('y_right_min', 81), ('y_right_max', 82), ('y_right_step_size', 83), ('y_right_label', 84), ('y_right_data_type', 85), ('y_right_precision', 86), ('y_right_show', 87), ('pie_border_width', 88), ('pie_border_color', 89)]], {}), 91: ('wagtail.blocks.StructBlock', [[('eyebrow', 54), ('title', 9), ('intro', 55), ('description', 56), ('data_source', 57), ('date_published', 58), ('download_text', 59), ('download_file', 60), ('notes', 61), ('chart_type', 62), ('datasets', 63), ('settings', 90)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 93: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 94: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 95: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 96: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 97: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 93), ('is_midtone', 93), ('is_expanded', 93), ('is_expanded_padding', 93), ('content', 96)]], {}), 98: ('wagtail.blocks.ListBlock', (97,), {}), 99: ('wagtail.blocks.StructBlock', [[('heading', 92), ('body', 29), ('is_accordion', 93), ('has_top_rule_line', 94), ('is_faq', 95), ('expandables', 98)]], {}), 100: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 101: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 102: ('wagtail.blocks.StructBlock', [[('video_id', 100), ('thumbnail_image', 101)]], {}), 103: ('wagtail.blocks.RawHTMLBlock', (), {'label': 'Raw HTML block'}), 104: ('wagtail.blocks.CharBlock', (), {'required': True}), 105: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 107: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 108: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 109: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 110: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 112: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 113: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 114: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 117: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 118: ('wagtail.blocks.StructBlock', [[('title', 104), ('subtitle', 27), ('description', 105), ('figure_number', 6), ('chart_type', 106), ('data_source', 107), ('data_series', 108), ('show_all_series_by_default', 109), ('x_axis_source', 110), ('transform', 111), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 112), ('style_overrides', 113), ('projected_months', 114), ('source_credits', 115), ('date_published', 58), ('download_text', 59), ('download_file', 116), ('notes', 117)]], {'group': 'Not commonly used'}), 119: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar | % y-axis values'), ('line', 'Line | millions/billions y-axis values'), ('line-index', 'Line-Index | integer y-axis values'), ('tile_map', 'Tile Map | grid-like USA map')]}), 120: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('blue', 'Blue'), ('gold', 'Gold'), ('green', 'Green'), ('navy', 'Navy'), ('neutral', 'Neutral'), ('purple', 'Purple'), ('teal', 'Teal')], 'help_text': 'Chart\'s color scheme. See "https://github.com/cfpb/cfpb-chart-builder#createchart-options-".', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of the chart\'s data source relative to "https://files.consumerfinance.gov/data/". For example,"consumer-credit-trends/auto-loans/num_data_AUT.csv".', 'required': True}), 122: ('wagtail.blocks.DateBlock', (), {'help_text': 'Automatically generated when CCT cron job runs'}), 123: ('wagtail.blocks.CharBlock', (), {'help_text': 'Briefly summarize the chart for visually impaired users.', 'required': True}), 124: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of chart block.', 'required': False}), 125: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset'}), 126: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional metadata for the chart to use. For example, with CCT this would be the chart\'s "group".', 'required': False}), 127: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text to display as a footnote. For example, "Data from the last six months are not final."', 'required': False}), 128: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom y-axis label. NOTE: Line-Index chart y-axis is not overridable with this field!', 'required': False}), 129: ('wagtail.blocks.StructBlock', [[('title', 104), ('chart_type', 119), ('color_scheme', 120), ('data_source', 121), ('date_published', 122), ('description', 123), ('has_top_rule_line', 124), ('last_updated_projected_data', 125), ('metadata', 126), ('note', 127), ('y_axis_label', 128)]], {'group': 'Not commonly used'}), 130: ('wagtail.blocks.CharBlock', (), {'form_classname': 'title', 'required': True}), 131: ('wagtail.blocks.CharBlock', (), {'help_text': 'Chart summary for visually impaired users.', 'required': False}), 132: ('wagtail.blocks.CharBlock', (), {'help_text': 'Text for "Note" section of footnotes.', 'required': False}), 133: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('title', 130), ('description', 131), ('note', 132), ('has_top_rule_line', 124)]], {'group': 'Not commonly used'}), 134: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to allow the archival section to display. No section will appear if there are no archival downloads.', 'required': False}), 135: ('wagtail.blocks.StructBlock', [[('show_archives', 134)]], {'group': 'Not commonly used'}), 136: ('wagtail.blocks.CharBlock', (), {'help_text': 'Market identifier, e.g. AUT', 'max_length': 20, 'required': True}), 137: ('wagtail.blocks.CharBlock', (), {'help_text': 'Number of originations, e.g. 1.2 million', 'max_length': 20}), 138: ('wagtail.blocks.CharBlock', (), {'help_text': 'Total dollar value of originations, e.g. $3.4 billion', 'max_length': 20}), 139: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20}), 140: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Auto loans originated', 'max_length': 100}), 141: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. Dollar volume of new loans', 'max_length': 100}), 142: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year originations', 'max_length': 100}), 143: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for inquiry data', 'max_length': 20, 'required': False}), 144: ('wagtail.blocks.CharBlock', (), {'help_text': 'Percentage change, e.g. 5.6% increase', 'max_length': 20, 'required': False}), 145: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year inquiries', 'max_length': 100, 'required': False}), 146: ('wagtail.blocks.DateBlock', (), {'help_text': 'Month of latest entry in dataset for credit tightness data', 'max_length': 20, 'required': False}), 147: ('wagtail.blocks.CharBlock', (), {'help_text': 'Descriptive sentence, e.g. In year-over-year credit tightness', 'max_length': 100, 'required': False}), 148: ('wagtail.images.blocks.ImageChooserBlock', (), {'icon': 'image', 'required': False}), 149: ('wagtail.blocks.StructBlock', [[('market_key', 136), ('num_originations', 137), ('value_originations', 138), ('year_over_year_change', 139), ('last_updated_projected_data', 125), ('num_originations_text', 140), ('value_originations_text', 141), ('year_over_year_change_text', 142), ('inquiry_month', 143), ('inquiry_year_over_year_change', 144), ('inquiry_year_over_year_change_text', 145), ('tightness_month', 146), ('tightness_year_over_year_change', 144), ('tightness_year_over_year_change_text', 147), ('image', 148)]], {}), 150: ('jobmanager.blocks.JobListingTable', (), {}), 151: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of FAQ group.', 'required': False}), 152: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between FAQ items.', 'label': 'Show rule lines between items', 'required': False}), 153: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'h2'), ('h3', 'h3'), ('h4', 'h4'), ('p', 'p')], 'help_text': 'HTML tag for questions.'}), 154: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 155: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 156: ('wagtail.blocks.StreamBlock', [[('full_width_text', 42), ('info_unit_group', 53)]], {}), 157: ('wagtail.blocks.StructBlock', [[('anchor_tag', 154), ('question', 155), ('answer', 156)]], {}), 158: ('wagtail.blocks.ListBlock', (157,), {'label': 'FAQ items'}), 159: ('wagtail.blocks.StructBlock', [[('has_top_rule_line', 151), ('lines_between_items', 152), ('question_tag', 153), ('faq_items', 158)]], {})}), ), migrations.AlterField( model_name='documentdetailpage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('expandable', 56), ('expandable_group', 61), ('notification', 66), ('simple_chart', 83), ('table', 25), ('crc_table', 85), ('case_docket_table', 87), ('wagtailchart_block', 123)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 44: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 47: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 48: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 49: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 50: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 51: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 52: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 49), ('body', 50), ('links', 51)]], {}), 53: ('wagtail.blocks.ListBlock', (52,), {'default': []}), 54: ('wagtail.blocks.StructBlock', [[('format', 44), ('heading', 9), ('intro', 29), ('link_image_and_heading', 45), ('has_top_rule_line', 46), ('lines_between_items', 47), ('border_radius_image', 48), ('info_units', 53)]], {}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 54)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 43), ('is_midtone', 43), ('is_expanded', 43), ('is_expanded_padding', 43), ('content', 55)]], {}), 57: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 58: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 59: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 60: ('wagtail.blocks.ListBlock', (56,), {}), 61: ('wagtail.blocks.StructBlock', [[('heading', 57), ('body', 29), ('is_accordion', 43), ('has_top_rule_line', 58), ('is_faq', 59), ('expandables', 60)]], {}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('information', 'Information'), ('warning', 'Warning')]}), 63: ('wagtail.blocks.CharBlock', (), {'help_text': 'The main notification message to display.', 'required': True}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'Explanation text appears below the message in smaller type.', 'required': False}), 65: ('wagtail.blocks.ListBlock', (33,), {'help_text': 'Links appear on their own lines below the explanation.', 'required': False}), 66: ('wagtail.blocks.StructBlock', [[('type', 62), ('message', 63), ('explanation', 64), ('links', 65)]], {}), 67: ('wagtail.blocks.CharBlock', (), {'required': True}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 69: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 70: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 71: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 72: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 73: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 76: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 77: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 82: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 83: ('wagtail.blocks.StructBlock', [[('title', 67), ('subtitle', 27), ('description', 68), ('figure_number', 6), ('chart_type', 69), ('data_source', 70), ('data_series', 71), ('show_all_series_by_default', 72), ('x_axis_source', 73), ('transform', 74), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 75), ('style_overrides', 76), ('projected_months', 77), ('source_credits', 78), ('date_published', 79), ('download_text', 80), ('download_file', 81), ('notes', 82)]], {}), 84: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link']}), 85: ('wagtail.blocks.StructBlock', [[('website', 84), ('phone', 84), ('mailing_address', 84)]], {}), 86: ('wagtail.blocks.ListBlock', (v1.atomic_elements.tables.CaseDocketEvent,), {'collapsed': True, 'min_num': 1}), 87: ('wagtail.blocks.StructBlock', [[('events', 86)]], {}), 88: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 89: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 90: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 91: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 93: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 94: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 95: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 96: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 97: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 98: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 99: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 100: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 101: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 102: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 103: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 104: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 105: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 106: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 110: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 111: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 112: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 117: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 118: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 119: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 120: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 121: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 122: ('wagtail.blocks.StructBlock', [[('show_legend', 96), ('html_legend', 97), ('legend_position', 98), ('reverse_legend', 99), ('show_values_on_chart', 100), ('precision', 101), ('show_grid', 102), ('x_label', 103), ('stacking', 104), ('unit_override', 105), ('y_left_min', 106), ('y_left_max', 107), ('y_left_step_size', 108), ('y_left_label', 109), ('y_left_data_type', 110), ('y_left_precision', 111), ('y_left_show', 112), ('y_right_min', 113), ('y_right_max', 114), ('y_right_step_size', 115), ('y_right_label', 116), ('y_right_data_type', 117), ('y_right_precision', 118), ('y_right_show', 119), ('pie_border_width', 120), ('pie_border_color', 121)]], {}), 123: ('wagtail.blocks.StructBlock', [[('eyebrow', 88), ('title', 9), ('intro', 89), ('description', 90), ('data_source', 91), ('date_published', 79), ('download_file', 92), ('notes', 93), ('chart_type', 94), ('datasets', 95), ('settings', 122)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('expandable', 56), ('expandable_group', 61), ('notification', 66), ('simple_chart', 83), ('table', 25), ('crc_table', 85), ('case_docket_table', 87), ('wagtailchart_block', 123)], blank=True, block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 44: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 47: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 48: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 49: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 50: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 51: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 52: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 49), ('body', 50), ('links', 51)]], {}), 53: ('wagtail.blocks.ListBlock', (52,), {'default': []}), 54: ('wagtail.blocks.StructBlock', [[('format', 44), ('heading', 9), ('intro', 29), ('link_image_and_heading', 45), ('has_top_rule_line', 46), ('lines_between_items', 47), ('border_radius_image', 48), ('info_units', 53)]], {}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 54)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 43), ('is_midtone', 43), ('is_expanded', 43), ('is_expanded_padding', 43), ('content', 55)]], {}), 57: ('wagtail.blocks.CharBlock', (), {'help_text': 'Added as an <h3> at the top of this block. Also adds a wrapping <div> whose id attribute comes from a slugified version of this heading, creating an anchor that can be used when linking to this part of the page.', 'required': False}), 58: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of expandable group.', 'required': False}), 59: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add FAQ schema markup to expandables.', 'label': 'Uses FAQ schema', 'required': False}), 60: ('wagtail.blocks.ListBlock', (56,), {}), 61: ('wagtail.blocks.StructBlock', [[('heading', 57), ('body', 29), ('is_accordion', 43), ('has_top_rule_line', 58), ('is_faq', 59), ('expandables', 60)]], {}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('information', 'Information'), ('warning', 'Warning')]}), 63: ('wagtail.blocks.CharBlock', (), {'help_text': 'The main notification message to display.', 'required': True}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'Explanation text appears below the message in smaller type.', 'required': False}), 65: ('wagtail.blocks.ListBlock', (33,), {'help_text': 'Links appear on their own lines below the explanation.', 'required': False}), 66: ('wagtail.blocks.StructBlock', [[('type', 62), ('message', 63), ('explanation', 64), ('links', 65)]], {}), 67: ('wagtail.blocks.CharBlock', (), {'required': True}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 69: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 70: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 71: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 72: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 73: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 76: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 77: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 80: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 81: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 82: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 83: ('wagtail.blocks.StructBlock', [[('title', 67), ('subtitle', 27), ('description', 68), ('figure_number', 6), ('chart_type', 69), ('data_source', 70), ('data_series', 71), ('show_all_series_by_default', 72), ('x_axis_source', 73), ('transform', 74), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 75), ('style_overrides', 76), ('projected_months', 77), ('source_credits', 78), ('date_published', 79), ('download_text', 80), ('download_file', 81), ('notes', 82)]], {}), 84: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link']}), 85: ('wagtail.blocks.StructBlock', [[('website', 84), ('phone', 84), ('mailing_address', 84)]], {}), 86: ('wagtail.blocks.ListBlock', (v1.atomic_elements.tables.CaseDocketEvent,), {'collapsed': True, 'min_num': 1}), 87: ('wagtail.blocks.StructBlock', [[('events', 86)]], {}), 88: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 89: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 90: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 91: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download', 'required': False}), 93: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 94: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 95: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 96: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 97: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 98: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 99: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 100: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 101: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 102: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 103: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 104: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 105: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 106: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 107: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 108: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 109: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 110: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 111: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 112: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 117: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 118: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 119: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 120: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 121: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 122: ('wagtail.blocks.StructBlock', [[('show_legend', 96), ('html_legend', 97), ('legend_position', 98), ('reverse_legend', 99), ('show_values_on_chart', 100), ('precision', 101), ('show_grid', 102), ('x_label', 103), ('stacking', 104), ('unit_override', 105), ('y_left_min', 106), ('y_left_max', 107), ('y_left_step_size', 108), ('y_left_label', 109), ('y_left_data_type', 110), ('y_left_precision', 111), ('y_left_show', 112), ('y_right_min', 113), ('y_right_max', 114), ('y_right_step_size', 115), ('y_right_label', 116), ('y_right_data_type', 117), ('y_right_precision', 118), ('y_right_show', 119), ('pie_border_width', 120), ('pie_border_color', 121)]], {}), 123: ('wagtail.blocks.StructBlock', [[('eyebrow', 88), ('title', 9), ('intro', 89), ('description', 90), ('data_source', 91), ('date_published', 79), ('download_text', 80), ('download_file', 92), ('notes', 93), ('chart_type', 94), ('datasets', 95), ('settings', 122)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))})}), ), migrations.AlterField( model_name='legacyblogpage', name='content', - field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131), ('content', 132), ('reusable_text', 37)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': "Location to download this chart's data", 'label': 'Download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('eyebrow', 96), ('title', 9), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 132: ('wagtail.blocks.RawHTMLBlock', (), {'help_text': 'Content from WordPress unescaped.'})}), + field=wagtail.fields.StreamField([('full_width_text', 42), ('info_unit_group', 53), ('expandable', 56), ('well', 41), ('video_player', 59), ('email_signup', 39), ('simple_chart', 76), ('faq_schema', 85), ('how_to_schema', 95), ('wagtailchart_block', 131), ('content', 132), ('reusable_text', 37)], block_lookup={0: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit'}), 1: ('wagtail.blocks.RichTextBlock', (), {}), 2: ('wagtail.blocks.CharBlock', (), {'help_text': '\n ID will be auto-generated on save.\n However, you may enter some human-friendly text that\n will be incorporated to make it easier to read.\n ', 'label': 'ID for this content block', 'required': False}), 3: ('wagtail.blocks.StructBlock', [[('link_id', 2)]], {}), 4: ('wagtail.blocks.StructBlock', [[('content_block', 1), ('anchor_link', 3)]], {}), 5: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['anchor-identifier', 'h2', 'h3', 'h4', 'h5', 'hr', 'ol', 'ul', 'bold', 'italic', 'superscript', 'blockquote', 'link', 'document-link', 'image', 'icon', 'footnotes']}), 6: ('wagtail.blocks.CharBlock', (), {'required': False}), 7: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('h5', 'H5')]}), 8: ('wagtail.blocks.CharBlock', (), {'help_text': 'Input the name of an icon to appear to the left of the heading. E.g., approved, help-round, etc. See full list of icons', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'required': False}), 10: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 11: ('wagtail.blocks.CharBlock', (), {'help_text': "No character limit, but be as succinct as possible. If the image is decorative (i.e., a screenreader wouldn't have anything useful to say about it), leave this field blank.", 'required': False}), 12: ('wagtail.blocks.StructBlock', [[('upload', 10), ('alt', 11)]], {}), 13: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('full', 'Full width'), (470, '470px'), (270, '270px'), (170, '170px')]}), 14: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('right', 'right'), ('left', 'left')], 'help_text': 'Does not apply if the image is full-width'}), 15: ('wagtail.blocks.RichTextBlock', (), {'label': 'Caption', 'required': False}), 16: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Check to add a horizontal rule line to bottom of inset.', 'label': 'Has bottom rule line', 'required': False}), 17: ('wagtail.blocks.StructBlock', [[('image', 12), ('image_width', 13), ('image_position', 14), ('text', 15), ('is_bottom_rule', 16)]], {}), 18: ('wagtail.blocks.MultipleChoiceBlock', [], {'choices': [('is_full_width', 'Display the table at full width'), ('stack_on_mobile', 'Stack the table columns on mobile')], 'required': False}), 19: ('wagtail.blocks.CharBlock', (), {}), 20: ('wagtail.blocks.FloatBlock', (), {}), 21: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript']}), 22: ('wagtail_footnotes.blocks.RichTextBlockWithFootnotes', (), {'features': ['bold', 'italic', 'ol', 'ul', 'link', 'document-link', 'superscript', 'footnotes']}), 23: ('wagtail.contrib.typed_table_block.blocks.TypedTableBlock', [[('text', 19), ('numeric', 20), ('rich_text', 21), ('rich_text_with_footnotes', 22)]], {}), 24: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'link', 'document-link'], 'required': False}), 25: ('wagtail.blocks.StructBlock', [[('heading', 9), ('text_introduction', 6), ('options', 18), ('data', 23), ('caption', 24)]], {}), 26: ('wagtail.blocks.TextBlock', (), {}), 27: ('wagtail.blocks.TextBlock', (), {'required': False}), 28: ('wagtail.blocks.StructBlock', [[('body', 26), ('citation', 27)]], {}), 29: ('wagtail.blocks.RichTextBlock', (), {'required': False}), 30: ('wagtail.blocks.CharBlock', (), {'help_text': 'Add an ARIA label if the link text does not describe the destination of the link (e.g. has ambiguous text like "Learn more" that is not descriptive on its own).', 'required': False}), 31: ('wagtail.blocks.CharBlock', (), {'default': '/', 'required': False}), 32: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'required': False}), 33: ('wagtail.blocks.StructBlock', [[('text', 6), ('aria_label', 30), ('url', 31), ('is_link_boldface', 32)]], {}), 34: ('wagtail.blocks.StructBlock', [[('slug_text', 6), ('paragraph_text', 29), ('button', 33)]], {}), 35: ('wagtail.blocks.ListBlock', (33,), {}), 36: ('wagtail.blocks.StructBlock', [[('heading', 6), ('paragraph', 29), ('links', 35)]], {}), 37: ('v1.blocks.ReusableTextChooserBlock', ('v1.ReusableText',), {}), 38: ('v1.blocks.ReusableNotificationChooserBlock', ('v1.ReusableNotification',), {}), 39: ('v1.blocks.EmailSignUpChooserBlock', (), {}), 40: ('wagtail.blocks.RichTextBlock', (), {'label': 'Well', 'required': False}), 41: ('wagtail.blocks.StructBlock', [[('content', 40)]], {}), 42: ('wagtail.blocks.StreamBlock', [[('content', 0), ('content_with_anchor', 4), ('content_with_footnotes', 5), ('heading', 9), ('image', 17), ('table', 25), ('quote', 28), ('cta', 34), ('related_links', 36), ('reusable_text', 37), ('reusable_notification', 38), ('email_signup', 39), ('well', 41)]], {}), 43: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('50-50', '50/50'), ('33-33-33', '33/33/33'), ('25-75', '25/75')], 'help_text': 'Choose the number and width of info unit columns.', 'label': 'Format'}), 44: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': "Check this to link all images and headings to the URL of the first link in their unit's list, if there is a link.", 'required': False}), 45: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to add a horizontal rule line to top of info unit group.', 'required': False}), 46: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this to show horizontal rule lines between info units.', 'label': 'Show rule lines between items', 'required': False}), 47: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'None'), ('rounded', 'Rounded corners'), ('circle', 'Circle')], 'help_text': 'Adds a border-radius class to images in this group, allowing for a rounded or circular border.', 'label': 'Border radius for images?', 'required': False}), 48: ('wagtail.blocks.StructBlock', [[('text', 6), ('level', 7), ('icon', 8)]], {'default': {'level': 'h3'}, 'required': False}), 49: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'required': False}), 50: ('wagtail.blocks.ListBlock', (33,), {'required': False}), 51: ('wagtail.blocks.StructBlock', [[('image', 12), ('heading', 48), ('body', 49), ('links', 50)]], {}), 52: ('wagtail.blocks.ListBlock', (51,), {'default': []}), 53: ('wagtail.blocks.StructBlock', [[('format', 43), ('heading', 9), ('intro', 29), ('link_image_and_heading', 44), ('has_top_rule_line', 45), ('lines_between_items', 46), ('border_radius_image', 47), ('info_units', 52)]], {}), 54: ('wagtail.blocks.BooleanBlock', (), {'required': False}), 55: ('wagtail.blocks.StreamBlock', [[('paragraph', 29), ('well', 41), ('links', 33), ('info_unit_group', 53)]], {'blank': True}), 56: ('wagtail.blocks.StructBlock', [[('label', 6), ('icon', 6), ('is_bordered', 54), ('is_midtone', 54), ('is_expanded', 54), ('is_expanded_padding', 54), ('content', 55)]], {}), 57: ('wagtail.blocks.RegexBlock', (), {'error_messages': {'invalid': 'The YouTube video ID is in the wrong format.'}, 'help_text': 'Enter the YouTube video ID, which is located at the end of the video URL, after "v=". For example, the video ID for https://www.youtube.com/watch?v=1V0Ax9OIc84 is 1V0Ax9OIc84.', 'label': 'YouTube video ID', 'regex': '^[\\w-]{11}$', 'required': False}), 58: ('wagtail.images.blocks.ImageChooserBlock', (), {'help_text': 'Optional thumbnail image to show before and after the video plays. If the thumbnail image is not set here, the video player will default to showing the thumbnail that was set in (or automatically chosen by) YouTube.', 'required': False}), 59: ('wagtail.blocks.StructBlock', [[('video_id', 57), ('thumbnail_image', 58)]], {}), 60: ('wagtail.blocks.CharBlock', (), {'required': True}), 61: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': True}), 62: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('bar', 'Bar'), ('datetime', 'Date/time'), ('line', 'Line'), ('tilemap', 'Tile grid map')]}), 63: ('wagtail.blocks.TextBlock', (), {'help_text': "URL of the chart's data source or an array of JSON data", 'required': True, 'rows': 2}), 64: ('wagtail.blocks.TextBlock', (), {'help_text': 'For charts pulling from a separate source file, include a list of the column headers (from a CSV file) or keys (from a JSON file) to include in the chart as ["HEADER/KEY1", "HEADER/KEY2"]. To change how the data is labeled in the chart, include the correct labels with the format [{"key": "HEADER/KEY1", "label": "NEWLABEL"}, {"key": "HEADER/KEY2", "label": "NEWLABEL2"}]', 'required': False}), 65: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'Uncheck this option to initially only show the first data series in the chart. Leave checked to show all data series by default. Users can always turn data series on or off by interacting with the chart legend. ', 'required': False}), 66: ('wagtail.blocks.TextBlock', (), {'help_text': 'The column header (CSV), key or data array (JSON) to include as the source of x-axis values.', 'required': False}), 67: ('wagtail.blocks.CharBlock', (), {'help_text': "Name the javascript function in chart-hooks.js to run on the provided data before handing it to the chart. Can also provide '___'-separated arguments to this function which are passed in as arguments 2 to n", 'required': False}), 68: ('wagtail.blocks.TextBlock', (), {'help_text': 'If the chart needs the option for users to filter the data shown, for example by date or geographic region, provide the JSON objects to filter on, in the format {key: "KEY", "label": "LABEL"}', 'required': False}), 69: ('wagtail.blocks.TextBlock', (), {'help_text': 'A JSON object with style overrides for the underlying Highcharts chart. No object merging is done, nested objects should be referenced with dot notation: {"tooltip.shape": "circle"}', 'required': False}), 70: ('wagtail.blocks.IntegerBlock', (), {'blank': True, 'help_text': 'A number to determine how many months of the data are projected values', 'max_value': 12, 'min_value': 0, 'null': True, 'required': False}), 71: ('wagtail.blocks.CharBlock', (), {'help_text': 'Attribution for the data source', 'required': False}), 72: ('wagtail.blocks.CharBlock', (), {'help_text': 'When the underlying data was published', 'required': False}), 73: ('wagtail.blocks.CharBlock', (), {'help_text': 'Custom text for the chart download field. Required to display a download link.', 'required': False}), 74: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download, if different from the data source', 'required': False}), 75: ('wagtail.blocks.TextBlock', (), {'help_text': 'General chart information', 'required': False}), 76: ('wagtail.blocks.StructBlock', [[('title', 60), ('subtitle', 27), ('description', 61), ('figure_number', 6), ('chart_type', 62), ('data_source', 63), ('data_series', 64), ('show_all_series_by_default', 65), ('x_axis_source', 66), ('transform', 67), ('x_axis_label', 6), ('y_axis_label', 6), ('filters', 68), ('style_overrides', 69), ('projected_months', 70), ('source_credits', 71), ('date_published', 72), ('download_text', 73), ('download_file', 74), ('notes', 75)]], {}), 77: ('wagtail.blocks.RichTextBlock', (), {'blank': True, 'features': ['ol', 'ul', 'bold', 'italic', 'link', 'document-link'], 'required': False}), 78: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag for this question. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'question-one-tag')", 'max_length': 500, 'required': False}), 79: ('wagtail.blocks.CharBlock', (), {'max_length': 500}), 80: ('wagtail.blocks.RichTextBlock', (), {'features': ['bold', 'italic', 'h3', 'h4', 'link', 'ol', 'ul', 'document-link', 'image', 'embed'], 'label': 'Text'}), 81: ('wagtail.blocks.StructBlock', [[('content', 80)]], {}), 82: ('wagtail.blocks.StreamBlock', [[('text', 81), ('table', 25), ('video_player', 59)]], {}), 83: ('wagtail.blocks.StructBlock', [[('anchor_tag', 78), ('question', 79), ('answer_content', 82)]], {}), 84: ('wagtail.blocks.ListBlock', (83,), {}), 85: ('wagtail.blocks.StructBlock', [[('description', 77), ('questions', 84)]], {'label': 'FAQ schema'}), 86: ('wagtail.blocks.CharBlock', (), {'label': 'Title of How To section', 'max_length': 500}), 87: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4')], 'help_text': 'Choose a tag for the title of the How To section.', 'label': 'Tag for How To section title'}), 88: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'help_text': 'The How To schema requires a title to let search engines understand what it is about. If you do not want the title to be displayed in the page, uncheck this box and the title content will only be made available to crawlers and screen readers.', 'label': 'Show How To section title', 'required': False}), 89: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('h2', 'H2'), ('h3', 'H3'), ('h4', 'H4'), ('b', 'Bold'), ('p', 'Paragraph')], 'help_text': 'Choose a tag for the title of each HowTo step.', 'label': 'Tag for step titles'}), 90: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'help_text': 'Check this box to display numbers before step titles. ', 'label': 'Show numbers for steps', 'required': False}), 91: ('wagtail.blocks.CharBlock', (), {'blank': True, 'help_text': "Add an optional anchor link tag to allow linking directly to this step. Tag should be unique and use dashes or underscores for separation instead of spaces (ie, 'step-one-tag').", 'max_length': 500, 'required': False}), 92: ('wagtail.blocks.CharBlock', (), {'help_text': 'Enter a title for this HowTo step. You do not need to include a number in the title -- numbers will be added automatically in the template if the show numbers checkbox is checked.', 'max_length': 500}), 93: ('wagtail.blocks.StructBlock', [[('anchor_tag', 91), ('title', 92), ('step_content', 82)]], {}), 94: ('wagtail.blocks.ListBlock', (93,), {}), 95: ('wagtail.blocks.StructBlock', [[('title', 86), ('title_tag', 87), ('show_title', 88), ('description', 77), ('step_title_tag', 89), ('has_numbers', 90), ('steps', 94)]], {'label': 'HowTo schema', 'max_num': 1}), 96: ('wagtail.blocks.CharBlock', (), {'help_text': 'Optional: Adds an H5 eyebrow above H1 heading text. Only use in conjunction with heading.', 'label': 'Pre-heading', 'required': False}), 97: ('wagtail.blocks.RichTextBlock', (), {'icon': 'edit', 'required': False}), 98: ('wagtail.blocks.TextBlock', (), {'help_text': 'Accessible description of the chart content', 'required': False}), 99: ('wagtail.blocks.TextBlock', (), {'help_text': 'Description of the data source', 'required': False}), 100: ('wagtail.blocks.CharBlock', (), {'help_text': 'Location of a file to download', 'required': False}), 101: ('wagtail.blocks.TextBlock', (), {'help_text': 'Note about the chart', 'required': False}), 102: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('line', 'Line Chart'), ('bar', 'Vertical Bar Chart'), ('bar_horizontal', 'Horizontal Bar Chart'), ('pie', 'Pie Chart')], 'label': 'Chart Type'}), 103: ('wagtail.blocks.TextBlock', (), {'default': '{"data":[], "options":{}}'}), 104: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show legend', 'required': False}), 105: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Use HTML legend', 'required': False}), 106: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('top', 'Top'), ('bottom', 'Bottom'), ('left', 'Left'), ('right', 'Right')], 'group': 'General', 'label': 'Legend position'}), 107: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Reverse legend', 'required': False}), 108: ('wagtail.blocks.BooleanBlock', (), {'default': False, 'group': 'General', 'label': 'Show values on chart', 'required': False}), 109: ('wagtail.blocks.IntegerBlock', (), {'default': 1, 'group': 'General', 'label': 'Precision in labels/tooltips'}), 110: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'General', 'label': 'Show Chart Grid', 'required': False}), 111: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'X axis label', 'required': False}), 112: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('none', 'No stacking'), ('stacked', 'Stacked'), ('stacked_100', 'Stacked 100%')], 'group': 'General', 'label': 'Stacking'}), 113: ('wagtail.blocks.CharBlock', (), {'group': 'General', 'label': 'Unit override', 'required': False}), 114: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis minimum value', 'required': False}), 115: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis maximum value', 'required': False}), 116: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis step size', 'required': False}), 117: ('wagtail.blocks.CharBlock', (), {'group': 'Left_Axis', 'label': 'Left Y axis label', 'required': False}), 118: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Left_Axis', 'label': 'Left Y axis data type', 'required': False}), 119: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Left_Axis', 'label': 'Left Y axis tick precision'}), 120: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Left_Axis', 'label': 'Show left axis numbers', 'required': False}), 121: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis minimum value', 'required': False}), 122: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis maximum value', 'required': False}), 123: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis step size', 'required': False}), 124: ('wagtail.blocks.CharBlock', (), {'group': 'Right_Axis', 'label': 'Right Y axis label', 'required': False}), 125: ('wagtail.blocks.ChoiceBlock', [], {'choices': [('number', 'Numerical'), ('percentage', 'Percentage')], 'group': 'Right_Axis', 'label': 'Right Y axis data type', 'required': False}), 126: ('wagtail.blocks.IntegerBlock', (), {'default': 0, 'group': 'Right_Axis', 'label': 'Right Y axis tick precision'}), 127: ('wagtail.blocks.BooleanBlock', (), {'default': True, 'group': 'Right_Axis', 'label': 'Show right axis numbers', 'required': False}), 128: ('wagtail.blocks.IntegerBlock', (), {'default': 2, 'group': 'Pie_Chart', 'label': 'Width of pie slice border'}), 129: ('wagtail.blocks.CharBlock', (), {'default': '#fff', 'group': 'Pie_Chart', 'label': 'Color of pie slice border'}), 130: ('wagtail.blocks.StructBlock', [[('show_legend', 104), ('html_legend', 105), ('legend_position', 106), ('reverse_legend', 107), ('show_values_on_chart', 108), ('precision', 109), ('show_grid', 110), ('x_label', 111), ('stacking', 112), ('unit_override', 113), ('y_left_min', 114), ('y_left_max', 115), ('y_left_step_size', 116), ('y_left_label', 117), ('y_left_data_type', 118), ('y_left_precision', 119), ('y_left_show', 120), ('y_right_min', 121), ('y_right_max', 122), ('y_right_step_size', 123), ('y_right_label', 124), ('y_right_data_type', 125), ('y_right_precision', 126), ('y_right_show', 127), ('pie_border_width', 128), ('pie_border_color', 129)]], {}), 131: ('wagtail.blocks.StructBlock', [[('eyebrow', 96), ('title', 9), ('intro', 97), ('description', 98), ('data_source', 99), ('date_published', 72), ('download_text', 73), ('download_file', 100), ('notes', 101), ('chart_type', 102), ('datasets', 103), ('settings', 130)]], {'colors': (('#addc91', 'Green 60'), ('#1fa040', 'Mid Dark Green'), ('#257675', 'Teal'), ('#89b6b5', 'Teal 60'), ('#d14124', 'Red'), ('#e79e8e', 'Red 60'), ('#0072ce', 'Pacific'), ('#7eb7e8', 'Pacific 60'), ('#254b87', 'Navy'), ('#9daecc', 'Navy 50'), ('#dc731c', 'Dark Gold'), ('#ffc372', 'Gold 70'), ('#745745', 'Dark Neutral'), ('#baa496', 'Neutral 60'), ('#a01b68', 'Dark Purple'), ('#dc9cbf', 'Purple 50'), ('#d2d3d5', 'Gray 20'))}), 132: ('wagtail.blocks.RawHTMLBlock', (), {'help_text': 'Content from WordPress unescaped.'})}), ), ] From ebbc7a47df56eb5db231135b3ac590932ef34732 Mon Sep 17 00:00:00 2001 From: Chris Contolini Date: Mon, 30 Sep 2024 14:00:32 -0400 Subject: [PATCH 23/35] Customize Chart.js bar chart patterns We forked the patternomally library in order to increase the transparency of their default patterns. Our package.json points to CFPB's github fork. See https://github.com/cfpb/patternomaly --- .../on-demand/wagtail-charts-chart-block.js | 25 ++++++++---------- .../patternomaly-1.3.2.tgz | Bin 25054 -> 0 bytes ...y-36e497c0b79ca786c8eded8abd954d927facd6a7 | Bin 0 -> 645120 bytes ...y-5ca857ae7888aacaac9ecfc43f6b3e9859e40645 | Bin 0 -> 655360 bytes package.json | 2 +- scripts/check-npm-cache.sh | 2 +- 6 files changed, 13 insertions(+), 16 deletions(-) delete mode 100644 npm-packages-offline-cache/patternomaly-1.3.2.tgz create mode 100644 npm-packages-offline-cache/patternomaly-36e497c0b79ca786c8eded8abd954d927facd6a7 create mode 100644 npm-packages-offline-cache/patternomaly-5ca857ae7888aacaac9ecfc43f6b3e9859e40645 diff --git a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js index 82e4638ed6..6283002675 100644 --- a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js +++ b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js @@ -52,20 +52,20 @@ const patternizeChartLines = (datasets) => { */ const patternizeChartBars = (datasets) => { const patterns = [ - 'plus', - 'cross', + 'diagonal', + 'dot', 'dash', 'cross-dash', - 'dot', + 'zigzag-vertical', 'dot-dash', + 'plus', + 'cross', 'disc', 'ring', 'line', 'line-vertical', 'weave', 'zigzag', - 'zigzag-vertical', - 'diagonal', 'diagonal-right-left', 'square', 'box', @@ -74,15 +74,12 @@ const patternizeChartBars = (datasets) => { 'diamond', 'diamond-box', ]; - return datasets.map((dataset) => { - dataset.backgroundColor = [] - .concat(dataset.backgroundColor) - .map((color) => { - return pattern.draw( - patterns[Math.floor(Math.random() * patterns.length)], - color, - ); - }); + return datasets.map((dataset, i) => { + dataset.backgroundColor = dataset.data.map((datum) => { + // First pattern is just the solid color + if (i === 0) return dataset.backgroundColor; + return pattern.draw(patterns[i - 1], dataset.backgroundColor); + }); return dataset; }); }; diff --git a/npm-packages-offline-cache/patternomaly-1.3.2.tgz b/npm-packages-offline-cache/patternomaly-1.3.2.tgz deleted file mode 100644 index a0cb4bbe8a636baf1edae727c782a45288f4fb24..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25054 zcmbT+LyRyC5GLrhZQHhO+qP}nwr$(C?f%-f?frK*JIPKm$z&?2OP#AO^*;E~5CH#A zA>a6V>TgN3oquJ^7fyfsu`e)=naSSYWSUQgB?u7ENG7w;8^;Vt#mLe$m)iGzaZB4K zNj2HT2$wy`fLC6stX3+USBsX@Vb9jbI{W`7{h{@T?9BaPKGmyG)zZ*%wz<61*3i*$ z{Fys?ma5Rz*Q5Zz;iaV$*0R`%*z{L7?41Krz14VTJs7A_pIiq622a5fOg6rwg9( zh!hk!U+$sFNBbtaE?w=0_|bRsyn#;>3lbbOo#pF*-YC0QUb33ymfl%Fj8Sd3&Um<@mJr!-)u+E6+(wd4^_w;aCf*VS& zNu@^U4B;&OAmryXtml+}dqOT;4@m@n6E8>}jo8n-c9r)j=Zy2`(|47t+w$ko=YiyU z&Vfm>agnRrhD&kfW2#nMgF8zsJZ1mb(ci;nP1!B#!(QrtGMMC+1*BH4w`znD(6jE@ zfNL!OX;Y@@qew?Rr;O*OYzCRD)`{diN{>DYHR6DF*y!hi=W-gz?k99 z97=%{tmhd25(SJJNwP27xYS|CxOR4!l(b_72I#F-g3SUz#*U@mw|EOq(idJuGi8cn zC#Oe?t;6U@jgFQcTCoT(MJbS1gdRqb^#dr;z;#9x8l{Y>_OISp$|Y!B6?h-mxYo-F zVn$}wd8znT@Ad0s=kq^&vG?s=?77H$8Jv9kY1jyrtMn3Z?l1tD^)hR`+$LS}!GESn z30I&xX{nQIEc+1KfS#%MR!57ebQ&10PO1OhmThs5B7TsFq!}6mmw`0x+ywHtrzi=) zQst)-g{~V{_2IJo$VqV6+vCZ||71*+|Ap>=FPiyzL0~7_{z;!KNp1h8tEEZHzxpHb zH~rPbM6i~JiW$`z1)jvPz`EyTujl#2-<2Qd(+bpo05AvGe9+U=)Qp|@7q;{~lKdsV zLwcXN*QGv0zt8;ars^k5`gI`53;i+Vk@W)0l(gV4*|c_($GTaxjYzT?xD0Ta(1*G= zfzg@19Rm3ZnWE5R^A0$Nmk}j;4d1HPU*JP9&%s^0l>Fj#wU{C1a3sJ#OO_BI_2PBl zfTlJS;QuMf1GM`i2dp2mP5`B=&cQ#p)K~!HKFE9d9bM^c^jm*z*2?O;25nu4;O^CR z`SRl^u!MXhTsLWQJktjOielenkLhO6K$#uR+|9BA{F>EmTC~dxcy3%uQE!F_HX&)C z?E`u-Q6zs!{?wb#9@!fYe9BuA9{dd|e@OnxAF}^#*(=Z4&xPr9TXNKJML}`LX+FD(n$_Z@yIzkT$%(F#&O)a)^nBP$yvs@ho5rDy~(KVqt8dr zHT$Q`tEtPUj^eS#w*w5y?Ai;J9)%$R!j*o{TLu`ffN4@g)hbWAgPF zJ)g>wDSKCM!NYNpxYW_jdGFn19VaH+Mdjf^HU3<%birw`isiOJE8{HRf$oifOzRcx z$N^vXBVRmXNKQP?I)@pw12y!Ytu&JU8$SPaR_ha2_%=7Sl3E+>lXh`*!^3pZ>L4h( z*^9KMHsE2FmWn|tH5EIV{QiygQ~dfn0j&Akf5}fB`L1v2dN=tae}tx!_*O(O_!M}d zL>*j#KdS-Hy4Q5XV}~gb@&W6L#PKZ6@t3EB3y`AEW3BsFC2}G;$di_z@>eTc|LfNO zOJEE0_@|zR{Mg^{+49SsxCh9=wv`P&hjxe0!FV~8VwTlB2Xt;BZr>~; zd-K^FO)!#cNDh&kw)Z4|>)_rFoM#N!5++aQ-n@FA`vqFQ2MT^QH>k@(vA}!59t8K! z$FOc8#H@ULDadO0R^uP+2hCw1M-0HN=DPxn37FPNvQxd0Y!3x>;N`KxH; znTFNrlKr2uV0aE|rs%EqTh-mO&vVBFH8qD|`DP!ND2|C6cL#(Bv_{S+o}6H*I^i?G z15E)xYR-Xvei!MhHZ+_a^;=MKH6KY>hC~UC0srY>D(sINHp{6gfCqHDnvpm|#3w0I z3%vx2(UdIoIqrodf?Tfd3)e!4ys2Eb0FxDB`Vk}O;C$DO+Z$LnnA9grL1<%ZB_+<; znB?2P^1k~8w=RZg1E*yGol8YjO@=Sa_FQCr1ekxIk8Clw&kdg2iZ|e~ZNXi5ThZ># z5I6l*++W;R;P_SEuIA2rn>$;c{hHP5ITx3FJ@V)|@Y&$?ZgB880UOnQyc|w$Yq^(O z#AmaoTUvvae~sPhdwcF~uVrlQ?(J+>32h&1TU<4^eLD_16mM?e9UjOV=v2HLjtzo} zt7g9V)LV6Tp7r~!mv(lxcsQtKYwYm5M!8qq-g2v(wYRu7Ug6rSyykBX_U`8WaI@H^&j#(jejIlDZFO|oehy8~e6V1|{@yNhJClYvmkm7S zziRi&)zhSx|8lZE$N6#4XYOUMZuOOw^DSh}i%fq_Z4pCn=fXB(; zla0rSUq6F;asJRB^nhfQ8y)y~IvP5*N$_&R2#%Clbb`v8fiidsb$ekJ`Zz(dwLM$W zd7)Z{D$!k`J~M6EjMhwQtVOAz$;tkF?fv~O1(0xku#sM=LaTL%7hBOTOmA*pYEGil zL(hs?7E+xiBg`F1aUAnwH>yx^OyBEc;-gKyx2PnIyCX#xCp{w^?ae~+@desGcN$#whws*{2kBLD7lQGXATx;==~ z77TOOHV^CHmU}S>9v5{zSk%-DQ^mvZnvwGeMCF$OU6y(#xQf z;aFHJ#HzU?Fi;pTyXz|7!ce~bTjHjuZ1p}XhhGe(qD?+Y&*w{-z`-(S3vC|IXPoVe zbZwvLwq^8Hu0W;!FCl0y&6m*6_c*Nn6625+87$N`k`ClisjWMHWl`UQ(hhVJ0Ai(NjyA=DYt8Q=^SHhO7>BlDjo*+JLz-Mi%0p z?2krX%P%GfPtN%wZ${o8`U5lWzc%~Ujo&5z^5OS_B3$Nzo*3_dVKn~qY15I;`q9+W z^S}QjzeAu3mivWnX~SFdRm)@s^ppd{;0v+2f%WHe_j2?8ZlF*;XPS+UpNJk6jj@5x z=>o;BcWOE3kJV5<(hfnYo+By-F&D3Au4`NhjxB#!&BN7(qx1*uGXPnlPR~G(>z*AI zo9eAn#yjL5o}fg&mzlq}k2AS?Ld5m36JD+_51%t-OiZ89%HXV}6su(TyxVp30eq31M# z`?ou@NzF!=c?_;Jb%f8}_Wa%R9zO2O=luWLXVA!Df1#ZXk&f~MlYKvDKGG*Bst%hT zGd0a+*XKYxoFd^>=P^geMk!ZD>6xK;YXk^%SF{tW02i3}%@#f=ImE~d)dP&qxqGk! zsG!Yq;j78nSr1So@0lAt#@wqy+Q+oZZlcuq>rvGum!-Oc#l7V+twWLgA&7L=?weNuqb|H z`9z!=dRrgXX9|0*UFfuKeFoH>Q~d@pn}d1tV+%qm14w@>k3fa!0&i1yp^e)EOJ|No zWEJJqLcAPY4y~K8Rw2vti~NhRIT`}(oZ2Mvc*hMECaMs(V2TaNi%SNLtw^r+=wH3s-I$s; zi^H7h{Ic~ITR3Qern=C7_r!4eXbH|&EmF0UM<*(2g3VbTiQmY<>|bYgM1iIFX3$Ri zHN>@21bQ(U?2KE|mO-Liwkh2V@RMv=Kjf(lBa`B)@{avOA>xz(A3l;$LNWn?Z^5P+ z#&Dpwg(xtX8;MM>5#tCyx*XC32J=zC7fBNliehY!wyC@q?kq4#ehmV~%mGQkmz9%o z$Xh_H$f(&C==yP9=)Cn4Nzyo~hF1~J2VJhM+ zp8M&JPPWUwZmNU7VKPUVw6T5N%$sm4QY-V=yn5}{*dy02G>)z{=0Zw~XcUmoY;O51 zb!)SNDCU!#3`sN8PSE0Qd{THBUtI_QTbVev7liQafdrfewfEvMUU1EGMKWoN6&UFm z=Lv6?YjpJ7>_fgqWsw7C8Pc3RLUmqS7O*xvL|8U4lXmPW~d9BNe;!bS;lLpKHn*~|rLyhAw3Z1rd{Z=wH`)BRKwbK`z-@gxt zCIb8xixr2)VYZ5oq^v;WyGJ|#GaeU;czs4n$MbanGp`KY;pc@ZmEs`k0A>waP^Sd? z`wb6_vgLQyvlo%r+*pp$7{P6osTwHAUJ`!C?YZt(i1QaKCI-zZ&s&+vOMmU2(vy z!vOFqlT{VjSRRfROC+eMz2he)jt{+>ViAUm7Jq||D*a#;5|TQv21w;x(;D6o(^YNe zUy*B!X_4-{3gs6>yt2(b-ud$?DBaQ*pq;?J7@6As0$h+ySpaxTj^$Zr@_@M-rqm{) ztnn;TO^O+e46#SH%uED3>v%2ZWhf7wC}Uy`YnVfqNm$Cm`CC!hWdyBlW3-r(aZKnr z@cURd(rhlX!)omXn1--{MJo52Hp7vyqN-Sbc{AHW9NWU2RUu66i2A?tSEBqpO>FH5wzh=T4Inl&P0qu#qT87J z>WH#tRA(dtImhohxKSv{x~I6q8D=mKvYAi{5N3qe*jcHl0w~_OOwTrl&zUuaM7K0W zIs*pk$?G(Ea7k0YrrATy1-rYW^f@Ei5ezQqD3HGJW?>y`Y7Ga<4TOjyIt=PXj7 zEhu;vAB15O1cP15^d;z?Td<107}iM_je18*VA3C&*KfX<7=^_=|wt5A(ru zcEx*HnXy76ocvkQwal^9YbKFmf`lyDK>*QlivA{DGgCyVwx-^gEKv?X%N5>kV7*_) zGGua-Rdt^hGHtab5k?uNyfvs_9ao6!n;tWeBMeZDDNH2jJJx>%+{S61bdg|Fy1h8F zWz~7lk5J2ks}L+wW`^3izzY&B>58$fd1l?%pGqRvP%xP=FX>9663+1P9k6RgAZbNo z6!hBhh!Y7>F;mBjCORJuRWi?K>r19V3y`K`7sxASD+XYhMK}-btLA6Nn=#Q}+~aj+No;ddt*v(a;h9&j%QZUf`~wrNU&H@8?D*3ogQLP*95$lG&GutPNuxc5 z56Nn=OHR+Qbh5kREw5giX|fqV`|}K$N7yWM-Wgc&mV-QvG@0umWwjd?5ZV*$bd4AS zZIk9T6ck!p=}MqUt(!gF6J8(7+_lRM zZooY8V)16o1IIA%U~55i3y%TpfkPN(;zF4mJ<)hcppnDP3~9z#{y;1^32!*;;ibr) zv0f%79h-F&urXmDWRpnb{T6ZqXeNwF-DDun-b65xFdHWF%!sYRi`(oV?k8%7)k5|Z zaO<8&0fEFb?x6jQGE0yZuRsZo)7+E^M-XPhMVlOUQF(EY8Q1+FrRg|CEprSCrSJ^0 zw%O1FizUjrzmgTbvVlA?b%qLrnIuvngSU4$8DrxOiHf$<9yMR4W*cUko0sE6ki~y4+94?I@G&h?j9EPEc(4mMYiMk9&7Tv5ICyGvr zgB+JN5!o37Pgb|1E&gkKm^;vqJ?z?9@5d^@cX7kdvK4)b1>I-)lS#+=P0!h;G1)3hFacDMks2gnO%9nVE+n~@$dW>vt8Y|s zF1DcC`5M2`hGOM&yJM09J*J!m=|P%Ke0I7PgqUcNg-GPJFik5A)5|?E`cShFMINqO zn!5eby23!ZOL>WrcqN&K!@M!OX%TDqi`PG!a80YoSyn!E=6C)SLFoHEok2c($gz0=01&i90q9r0W_{3s5h0`e)EI3d%Z%~=%-^?17F7hV7G=7{gAQ;R5${!gF@;M|gI1{PzL&_WI z_64zdGtCZ3){jtfOkiV#k9tRTS&Lu;$w~88+fXHbZ1K@H)U~(U+ zEOX!uPAHk=yymHm}$4IY7uZA%N>I1E?pOCYAMBiu`2{brRk&G z&Q(V_&XZJU$H4+{Xpz*WnM`b3Hs@%Z1+H?usQlM-#{NL`{sRFYVNJIVV(oKC$Q5^J zf*=<}`oOzJY_{!GDZQ|PB@k72qgUd|2*oy`w*_PwH{Hm&twsaljU!&M)_Vy($4sUE z%(KQg(d}_&uxE~B2kP=LMGmuGv%r6Oo?jNc5!*(c_P zEC|S*1(x61y|W9$>qNJ3#okO=2DMK3oIUqrvI4;Z@Fq5PohJ#WB8WmmLSndv!`J1d z3ZHekkTE7j6*09kK+$91MXI88y)6$7C4ym^+gi~ngoaOcYFna-`O2o0NP1g)&s%4- z_QQSvm<5=S4E!v)sO2sNaI`*8BiFNnRIEiPRIusMKTFU$6s6QZ8e2WnB6_oY=-T~D zDiER2x2QKQ(N~q83K9`@YCT|4P&BE0xq0jWD1l>pj_O#*vfKPmILMNY7uw6vf3M=T z3p=MtSinR0EzUd3%6KA zM^mbPGOSUM3QX#mOHryr!be^PrLb*{?m1To@0pJji(({!BQKVPQz>_RSV3^xhBz!C zMZF@?8p_jv^;#6CJk5q>1%Kq>O$pU76p^QH+!S58gMENH52`qy5GE z`c~MatbZ7^QS*(T2zG2y?DQwTI$HXq^!+DZx-_-?OP~Dl%Nnc4pvT3?%eIjrcAZ(i z{=gSG)G{r>!Ruz(rI7>wHS0;%lk?t1kgU;u$lnH&L%F%s`JG-GY?Mionjt+cT2b_R z@RmqU#&h+%FcH`scYF_Rb zF9Y+Sn?408kG6!2F?JS=C}Q5}M$Y7cDSjHCGW97B`r5pw_FNV{?fYC6y^+dE$1M?z zf65kpaZQ-lG_obh^&qrnu;&p-+0Q}jaR>_g6Zo#W0d=aYjtF+wNm~@l;;|{pqMayR z9tLYTg-+0xU#8LI0pW0jic&b^Tn)-oJe^SU^b~}6%!<(0eP}M^^i~9fsF53SlJ(Z8 zq4ZxH>Ge&uEhKb&r7fhff(o*icA*Lb8;}&E7fJeqa)s%Fj3tZ+JRz)X)dVsK7`@ODSIsf&#L?H6{k}UZl=iJ5&0bv@4xs z;Y`WSJYbf0jtw_l*@>FX!I-F@SIdJ1>Lf;W4!26g>R0rTFN;+BUo%RS=OKNi90gPj zDI-7Vs9?XLie!6!l_XT9Aj$NwWu{8HQgDfQCR^dsu#7oXg+_*D_@T_!{!>V%AH+#8 zO=XL8JAct(B4agvYO9Y!En@k%Ky4Cf4A7Q_iCJJZFT;~BDdP|snwSK(P0TWlI9Bw| zbWem|`B;oEfGT=CMz-{WDD*eVkn+r-xXint+|_WRpU`XekSiY*ZaD=xQSXKlzMGhU zY>cTG!_=d^SI;`knSML}sVmwc{G^P_J9Tb45upL8{Gv3Jw5XzF?4Tj=9K;|YcNTHX z#qboGIO{B_jxjP8bJ*EC2@xyJnJ@WxC)v=$Kn|u;0%|&Qb8AaS4yJABq+4EjJM(TR z4q~-)Q%|Xp(!b^6SA(2uax9E)G`x{qu01?-rv$uqFyWc~3JDsqedg`}8bpP2h zvJMEHxi#F#7cF9^ofsJZbZ>Z~lrl;s*%6DKJw+9qax%Y1=+Hr(D&eEb%7U7katMdH zeOq|yA)=5iV;vpU!Kv#D_|6fktc-$+sTvk%exHzfOw76IJT6RlB>pGgoUy=SJxwJ1 zH53Er_=sAuNHkVrVc|_>@?j0Cgcaiz9kGm(mYnbvy{bh0oBPEIbHB$tt|?@73zk#W zYl;tbUrnxzP~>JPRZTMXEiu|HTf=Ztl%BN9W)0$_i7sccG0%HXaL@_Qn5Oz*!V(jn z^R)(xqdTJaVS2;8r){IT3QA&myNKG@PFPaCx<`5me!R_zm~zG}p9Ml^N*olrVyFCO1G7np07UiTq_duIj$y-NGN_}uezdCw z%j3nNG=VS-hV}-B1|?1MkK_PIYtjgGshwW z7!yB<$FSPZ7A=em8h*EG6M8htu{6aF& z5=H%#EdA>yk*MS@%7+UWM`>sYV_0FQ%MUdVnuq%gOg1viK$94V@V}Hhxr#&+39@N7 zj81Qm#KSKz5G2BM1Npd%_V=E_Pjd-?rZ&6IML`hk6J5VivFbtS@4(yUYlUKW%bA08 zS%~B%MTB;-;c|m4Ps2P?0^pDHav`K)afHbB58w%19gq>WT=@rFs(?Ij9AiR zSVCe~pf&VyowR;1M!`Yv|+B`??JBN$bI!5w?j^k@1Dp=j*=_(CP6I4)c57^=k6s z_a-v+2eIo&BHhmgW-IqH$N-A%K78cI3p?nThl;Xj5k)Z3)!h)Il?>7bBdbOgHHFlb zk&uV)j6AzT{_gks#p@yd?U>~|vUO5M0;Y~lfc_3q|Me$960pKIaRj}&K-l(Dh#k^c1>S^I{p4ZG>P9* zx8pq#IYJZoCu^VMfNha;H6oI|7ggYDvLPA^E7W*7m4@_8^w5L+y9|wT*lBP`33e40 zn&?JqFu03RqUwgUD1(!TVshgjr8M3>2bLcpnlQU^DbaHBE%~V9VY~jvjdVXc+GtY+ zK}?}Y$!!D|B89HHR*}#mHDJl}be&gvS0V(-HO)i6rAP#!u@(MFYDqmMixdG@SQrfI z1!(vKkS>>Qp?<5@4yBD+_15Z8sCKPhM<~+w$E{FUyS757-T_Y1JZF3UjICPr?2ufm z*M*v2>t5LzYcG_`F7#EZ`|73D&ahnV3beZGxpgnVpOYN6)3?Ivyc7W1)T^~N-b9Ov3 z1crn!+1Aff)O4_bF|&gPE#AR#Z1lvQQYTvUt;&ASTEIPnN#vU2?C$Uc-gK(H1%j}CiN$=;Dw{g^C)rMN@5Pa^b60>?nd9B#p}w&GD_7^DskUqw^kaG-`x*T!8u&~)qoFiRkF zpQ2ObNvY_y)2-23WH=_Qlz-?XHtO|8(O0gNL#gJ?`NgsS;>*h+?(a^La;?g9VzNJlZbNjKpVsaw)N_GB?S^ zo}@*emupphTKNUA)fsG{(z3gmrA3yPEgHDyNn*XqB?AV%j!B$sz1QP*E8{BukwKNP zOu9@feZfz>#(hkJS=lEaiE?i6yAN(+Wm>pdl{38J=2%L6j5(*RgnnTYpHFy6RypHM z(CkPFu8h|tSBVY&vO1iBi=IZwEaQ9%5R9)o68k; zhUjxw!4huzi^i6zXqdgh&O_-D?6~U74LUbt>lYjr16XIILUpg;Mj|kDzPBD->-pS0e z1P^(nrdvM}lr)Wu{swfGdvV?dS)^kB>mr?~Y&3Yl#ZXmUX&kb`Jk|gByzV%dfs%GMXoF27ZAuvV_#VtTV-|1 zqmqN#rZi&b-E9;~XS}{Oo17OX6L}^RdIvHB)+TdNl{F$+2t0{Du~v8u17bCQgLcTO z`1P9^E}~!TNxUBMfVj``;y2MJ@7<}%8&`}D0ZH45Tdj+oDc9MA-+XLh#Qmp)kZe-S zUjj~k^du4DMlEunW?`NAG_R)1U6@l}1mT5e=Y`Yfkf?0@uIaE?Dm}a;>N4PYS8~Y| zz>A$isb#U0Hw|*<0AKQzNBr_tVc>vj>pDPw}HuGcR1{)i4X za#?mriSTrN|BB0EJ!{^ycZ*dpZ7^sEfAtXMaLn{b)Q~7`+?{vr)84Wc(y#MHW-@h_ zq9;#r(dp+H(;^gaeb-n(n=I!JEH4ZELSY@c+>t&AO`ZT;J3mk{BMpo_42|$>pIEvR$?yNDdS1?D zuD9uFYjeFTc0H|}k~C3$V%oMTef-KXI@WyBLb562-@w_23$N!9Z9`s<8@p|pw;xT} z7wBE51ZA;#URHaAjW5v*r}tDXVR^bbfr&eD)?M72K{Q&SLTu$U+?|T(2!gkWhL)!X zr$O)3LblFj7}CGQQmr8bXW(=-+jMZ++}$pH-a`5Qj=dV0U#BFQTlK52kz;V4!N-mK z(R9+m&RJ>!-vNNXaoxhIFz4=A3#lUkbMSZyoi)lo9R|1yR}T^Aq2u&CMdCoe)zf)I^m?=p8FcWJMIA36 zwj+$Wf1KDsAu@fFf+oUq8_+#C`$vm>eBEmFI>p;>f=^3#Wvp6_k0VaJlFc0CA~h&6 zk7YU$Ac!OAjWGSWW`zl%u+T5z9Mb@QuVa=)a8kRfxm;g6c12T12Y(6MoRfd}AU^v| zZ=a$a10#RY!vA5&{lD9Y@4v_O!@u*eXAk$K<m!lpO&n`DtGLcBy#{nPc4> zKA2QX68wb1I4(zcEf?>Y8d7xq&o|!t`+{#&eU_-a6^s!R-8-CsD!ug|p(;afVOm>X zpU9~;w-D9uK;VX7z$A9Q!?eljVkj9v_PsU0&lfk-{?AhrWHG~PMN75zH@L!w_B#NN zGh^HU_xSyX9q}4}c>K4Ehkc0nPTW2%p_^AfV6BgPad>hRf1e5*)%e}@!gPFi>b-5N z;x<5Eu7`r#Q#`8kW%pF>_DlN}=s;~=Z_xd-TW^;{ty{u|@5N~=Vc+Qs>!m_@^$~_TO?Qo5!wwe#z z^1jk2cau?A9+Oj5cX>yQ^ubBvkj6Os5u}N)Rjb~qor9BUGAy1P%{8j6j;UkRzOHk& zB$Pfh@60XLde!3LKv*}PNMVb?!*c*`5pI?9NFn1F=(hxq3=!`^QV=Wy{a(@Zo^}2W zdGFfL6L?FfH&aHpy&x<;|4LQ1s#aGKW96KSobro{Z0E)@Z~=TRA0v8#?}0O&}h9^*y0SGt|oWPlz$=C*qR6D!O{~?@KY%y!GnyzO{!&HQn$bz0~ubogD;o zEp2Q}bEYpkzF_-cYB=$aiq} zq1Qs|rAN9+pywOKIPSEFEz52LI8xsmXyKxXDD;Go#|@uY`fR*huHRYJ#8dco2Euoe zy@%c6Hd4$r?#~_J@qCK6G3!>;cU8Nr6-Y*$6<4~geVzwYx^glY9jFs8dbC|5SoqWn zbmtfDMce_2=p6%r6HxlwQ`wi)CF5lFp3E1#ovkgjIl*LWbn2ItpW1K4vGBD_gph&cXa}h1pW8=y}XOy}e%byDUM! zUt(WV`JH3_=A*JNDA=J&1uQ?M-ACm_ro^=~IbXP%SdRapa&F(>wzeVlQyI-gGo-EwZYmd3C@ zlo%EZC)hv6Wswu>N5ZV|o7%{JGr95pP?w&6+N8e-x~ciKMtA1K6oye9(`_3E@dco_ zsJhYb|CTAlR!~lCL@VIc(fi1%6>~j4377mv!ie>hShw$XNGEU(#nayxEzgiqIPxOd zLK%{*G1@3H$c50rAh`-CxMcgi%^D0-w1VKHjC48()H$`U+rQ%m2@zL_Su$@I##I@c z00^Pv>JER@>b;Gr`Lj9A3is~Xe=r5Zm+i*ge@|qX)8)CX=UmFSx(Dp{|6c`V^PEj< zK6dvagChzI#Xpl)>aP*5m2$ou-m|Xg70wRG8kA{9Jqz|MUDS(qCdta8xTLsa{aubQ zDacg=Xs!D}nF4}&@ex}OHq8LGEsYICk-_YENLr1U4-;PvZ4QfZFX)S)i3CYGwoTVm zIs|_blqCBP8qUN4Nx_eWlX1{fNW8$P$q9J87m90rr~dhe-NHB!^e|u;9tjdi4+ZL@ z-|ufHGmVDDwgS9HeBk>w;NxLFD9)cMHO6AT!ujv^uw<(Y{?yg?|JHgF6iJ)^uA6xi zZ$xTi;=bP})y_AJt}^02mF&d+2Z@T1xMnXi5t?qGm8i|z@T~Yeva%2WwlaBaCkWx$ z4GB02V(%S0$x=MiBo{Q>f)JVUo^j^5LcvZ?zu|UF#b%MiUkPu{8Xv7_#9>>|%HSAb z$=p=h?q}?1W_mF;Q}d8PS^S?=6pYG3w-wc`$nGyar~wuWvdWhV$6*AjUy%0QOTpE$ zUh(q9EADsSj%CC^6zqF{F=(9TOZZ4iAK)tl!*HXq;fVdwgR(V$4q*QGHhB0o5`TI+ zMQ)%wM{p|`MqC4s|8F>;2m`c)=dTVj8ln78!zMJ{WG*+nD43xdMz@Cyu=tHE!x!l4yh1}G7 z1$WsBQjQ%g$71_VNhc@>m}U_^>wm{ajlHTo{Q!QQ<~biKfxsoITxA9YaanG7+>zdAsDvrGi!5t2gHo4b0xd!8lOr)7 z%1%32g?kgmODV{bTE`IN(q|Hw=59-5SXILhESB~a?Io;Y8WDT}_B_;!I-SAlx>$Kl zd05v*=kqJu^ZALXDG_E#({(XW2WAnvdP^$deqJ>LXMzl^7#KO9y?-l3H z0lwVxUJN^a;O4-vg>=I*S!kkrM z4DHCezl*mS3BI>6^x_y=6PEVC7!kGjw$e&2q95v_OPi4#P*!JfM`ozXJ6m&-$#a{D zFx4C;D7&0lHG+9gzD;ul5NTv9g7G;G#bvbgJJ>P_9Vj-C;)*b?>zoY{Tf%8I1zxsG zf)3{H7EG-8;KvA$+<*M3XfPuWwG5`$V(yUGvA&qONn^xHvX*2G)tVAjmI^PgTStmM zfUq23S0h;_{N>y(0fgeh+!7CkQ6-?Q=w!^W)5NVW~syPdcosCU{%yWx$c zE%nB9fno?!h8UOF59fcfO~huszS}PmSJx>TFRz4?ajN=Ez&+(vc?Ux?=7ow=h}V43 zv4lpaTa$)i)$)o46DAe?DO5sP&J~}5S~0}lTdNo+rdNzWm`aI?nLJrB)cA6#k-y(s zT`~wemsWBr| zdd!Qf7>(*e@QS7B!KxU$qzCFo8K|`*2}csRV4{x|4gYg6STWs?)|3oojza#5k07h) zZRvu=5ac|R_2MNxVyc)NMQ-!t`TrKyQ%yVsf>9%Yut$-ns-;|ri9JM;6{wCDDSKW< z`>5%>#(apUmgW*Yu?sYZDdG9m5LRU~3SE-vYCD~;t*9)IYILI6`C-|dcl@$auU^41 zI_>;5u-9+Sm>d-z642nhA0}XOJhzONdI%kp*I<>NoMSu898H$jZp<~=jGz5^hs`2t zBaZpXK%YjM%=D16+6)Q_?}@Okkb)sy(t%u3Y<=tj7bw&mZk1&0iq~^GL$8B~aBBVN z&!biEjJ3Ocvy-MS;-jy6mHv<9(u36~#Cq{&^aGEc{+W-NFt(xl1jfJ>03%JYaH5V* zoGSd};Yy+;M>JzDKA@H#1ohljaMNTD8?TblHV*j6f3dhtFiK%J7dQj9Zmfkd+suR+ zTL?zdW`hKt*?)@6nC*6=e!?brO$0At=av~%FlZbjjxGS#V)^1xwp(z##->a-f-n;< z`q+@G%8R4ysO}pHP3Hk>nPX5Wg=dhJ&4xZ$3{md=rHtq;m%ya+r8JQZ!S(BCk7Hy| zs)OrvR9*3ZmoCZdFrr~TD?$0+)0!~TOMA72H*cep&LW7w`6{Uq88{b&GZ2u0CU_qg z5I^0+?gPt0?oHaXlcuE4Qi3p%L@Q+S^bDrLkE0av8=r)EXF!n|MtYtZ&H%6`F0zUd z_K9P#!VKRTnN+Ixnkurf(@b@?Q%@z*Mmb?!h&Yc8!ckyc3Sq{EPKM=`v!@6LBBvr_ z<=7+P(1aeMxpZSVnYH0C%_Ia(gg#0XRrqlzrsR6jG*Mh+IBbiEt=Rf7c%G~=ed1%^ z;ry;r)NT3xR0DnrnpbDDy7n~!gi zlx7B~8-46<;dmneG1(#unZRphnpPC5n|EsTp=vFTG*q`VdH1hzg?Yv|+N!V4BXs&y?cwxkKhjoY53kl}ZiN+$%VoxrXY zz*AhHy$z1V9Vp4*nwvQz55r6f=}^G$MO=m(qit6H2L_qkF-dEY!(>flu165s(*;X0 z)W2tAGiD^SNvh~&n&ZaE;5vU#X*QN_4f8x!kj5r&cHz{J08)ww3COj10R|Gf0Hux< zVKg2bv;w^zCRBz1^3x}>7a%gY1mV%MrV0L6UTFauEBDC_E?-cn>>MOBw-$qBCE=eS z+H^6I3i9v;N`p%qXou~(o6uNuxl9QpJ+GVKwB_}wkG5Q&}fxUY}=eY$NS)-tj* zkdnLxD^5MEg|4ZhGcYmI`R zKfGkH<6^kwriQ|;Gt}{*hI~Lihm>*Q%)6bDW&LID3oK&4O=vTb4P$MjnYAR> z)t(R_g|_$U1ZntxHFK9yRc>qFz$po75Ri~gX#wd5>5%RYk&;eXC`cnENJw`sLZqd; zqy>Z}&02K#x}T-{+56e&oPFNU?}z*IyvH@h9J7AcUrl&3;j}3ylBz9dFMDJ?sd@)#KcT6t22?0i%3q zdf|jiD?jJWJ=yy39;FS~`3-;n#&;?gcG9=v?-_J<%+Bs@ktehJQ|~-nUy2_70=Y;F zHAXgVJ;v%5VE4lR;s>4(-ZM*0FsZ2kEh75z?;l%Fuf9@^0*J$-XID87iN;XAm%a-7 ze_JLdq+J)@XVs5&2`H}mD`ct^Z06-OJKh&{+V8nE2+GEN!altob&4wO^1{3;@{lAK zK*8;3OWPej!vxQC6UlqwL8Us=!lqDA z0?i7-2Zmb#!X^tGXPaf9vAI!4`3KPWxmqWv8E_+NZ!fZ>5590w1#^-Xjd!G|gIAI% z-#N?@uAD9uL#^B-b_KRFJoV*|RD?|9m3Fg^XpGU-^_-zp$fJqUD<+foM+!HrEJy;} z{Rwfzt(5u)D>)w(Q#e3hmf51_3|4W5un7F7O@2BE+SFf*N0A-ydA;LyFonZD4ndpj z(%wFF#wh%gHX&ErBt;Vp5|pW)q@oDxRj6gz7ROO>#n=+hd55>+pN*>*91;lT_o)~i zDBjhfUSg1;UFf6K%T%<{_--t}JHZhdnT#SSnY6>!Q+$_jN^u#*eGUNEb;M2g?VqWd zlPY6vQEMfo_A$#5_SiRhv(yG<*v}FpcvBhvZ{B1}gWyfhGzi}G2k|6jbxjsGv+ zgt36&O$^SzcvFFMxQsJ`H_0vh3vaS)`48Uo>Lr3VJw5wB-h`ve`4?{r8~w$b@YDa| zP2V^F&YS2{{@_h-m;Q}64J`f(Z-R3oc+>M&fAJ<_Y6YtCREVhcoSBt07Jg@AG|4L_7`s|DESB8WaRKCZ!!`6 zFT5!Pb+Fk39m5~Nn|d+*5xi+l`X6{x2k&3J$z1Zk@Fr>b|Km+KY)}5=O}qtv@g}2! z|H7MC8UMzcc%S^ioA7k={^CtFs(Sp zD2rv6N~O%RwqAn9ry4z2j6)dvL00KVQ}~(HvkIy=R!<3aso*oE4mky=0 zF$MMZv3FwMBJcCDU}pH zeny|-^^-=QCPcAEn~3DCEP*u4BRlv%R=AEYwjQy4wp5~Su=tQmFQvx?xP^Tnv+ zJ@DwAh~yVBs_gHcSXFR(n?ac@)A&RIgTQS=H2XW^yO2&9iU+j3#irQ;{GwW#4e-dPdIk9FUCymGwU<)=F|$!2TKa| zBEHuIy3q248>S0f(x6H3gcmFVx$Wia8)YbTpN zeed(I>1EiPRy95Ij&icYLwO=e=#r3c0x{-1>Kz3{=;zakrWwpgLGk1c*dPyfI>oy+ zZITM6P5G5emO$ndHrW$tnMqt-+-UmUp-xnhnt{i=h4c@F^GXK410R_1eW`HU38Hf| zO0^Q8N*771LPv|>+w(#QcC?kD4ndzLy_Sz$Cgz7KcFyOy+sQ~;*S7j?DocuJMBXWv z5Ptfec;5QBW97-Y2NX;Mk7Q-TqE6qUroG|HtkNqNeK-2jtHr4CRrw5dgXUXF$dYnB zY>!l@N?#~^-D7Nz#Uo?pWnHy)rCD>b`CbFmPYsNcdC}#+VOrm8bWyF%e%7V?=-P<8 zqy5uV7*)H`-H>qQ0x5A}m>>7jUf1*b>#oAqx=NXRqqE%eyRtbm$g@c&lBcwT?7RBq zH`I1C4_aTI4RK0A9m%rC39e(qvCweVgS0EZ`t=qf=hPSqRp@CP9`(sHx|W&@_jPw>!h;}~L zCmDZ6#BGf$7A6R8UXe||2-04=t~!+Vw2yQvvy?X%3k|3%UpbF;iKf$hK|48TvRcXI zHlTwPEZVSV#YZcHd7|DO*dakQ61zy3YMhvYEmi-fBj8~71IvS_1T%j6$4>LOKLpbw zvr%vMb@9rV+40%oQu5xo72-C}=@TQplZ;kuh*mkTVrZw|l!XQLW>#2ZuwLm+`{r4q zkcH!yIsJS^OZt)P{3gG{o#7Bk?PrYZ2NNql2f~(5Eva6smd`>a%`K0g-4p$?9aKzY z0wshmKJ#@A2>1U%*hHQC4yq|wR#-b`@Zgey3LbmZyXEQTJ}l2=jj|c88q!Vo6sz-*~HMOBZ$W!sF){_6fXJ*0}!ZC-rJqi zdKs4u)Ow9pP70hQRe4nyyUbej?^Zci;Fq5{(?~BTXuXd1YJFCr!LA@BecZ8p{LP60 zEsnU{!jrMOwcoS<*!Yq=Su%H4eCZn9jae| z2n1YX5-P9?*y3YzCkzB$lyqb&2%qp1jVoEDEP+G2h_I)~&fjh>m9TtKvYH0J{;cwR zY8Ba{xq8Q0f6w{0a=UQ_6EiLr&`)hOQu}Nm{N0f?2?(L(6 zK0A*offReNCgyQG$9gg0%53ZdrKSNU_8hlDhK{Ou7z<1NDTZFmf1 zn32v+rtF!+ zF3q35zIr~D?=xThd}CNvtJf2$d7rWLiBubAI9B=xWySM~V1$nx5$ztgpdN1xrx zk#xQJ*W3YJa<~oK8iqJF+8?tn(1m#C`a+@1bkJ|dJKO@Mr;f2($JCVz7Q+_EE8}Ia zhIrPV)a1Q-9=&#BwsU*&IVBV@@!wpJveTg+FDYsITBG_|X1u(LH^*69-A5LG6xFkA zYyZ2*3>eq0ky3-ykMupf?igb&1|#wrY;Pcp&V;Intf4;Z)<NSc>}G@{!e%)^szhL3_b;Hhwtt)Z?N{_bhpev*@RZ_>8~H z#*am+5EJ?*N|o-c9lh?h#iTQO$ueC7@ahoIN(^o*2KT($+PNM!)m)lbqRTUs0mZ_sLk*Uz)wz@KQ`xvdfSwy@bvuXDAZltkX9*f z*w@$Cp5opYWKU}U#F%t5b1lJpg{)C6c5Z)UtHg8lr0w2%9q33aEwD3SOx4U=umbMj z%u$ZdZPLO9C73a?;*0cc6 zo)CuD-STw%J?}@(KWg>p+|WlIqLdQc4F2LE1tvnh&P4Y_Y$HxWFm$+fbR@Y9Fi!o& z=>1oYu;aE9f&o}<@j$e`idfOGY!s`@>mW)u)h*Ci7%g3rt2@DbJl{DAH^!y!=eY5z z8SFXMi`U;;Pg@*f^(w?_Of)7r#;^$4@8!3$k1c0r zOD_pY^wBLI3u?$HIrhDjWb{!#1~8Cm8h6`*2)THUfYtb0faJ1Wlpbimt-q9PrW0Sz zJoSX~8ktfvirWgtPfody&s9$HkrMmqx8Td#QVe3)l;o@b2q9gfW^f$r{Rn@JFDAwc z>LrWKV-Y~-HJlU0$SIriYL9>UeOXh*n8rM>w(^lB3Fs$M1t@quHm=e37*>L!-7(tW z6&%!NIuHITJRkb}`%9hlnY}jI7q@$&NXu6S7(bU7d;>2CcOc#Uul>b@x~yHo!6}+8 zZIEC+iQ9>8tX>+L#|ks~7hc;N{oO-?4GSgCQrYTaB`rW!Nr zUpC!Pn--)5U^b%dD?N(8TBUz#zSM@xI_VA3?U+Hm2jH=QA2py;EqdV}mdq8ln7@ho z+GKoopG)v7#@paZ-uDk&qShiBZ3CcRt-dU54hB^2SdE^AJZ52FECL@e>{Eht7`}le zbYy6M1SI$ml!Ebj&tg^Yn9IJ4^rSb~jvfe|aq6}*u)F-E;{!JbM0Gdfs8chyf+HsfNHM8}JG$nEbo%g0rLy*UWhDbe z#;WR;n3@LUQ?!6M()G7h;sE5dTh2fUvSUS2=hs<1$A(>*7aydrLl*kF{c>Dqp}xi^ zA6~o~(mJJ3Iq_^=cmC#&@rbZOKVgLPBbJ{!9*WlSDCy6u=4;YK!E(jkIRzfG3>vyK zT`#}3pZbDjhplGv7xnMs>R}=e&dcPs_V&YsrWO_kgp%fcur32p$!RV>&CJ4@S1uW3 zAieVnC_!J<%PsG43vt|@yR{fWnC}5x1}rH{4ka@s+K+uo@Hv0D9G2c25M`wH9S_j; zM5<@{!ZE-Nth(LP0X0ewK}lq;G7y!)FhEWYSD$}!W#n4J4;B(D4)rTT(MUj%hN+o# zh;Jn2a?cVf<)GO3eLrwc@Y<--oE6AU^+hCt*pM}IJvvC_km{%2XmpIs$^3%4skz$! zMTjG+z!yu2HhgC8vKBf~x;AI>=sElqDy6>$j07TXrJZismftTPcpB+$->PTqr+-!@ zolGz+ZF*34Hj1qeb+_v3sFbR@csao|dui~-TUw)?cnLYCwc{S1oZjWC-m;E4o%mC~ z;S8mN!OBAC6)OH3?6Q`GkAV+UXY+Dm7br`xFUg|!k+hkk zU%u#T*igO>iGm4zo-(FX~ZS_UD#ud{5 zF6Vs?;Un3tfUtY}LF(c_E6}84WWdpX0OA63REjMDVv!JWuCJLCXUmJFRCCJ`rV^5A z*=#^x=AgARgE5?pbSUx$LPkmeSAx^P1!4BL+S=!Fm&ICNSF)9Zx+F<%-h!eee`cq9 z!P6KI$p|N_%au z$f;G1#K+N*Ac@TuPDUKH%EL~7racRy_bf^%M*YAt<#hDKd9>_B8le|SWU?^R2gCOr z>(367c%SSQOvp{lAC;^_BjSXan=0w}mKhUPm5c%VTaIhsId4Bh`dEN9ZqpU)pDJ>z4Dg&k>{WR655m8J|7``0NUMGMP=Q9jo>)O zZ>^4a-bwbfr9qQ%+??(FnfzQv18XIOLC|YZph^eo1wcv+2dtnD0EoVQ;uf@+yowJ# zA06(YQG`YZ^ni+n8m_L_^v>HqDM~STZ5eJJ8V|GAu?ZRDqn1xw#s%rmwkg zxuHNM$M2H(je(exyT92>_V&JuvmU&(jC1J|i$@;554~2gnBP-jlvYxrYI$ASkVt6^ zyitZhFDxWm;Mv<3=GaWb7v{qnHvsWf>=WSNoM!HaIeQ;6^^(x$?NSgdust3&ni6h^ zt(dXv7-6i~FjlRW)AArEzrr@e7>N&?P`i98i%*iZr*+j6ix4UW4^bD1y6$$j3Bf`O4D?i+~85Grkp` zem{LeQl?J*D^5#*Ky4qP&4O`CQSmyqE*`n4y#hEbVX+T_&F)OXfzPMvGjwK*#wY6Wo(sl)UlO1{cEESMv1l&H|ea^ZH9H`4$6Im0!?Q?Mm zT{6&~m)I+mxQjtd9`i5YK1vk#%M(d#c0}RZ5rxkIeBMY>r@<9I5M5^z(I^7iOYPs9 zvL_ke?DdcN*Q*(txXcbl(I@3!QEUfxMk-ym*zw!vSJqgJypU*l|p6>&h6 zIi_hZAPJt*2W9gI=XRm(pEZ@yM#82UQ|xe@ks@dx8HZ9aNBF8vC;PuFdWWyUUx4D` zn9ZG7`PSJZXsGWr2&jr(k4Wg+l%f-QhhnSyv8T{NmNv@2L|m;d@?pa0T*1Efdv_B~ zeO^>~gBC-N7(J9lFDH zcEc6((cPAn0~;aWQF@Dr5Khb1T;VVNh)2tXw8U^-Y{-=eMjhT1Hh!!gLy>lr=Syk| zs-}4AMcP#Q1bd55WcbUJt5_ADC$zU=&J+6@29s+Z3mT z=30qW^ki}*Dvyfg6|vaoqEwbdm*Zih#CA-*!{PLw49eYZ2C`$hg1uypQFQdsbgWq- zDuxLZh%+r;#Qqw> zPQWIe?}Ws5zab!Dv)A`KZGba&fv`;fW`}VNL5w?9uK7h7x9_(Sljr9TORws1r>732 zK~I6WP`?;#B-Bm7R^_(%cLR$L6sT?p z<}h$YHuP=2w|;P3w+)1bdzfqUSOE5HesD)Ww?8J6yXy9?o>YqFlz{`jjxITKXC6ME zM)dJSVZ4A3ktP)hXS<>}`{M+E5pIeb#5&Ql3gTj31-Q5>CH4UIb-}klG1@J!UocT= zD1ONk>K<&JdO*hh%`>r3KC4}7#~K#MaSdXT%_b#hX#~uT)L?)XbP&iGa7DWtH>MH( z02qwzYdU@|6i*4sFfo-OTh>-7-ubCmJ!C2CJZ4FEGOCU;@qs)lEz|ZnV|^~q{J_cQ zXIZBwp!M-QzPq5&;r6WCaX1F)f?BzSg@YsdTgC6u10)rD*X$*R|)nl9%Kc9N6a zx^NamC_$ssBH$+i@FhSn;n@TyO2WZEOsvef6Z3bltlbFZN7wFh_%8TqA{JcbPlnIc zXzrv-xcGMUB_>*yb;N}a&?ZzK%UaP=jn~i-+0h>f>K$mb7el5FpdYVqfC~=?C!{eeWMF|Ezyqwm*dXW9EPBI~7H!3z0y;c#$=gR58j&)Li7zYDZj9 zYKK)_4r5#~u7^=**CQ&*u16Hr+)ysAswg$?|JDNio4Nmx24vAFGzL#{`43I{4-RG> z4OMW)|MrOde3n;`SN+@buc)k|#wPzCr1O6?{D1iQ59EeIMZ8HE9}L+?L>-D0!T2c3 zE2xM#%B*$Zecf?h>m6hg%FD-%NFu<9Xb+4F8HV!l!MS^hIC2O5+amlQZN2{vlVmYI zc$^oR|Cq{1+3Giv=O~w(|%+&9AeTcp!7mSs^H;X$F0@2kM zj}iGRW=NpruUNr(xq>hV3`hQym!%gHiAefMjHLp_U%G()F2b5-PWj=;E?8ZZ4~v|_ z@AHFx-mO{FwShno44Q;NdBS|i{(zg$p8p8f-%0&*rVCi4f2iPJ z6V`r%{_Rly>WKcS53=q!GVtO=66Vh%^H1zQ2o4qg&i>1*fOzrGW9bjf|HI=ymi<1x zZXSKOU2#5SZWkg2LqfS@xVgQ&2{2a-+SgqcPju(zmc_YZQ2!3~{@6PIFWkw3MgA{8 z|4M(C|0&7;JO2BZY%h?+fy|E^a~4JL2Jz4zryoQZK*>ZX%F7?>jUj;&1C)p+qi|jzJAtA=>Dk+#8;m4l0U95o8`%#cy62*z=nbT>VksA z3`_JSLqUm)Ov1UaaL7P$UM_fFR~8Syy74#y?k5G-^flRixB=(BK0pE%pE6JoCgI#z zznC?#ynWGloDWt8$_krEIJ7SrjPzkOuBlRnC5If51ogq-@xZQn;{e}lvi`x{+8CC8 zfNlW&pDOZUwfJFyzW+)RoDa8~FUbp#1WExTT!}zsYZO`KI93a5xEm3VC;G8O1KE}< z2<}17rOwT51-ejZ5ZbNDvc9xlL^5D?P2Fn?u*Ssts{ZWq!GbIgipKm@7@!N(3z~ix z2T13O25(Tj$T$=p>P;lA(feC5WdVHyIP{d6zLl-EB^+va3Tkd?W@D%a*Mo{^p90S! zGEiGXD+4oYD<~LYscmXy4>i+=YMa_ajSWrpWT0?6b4&QCQ&2NYZbK9ElZJ56W@xH= z(pt~Z^aNA~%ri9uyVwwHUx3ug49X(-6O|zx%+rUOz%6wR0A_6+!;^+q_A=c1hE}F5 zocd;#P;IEWwxyM!uJuW6OQ^ZErMcNDI3TYF(3%>W>RSRTa1*$xl`NnN+MsY7@Blq! zpndWrixjuEHQ?To#UE7H%-r76@PvUC)WGbd9vn34zyW94Iw#@lq<~PmC$$YtWT1N5 zCfX-h+*v}+02WJb*06Q%ptc5ZRuhY!HUM2KLo-vB7`kSrR+ivV21sdX_4`y?!&7h> zsJ5lyDV9R?EzL}1xLN81GXQpg1k5vquVZ1UdQCyUuLu~zQkXRm`WG)yJ-GHsfD0^- z>6(bY2Fw0CEcjPg=6?+hOSrb430#)o`X`e6C;neqN$v06|0*h}fcM3JB2T}g{vV$I zi$cv&WHN^2MI@l`{@mPfln)LMd^yGo6amN>sP}rW5AZ7_mM>&E09O8!GI_Aa`nRa_&7>n$z*SJIXN_j?1urNfFBV}0<}kwxyXW& zupEma*e`})!0p0Z00LhUjDlmuC~~au0E;4v`>^n{oDnPBz~cZ8l0Vc1MObr{bJ8gW*XL-z2I`!z^zZJLjqf|8<= zBp?PPv-Vl5r?3jZAl(Kk1RfLk)t|cksreJXRE~nK*KPr4UX(SK))t6+tvLE~j;t#Q z~H8r%dxTFR*_aB&mvnG*H{%gV5Um^41=5}^=_CNvrE+m{c znfn*sUkfk6sxAMHl~wf?7j<(}bCUgpb4T7R(uEkx%iSuU?IU)Q&jk+2q*y_zeodYf2~B;K4hiSps3G!5y5)= zRo_>VmzRO6fPV_C8$|`yow7U_v{u$<71G^FL|-r0wVnTK(yvANUoQ6g+lap&=7J-+ z;Me!W&jpkGN5fokC;|u&*Y?iOwfu+U0&wmDD0di^NWujWK@g5#-)(AWjEkH2Kb!$# zVHE4#18X439W9}#q9Ox5as&vhq$mTGmsOS&mxRj6t%crDqBqI~NA_naf;-6Z*XH@% zDnX4g{$St0px$_2AMoQs0t*IyT~R*RUyrb#53WQqtA|Mby#eRr0$NC5?|>iHo0p$I zFtGF>^aa@h4C;qLQCRKka{hkvmqUQ6+=*UmqkrAP)*@&a9^=NMxqb}64Vris{QaeX zzqp0ryjV0buAuFw=Kr{Zv8MeaEBbR`VIa*Q|Nl3oQdU@$m*-j%fh3|at^^f%rGIF- zesxN&8TX$D>(@d1X{Uc30w|6EY?!Rn+R-*&J1MM@s9%R0s*PuP5s;$+ZE_oeG>-&6 zCi}}{1q>>11i!{WDL9PZ8eL$ceStOf2Nb+fI1|L!(jYlznYZ=)c0FBNPwjw#VXYt32*f)q2Lv`F)ERIB zGB#)+%f86`?(>5{0uORe@t=~exhHXFmg8qBVErpWmPhdi9u_JKtTl_OEcYog%kF|k zC>ES3)>@%lL7obx{NZNS83bKxbJ4yyyekwV>n{5X`MPLe(bv2dE7x2XQPu^ITl+v^ zeKZv6Eb?-D3^U%teU`%AXvSgHA6wE!$4j?O@t;QBoV{2zStGhX{sHNcAh)zrZE z9P8KL{<2#CuKuT_rog81r*icZ`Ty|v|L^1V|9qvh7WjYt{hzA5g5uxRf0b3hJE4E) zfB*Sw@wXTw%}q~i;}&As!fl2IdX{W#91u3Pjc%NqK+FD%GB?=RHnEwXw1T^>UFX*> zs2@!xTSh)tPUVKmI_TZe1z>*P+@aiI9kA8zzXPd`bhiF10NBMUjfh$;>OFM%Hvv2^FX^nQ05BdJwhkZT;wP_OT?b}X_G(=?0OpMw z06rHLeZF5jQ&qJNPwz4Sw3H45XsdeD@nGbA)U$P%NND?TwF3aNpbx;O(xK0^;hCDZ zuO2;EeH6L+Ed3|6Wv_PKWy#M;)%j)dJ%F2qWEmtZV z86K~u zh+w{5TQ}H$3a*#+ zu=D+E{&o`|6b0@#U>= zKis;GxYbroip2>KEDm6)ULlO-7SOdcI475(?)!0Z{CZG8j9gEO&&e7rRWa9~!M+1B zw7Gog)yw07E3ay@f>svCvoZsw-Mj1TPPZ#CtMSxJBxQ;jt* zG?5tUm$Bbo7PZm^U#ou|OgFJiXxQF5CA_m0pB#Cywjf-}^Zn_}q}9#I4O7Jp^OrPW zN9{zvzSu}8IdG$Q`sItvktx~OxU3YOGVLQxw8>Ifkyy+2ldf+Pj^~a(yduGAbB(i) z8h|E<9pBaIiBXWomncGv^2$Bz-1XXZSMyRH&WihK*St8o+CN@36tpru_o6wpKRd&P z;md$%el@V~YCL>oN1oZRwctUsoJ7ug=WCkT=*N*S^1iY6iw340Bi%T3TI!%&X<5{# z$W(g6w`cY9wK_W*PGjtX8aQ7dtAW+u&1jP8E$do*0XA_ofaw&G?=B$8Oo_@G@Di$K}g>eaS%Yliu*q6)R_(C0xP+#KNvW;l==@7K$>ZmA_&yudXar?E?v2D*oe2{ zerh}Ntt;P^9b~t+Tn1Wm=uAr7*_PP2{6OS@P6cds`wN^1(Po2}vRv9h+Y_rZCP~$% zosh{+_0f@FiVAO)U6Er2;ml)nG*@lRhDGV;OLnQW_qnu+h`O@1WoLym*|oONPHy)s7#Gtim^jwZ(NzWa_%gfj`6 z(|w}hPxr)RRYvAkdQIjXPt(SvXa*a;p0}LJx_0ya4-Oja<}&O{*KAinF0AJgqnlQo zy3Ft$gxt=yqkD*zhIP#*4ICZM-#vC?b&mX0c5fTCbW7>sGyzwxG7&dIrZV2U{0 zn$J-%)alXdi<~c$-ATHS3n zt7!dQ-;NzWCIGwoL+aoUYJH%{WL|gZ7oLYFrt0g@#q7rA8yX7f7TOo=%89nGIez*b z#W4)^+so;*1chde%=~M}Wd%=ajKRxLP1$RkZaY6`1Qnf7jJ*d;S~r3ERYxN)#9Luc zl5YI8%<+RI$u}>UMsS(er0uy6d!O0fwKWvQkGX67){-V0!su>|Ae<@BFu@7P&ie{t z6!!H$yom~CbU#Za@M-VR+sF_JhDNacX@4(TA|IT;ikP`b%RWt?3<_M>H*sca+XT1o!QSb&qD^MkA9|nnocmT1;}S<`xN!aG`B88C%*ocO z+m1B&wrp5+)0e=4ihX?*YDuq$mI8j$;B?H19c5^e@N+*JGLytr(Qz6N&WwyMQpeTe z_DSCL2|A)yPNf%Ypura^hwl>Xj#1>uq3VgAAd0D~+;;ZI1gdLRa_f0;&+ad^@VjZz;gb&Oa<PlnBb zSDw^s$QC2-tri$qnl7QUxR>J4cC7D!# zF?wZDMmodyIi#$nvf!%Cr#lU=i&IZ%|0twV0$+YCZ?K!0zhpdp(Y=H=sPhn3ebaFt zeIkmoudKl^{y}Pwp)_}}_3@FH2{wT;g_u^ekMssT-??{FN1EN!Gc?0a6j8mN@@|&N+TZ zS00Wj7 z&H^=gS((YxMzenA9*?8BYq``}ECwp;w*Q+gGj~HD9t`R$lSey>j8GNB@CjDOoOgf0X|^N>h9bnf55-v@ z4;-2G3+-+=Py_pz`C~kn(w|qCS=c0GvT|2y{3d0nv;o`x@xbvtx4Z04Wz-5N;!F~c zWmqBR-LuU;%KP)pbft-DzEzrijhk%@zO6Kw6*;kIBEm__RPI51cF@59?NpP?H{s30 z(mm?VaR|#Ld)dMtLC0_F%9D^ks9p4ty1;gBcR$OT@OPgNdwpk4WoT5C?Of#xZ{)YV zCkg0-?GwLJz*n_z%ImuoPr_9LPX&_;%=y?Yqa4<6M66#Oz1pKVS$*wA$W%kr*G*hQ zJ!Ld^iSx$igtcp6ZtRBe8=+aR%IqegCaF8~k{^D`k4lRjfUH_zKMmFTUAVoi?|q+K zXj#qep~FXG2QCRnp4n?Iq|=-1bE?LxA6=Q7&>XDtsK4;DyHi(H{QSd+u3RC5?|w;v z0;63cE2F1Jw|}-mIP90=3h!CKrIt3>U$Ie!Ts@v{+T|{9J4v%lfENB(#tHR2KjB41 z2gY4)BxW$r+;gS!dMtcSxY6`3>kUpg>6*Q8vH*;mr$Ti%&&% zoHmg6qFShz->apSu3U@id15EQ(Yf>qwxtOcYl!dUVh&I6$+tf1X5=O_eA^)*dF5?R z0gG&ocQ{n%%o`i8eRvA6%ZWT0KFTm^HCxea zYx1JzqmoDrlXMqFR=}zju=RfPGnEqf5^XXAmiRhr_}+YEx|l4-ZHS$OWeS8)xYXKk z`D#x_9jALzp2krVcAlu61qM%d7Hv$~BK$yN6N)-o-}1%m2Bk~HcP7}`rn^@eLKB}j zoI7N!nRv!^EUhm$h~fJJGTssb4uav#OD?NZDVr=3d!nS%GgbCp6KyFRJb4L(l|`rR z&RJ}}NmQ6LAc_}WTym|*3feJYHtuvJXJ}tyV(qE)>LC0LRMmH3fxYFE@vzc8rwqMr z9Zpl@Ig3k(5Iz6Bm_5J=ac};)0RNBvJ&ACgIsg3p4_{jZ_fxel3ml4Oj0Ep(Lv~DE z$mv1xJDll~8r*Gjwc)|4hmGtFzu7EfhUU5Xv&(u9pM(pgfUVBkkLD0|bQbj}j@94Q zrCnonV{p$mYlD=04h_Z26+Krr_0uj6g%^LnbLZIA!QJ5 zr)7Eo?UTsMz$S`)pRCWXb?9m|FyCz*!``|;Qn)izM2%>9R&{$wfy4CRFsFf1t<*(9 zQQ??(*f>A7Aeh0S0!OazGz~H2b9Jodgmg*dz3~I9wf0**Y{OKUu`LkW&Wz|Gll(}o zcNjzQJks75!jND_a*lD$jZ!$fc6>kwgpXaD{m=XBNV%*Idh$;a2?x`Ksf~k)ES|)i2z3 z(9*9BrqR(RM_SA8zJxU0b7Vt4Fj}bjy1Zxc{+%X{+7}dtNYES8sl)t;>!nVUvjC|&!?Z@l}Y#eL>skD-Y85|%ryKQ#Ql16qL`K#8fm`~3I z9~E@afUqYaa5S_6(XjxbL2K+s+m1}K&DbZuJN0dm%hotx|NT2HUe6#ekB=|rmq@3_ z$Bus+3ccDLGbCiWbm;Ee#M-9wXDDIt{Smvk^`^>Z9KR%eYM+kt9^Oh>y|n>$WLpwX z##p9N%XYo<)ZGFR#WnXTg*)RCDTW&I^co@Cdou1-lx_VZ6Ex33NC@fk<55Kv@odt@ zQ#o0Ii9>l-h#3OUtq+}&NjA^US-&;}j0AlhSH3@)cvqzNp~;2Yw7$_h<{=Rms8=Dj z7d5P<3a3^$#~sIP8#xvENS7ThMRpudTK0l)yuvUODb9|_l4`JNRa~hzUdmpEK^mJP zpS-BYKAx89Y&eQWb4{2SdpSPxI2_l!2_t4C4UJ=ez5S)Q>=EJHMc4z zDKP^hxd#hJxs%ibTJAnjM}56=-CgbG!NMwuLW#g8P(cVSZP>cvo?7OVf7?tXTwa7D z>030XSHjAymAE#8LucA>e=}FtGags9v+b{OlnYPiiYn*sCH6c%%I6i}_u)t|{L1pN zk)2obnu>I&`i_)9_UEOftBXkkw;Wyksdvxd1dc^O7$46gZWTZa=dbN34d^wX2D+yW zKRI#**3P*f#CSsoj!oKJYu{w!ef_li`NI84DOp2F4;mETRPby0qc}jlDYTCHs(db$4Y=fH-OK2x zz-IkCw!@GRu7&4N+vd3U@V0!F7y89LAR;**b%X}%GIAYi$ny-UUw#K&eO3fYk!opb z#`<%lu^k^cM!R!$5FgyDmL3>=iaR@e*}f>lKbh7gtmTA24cmJqz`oi+bU-o`NjIx` z?^YFUT*GDz@7O=++|X5$E3?p=b+GF6wtTo3;rdHB@>`A`V$^Vw<1rq63D%x8cz?Gc zEiGa1TMoVt(bw{-PAexplN&#OrVDYh^q|6R+Qjmgt5id6#5^z-CeVcormNdbrLrn# zGI^WBAwPCrUG{3dX0kX~5g;QXCcO}KHei6}*$!#ScZ>*asBB@|;Gc=fNMf8!H=<5@ zZAfdb?P#6t~}>}#PeNmt~?n!Rz4D#_q1l(c*5foPKXbmChV`|=#~$h3E5~59HD13 z@D1=YAMH{c)4y2PWLGwqFi1>xVL7 z*8BQN8%aGVz@nSmk$$V9U$0?iIvGsAmk|^s&A6sf4JH^#+48W#nqjd0&gRWieXWN^ zZiJmbxIB+9Amb-^b7L&;J4$~g?a8K$#msHc)@azoQ2R~mbgR%6BhL|zoZ}^unL9pg z^bm-8Jb)gq@+dcyxMI^|M(iBjnYXjR5gJCM-W|iM8;XS?pPwA!C~f<2^G;sWqf3lX z6gxcv%GtG<1|p{&pqTL|{k^10|8}YYd)Ml~`%~rY9lLcnUn{J9wy+O7u>7`$zkDov zQZ&?~ckVsU>jeR&7p;1IGj?o_!txyuo@^LzVrO6Ocw0eP8%MmfI0n6J0C8Q?82thVw-h^`!p&!{e7+Lyued;tVIxkHdmans)p zBfD(R1jSh0?e5obNMvHm;hwa+w8Fz~OoR)ypSL6_(iYN7?)u=?F8;FTKqsC$eEIc~ zS{nJbUARYi_Pbj8-ad1oVr<9)YWy(Hk97?7{ct3EmzIimU_8yD3)X7!-+h{bbJDrhv9U<%(VdvgvAcp za)c8y8m@pkaSqYy)%DT55W;>*W*0f*xcsrjZ#Vc4T$l|9+Pa*CyfM^&)a!Gbdq!D9 z%%kb1r#ym56lNLxyOq(jpJ1`mR$oYGxXdvYXd=xhN zDZ%p{)hYOYr7LSFUzYHC|Wdruq8 z{p@5U3tI^)3LJa@3s~HAm2b>;XYqwo{X8WXkOg^ph{4FixEc56XMy!5l~U&@bw*3> z=cX;)@=s}mOCm3K7j?~ND0uc7A@dR=CzZB|SU%yXF)oX*OB2W|KiHJ(-9D|b$n_)Q zSk+lv!$bMW9rk15!6opSfro4K(~s|wS%ltQRJM3-6%T<;Ck3D9=Vph}55ratTS$fCNHbF>gnLtM{B4R{s}O@j z{CUY)!p$$VPM^%pYZm#Wg6L=}xms`(Hoc`qb1rdvRfHju{Z&yTdD;TkYlC!{g)A$?vd;`c>jqq_u;`5Xh6yX-TTrG#Zwji9wvtlbwBgi$=Nkh zQ-VIzW*4_D*(N?q&Pap)@bknV#f(?-mGd%=EC_D{= z#a-<&inmD(3fba8t#>(Jf8N>@;a}mKPdf@omkSw4Kg_X0BzW_+xVw>Xn5;}&!zTe? z2`VYRFd0=TCId@VZV@ipwitSDRjOrmSH4Q}uv7ELG;rQI$nKgTOkxhTpeZ_c86D z8Rt$i$~z&qMz?%^8E}~=%kweMvXWAd@8jWI%?fQscX7eF5ivF2jVP+U-;7kkHE1C% zuu=wAl9=cL>*Bp?5Bz_45O}+A{+Rvhb7jp@xq56#^Zh=Hll{5d7?^AQ$B2HwwuBnR zo~ZfSFY>`I#xpC{tfak{>>Pz@6?5GA_TZigBgG?0;WowS8wg9>VhbT7q)%j#IU6f> ze&g-~aM-gherfw6n^df7s+FO%KVN6?wWsbMu=@?`O}t{|(*&+&+**D1#I&q->QOX| zk>jXIKMeHdN*zY?RSX*j`aSm8w<>#Z37e9yaH#6^!F0*i*CPJg%MP`9W|a=!hfkQ@ z$%E6zK^(Htg=&nb`IhUx^GtP+NTK1Q*}^D5TkGOFekYi1hINR9LuiKpWp8#eJ^IcOVze=-#ClXH=uwkKVjD_JtFvZ1Y6s zn1*$F+pag~L$to(_q0h*c%S}M7yzQSOxn?Es3_F_I@cQ z57Il_?Z-CC&LKKBj`D>$rYOQ>xKoEkn2()R(n9Z5Q}0dV-u7El{Q9>Vymk@Z3>z=m z&#BJyQsBZSRX-nv`*v>(76PcK?-~jmCzE8itEM%ra3p+vq+C=RpZmzx(gvnFqDqZ( zdpX&lRLoapA8#O?T_FsDlcK0B+kj-GxaW1A7Z%U^ayb~?RaaZj(mZ2eMqF3xKZ*?M z2o7qXer#Dxx6a%ZiPc36W5sZpu5W$skIbN)Uj}2|EbVT|=ez4-hal?R%bN2i?YGNpbNV5lY9lG07c&#DCw-}Zaw^o$kW2X+caqmKqS2j731+aSED#hv6^Jc} zKU1%iX1ufayN8rKt8?hk=n&GRJ&ca!Di}&mX6(BND>^4PIUJjVG`YvuPSRh<<9zOr zuK3g_CGx%Urrc}#A}`(@7*racZgkdS7U5q_@4&NOKnY{1oWanI|J8p@>|{4(6{lL< z9PJC*&hI4hU>W}WbdDUq_Cc8^-g{(29%bF2>BG{_zE= z<>E-#d+tDu;G(UHQfOxTQ@ZdRd__<)oKd)ekRTduZ9N_lLrC~Ad4l-1Oh7^F&XCSP z@u1VeP>ULsY?xxMbLVrufqs#WTDa!=WX54_p6#7}K%-m-FAa{GgCUnRgRFTtI! z!rL_Q3A1mEPiyt^?-5Zxfqu+$n7G#{E@69ZU)1Wi5eOM(q7;CP4))hDo^qo;7kYiE z2&Q-t%?v0z((>ER>ywjU=*k_HPvJC2}7ScO(o8r0AtzThwhN4YwH~tj;bWf89^?Z1TeGIH|Fs?m< zEZ*xi^f_uu@QCg^;j4<<>y$S$W4j<%Ymb&ZgykxUIC2RjM>5)C6Oytio`P90{qy5} z_Bk+q-&&Q#2zHA`(r~V$#BqJo5Jn*iPw&GF+9$ypkIH-d3QKW?P?$Q43M8>tUfV#W zarZWOK3#B5^trp9&<+@~f@iF$xy8IjCAt~Xt-Q-fZc~SxYabw2^7I3QoSM+M}oJmSUY z9m=_X2fX{#Z;u1q7tjSgl;J~NjI!|@;rGG9+ajO1hXzG9xQy-vdfEC4BA{+!@euI7 z$2C!=>vAZg?&*la>~2j6#Pg9ccyAd`7c9u=1a2X4dhf-`_^N5|&l<6ZB37hDu;)21yY z%s;|g3^7oi!lyCykcBCK=g*T*M7emrJdrMS8NEBtTa|Zow1~0=Llqlw=U!A)qDQ!N zi3+E-Frs+HCbsI-Y$}D<-j3QhI(gENC)`P2i`J1?4b#xC;{}W1jkoZ*lgqYv%%v;p zKs6{Rb{c2na;;UW~5@JSCW z8#_{Yuhu3*&lf>Y?Av%-B7#T6HYtBXyi=Gh1RHC!Gc{}zRszTDpA#M5Uv03>xE3M- zc!rcCLzd`R^^0LiDe1Mn1}aqlBNLgpWBPSqYlTeG1=EO9^(>^i_RE6y3GD}JZyyFs zrvs)Bdr|B3KOr|QdT`>Z(l&<~eEuT-t~oa0KG=6}=rA4jj^Zwox7GFpMfdBN2ek%u zdjZB)I_FNUO~wGBsc#pQWXVh;$|VxPwtG_y+x#7WpLh0)IoM!L<@hamdPR=!nDE&z zfc?R8xRxz@N(%Mm<{j4`IiE()2riyi;-MNYZl4Hz&FN0yyMs*7k!9>@|qgYIS2biA#`{FUD!B$R7N7*n`@5 zYbi3`n5`V%RO-UV8^ThL?1op63twWFUy#)Ze0{rN#c;pPUv}`lc77zIp@lXejVwk#8LHOs(jV~*JQMG2{t&+!Y&)Y|XpS7hufpiKCi7FrOzkfE` zVKa?X*jp4x=e(Ahq*JsBVHbF>7h-vkjmR=1Z!=(wH&JwhRuVy&W8*ivh(`rqQNIWt zZOUE6kF~duztkywj)xIdFrXCgY8C6J+&)|sQcov&*_fiTztdQZ`3@H>0af@%gWMdUu$k0*Tn98z24!kt9k4$%w z1|6FqjSzz&%R}?nwbss3KsHA!>J}xl1fK5DsS5Tj&-Y&K9_@0TglJKqTu#LOqc$GB zyOFeKy9<+2hN?sy4)hmBOzRQWH-9+3v?$$fSYgTJTHcrqA<7>}}Hh)jP%iyoWU z%mK{89cMLIyz@XQjkix^o|l8a8KYg}d~Hki1<5?lVwRFxgDH;{QxDV?sEHBBi zLrmgv`>Q^_oorj40|eFCA#PlhZ8dg8YMr{$sV!CV*zH$l_~-A3ewN7zw{>l54%OaX z()?}v#A#|11?eDFp}ad@I)ttzNzwEv4WSzH2Wz;S%V_Ie;`oWbZTL|>K{al_i~hGROR zv#uW|Ir=gCkX0l`()ry%DcBZcW=pUOs|gVaW0dzp3Vq=<`JrWOut#!){aSOkVTbjL zcoDhDeYuWQLTA@o$i}LpSPtuuGPcJv%wny61(JUUcVQzxli^AIipN@qIUJx}?73Lx zcyVTY%$efWqCg7j*ytFtk5S$ODclES;JMuMLLL7sdY|y6eQSnkW6qZC`}B>0+s|RK1!M+P2oF zW)&T3+2*rM298Pz?=Uss>CNL1=`PwwcrvR%is_(6bbsD4PsHAWAvC#7paNXXKwmqh z1P_N%M!9o~J&-)1!?V3-!?FGbBP8wUWy%xC!nqC0O0oP382NsQM>kzYMRF=63OE9k z8Tv???@-2Xq~wkw+t%d{hLGrwgY0K{t^o14m;vQl;&KQqwI{qIwofFi^SwP|w|pzu zo|kzOCpYlkfYIQSx>#F$XE0xF$zzifbktcmIKyJ|sYaWe%RRGTi~~9vF4V(9gw#+> z%VDr_)pJ7o+3c7I5ZF)StS>r9(7e(PE|&l>Xc{ z;d%V~C1aiDqA%1`Kc|2X`CATLgmehW`*#XfQD8U$Qd97^3k5^(?cAs~VI9LqQ(iGz zS0)AIYQMc%?odp;)Ix21qccHD-}W)Jg0ub$zZTP|xD`@pY=1De@7u>46&GBy9?00m zy8gxJLRT!h&E@KPxfNf6;&k4t^kHLS*djK-y0KmG8NS__)MA2s(3JKdT!DOIr{ta+zn8H$z0nHur8I=6v4pr6DdG1AlyQ z-*R7kYzV_T3{J;BcAc=#t~5>9Hd2auk$q|BBXN%#l-=k!SiKs=-9sc^r`)M}I|32- zNI+x1I^WsvsvfqIUx9I2fgvu#BZh;g3#v|^YKy;o71qalW%Fhz8fW{70l;gaDs=&aKP)%lAwpJl1-n89woMa#e*-^nZ4KX)dn6S zPwQikV_}T$m~C{V&_`?2hPcp z4v;g$Bisie7B!oTA3@q~k)HUrjsECp2t?HX=30ZKuqJgqcI{?l+DbxWvYy>uXW&KA|szyA%#9QFrW>YO^ch^Nv zZP?~GBqAr|==6NzqyQGFtnmh&DV-JzmyfdHyydvbxSerpD7n8JXW}8ifW(-F(=l7q zn(oP=cNOlaTRpL~nM2jX?@PP6n%qS?JV}9;{7f-@Q&_ry#AUNe@P#VHLrt-2F}Wq$ z%NeO$wQ?`>nc@_6#}dc3D;;m@V02b5^3G!kp+3kqF<3ycisKW3%>=$)s(EAm;P~ z37)or0j6w@y}ny5Yl`Vu*)Y0%?WHD%?;`r0QOzU?S_RlajpaO^)J8NGS#$4{h|3dM zLAbQYz$G(35N>%o)nwDLGGX+JR`rI#VjlfYBZKn0wP1U3bjTLKgs3^N=~7b#`mUpE zJ<_;Ow>87o`_iIvnD%kFZ8zO&-VAdXHKVa96quJ{_Gdv40iBw7I#w!-Uh5Nvx<`G# zZz7HN(#e`M0$({#uA>1`dAF{{j<6lW3I|~h(KZ{dQB<~c7C7!;>M(M11R0U?mz}X2 zG=OxE3MFs)G;@^m+;G%FDk~pg#DFfTU5{ao0Xt`p-IUYbQqGgd>Y~Y3h@vXM~o)l^m%X?3UG0Zs#Q_vR@A>mdep|g_R#a?~y&d_cl)kOy~oG ze76L9XIw}_AdnwBToJl2qzGgDT*lDzeFCpLRlgc?)wz2zBEjFPuc~k7=}&dAsZ^hV zgdhTXa-$O0kT<=cVKYx<(wlhxA!5Bij^_vUw2HFaCI?TMM#2961_P5v_)de~T%Q=Y zZX|DIl&PG~Pc90JZiFH)fp-IoHuEXn{X*_P!w0#M0oL-1Le(J1j zN}Ue9G@rp%9h)f_P07J`>h+@8tSYXj3Pv}!H|*EjoLH5)l^k}%Q38}rLZ{^!{x#1-c8MSzC3;;Vp91YeOi%e#0XrDJHoL0 zEt-PzTM?CMxD3NoGVGLRn;Vu_uM{6_#qQiIEpupKNs!#2uC#+$KOh1RQL9$zbb6z` z%pj4nUz*lq%m>e2eDA(+7^2mCTjNQGY&`7z>e2xUwJG;emgKyC`0CrecF|7_zV^y5 zzI}PXs7a6cl@7m%xQ!NMaFjNfT@ac}c(r%;wuZ`UnMv8l^Y>Q3nI~&0E}qh?Px(05 z$}JnAG#*##fmP)(mzFZMt>3pdu)mki=Uw*atwiX#e=HwR(`@SBAW*+PY}x8f(kG+1 z;kuz1wq(ojl~~W;d_HWwKNPp}*|DnIfM)z5E!(BelzY!*$|d~FE&gMRPC07TFxV#P zN4mWoj_0KqBJlSye0!okbUBgF7RSr8Gwb_Cwksm@emIT9IEJA&&Lvy6AQ}0ga}Mev zShey7BjRY*q{#sF(u}$!hLaIm((p-&V9{;9Rj+VY?s5LdF+5$0#9}QF85&5Q(V;>(4S=x|#{G8S8A$=x%ynHEsy1ZdU zH*mKze&(H&l1#vja}qa)_imc=wWNMEU{@luuzOKGX*G7QWOetZ-cLf*b=2|~uEg*- z<4ba+6|1+N+Vsj0#t`Lu-ti$KyG?~|cY8=;YmXO#&0M@(uX+Kdg*=(CtwBaQ9G%fV z<~9+VtDt*Jv=ConStESQu@kZ-d&p0DAa?~P3#C^M3`1^jmUi2kLg<{?wWXd4%!d-W zTG*o^0hS0plL|){PHHmI6Z{#iuUww2g(`qhuT0wxx;3#SMvUp@$Jnxq?x(aN*mN8%3;ehkY1w$12 zH^*c({h5%Vy+*wwJ7_#;YS!0sxX~B$=WNyP^JZ1+sF}{xD<7W|Ulna*;kvno3+$P@ zdHaVZf4c#r=)Cf>MdpnigEJX-9D4}~{x_!HPO4Wc2>`Koaua4mUlkRCnec|9=F4iz zLCe-Ewhqf3Kdl)`D3(dOk|C~J`iM99ll zZ!0NVu+#$^tPFY5ZkfMTzRC+KW0%NOjr)$ANGr{j{6|e})?LBxWwy{7c+cJc|JZx) zpeTdqZ;*@4GJy}Ekus_viny{oG_s+M|ccY3C0re~g>>F!TYFjI;wEHwV3`RcJ?ZRo^c zS4H}diTi>jV=A87%p*;y)Y$AM%lDTr!J9-_6Va#JDPCROT%zxptL2d@3>^v zj=Fi=`-BvZ`K7Glyvrh(HA38nl>C0qL73L3b$p;#A&?CMq7-v-aFPAY4r{d8p_8>? z$VnQw;+Y)SwqwFGRR2;JFgb&;KyyAnLE>$WKvW|Zwm8i80B8ZCk0J$n%eE%J*FJm( zOwBz&JR3Z_f$uG0%zKLA3C~8Z8nwWKW6lh4Oh{cB5XM1fMTcGB2SPKy|M>}uBKh}4 zRI3m8%ks~XP{5Udu-uR0xg3vbQP4Jq6wcHtYS8_+3jcNDfz&yH&oiJr6Lt%p4^bGM zw>l~+$nZVA-8!Q74DmkHpxdhXoEW?Cd6!vidZA|U!1+fMbOJu}9S(#~4m>|Pr!IJ( z?s-{nk!iT-X3%}1|DUe)WR8LFM%!D_#za9Sq`~LTn) z&$$QXTr%(E!JBgOKu4Jx*-?|!nGB5gpC4{f$NNr{%~+%e`T0}BXnA{px9@W*tfn1| zbgCzDa-n9x@30`kEz=9xy(JxgCe)YsLJrK)D+0HK9cE22hwdr+oz{O$i^Mo?k2o0<%`XW8ZR zdea5f5vPWUAO4jX?)^IB4!MwQu>#QLlEWaA%a1^4{PcocetqM#uqw)`UM8i&FAR`h zUz!;U!}+8c(s$;RWWiB%8l#iXxo^#pKy=VRwivx(eyI=9i9EMMU(&~RxVw$Q*mMs zB_s*Y4{m|QkiT}TK|QoJh+`R0!f{st=~{*PDwiW52JL*(;-D~2U{{KT%G;`+Y_>%E zU0rEKsSg)!;MykO zcYGO&i{YWuM_C`b4V4=d*zGK;sU%OM=FZQe{mvKf%K8aZU&QZ7xsc;t#e;nHw{~v_ zK$&RUEGGoRK#!F5&vATtmut9Xhs%S`h>{x!jlT4jXBF*NkI=ST@A)eg!=c)XgXP7! zod4POalQ%sUW0}gN8HZmB-vWhb$bPw4_#i?472fH*sAB_mL*y)4(^){mRH}}HpZG9 z(Qv-G*|sIo;<408&P7}l&wF{9O!2WDjwyFRVjdBm?{3WPA|*c)9;MzWyl61Cts0s2 ziy=$USNjxMP@7{LaYm_t!WTf*gqgWtkt`QB@a|1fZHTY7^LvhFB*Q_7u1O^SCd zbF|Rw?!Ye%2iV-3)<3UMk+wsQgywo7?Jb@iC?XuSBMp+A; z98yQ@7VZgg0r7jKdo7Ra@4?>8K5id*v9b9Ln`q7^IHx_CZA+du-NJ+bD#DF#9r&Dx zUTpaswU@j9IUqedWP-E9YWKdwhzTT9*|z)*swD590aa1vA(a=`Ca8DzEpQ7~1Qk(Q zmSj*j{A|t-@KmfeeQ$GgfTFg;{3o!_K9jO8n}~?x_#ZAnGIaZVVqj^Z^v$5~PlG$) z#}W1L_voU|wbDr^8c_R)1;+iFpdq|V=6)&pD*MK>3 zxSrOM8Y5Hoe4veTWt(nvo8gAD$Try@MBnT_~0G z&$A0{di6Zaan^?AZXsJs{< zw^ntdA;v(mhrS|i#CbicY{FiI#`FvQy(i#LFWNOaFn>&kI?0x)^M0=umv7$_s?RYacGFv54{Ylynx-~{7nJXo98rz(67ctQ_S2@$C}mE*?zmWZc_(C z7SaqEKM7GArheuY^)G%-T+kiIlE$heb$u7gHB31WjIW8(O%x?nC3B%FkXbeQB<1Kn1pcfp#JX}9?){cAb66wP=pQK^e>J+;^!2~;4bm*!Z)D7y zz0>~Q)u)|y(y9^Apb9ruX1N5%f~c@K-xHO=x5$Ok82|b|Nx}pYY<5OJCUgX&)a(=3 zu&_AY?=tG0Cmi(Wmwm@B$Jrzr`FO}cF+JMlzs9Sj&dzuipFV?DWUb3#7g`=l zU`lIGcNaOLA{tiNf(3V_T@*vnSL*h#Wax`9!r$(a0=0jkJZ9Rj4f>O;1ZGW(y%>g> zH3zP|L{#T4@s0s}L>rT76;Dyd6j2TQ_!g$=1tBLw4F05hIcbu^2x{8?S3uMbLt1f# z`4B8O0ru9(d-yyi-@)(9oq?~_QsM5tfmfD*G!1ZohGSmj=PM&r+E(bF*S&mcB?0$B zzXR_a)Z{-RvxZSk{PdAD__;OC$fNCj?nv2S`7U_SjWeix?a2+qv_rO0N^GokBAmq( z{Gfa_1WJowqTYzIA{%8MQyjW7qjWnc%KJg0^G zEhpkYDeRAf5Q^mLF3*SWZG7sjYJhd53Cx;ph08$52+$hLI}|F>Xcnr2$`7=3-n-#1 z@ruB%XaS4dESFG3p)4cbovNUd{fhC3X$-S7!B8bsn`5lJXrIIR;sqKxDf;bFQMyVE zsQa_S;XCOS8XN-~N|SOKvcI_m@>| z9>^Sf5tF&9O@K`c83mMD@&HjfaF+kvY@%Kd(MxbxF;qG#4-^V4cw5Fpuy$s!s~GDe zKSR~c@BKDK_ChiH_Usd^XPv%%Ytya5vDjcF#=Zph?6EF?r>arJyS@`se2NLxJbcTO)?MUW{kg4zy-VM<~90XRu@-{P)?sA46adVWs6 z7#!ndu7{>hFZdO3`)XFUiV-mIG*>HWBP#6f*9Tdq z{TZ*~Vr*)YLEo@;0EmFqQ6h!i(7)QNa6eV7R00q6Dat?t>71wB&dp)46@K0kdq(hM z>sq@TO?Fw(0aohlK5Ld)W`|k`Ch9)u9x?(oJQ&S6d{UGjnAOuM2K@Itp!FUIxKus>LRu)N7C z8fU5P92jLx(EAMYvo-&w3BKuq4r$yOmbReiUv?O-l}r%oDwb=fLS zqrHILB&@$55H2;Kwyjc+>Q4b(Pus_+yweS(Yf>{}+fn3zsH-)!>`8<5a}12<5?o=5 zOUvbQT8a0D$`8NTw_y>#nEgK5eA}pfu!~txO z`o#&&zWB(6>MBRp(yb&%f}Sy~M=XERQYG-cEHS)p<}*c#N1HVt_rxGLC3TRfsLo!S2|948 zj#9x%0vV@=ncIbH(aP(hqTeSA#F5CbqM4NA*Y>a}W$Fr?AaRWuHZt{Fr^G;d3uI>@ zcyC2Kx|6n}odp)~_tLB9mt&{tAB0UPs5=#A2aM(KL#CXuM(6j|-;#yarkbP=!W!sA6C%ZqWYp>8bE5$y$$n$QI1=rVA0= zCLENI0wVz95>Zs|U#s>hHQU~(y(9Z|#^XtoV5m&4{X~K&!rZMG2Ou?c+F^h=`zSkG z4li39K6@dq7fw2}hM(g5X#sn*t-7rs6dUtXbegxJVtcbxOtG&yZ13{vZscc}CYJDI zs6xJe;vK7LIZiU@xu2uOhWpH`2==HdMMGJ&R?9Mi;xz)+1m^8rwUI!E^LTmoZscg9 zec;r`QKn@F)8hLmoA5%b9mBlhCa){ z##Y!t5DG{erDtSS_`~&mMg4fNz}%OA7m;+ZFfqZS;_)pFO#X!%;ZeH zyYGf&xdAOf@%t^nZYXRgcnEZb{xqU0>*4yI;->CsZ)`7f31Zr~Yf5}s@G81Ig$a&w z+-=3An}!R-WOM*%6YuRISf7svBJd|_E?%}jmi-Q9Vt%rCM(k)9H{9|UT6h9CZ@!B> zPIWnY6b_ws_%K*KBL@09%tNqGYjoey---*3Cg?XNO`80HSxbP9VNsrAfT^^jPmvsa zbAK_Mo@wRx?3C4v#+R8~?vER=y17iK@6N`Hd=LgV@d<0N=cL{IDSghTsubsnOtL&G z)c})uW`n=LY9piJzuh&B=@0wLpc$;ruf7T`*jf^1-b?ry8hpIXQTw<+1LbC)7AHG2 zK{k{Or7xz*4oL8+{>}VRP~d63pskVC?qrismg;`#5R0QYT&h`9DsDI{?GeGSA&D+8 z>=S)G1dGdjQ*rd2dNfXR!?x-wf$U-}6YsNfaZo?a>$6ibi;z#*DeG=ejavR>=_a7o z_z-KN85s2mb;0QJbNm{jmpR_{%^>?t*i0j&#)ikfMF`A8+0EjpZm%$-k(`gK*Y_iE z%}V~rvr2?_6*#MOU&j(MGf0um;ReWSQ$W*BCv%(kx^kOut}V4NYA#C>9x4B!NDcm+2zr^j9GB&&yepb1 zdE~puw;g#j;JW^PbR8y17`TC2Pw-z=FRy_LHMupz$%4q%G#E4h+T{>-0eBB!CbTUI z>bQF@_Syk(|| zRjDc0&o&^p!${DaTQUJY0Vsrk%eqCXe%P1xrS|ajbar947#kkHmX?~Dnxg!0{-JTB z)9HKV&ut=b+Hrt;Sjmid{SA4P?bPIv5U$bV?2u5pqcd*r;h|eEve6?me;^b=*{g~5QIo$jQ=`8Q^9i&Ztk)f% zx_A75MZm=JrJqrI*I>vz+~%`;-b)l!h^l8|k5ARcck0bu-ovQ{D)&)L6l==hG>fAz z%u0liqTKPr=E(f&0XzBf5&^?}UAhwYf*E_yc6Whs>E`3Gtn1Hwc3dat93yhEVt{w! z#MVjQVkcYfm(00gaJhvSL)}^DOK?#7hEuYBfM@8&YayeV(1)-;#z5HRkXkX0k-f@o zObstngwn4#ya$Kc!7(_)=5faAv;t1yr^a7--$3^i_0?#IiVZ&Yy!;LKS_JTPvIT?| zzyAOo{jBF0v9J9vvN0y|!*PaG6U)||be|o=$vH@=zA!ROCp@w1$U*DzX?%^ZKV zBOB8G?Z$pR3LK~6U8Q=%?km&|q4;x4@eC+qW7J+h_%n^-w$oi~la&d7o~Bej&hII= zQ`Jkmwi1a0yTk6C9lS(=-@bhQJJqsPa~d zgz!GGYnmEla`dErGC?$4Uj$uyE)Y3f(HGAM6wNRVg%S{$F`Gvb<($xt!65PGI&Rq( z<9&Vc7bnpjgI_Y^0W6qtQJts}dpq#ZO@f{+>`$U0Tr7n5=@F)>?j@OQMUvs8KrCO%x0+8L4vpNN9)`~Vs1ruBUio$Mzh*B^guVX7 zI;0Q`;nD!xe-&4mlD|hJs@gloTTf6>$0e9zn+%Z{QpyoiW~&J&@KbD)r5lZE;ejH! zp_HKrdO$uNj}_y7q8%sGzssT`zklf!dk4!)(6fi}qFC&rv#zJ^=YKlOW~#5emXmAX zbB6k4GjaU)tr;+D6>k*;tvsVtu?QS9EmSDRHMuk@>pB=Hf07L%^|+P?;M)P^ttZ?? z`cs_Vp)iLgfR!^=0P6tz2+_< z9?e=7(J9?5~R{FLP-b1R#itTK1v9&Bm7v%dAj~0VKc~H^)8YM^9}ayI{SNudG(MdnKHwBU5`26rny{`N%wlKRU|^B$DGI~~FX@k@{8TWtoNP}`09vHS zmKeC%I=bqn@-?t1Fp2L8 zi&bAUNVR9G%%H$lJymF!wIPph${&Y)>25dzuVhu#gIoSn)=S6B!N|fAzo9PH6bSJt zr97Ln?tln%it@_14smy~MR3(RYRyzIWga&h% zp7+og>*=7^U<<`?hz%REF1vna9Q-qPhG*5tl(QeWxdb2V5g9~g0dt^`kIM)Ut1$2) z{o_=hI@p5Io2gNx-OK6H#lfpmO_X zS;LInere@BquoDj@nN_D@T<4#D4$rUJ3%is;^U)Q(|Q4ED_HSF9?wI%e$3$Nx2SuT zwQk=e3Jeln`uqpgjiPA$`*IYx!a%}Ky-X;Ev4L6Pg>_T)cPdH3Vdf3x_eqwCs&z6R zCif3>Ps2U@m)`^Ug-UknW+t^T;r$%c;0vPRY3$>0y7mvAa5-eEJ*uh{-}8L2;5UV|*OZ>5$>1`F@g?Kdf%I!ZaB zW>rRFV)L*Fr>-fD`n|!UW`-^7!n%rBxHQ0jQqtmcqvEOGa)afO?6+?95N7&K71Z&D!O`@hz(g?0Ba!|4tb1N*CP5 z?*`$0(jpR6UVcEA%L)7U;}d6P*`tck?xX6VeOnO44}$)0tGvXXrh z)~6^e8#Ej2Sa{b;9`%8~Qr_p(cTDvjyktF117D0OgP*Tfw)BXf;1yAiKWOyl!PC;_Cl{=b;>VH4 zY$s{YWj?lr+}~6Fv2_bR{l$-^*kFU?&&zsP|G^^>iZ3uu4cBJlQ+pbEjg@jbE7Jr&diym z#?2ZN+s2x4&?MIQIkX(m0HBr?({`>jKJC9A=;XebYaX|(s_MxtErW#tXnyioleS1h z+o&vIUoOy`xNgefbRAw*B{7ZD9|}azmf%i>*X%U<`&ro*SA=WMj0vwP)V@2Nq?m}? zeRy(>KsUzB&YFV|-lq^0mvOpD(3-v%nPoRqYjy|ASq>U!%gGbomkSEs543bsy`kEf zMVPKNdxGTzV0a}u>@?5~te#I=UwT%1)qDOnOTAV1Wx5$eI=oeB=a?>xWmTY8)=_qV zwv@gdG~UZ1zUeR?#~ud_wTF#$0Q;iKx6OC7UvDyJ2huOENx`r9RDdmZ;MB!b! zyQ)^!+AbNsI560ag7@*O>tom^Io|p7&#`~4k93FhfrBLHSI}FGnJ$eFpf$d{rJiTt zb!g{d>yG6N1;x;9zIC3NybZUhk4 z)%?!W+P=&-EGv4m?uE}SVN5M|^@V{3p>=E8sdrw}+~#&FsKfjCl}N!Y$&lyO!2%BV z3CFwphirrtVE9(CoLPXB)Ec5*UXIL7c~+iq9rE8JOf`82pDPtV{CI|>F+%0Q6)8T` zJo7fVtM|itqPH28Gq@FIx6`48QP2?08Dz?4N`~qdADoo^H-+6zp!VQW5-wu`j;Qz8 zQm1XM4Y|J>9>(?-YsR?uK4UWMS-CHX(U}vAAT1PM-(F`Y{O8as)sv&LH=KHLh{=RV z9W^CFm%BXir9M=AS$vNDZ=G}U(Dc3e;e;<%QV3a3x;;h)+9e=VJ8beA5I*?3&cj#* zEZbD&di}n|EB0_G;;|IU!zm5`aagLW0#?}yrlW<$23gi%i0n;n?95a> zgp|7~EHVy}$}`)J^|9S(^^&lkH&@PA#||2h8$DTIiK`1^nIe@t#Wz5nm|KS(7&*JVX+y^`TndCB+j zt*HJdX%js~8&h3R7Yhpuh?R?*o0|+#;#=ZOUG74Y7f}|X<*LkAA2_cx`L0Z)uT15l zER|y1_0oMlp?p4PS*lIie4KIuV=Wb~+;y%z&2TEQE}xP-MFJD}YXihlVT=)bys`Td zDf@EY(sh!H`F&sPTu^NHMHH)2d`u^{|>UK=XGVSa^< z(?e^&Wu<>DD-A>De5tVh(=)+U53r3PKaGkcu z!-nz_SBsObkonzp+0!)zn~1!tpfN;xYjy7L`l??|h^5ffUp-;1C&@jhVSCf52lE9O zOi}kp-EU08Sa;pXWI_8$@yJd$!I;Zpt4dUs$%Z&=(=Y-&eXZg))S zSZYp3bzpyE%w$f2+*uIPG7-~%$@65vu*S4*t|K7+O`-?j3g`E$^onwnGW)T1!Q|IsB z{XN6&!~LC8)4U=t|jcqBCdCFscY%H~wbp)3f}0WC`28F+6qE^Xss8{A#TCXk=!-Z*ysEV}APhcnUwi-?wr& zxw5vlym_{Ku(f`8c=l)ckg$Kaw+`h0DBr$`|L>R|K>m*=>T@1N*KL6TW4AdkwWyR( z2H`Z*SLA`mb^O8%OZP0DA~IgJ<&ZynWODQ1L1&|_-lxi|$QglE%r&ZS>~x{8r*SPCe&R4AO3X08x zK!&#d8wNb+i^~$jqlSs5L(Sm5F|?S@KIx3g^OGVqpWRplk$jw5o_d4MVMfZ=0PhXNq?ir!ULd;6d(G{LDGf%uc4`Y#wsU|+6 zzq%7z)pacllGVq()x>Vm_?6!*uEgb*#{L^d zDkNzRGCQLl$G`ZD0zY39Ns$f{8Rs*K(SZ}uJx-vP#IIlmtfo4$FijpXX?&7ReP8VZ zxSd}}az-=_MA3s(AVr$~#c6NBa|OGJf)xEbBC{6H^BzAR0f3*)NVcSewAz`@@1#Fo z_h+B}`p4o9Jte6_LVX4dpe>`SGdO}(C0mB2xGVTpVt^(3#nF${p$HS5{~i}te4vqk z4nIhf<+EChO5=ejkm@VpjvKuelO0Wq z&?Gs^VZM0Ns)W>eq0uNts?>gf%dsWex-InfEDXW$k-ACS${(D>byhS=TLHqXAdDJz z_+Ee}X!Ful;J;I3wN86v>Dt1&zFOmxxXNClpolfjVrFW#(thSV^v)0EY31!Fd;DL5 zdzqYv?tMH!U#wVIg0xfyuIsL5#A@L0tO-v9E$Nesj46&jkr7{{4VLM%CC!Z|hMyc-d?l1nD}`UrD)FVufA%d`tD7w(2=CxzH6Gj9#w zJF26M^7K3G)Byj!HP^t97AG(R9tTMlIpwyJ9$1QJ>EBEKx7jnkoD(KWY{@<=?TBjyKfhOs0G9}^Iena;No z`*-OB1%iKYzWQLr$^Fr;?A@?F`i1(R!J__8_aUNx({A~j#uW{A_7XvazqH1NTae|x z^?rvou2c0ecne~JNHlLDa;-BLZQ^qit7{a0sl0KGR47AKA+?BDVAC>7lVuEkpZ*wY zuajEk^Uar~DiTW)^)i}rmgWZDC+oj0Lf6T>FCqmWu&1dwsVRjWAtm`>YR31Qg(DWdP;|CYqvoS=znl;n|xwSh{PZ&h|)?5 z@*!Noj6v&<@dW)=ON#+4zPAlG_bc#P-v#eeh!YQmBbgP3(d6&ff$!Jl*V?WKAFz|G zLtOcxn%2bn9nQnMuAF_&_e!17#`&Xn*c>8`l@7gt z!)La~&V7o#;Mfkc#ALR1Q^T%9v<_3@K1-@tO4w4%ZMvK{~ql*r| zd5NLr@#t#K7p0uhd;k`xgP}^%cp}`;=R~*q*p^FD`x!Rx4q*L()5Zb&9P;My({r?>F8DKH~?Peb*nF|M1@a>|w3YThnD zt;p;GaqN9~soMm)ci&hCIBYzXEk^as(Aoh-q)mo)_bqgn?+j-ddN8+ZY7E$7t zw|#Aq&!!W6l_3sh+hN4zH3{sJLk4?!(YSK1wyvXjd>=x5yKU$+CV^Sx{k%_|2tKUl z9>h~H@XdUszFolmfj4~kjGV`ML@Yn{#tywn=x$~no6=Pm%aAS^Y17m zwRz)nMqc#<7seTHRX+My7VwpM<9CZp^+iu%k>W3_g?#5725Hrs6-z;PA+n=49XcuM z`t>H^{-v>j4`f6^a%$?_rlpe!WTH^^02T4c;zd68yswH}k}h%@dYHCfT>0qb0`kw~ zNwOX0j)mM>ZgJD3ltj-~q;Sxkd$3`v0O93^82EYuXDcHrVH7xk`|L78)@)X-4rxI|2IgYyu0nCzk*x({X{4^ zmX(g1{oYtJfCZ8kVJi9_QqLdSG?!Sg(W^@v5%7~`T$Fm9q3OR_VnU5&8v45~uO5DV!!Rl56>= zc%$E3)rrP^;;A97QW6`zzWiDBnK3_0eVfyDeE!TfqDgUTLu$R5tRHGp`Aa_?Bo}!MCCe)NLrI8Y8$(#HFC&@y;PxBS8N^Dk0K` zwoItGPHt<8yD7pHZOLRxE(~ReYuT*<#S3GqNX*^1cGCY6|q|9EKYkru^V z^Uhx8*(v|!qx0h&yRjh?;(EQHf4ipTIG|XL{U);T7hPAUkQ}I{fxPzVB1$}d5E=1D z=zqPw`F~Jp3w244RxRNt)zMAcm2=hwZO@@o&ptaEv%nBdYigVI&WSIg@134>svJZ* zT%ON|a$lZETrION&!<1WG^1NH6zpTG+j*AbC5ZZ4NlJensU`illA7G{XvT5=%(tXT zak(ISJm}s;_wU!boTIk$II++mzrB{kwSgCxLg;Ap%A()SN}ezkv!A-v&dOYpLPMfT z4aHVQ&sO~k*HAlRX$3v!ITxG`+DdjzIn!j8oOXP6cfu-CpB?r*;0#vYKBmKpm)@wR zmM~?X2(Bw?L-Kz~1FLZ@i8A8&&Sp9__lJX;^ngv~ntci#j-9 z?xv(MgSg&4wf>4BkB)avZ!6J+E;r-3zNZr3K)CH9*6aN#Mbt?-c+cZQ(WK1^$7n#! zvtQE&5!ZdaYj1KJAgP1Ibw`Q$oIV~^jaX|EOOQKi+UbKJRU4-xxv7Y1Ms521dQa^> zt~yfs)K>c8u535F{^_b)(@Tp%lAdHDzQo z11L%YGIA_0t-JXg9nPQ|W?EO+#wu8qL<-4C37R05xIfV4f~KYX+9?6~J;3pd55)k9 zq7>|uq(ZqrOa(C$&3wv;Z43t9K{x8=l4hNU^R;!UIHGg-`)TBLZW&97UK@HV>()yZ zvL>d)`jM2*&#YIJftB+nMZ7YCqzf=MJu`Bit2d9 z>yTbI&S@kk{cUP}2`;ZFLi>~K5F(kKJ0UKc%4!B%A6V%Brj&C(#G9N5?3%1A8SIM@ zL9$JiiwYlR&9v9zl?pF3Vzq#mle#@eCp{D7@rSOJBo?nHm1%5hHqRg>duhrr5qy%+ z$J>wa!>P~Yx9>e@Tn!K6$TD~ku$U#VE%wYIsqsLNt98uO1Ltv1f)5|ZP4?Q%j^zy! z$xp)KHSYgKfv{5+u>FlxAcHK5rjjG~PUZ3rk>$IuYadwl%sv6ISdszX8dyK6BwX@y zP~q?J8kC0A&FH=TMO4^k@^;!D&QFrqMN5*H_G_uLT(;1DiOs*~R30l>(yJFo#8UFI z*6zB#lR3WhbErD6Y@#t!PxW=lt%6#v-52len?Qo3Xx&GFGD-`7$kVK=1X24wpn#9e zZcp_9g_A2To12Ij8ibxAW7u6jZNC5G8-_c<@-7~(H1pGaEz>(f+X`xP4*62=uS(kMG(< zi8?uxM#=J}$`C1K#P%i9%8;^zRqvbj>n`1q{E$dt&njAHpoM;QEiUJ$9Fb+HyRE$N z3Z3hGUi)AGCWDMFLE}>*rFlaGnJQL%`|-OTTB5|X@b=qYlE&|D zg|JsyAHAf;hh+)^ps$&JH5`(VFdeSgJQ}nkw+t(U-PRU1De3R$e4T!Wp?H&{+S#;m z!oAnl^)@vzDQPM7-y0b@XJ35LSu0D`^TC9G9B}}ti=M+R_V7CT_Faf1|5pk@w9Kz( zuigfI@H1X|38M^MO=3r#JkQH?q4}X_J+xF2_J|EH8dnbTRfJO$afsP2ButI@bSn~d zYQN&ien9L1$hmjTGe~vhnYm`-O>VCWJCO}j9G(Hb^@%qD z{$O_GN$#ci>+%V8bO$OwceK%6A)wa39#&Ck;ukONj9gSe4N>!Wt>0ArBrnj+QP$p` zs7le>B<##mTCDClBB7F%ybNZ=M%Sv^mlq(){i^O16qBt}0ylye5oC~?qK>s?8l5tE zP-1jsmRLeOKUz4=5)E22ClcbWtSz=8j;wPy?~!O8+8wKFR3xsO479(`GoplVmEV1; zz~+i~cRK6P8Wvg_&EA2qio_eR6LUze5=>U1bc{y4jPrZ!?R|`rzoI`-&g$tc1+Zh+ ztwPK)kcxx*`VdU0*;PGrC{alYHgDT-_l&&hFqg`?69l55z zT%QH}@Bl5D*+#;6V5_r?SNiaPGV{o1WC(MYz{``uA<{&K{z z{LZYr_QecD1&?x5LQRQJ7ldDbuRFohBEAc~fM6FDNLVZsEJ!)vx(1L~W+ukD(=QU2 zk>AY}m>|6>-oLNiRx!N`5uSP0;4^3zH)L$WNYzSID~&JoH1n^i)W!@7NuaBaA2>_i z6jR$W#8=(Kvtn*Z{Cb9T{sc1nE&v?-Hedu@L>^V~yN_@4CynGm;eo8w zYttVo{Qk*xIGQ?AbvAG>;p3lV%_&h`b>#%Tun{n8sp}mG4F&(>r?YSBa+Y zOn`Ims_s#%d+(q@;9Zk_=7qSgtXic8_*bGWrRX(-ZvHim;=w1RGeMC{xJ4dx z{M|;-tA7l`dx2lgt3W#xKb4=6=tS z0M7PCj~djwo8orlP96;P|LAAdD|~5M$KQ&=m~itgKt=I%XOqD!yd@9l+uKgbd0d%2 z@Mz+P^Zwytv~}$UZ$!x$j_h2oe(FZlgeGge=Nm!eUZT60;_vTkbYu{C{6SI>*>p0r zRpE`1$C*#o2h7OmGMu>7E^nbRS__7ecHTk-E_!HH3ctU6#7c5+gv`E74_n%rQknt1 z_DM8^hU)Qn+}Q+q=(a^jZe|vM)5>&j@iu2^a}5`B+Xe%dor)<&)K+h0e}$QXdN|i7 zXvVzhjjEU+L1KbyRAUZZMx26TkV)l__V{1-{l8j=QjbEqt~U&7*SdQ=N8jaq9xtux z-PSTHu29ux9V~+9_tKx$z0Tn(qL7jZ8#AjUOcV6#j%X!%+#Kl0WPrwhOQ89y#1v6+Q9O&`YcL8NNvo8=oeW*MaG zwZxU>1Ze#imYpnzO$xjX%{0W_&PdLqU6Gl)Ax>N=%X4aISA3Un5-m6$2*WNbK%#Wxnlc!B*2D%9+eElL zzOm(-mEk3RROvgV*L@33~)KGaQX{!A6sb?4g11k;*MQ(y{5!l)=$r~(6-im#IFGcIQ?dPh4d zSk7I;)W-OA&C&1(qjD&E$hSg%h0~-fdz1VVm+9-7#?ZU}Sn!jZQRqD(o#-sTj)4UXavreO%ubtWMn7(ZpzizVt zCg_peEF1f48d(u&0TQ=iW&%IP7nf@h*DpRo-Tdg9lvaK|^cF!Hb?6l-y?sOF-|x2= zr+H51&bQ&|O9OthYk6A^-g~KKpkkyBe}1(=Yl*%0spOXTnO2FE_p<_h)5F#BPtnzm zn(gK=C5yB_zQF|LoGp_G=7m-YgR)%kXyX^rCf}XEZS+?!uU(##bHFtuU`D-naXmbH zK9cuyxXk=TMgASa{$F~O!k4?t7qb{T&Czprt%km6+>T*s{;BtQr!5e}P_LuiE2T1# zmc220AOn34U&MYq_&70By_c1qTK+6g|BIu~xXIVb$qc>CB=GtPvZB|Z_PIzVeA{!$ z=xXBX@oKjcv`_H!^XuE{Qh343zE1*`ef?bwf%b{PtLCgNwOmsC-3xV^@@Sq?j6>$S^G7ycwUpU+SNMlw*_KIhx+tSzU zGbdy~W+7%XX|r1;%H0VER!w)dEQwb6e^UB4 z9F8tN@|V%WBYaSmlJ9FKzat8X`zy|7AvN|Fc~_=er+F1izE2PTer(Hn_E%fD5lja0 zzBad!@g()Rk}NlQbM$~;f_FllmiH6LBhn3jnN@NYqaT=+g%$2klrs(qI*mU+50P=C zK7=T7x^;`y5;=C>e-Ts5xuN##GKmU*6ZWwfWDW2)Zk-a2AzGnpWFT27dxkG%BI{3P zhs+>WZ+EXN4=>PDK+QhWLRvfq_YC=^<6kaa`fnLObI1-C(2=e9JVYWn=W0$dGt`;h z;2Voy8T}ab;{EC^`DoT`1FyGCfUQI<979p9%$X>LF00$xw=#MRoR3RO)$y_xV$t6` z9W6dHK*|>p;V(dtfm`SL-d*w9Brk{tFo78qcr0M!iNfscW8AzmxQB{v`TRbZF!YKX zL~KZGPFBt9;rKKjlv_HgjAv8SY3BJyX&Gv5I%J9B@Y= z$%PmJqMrg4bxUC^x45-+0J68FhHPZ~oKn zCXDKZ0xZbyfa=fG*ut2sohcH?X&!$bnZ#U49zA+QIz9KN_TccR5l73dIs= zM|W<+!*8`iz(LG$yU%T}@3;GRPiY5I0;SbAhE%O$3AoXUTH)03kvY%h%}VmD+hl^P z#O)JJmDhki8i#(Cs_ZvF2j32%%n35hqQI<8Ort zqUg%o1n?;l*hqLmSeX1d0ksAj4@h-RMD87loYY79SR|ED^wCA>9;%Y<(k?r zu7(%_EaP$6SC&e=-zM@nxR)XH$vo9esjg%M#qDKqcrA_Ve=(FxlzLSB;86uye4T3l z>riu6q{AWuqLvgx4DFCZeN!Y(8Fz$#jU+%uEpjC7-=%a?LME5-8w1&JEAwTCN)8w! zUL7Ck!~^K6C_H8+QGXHMofA!Sp9Yk_PD?4Hd{ymYOrniyPg&Sd3>~=fJL10NR)!f$ z3acF)+}N=2B9y7`yO>g3aQi+29o)GpQd&@jE?|}$SChaE7h3sw-V6aTZ?BMyNpjda zfMtx6R5g<4gSG?^J}TY6e@HIhp~eDqLo639_ChcE<1VcSHjrZ&xboxz1E}DbXbfg6 zTt>3-!dU&?MID*a-Om<`J`$Zqp7-v9;NnToAMT}D9*%_{$G*OBYGjEK~ohjlnA3 zv%za1QAl?-(;F?IPSd!RwotFZ?w|5qxLKE4Z~)_&$ww#~^ct0C)<%i(%^kwh9f#Lq zD1v^|K3*&$-XcXkCN6S#FT-|Pnte;2E{4iKV(Yqp#XVmKI%t?cd}pvAnQ`CwbKY-n zzPjw(ul}k2)YoMZ7SzmYD5l#Ryy*{%$BQxf)zUIFopYXoX&1?%n1z>YJ#;b!WMyr_ z{6i=`oOt$5ud}Y0T+RcO|=+I}asN5=}jhiT0TRSV4cYDetFUcZNSY z)huI%S5IAc)VJe4Tzzi3L}qfI%X>Gn0o93nC{SDXA^_ZDgFWBpv(@rO#3&{`Sqx$t zTz;-Mt>KwXY$|{(=K(wf>7X$iID$`ufc^#96??wIGo6NN`R&(VvfPFMtU+AwJ->X& z=(j|*u7n0`jd1b=TlW6tF50=}?f8?#3DZI^?%wHq!g_sgjUDzwp(SzK*Q}2Wp&vu( z<4oFyot9kLUE(i^-!(|Vo6EMw&CXy-o4ovq#q2@!6!k}6rwn0Goxx(TX3aNN_SywWtZ_jaEp7)w%t zR05G#R4DI+V&S?h?wuubF)=||{7cfQX$7s;8JRcaZL#_8z3VNZYk>y*EVFn2`B%+C zOOmdvga>)=R#eaUPNl?Ro!O5SZ3)#PC*e2(YzQ17_wkm^vONN zqywkOP=?EtRc60`>+`TN>aeI`BMLVO71zNMXpE{xARe1qcFY6iL5RCd?kVc+b7b7n z2d0u5AzZ$y=H-7DH18I_qEybkQ(WDHXk+SAS(=dYN=f-rHSDNb zo)KCyi0c(+#whOcymDY~-2q6f7Zp$0;)EBXP$nz*9@>oq5mp?*%@UCCDo|Z74lJ6D zS+T7Nn>*>uGoic&VbzfSyz~9rCo-XMY>!D?LShfb67-mr{JLrT?*ySU*BbyR1?zOh z9%SgO$6-`qW5pc!OnepJ23>MM4Bz7rKc{|~?iu$A>2lZf&*}JY(>?846Vj6U0|EV` zu?o6mfV;A{`y4-_3^LnkHQdKO(~Jqzl}`49+y;Yx3>9;m9eU^fVL=@`Ew^oTfnlax z1W0*dgiS9WvfuejDoZo<2eO=m+A(7@(vMxH?I@Y*;-Wakycok(D>~pN|2!vKix<9e z3i0O5HJgGO0L+u%aZd#mL;GjpI}a_b2OYQ`(#9mWIDh@U3fF-nC(e#e6VMdQ=!R3~Zx zg8VE%1h~R;441~Liu+zUHgC>*j6KhJ0i;dGn(N#wgBL!SwZsTlW9BB&S=A(h26auc z2tX^Ly=gA+RR{6CofP|*v_1L&>d!jltT@iN;I&tTYH4JUU1Ach!GWffei=oGqCsGf zHMW4mboo0vNJ3!Nu<;002b;cJ?&8~~4RQl19~@WVC5_+kJ4+%MlzTKnl863TTWNZaMv$-6U+|AD5KA7W z9oe607GqQ7+fVudiTH_Yho-3mnsRU-QKp`A;TMZ;3NLPI{2opdO}7F6#7vPi>9~?-Ju9zCbK!2flGrpT4x+0_A_&;>!~ESPBoR<8Qpfh>1INAX z+XRwlsK2_nAzvns+5dli?#v`dJP&zv8@aqiyVlK1A@_U%zB@-PLF|r^y06V{YwsWQY65RZgKvCNf^TejL#}4$(s4WL1CTrC&t*fFol1~& zch^207YDD$=l+#&yG8Zy5Q1W`T`%$@b0ooU8iYD_E5qlG;y&XYwT`z{0|IKqizF<% z#X(rlf z=GjqH=1?2rbS*(F^$Es+$n2$-rRbxj@1Z6wCoevH!4?AS%msb*o%P>+HP!pa zRtXx#Xj2Zan1-{U3PQKXc_WE7EMKqbSq`U1J5e#`TA6)(N3iVD;rwtaBm9uXr`i^5NsNIF)W>6HlNO z4+;=W~R($M^wx1eZTJ^6(Kz z_noEhmgc8a20`xVaQN#l^Wx1y?7*{q168^SEa)L5#%Vo+Te^7+Y`0*7SW@}pcPGAj zJLZ$tq_2Y$XnBVGX{3g%W6Rt$ro=k-`IM9`-n?@f3OaD{0*E_dO3i^FiM^Be9`i4L zE24ZUn~cJ06;Z*^SuQ%0#m_+x2gSf98p6rTl~n*_Y$L-qL7}pwzFzCcz5yK-{Hv_f zT#w4Ip-ULyt;<-R^SasFpHtW6plSgN7H+68;bx}zz)J=Hw0Q`9iz#Gau)tTqPR^YH zc1w??&y*udUlC@?1S9dGFZY6(DaSmw3rWK5(iqR5xB+refc`-CZDrRe&KZrg-Qk1u zeHuSml3zXyGe(=;F;7XrtVo+ry6(0fk|=96{E#_%paA6<2^e&XOKXTVQQ04C5hk0+ zFP4pWk+J-_!LXlA=mp`tQ34G|`;PWw#=f z#YMyJPZiTrxG|wQcYsJ&&YQiBd=5R5zX|h|t$(iy`y2|iUpfwa;z&xH!3K)7?=>sO zM0$3!(<|~c+aXoh#y|ZX%*%k1Ji7G)Nu|wsBsLThO$r)#Bjpv z_X6h^W)mgkv!}H_H*haMRNz+|twknSBH^n^PnTiK7uE~96jlWKx7nvJZ8ZA^7j=Nk zOQf7xk?qIj23=g@6=^sf9YT2!&zt>XEP4K|Tv-m%+|d8Kz7^w`@erA*DdmhI0GGt(&oeH?Z;J8yi7bRT)k|SX zKEe6ZN$={1fYb{>LS^wrJ;?$P;iq#(5J`VNo1_G>T*!0!d+*r(w<{pB7mn_1@tvRR zNW&_`p+=~@Cb57F(*OxCq!`s_^Nt^zq}XbFLZ(>YnYVV#@A!qGryueSPq!j)gDoui zep8oI&b&3Ce0{idg*3$uzQ6ivk6*NE+*!$i@=1m#HL=^q=o6SKf4N2$mc+o({fb;) z_6{h%=(i=twogOY@~>EeYUb;ED9)0}hcR(2w>)C&s;vDTe9zsv$FMBf=vC96%R3sw zH)~`#Pzj_7w({g5r}DtL`~=^_r8Tn#oBAn+x#GUD_0NnVf8O^g7{)Rq!ffe9pZ4es z@<(`TG~3J+evl;*f8y)J@fGp&&N1V#j`}rbMZ&lkM9|Na7WPY?vbLH7g*xvaRc-7M z{!JMg9`Qv?8^bEo>TC#&R7A!a!D!uW^}Lw(*#ag zVbc&V%cFmKb9z`ERZHb{(&V#9`|j7UKYFjdb$4)dr(tv8$O6}S@lrym&jfLZm0FEaAsxwZuix5pcy?GG0#AP(7> z*`J;shjqE*K-?|4*FQAxcRVMzWP#W#!7)NFZi;t5+~tJJT7fUMa>?moWax-dD3}>` z$kin5mmrDF#91J3Y-IFoic`2B9#aqaw6Xa9eQZ?{sQnRmv`Ck^>E8hnVrBLtb{NNv_u{_Y>VZX$>nI%nV>e{?7+dhJF) zv36RyQ&7@h@C^#mIhr=z!vl*F;xr!^N2SYW5wrW-+ie(N-t5Xxbt4ANE`^um?dbi7 z^6k*Ri{b^KHy%*HX^aW|dszdFzb#)9Rk}EMkLAi5*Lq&F@WO2x%SPs&&ewV;hJ-4F zI)|$Ha$FyX+bgKTl5@MeS8I`32!@ylV6Uh|s7c&QYfB}`VP$b$W5QZL&hY!mxY*$v zqq`AQ8&}@?sYg4pTTtN3ACEN+v5+wTGX1d-?UKw zj&>tN6%{kG&b>*1olg&&5+Agm4u1+a-Id$;8O~?hSLM6MgT$9c>w#rsMU$ypi8Us_7VOp zOiHzjZn79VeN{>2J+Z{OsD63JP@R(}dFgLoI5F3paM2^$jzT!1k~>GdLCiHfNK<44 z2f0i3rFz63pZMi6ywpr(_Is$^)S0c@lVh`Q{v57XjmW|}q)m6{&7#v<_&EKPH$lJ@ z=^-)Re5nMgvIHJ;3I8ta2QH0BYKThL*6%bFV>w&1>CCJO%V)Arn^z&o6G4ptqmgA2 zpUHWP53M&&dB&cgk;KHRJWKR|RgWy&(SJDa!vYg>YBD)L)F8~%2ys^cdyOpDZ)nKX z)4r?tE!AZ{w^7eYCPzigm&NPNfxlv=Rjw4^wtbRSdn& z7p>@9pA^<$`Ei&+@JQRWd|&hp((5DKApJf2;Fm@f6e;cDJ#J$flb2=~IqLL1{6T%+ zb%Q(w6BhWX@*LCy;q$92U9X9jT&f1sCQ1WBF|@#fJl`B5Y{#yMGQVS+s( ztj#o%M0yB>Pb0LjR1~-_t%y7L;*pV+f3ZR(73t0SB#&_z#QxBPjqDHcy!p409~t&s z;EPJKpocBsjs;*hgAFah&PrT*4KUy;12}w3^R|3-f%!gKHWhh$XfsbETbQv$off$f z{x;UvUfwo&n(4%&5*9k7ros`(m5Oj3<4Qk5bMFsYa#$k)>0llxQ3$WZ|_1ro1n?!cf-K36l3IQ(&5XVGIxQU4KG z8aMKLLzF#Wb1C@%+r3pu;MO5uLz~CuJC*xxfgCkOD6F{#OuAvdg;acmX;Ww{g0>f*k%5zJDEM9VX)GOGnZ#K<8@ z(rmcWJ$nf@NA`U-kbt&lVCyE?;U>8$MXJj6gAF0do~$K$+tNNs7G^5YDHn}&hX$0f zaJhdhIxw8E-$!bR_M=?^wkpv-d9r`?yOrZIRgJdeM!)mHgx6^IzyV z#dSr|lEE(F)y>A7GniCT0oD<{9st*?z31`+bxPF%xY z&>T3e$UhbcbzcsxCtljg0%kB2XnWGe+zbv$O`gH@^od|A5OEf>JmVpNPC=MT^! zIfg;Iy9cwoizKTpl7D-6NA_p&xV#-!+OwgXbt^B*nj+qmJwXi09ulXu$Wdpk_Li=y zgW&C@Hg6KNeQ9yq24Je$>L6`a9nw8PF~znNikxA$lqhopdHVKveOQ%Sr)I^=y#BYf zT*V@_r`gR{mK`ktj3)aJ3nH|7xBEKUyYbj^X?=+ z$KGG3PQxr(G5?cJ!u;Y3dxseRFSJP4dZd6tN0nb;36|>)b&6~I!=U(cbge!KVOZDW zM}0>p_q)n-Nb3B8UDXqjglDv&xLZ%u>>L4hO$3la2GpT`yLvQF;nzxa*Sfg5i8O1S zteJ{nK$P1c$+pDxysUUj$l2cmsr3D}FWAtzeQWx?DY7gf`&jAb4xr}KdKpT6*q(vKGfo<>;5HLF)>rLtc>T{kNy!3S<8^!J>yf#^TIKJt+;GVQ<0;)H< zXLF^|K%CdQNG>Ic_3o}mzi-HzqA}0na_r;o$H`pKC2PnfZZkP7qF3xME^4~t4op6W; zU>C!|bTB<@#4Lciyr#Apc$}a0*hz-y=$AFW8*IW~zL#JvM!Nq!ZpGpWkh(Bpfbbap z=1@M44UWS>Z$OzlAQGWg8R-igE@2tG#@S{0-O`<;vBn!$hVRL#_$sV3y1@Ji zjGtL}_zA6*!^Z-0OKjzp?Q^+m|x)}rcPcgdF9Gf16*Bmk}+Y{)J|Vje3-H0Wv^Z4K5~3ePk9-nx}vnv&(n{g z!ZcRQD;*FO^_M|1(4JoT8$IIY$A6YLzcpH~mMx$g`9KU_4jNSw9MnH#YQTcBaliC@ z4F)M_(}N`wbi+UZZGx=0?LAJ^3sKFmG^`JJ4ZFg=v3|`T@oeeJ$RUAD#u*r+c9=e& zoMfYihRiuoPt}bqZY}*bfDC1yFtU6xwF|jIrz?tj$skL`Lo&vfGPXn&*sgjx$u#I{ zTusgn&CBEtE?BoNa`OoC;@z zm2#maoB)L!xM9QxGqVE{~UI= z#ij*B&GsOSr8F!^NB@=^Oiq5#dY{F5np%;ej+KZjy1SN=!H+#pp)W7zIl>xUHr?@w z^#Yd9d?z>WmxP@BA<`IedWuu3bSnWSfh+mNwy>O~%8l*_g_3)n@+K;O)yOC=rx5l+ zyPb+GeYN}_m^*zmyvu6kI!6M30Y#pVE1^s0IVrIctANzL^tXj*l80RIGdu34jNa!l zz^>R^ysWJ63^yuU0q=h-Vff7H(5xH9bz_8Ya$SW1)T5zGSna8D6K+%TEA9J}Tk=0zLP|b!jerJm2 zrLb5u;v{D38F7-W;)Gc$=8j)ITnF`8@GLSGKOt@3mNpKlwl3;`PFwC2w}jbcv1IX& z8G$XS1tKJfXM#$6*+b_GCZCDgZ55heXLmSLMq+Gn!A;QXM3d6&gIufc3{JGm4`r#f zF+@}={9^yuW4&3M91!%NO2gvemZ4PuVP)-7CB1Q`WM;rxo>$=^_?h}Xa{~I&1I&iX z=y-C;gAd93L81jP_5BhG6q;C5mNGkh^KA=3WsN9$jY|NDF%J17>j)oz^mqjjAsJV~ zheeqWj{35nBVgE#2ujcd~uLfBj)F1wQSft4<3m@D`ggABo)PDvC8qDn5)0~K5BiNLWXT-5Il4GxL9vxvcw@r^*{r~dxw z0+&hvZ}!eafkb3kKaUI$#`Sp)pOqb^xftvp+#1@O3Z#EyrvS;+A1=cn4*aLd+{^Z? zH*tv>Gt#bncsiCt&;`;-{UOs}@ojC zS7fcZ;V#EYvihM61-=dlT)-wirVu-Eijz=}`nl%)&|r}U>jS|*bgL=}(CR=c69u)U z!+c*NV+8-ZQrFY|HHFRvtT9t|tk?1w@;*aSp8%?;H(H$o8p05H#&Q8$%@c&7=5;Gh zomEE#fP>Ii>oUY6Q2EQ`h9=kjpa?KzID`#bo%<+H)dt=W zl=%Me1UbU(+ks%XYh?I%`f?Phrk}YL+UrH88zv;Uij@WJB2R27BY+s9w3~gOxhAr~ zl(pY&h<^w$c$m6*V~n6;8?+aScArwzrjqePcZ1{8VXddY24ZLJYS;72lin}^h&x#{ zf1MlaIT9^Dk!0;}N-=ADq6UngCRf>02($GC#Jiq_Q1T`@vDdls`H$Ja!<#4dD|ord zY>iR+tzAq_Y{!em`f|U2X-|=>G}VsdJG`vNUTEQJO(Rdg%ul9C&!QZF1vg_E5u$2Y zMPIjc=>fo+%mjj-FPqW?klWS13ViH)$`nw&g+^aL&|PP92!Kj(!`Dy}+)Bz<^{Gqw z6;C!3lc%0GkoYUn(CrI{{gD|E!pL8JWEG@2w(vul;>s01lrP_k2jvtEeaKNXVsRt1 z3ANsr#G+;#n8p;L2vNd@G31`R01|_~EqN3VPiQSfdXSFOmeilLZz*q$X!}PHOk>uy z3H%~+(_Nlsl1%R4Ce{98_401_R3o&(zF$HPrtsG*sRi4HMn0;rK@bpM25NxfEu&+W zIS^4X;2Z)EVtKh&np@GC2?kEeRe1Nn9mYt=c>A(73^3%T*`IytI4V0aGya>%@#JYxQPt8EDcH1 zxd^Ud2GLy$B}VC$sg2eq=Oa_D|EO&wOEMhT4%Q+6t^6dcE$ z)K8zA8~Wv6V@wzeTz>x*J21^D(iv+)v>bcSoQl+YXP(`En9!>zsk%IKw|W^-uOFti zP?{S%^E&3%D?BkG*ZIn%jmSA!p7@^d4A$kv>lU+VKu9gDfEC#9gfp@5OAe3GCo&ZXnO&jO$CFg`E;lq^zK z`$rQk&ylv##cb|^RpYXU!_c7l?f2X|6*?&4oHunQl zpM#sO(MXMP@BdT9tp8Ck$RtLXCOBF-2cG;Ib!xm?<+m1%aWCwzezv1K&FDk8;2Hy)vptQqe`Ve3{`=EwZ1K~*54psw1pDvm+=GWt%731O zoZNj}t+;$7c_QLQN7d+cVVmxl*k%N6+f}WmQd{_LOCMswE8Rkm@XQ|`F_LH*wu&GB zadGp{%k-}MjC&{R;&-X^)tpJi$A0Y5hP~O}H}9?*Gue|H&i<8OL*nyyJueH%7Rh!028v!%U=us%J`Dnt|#K2rzd}6BAO>>z_z&x9w;e z;h3Ml$p+GDGmV?pi93xJp(3*L714&HZd9Aq|7!*2te2o+frbeFUH8KF%h9 zfaC>f=JwE&giJzL{BBlE#@xiCDL`%x&GtZWLg^2(0~$505?nR8j2+m1e zQDaFMAB#%%i`Y1x8gDI*nDx%Keuy>Nr1UtwWjVau@R%^Y;P0atXr?fbR!ZlOPN0zz zP(60A`GusKwZMv%H6c1Ul)!}^s~oA_e#hH?jT`z_%hR3PymEdnD ztoVk&<9)Zn9Bw+q@56U7pt;2~Yx~YL1{UyP!pntwGMQs<1V zl=1aLQ1xmeZARz6J2RK*P&iBNMJGt3B*qIgjz=DWk;bv#$MtZoU;Dp&(_a1W3+Byb zOIEiQ;0BdOXv`(DAZ@4Bw9JGHwHW?@1D2rAIM(!I-`ryC_GR1fKaW-WVi78Fxg1JS zjI7K5(QPvKiW^tm#C57Xbd*PA*klV%XzPl*$^>eZJ9YO)XDW1EUo33!k^jT_a#+6P z=tm#?4hl$Lc5R$y&Sr7g}Ij#V_1Z-;8dOBrZ<_k9S&qSzCt`OT9VpiDbbnF2V(0<-QtG`yIjk?@s`J0sJ zzrleXS9bUpBkPD9fCavpKK!m0-FQdf8|56;%@v&o#O>7WG!!aE5~Y;!VF4q{0S%Kl zy9E|bAE%K-A^l0iSGwn?LSj;T$B2~7j{u+B)<~7?0Kd_w6OApd65tqBr}7$|Vs#$0 zlaDxWT}N*&em9qJW`U}&~*>In=1;lcZg;p!t_*uIGQM&D2zO@V*X$QA;Sn4yp zOSA*-s3{#P2Ez<36LS0FK`~eXUF5~ftef%+6YMOScBB2hd!EaZIs@KYhuFshs)ugi(qFCm z3S3iaOz5bGhVMj+r0rDY3AAq`nMc(!|N9%H>lx{at6@AJ4VTKp;?Zq!-(nz6+|Pwa zscf%**q16rT6*VaL2N|C2TK78=>&Byn>mL%9*0_1F_E2GFUFY>Tt?SZ4&U=|);q%o zp?GSAMFEFAq=@B>e=MkTH$oxf6tsjH!FW=F`!`>*w7B=bEZyh^r8SL?WF82Jv9o@| zW|rfo>ux{@5}6{~7|9S;jqNoxCcpZ$^mHM5a8 zAkX5$wI5n2DuAi}qz_u&{6hyhd>HjjUE-Oj&~oMrY<3v`wb@Kl!vz*QtX@8xhpES< zVe50TK|D7kw94pQr~2OD`c0z#i@7Am0be8d(&C?bB4NjDvvGF6=VL0IR6hCV-^10t zisUFFxBDDEm~?+o1eA(`nWczE)n*uyW94r>l8sSJtd37`)$Im06ff(TU;>3?e-(u? znXIw0zImHb7RtF*`fs!lKw6iJ+!LeTorQA57^5h$Jf5(gb3RhbD#&57x={mI_nVAM z`j;so&W&s>XQYo??uyX}oGh9KQAO5dX>|zy>#x6{_Va82L7GOpGb zple0-sPxJy=KgwaSD=$!OxS@z?w{+Tc3uFd_9;I&Z>Q7HNC`EQMAjK;*u7k|TrksQ zLOg`+df{;+Xagb2bJ^#)nS zY)+UJNgJ{OHI1Aj9(tT^$O-s!H!dk+r`6pbR*R76E>j|gV8}X~4?YtxTR9cFt1< zQWv{%X%~l;VZlanPjrEi*{TslbU$`%t6wA8Glfu>=0@bGW-0LsyIJ5(r5*K*v%4!R z%1S{SwBcD3tcLDp%`M=-&vJKFPX>)cPbu)cY`V__I!=;jZAbzw0=8ftJ8BG{EEgB? zFMJCE-k3pM8MvaYyNpp1_@UrlqYPJR((y0x$OW^^6@HSL+)5hAeu{Ffm4_0?M+gb) zbOoUFA-aVLX=)ZT>ipgp9~NAq!d{+TC6>cS|5WXpf`bWB1rHe{C^71n#Vq=j(9QQd z8DzWJb&c%Noav2nnhf>=_m*Lnnf}lvTE64$biVkV#xvrN&iRBkj1%3;`JlsU9cx5l zApo5udt}O8QAWLZ_L`{c8-IP$OWKtAB1{Ap$5WF7B)98E09wMZnn4v!W89m+Oyy0% zZuAE4cz5*W>hWOlGz>B6{q#tF;N(_L``U=hQ=8Juc%}UgPC=F>z`M_9u{f#^`I*1FO-(OIUlC;{oh?krB7S-k>6K$a{tF*3rYs`N}!GGy@DUkMBI} zGf_xz?v{lsH!WjD256FaV7lwue_u15S~2qhRYh~ zW8Ab}fjJy0V0eF8Gl&kZ6Ud)?o{Y<*?@1rHyNisvNaOh2W_G#zAi8%Cum8H4S~h8w z@o!QLHKat?5NnI<38Y>5wJZUKT(!1&&o;iMhZs&5>-**tYNs8-ORx!$_~lz*o)RFt zirct00R3=C-?T>BT`uoPwFiIGx6>k6MkYKfWX4xjZ~GV<7a`mftVlCm+NLaTIwF$m z`FKlB`Tp_NP01KhdQ77HsiF~5+E+jc;f*$W2J=R~Fxhq5!bZV9?}X=W_V3iRuMB71^s zz7Uy9uUMh=>2!@#fVhmt0WSh>!E*xb^wp|QeA|i$m0dJf2DQyb>W|D0ZUS7~{@ZK4 zyD+18geM<`5I089hy<*0XZM*BFvPOk^S&aL;jJX}``TRNrI(cnU`3Rn#n) zX+Rw5gUvhI{^jV7^d{U26XM!8n$Vg_~TUECO~GfSBJ9eCfq;0-&gns=``-4fT$ zs&pqAct_JtPjlQez$ls|);vPN=~QqP*9syx!Y9)$*j6nZ?Zw>S{`|+#*ui9i&8a|N z@-QLm8Ub(aD^BNv=e>*;t?;k!y5|b|8#v&E5|fMJNskGG1XA@=x9ph)BuYY~E4VN4%S)C5IHNd& z^t&RS9`fnT_S6S*x!&NKembjzcLT}j^&+*rWqZO{1KJttGQNH~{vvI)L6SSTQGMp@ z{gK;7o~8A?5Nnl?K>6oKMsW`i86W>{GPgrvA{$arFX! zG`@6rrGoOf>x?g5e%VX_(O$cwe*iT%S8n1daqTZrW^DRJM>TBZh%_|Rr2g+X$-Uj!+*?q6IcxTx64O2_9{sg;5 zjdem(0{`k|Rh?EY`@0(bn6ZMooJHLRN$rGru1>w($x2w#FoUVL?;6E$H>mI&0@5K< zr3;3<7oA_vep|NMVF`T@Px|*pJ-i>UyHc?IFnTigsG=KZ%--9;4Cl*9FL(E8XUZpc z;dAaLQeP2}Ilzv)a);R2r8+<)5#UOMN4J|p!fR$c?PAkf^1*GQ^^f{)3at@O-4mG8 zYiIeY>8h)@$2=SP@81$0>K_#u3O_^r3iD;6v+aFGw2}_B9;p^z5pGrC1}@W(xm~|K z);I1H@euw0CIm7{3@$yPI8&haCDdH)fe4G$+Azl52Iw z{%i}Ves{VOGiFou2N;$sGIQbiJ<5&rQsRYT`yPwTByh>t*f|-5gLrJzhoeQ!s{8#5 zesy`(`@$x_R8oatm{cY^{t;bgS}0{vUD)QWr=1H(HJEDutlLEar@qWbI}le2iEN13N$8GMTg4k7ehJd-4FfZ z*d$4GfyVVaJO_aixWtm1{w^4l_4~`}#S}N`yFtzp{{86_5o&g4&0_Lv-;=0E45RP* zix_s5L*cw8{JYCnBPW>!t?>g;!);J{6+J{Wf`YMegdaMfQgEkP&ZRzPlw}|ok&NVD z%Uxp}#Ap%P@bfSKJ!?-azBHf|qs+UVOoG&}LuU!2S@EGf@bo?|eD>XB5yQ;%tq(T;hrM?JjJ&Gu#}PryN`0V3sju%2LMFS}NoJDlX2UM9?DANF<*^F_ zVZ})@Nrs)wgqcaQVO!bCDfd2lU z&pGGb@BMyfCY!8aAOE78nYoX1&pr3tbI(2J+Mb98;qm8v>9NoF#;3MFBKpwL!^a-A<w3-hZCiGI z?g>Lr`S$78-uduvz3S@^{oGUkm7;8_oO`3;N1 zuY2r0Ma^SuB4v?DI~!GVc; zyN>W>Wz2p zJo%S*zvsDce$`XHR6TX-N5vm~ZL0pA4cGka1wV~8JpZ!QZyzcA;MC{bzH|2%fAQw4 z@0xzm2Os&?=1+e7Z(sY`#*hB;*hf9?nwRhYX)eiho z<_x_|Ese|AA3XUrgJ0c#)XP8fjl<9XMy2l+hyVQ-4*T5Zk*8k$?N7XS z+rzIPzUFfe{o?Pv{nSTy{pOsPY@B`eW4`w8%dUCd7k`<3(PM9|UGmNI@B715SAF#P z?|kMBx7;zm_BS8?Q(RDfR_?o>`}2VV4>|p&vxdI=#n&IWG&6eg*b6q^l%06j2af3d z;1RDn>t|0~{p&N1o4x5HFJ3!--|t^g{Mvb+zGuhtANKh9?|$#LH{N*NlWzX_RX1MT z_}BAqx@7x@kNL)5zG&gd*WU8tUsRud!DB!0ytjP%x<@|g)aQTgssq)y+1$w z$Jf2!z)PPyapy7jUUc%;SAFc=)5k|Ix;gXY#+~m!>L=g*gXeC)W9-#Wz5AM@W}oxH zKRx|zXCHT2;gn4unY(LS*Cl5?><@9R_w~6`PknFc7mvRAZ!Z4m^M7*qM}F|WS6=a> z=$Qu|@$c(a1Ig;s-m&&W*<+5~cl7S<7rf{xk688BXMga7qpDv#>c~@O?!9(Zl=)EU zzB7(}>X#mJ)P`NJ{PVlM`na3__Qp>><}Hu^+%d!d>tV0_{_3^wKl0n#9(C1mPy5(g zzjXG8dOmabri+h1?!(94d{piIzj)5{VXyw)J8!+>?W527@XsG|>xaMe@ne4dwCz8g zT6OtrUwfecA+Nk)^=E#3#OY7{e|={k_M68&v6)`{NT%vcti6;51k$U%`^5ql;P$T^R=wf=15chk z@TML2J*#}*FSqUb*^jP$-RavedEYH>`uTzKVRv6Qf6W!&_+0+XBWDlq?z;YsAAkN& zCJ&UpcxL|L!(TsQJuaTVtgwIoXSz{eSV$Z|=JNq{q$t%1VWUUR zc0Yc2@+;d;pchc;6&$;c|x7>gC4d49MwMSh1p4WZy z)?aVCA-np5OFr?w&*BE4_dIU+Up{@wP5*rLmeT8Qc+_1xp8dnc4gY5sQ0eM^%hPt< z_SRj;p0IlQXSW}7*V9Lb>o=X&HMr0-de~oP#?ODkqb`5Vo@NB@_pAg{|xqmH{J81%WALwzeANHa^HI1{nwpv;9dED z`q+)H{g*#p{e#<1z5j_%dc*C1@{xb5yzj>K*SzEZe*Ba>Zr-!~g{NP4^QPIWzWwa$ z&)M|lvp+v{-uUL(P5-{-3opfm75CQex$&7_c+%|W@3{L#yU!lE^zLiU-u$xRt*<)# zd)?oA!Ncyl|1XaCn`?`Me^2v9<`0w8JtN!lsH;iBN#rL22+MoaBffJr|{q3V$ zpLy+2*Y*GO)*tS;<9qLX&d^J5|I{_NT=#a|Ir)}*zh5kGzvDB-(IdxxZ}-!O-+k%& z@BG_WANt}~;-#Vg^T-3A|Ml4iUVrBeh{S*OQPtOseCMir&pv9$&%ge+@7i|qMAtp< zKcaBpf>*rsWfvTN{p-GxdCB8m@uP{$w&cF^nw>|z?R6(V`S$1Co|*mrZ%+94`>wxx z?|ri`L~GZ7;Fn`xx%Jm?o%z;XgMakNhrOrkgBKlF_{vp(``DizK0Em2C%y0GHy*j; z$7lTfz(Y}IqIbvN_kQ6UH{;sFM?bu{`-W5g<{{rZ@r3BIk6eifbNE#+%wPWLw?6Kg z@$JX`>i5^4TY2hf56M0Q4!O^FosoO`d0+YK55D=2|MkX)U;n8)_x$k5W9NPGl7IR2 z-yS}D{l%*nZ~noWlV0@1e|XDz@0t0diyr#oFFo?|ukJki5sx_Vt-~Mt#ecv2e{d*TVZzwop-d}i#->)!B$ zn@hL9ecSDS@Wv-z(l~JLC-2~-#fFq`w3UCf7Rn|zUM33fAr}~N1Hc2 z`!P?*fA!+med(fqebqg$-1PhV9=ZGQuRh|T8zkGy=kB)55ocWdu z-}RmD6QZYXeA_=yjvc7I_qGd8dFsoaf5E5MyyU~@zxwTOeeFlT{iwxfK5fm^Uwz`T zJqIqh@4Cf5`}n6Dui5jMpMB?JuYgkqVM?#R=TmoWKId2Wj=y8-oX^g@^|J`U`ZQl>KzxUcZXYXCS;>bHc_vH<5{>_W7z2(+( z_x{`0fAQH{x4-M~m%l0h${TL}=x5$ueeCLY{Nt6Mzhn#yi!Oi*ng!)rCe?1#%tBd@>Fi-O5AJpfd9Aj`+xoUq5NR_{lCG1!J)(Y zA8<_C0Gw+yi}l0$`|Gt@vrV>7I#@nCiT?me{`2+zlYc4C%+~77XsS{hD^?oOWW6>M zW$ahxq*a!U=OL#puUeZZjqrDzyDyq7S4tOMc+Rfc`7F3UEIL=O#3iqEEu5-+*LP(j z&fFKBQ7JaJ)@A_R!*B()e0?0nSAkg@&FG3N*lM*nQ;Iex5y&dmxtUV4m_z$LC;2K9 z<+{~i7jpJ98^iKt#}$vwQMI%XAeP;?DvHL6jncMqy)@pe)fY#AiNWbb9#U&FGo|W8 zX=1BPs*&i*hRv@=F34r!Vx`ii5K>p|2O_IVdu4DYN|VL8N;4YGv?6DPCNv zH&A^fDqx;!cB3{|A201%oGpz+nVH(eT&0v@j#jJVr*EtbGE|!*(P*Yruh;6C-l(9+ zv6-C<<>vVGR?u=J%3I60hDw^wKq{5S>ZRhIb&cjC8VF%z=Bnkr85AXytLAD=HW)XN zX_Tu|sA2^grI~UfyI5H$E;d{?`~juOQhi+!2rjG}2kpm-<9mYk42&x$%$LsI-@9u6 z?vwtLPxZFwmG%~AW-(%YZF3)(L<+ks< z-#T5aH*>%9^*^643=IwprN@78Aiv>%*8inB_W{Z6TeEsqv?g++&+pUC=Ilsc-#8fp zOINKv)yL#`CCC+W{Ya5|wb{jbd1|`J^FEYl2Wu^@>FLsqQf0EWEK{ZAzNyX4>2hQLR8FW$g$Z5U-xJfX zN6^(y^eQ=ejT|S{OU=1@HS&d{QnuM!?XCChbF_#W*;?ECT52{vM{6U0T`F2z7EZb+gl{S!6R?i`8na2}Q6v z5h?yrcV=yEZKgZZb5e5}i+eN){+cLl&YXMRwu{a={fZsu?YiQO^Df%4Ez>)>pYST1 ziTmb#*6)#h`}d#3K8*J7&QUSQRvd@)x{hZ{O1SD~DVX0qTH5XC)yP&)sg9I-_V-qL z*jrQLq(B%5?#1&i{sXf=sG6X)9I{*!8(>N#k_Q_bm(z5Dj>?ky~*Y~Px2DswIpoAFwuR^I`Yya5)ocCzcK$|h$Ra;c(5 zQ>EsGQ)9&u_eE4XB%al%Xd=J3M3i&|T@tb-37xKOK4j70Wj)&5nh90NFFXB*Q09vzDEWRzWFz*+FosH zLrhz%XyI#bl;`}G3d$qGD7JbUZfW$v96fPUu7?j2zByR9#!J~U^bu@6JJ!6fl(eJJES8>N=^{spHZn59r*{X+%o74wtpayJ(s4EdJPIwwgsEAVou`b zhK3&S9@z8=df^!!oE>f69A%pIVzmLhAb&G4Q;~mFZE+Kfb1Y3@or3YIHR^cKmlUyx zVr?KNfI+^Z$rbT~pI;3q7p1KJ6k$+sl$0?R6pGP_CxRbVW9G)Fh@=oSVrJN9Jj6T& zTojmj9UCdgrUp2(i&EJLh18SM>%>`Ddk%4(z*2=4`ku)pD=ph0JSR$15YnNHcT%^# zEN1FbG8cjs1Hc8!$&-Y{1QtpF&p$C4WmTh&u+(%j;3A4;yi!sT(^u#`u)e>?uY#yV zO-RR~W$qNLO1?i?g>>ssWuQZqc(lun9mO5lBD>QQof74v5m*`VBV+=gFb$&4b`6FBCj-z3?G;<5?*H zX~@qdp^LVkfG_f4o{o<8_)|DAJC+UBCKDktrIWF&b;VoJJv0FER69t0kg=~1BTy~X zi||1-V%^^FWw@Rg6zfCg_zV_n6xddq8?yzce|Jwy8YG#mA&?XDU%D1}H#wAOYo}}` z*eXPgiJyIhLn6seWydk5NeW{&^B-eGl+Fs*aW|mT!I8+k`#4q zQY4$@woCQ~OwL1)+tQ+m@PK2}*=E+*#+C9=7YXC%dTAaW^^({~N0AvSFi-O=&8@j+GTyAYGu|VEZ_xhH!}Sk1Hu{MUuhNWG!9RG6RZT+4!nqgG~T-CTQ+0sR5($F0deiBVrq5R~Lj; zOUisYg+}&7t?`+~J#i8?o3Lkgb;%^bdoPWFMsf<*~)Uqn%Ewq9%2$bBk( zMEJxKQPDMtC!z}TcIRvn)_a?_PF^&~)Cjs#VYNI6${TGUK)5Xz0tdep0)^o+A;`$K zKv3biJPQoYM0O^dkar$rH3dV2gR&2qJIS6D@I-B^B<=BVLB!?gvH615MayOSRwl!EWZP{6HvymHXH&F_!XL#=(#5aLhX5%_oEWKuC`K2RE}c6_d7Q+`ue2+}O5}19(pUv?z+AHr0aCJm=tzg* zU%F>WC|urGgo>>cNd}lfL^$^NhXN=`p2bq7Qd>9_ILU4anGXfbKsdpm3B>U{@q|zC zkL?$HLD@ywZiow_6C3!tQ}%HoR_!49f@w&-;R2?jFaTa$Hgqew0`Lht@4@g-6kb6i zkOs@^f-jf=j?^UxgxqBkC@#4Y@XkJUFycUw&`u_S)2P+5&bh%gqtC%WJKInQ2fWl7 zuqbys=4Qr9^;X!_F;F|HHJO6vlpUI(XcgN8TkQItNPRFgiy>i{znNcv{fR2!s;Qc0Fb1Rc`U30sVYEA>V2D9G{&h#J3?l@gl}I+5!i*jPY^Pti(! zQNEDdSio{BX0zGaLN=>~*Rm|4Fd`I@FF3i98{{~1OXJAepDW}G>*2m&Q(|=N&uz#L z6)Z)}j)1eF;8J1|Lq|p6N&{zOVreBid6?1mp@oBy+0|bst9eXgV3K#NfbTYpG~4MI zAgzFWZ7P>8L3KnRoXjp6Dz3Mhqm&_G_`3jwgp^8CCXr`l^Fdi#<~Xt4b!g^W401{P>v}g!f3w*JxUJ%Dn^sv5*6Jigj}4ah(s@iOEfeB;Sh5u zfg<{CDGrf+1@>b1fuT>5q(!QYgbIUTtMQi#8gBxocvf!*I;28 z2nAe!ZpaBd>1}^5pKmuUQ6JNi)*sm+$R9QTv=J5KIH6Qes#PgQP>WN-CKX#Z(jviG zHnh?@7x`i=($k3zYO}?w<{m68)-D$d7-v(G9YLC~p_nUWNx3PRFrs6DqTm!|$k#r> znKUd5EQ_L{QG>s65MvH*xH@=@kJDRlN5~=eMiD*(90aeF=wQ;d8P3D4 zQn1ajGnVhGl*i;#j-2(E){hMq3&TVG{dh@bXnnCbP#Q1wZx~-cRv6qk*4vGur323RA^tuTsMj}!RoyAHkvxe{)XQvG-M`wGGtBtyZ7yyxjdb|K2 zs0XLqI;dBtLirL-mzbdTU9Q(2YGyrYT`a;-x~ zOY|TS-Cq~Y$}|^Usad0AB;)}d@u1(*XUYYsFkY!u6YI2=hnU4_wbQdZPwN?p=6Jpx z!5b5$by7T1?>b{ZCQ7rsd7wJJNdMqzbBqRw7N$#8t272*Vxv@ti-yDi)S2QQ0^`X{ z1hhf?j?I-T6A{!_0vIbJs}_~8@tmONT@DZ8jBqa6S&J&AW;fzMY7yd2W{TB09FTKR zF_pOWAY5GKpb8cNDY}ri;DL!U<|VHdfJ24L0EmfcTCTEMty)=R7y|aY4MViFcf2&) zjJj38qEBUNJgFlFtd=$ zl`dd^4$qbFt>2)+p*2g&C}|{Hm5zU!{9@JBKL_e(ga!I5#cQNp;5gHY zDRECS_(th?Ir=R+D3H0d&-7l*wo7WyIZKEn>tTbqlB|R?sBQ z!Re+Ab?U9mI2#SnP^L5@72*`#^|fIxA()=4)FwDH*gN(|F{ai;jMGScvC%@+U{Lj96uhR{nYF~UBQI#}B zm0uNA_sx~`s4~N&Dxl|GbMi$i%qz9fCcpSJZ4PO!xq085esd**=H`>lEsR-n`b8?> zD_TKM^h=z^9!uK1OS9e~k>6Zu+#E8(-m#Fj=f1Iue3us8w;&a5TB13Ueb<(QAFS$rO8dc&WFD}H^8^w9leh#w!g@p`&g8E!SJ=Uwj(*SkjD-QK*35Be*D0zOW#_3UAvNmj>R~a&8jfQ(LhwQV?khP`|h| z1&B0!;Q^2MunZE&Sn(kdN_CzRKn7Mro_He={wIeD#MKw3(kjogdgjfQh3N(9ULAwA zaSGb7Ka~!J#b@K7NIH9>RB3WQ#A55@xQU@)N5!#5yK6@PhqlS8o)_iOcv$+PSb0ZR z1WufvodQgpi0Ol=3e6-+ql>B1^e$(|P@~?y2D+cBF~}Nq)R^k=O#maJ=IJpFLmfBC z*!yw`(aucM9PRLgPX(Eh$F-PeX#f`l5p$-mBZLeHKt(1=07ULF>R?C#Ghe9-Ln$i* zCWz;V08I3{0AHrS0dT{hxY~L*%E3TCWS?HqFIca^U0&T%=9=%sT#i{{#&Rh!Q@NA} zm7x$CY-3>bv|&h4)6*s^#KCoNd$rU3J$-o{DK7j5;Xf-&#%z!N96C?VlP9IG66`|5 zGxz}af*@E$X%TV>bjEg^fdeVv5UOu_Yep<~+^8>yGuR1bG?ikITCO@h4tYDY>*pSX zjsGq}$x9`29j)idDk`6}3chO-}Pl(bT~YvQ!&x!?GAdN-lCqYQ{X5 zOixo^XpP;Vcp9+Rzwpe{Kz!lh=wwLT{=xpiAs8HFC^W9C4sqKysEZD)I+~MMFpX?TK`ln9N#{8{SI2Gj=Qj=nwetCmVXcir(iUlNw=J1m#*~QG z$fUfwBacDJN^%9*1PxQ3IEHb;1bQ8EkQxY>2u)~O-V2>bP-nS9kjCq6paBWf?2Y<1 zM;nL0Ase{xF7hYv_&-Z~cV4e-R4T!y36G1(| zAmAEQ@RHpvMhq7_K!D6hLs)EuK#E-50m9X-5Ux%`K)*zX0Y*R(4M4=MXK$(F!L^OV zEET;)8GLeVK@%5|cy&_gFgmuG;826JVhWM<#CU;9G&4A$9BU~6h@qAO^_O}vg9hTY zh^q<`FxDU?T@*mqDMw64><^bZpUw_49bqAf^d>Bk%>w=*Rve9p^+X0%3}aLt{bgEW zC;_DqR>$yBw&pk*SyEH}pzpj35q}6nPG&guu2}#YgaE;fGtfd$9xfGNmWgzbm4#po ziJ~T*>U3*YklHK=Za@@?{%|ded3R%AtBgbGh--6zBtWxyQVakQdQ!$8yK98`47b2x z_U6Fawc0o_%Q1Qc$7!W3=o}+uGSh^fyGEN>=&?t$d*JRH+YPQV+lhWNQm)89{Co;*7B0Z z;gmGXWntGCHzD)L7ddZVQo=z93th8CIAD-yrXj^e0CW-#qPexLEjb6P?(~?p5L{*( zAn`tmHYOkoMCa2IYF;H&T0qUW2q;n#^;-ngG$*v^D3g^MLKUWaq7%s991twSldOgj zN|bQC$Os^?HpoxPi?Z18+B74DQ<+)r7bkms5e7T7D9Udo z<|zT}Gy{8xKxaE<7?>?F%}ZT#UtZy3}OVxuBD^rS3uJYFN9qX*V4Y zGFMxGKtx)={X}Wr9Z4B)G!~}%@K+=4`;LdOS=X$s!&DCDHq5ayw-KT1cfz85Ahb8F zeJr?)^x%$>_5j~9y(N+qd8oM-LftV*SvY#KH>%3W1AQxiS%Ry3#!6h5!4lLk6a;>| z$%djBSxMHJh1SCa)lJZ7AT+p6Pm4Z6K9qf^2z|;I$phP!35_j6Z#XgP-`kHC!`nt# zmNh3?j(3;Q#wd7C0(y2HSqo@GRy97}0`Y~1rAqbL8V@|ws^oE%9MDW$XY3XsorWSJ z)(7AF;dnqJ^CyY*vw9NtQfv~Rd>BT1Z*oNnq6BwtDBr1IK_L=GP?C^S5C@V4t!+Y1 z6&%!p*0dmJD5MGwB|75@hE0bG$|$#N5V|nkx-T?tASFFz#r;s}Fl8yQjKy`zrY4d-+dA8f)Or26tE{1QOezD!_#iDxkFD@@TT9BdS5R*{VK6y`onGSXWJ+H)iW z_faMG7G^e=8B8wa+>j{;<6}188`0__ODXVL3j+<=l{}X&N25%-9N9Nrjy9WgIVake z%Pj1OtYU2?ESEPaL5bLoU99>N{IZPdOX-3Kuf8mfX$K~j`7jO$%iuHSnAp0I9Oc-; zkWA;UT&)br^fXssYrQ5K$Q1_r)%3zqT$j%c4Qx;=3XLP{V9?n(thcC>L!=H8H?AMv zD7$$v*X4#c4B_M=Hejqn3s+vR+a|L}6)`4l@HGIT05h1c!gGup%;UjL1!HvES>)$ zEL5Q&3;?s+W?Ned@Ys@og?3^!<~dNzQDDqo_=&7vV0p%-s?ICp{XA}4WXcyIfPx4M-7v4}yKK4=y(8K|W!Vs0ecNm*LWke|h8 zET5=hA^{7U8$p`ym=fDQ$#P7IEuXMa!pI0K;UabdU^p{bZRVNpefX^wRBS0^SHO+` z#{PjEY@d=<06cHo%)(I0tpjF#+Q#X_z8ydm3x$Rl4tVSw0P^eg9%$cy%n^zfgOAAp zt12-Nbx7ng@e+frdQPFNcT%w_7FhS;JTT3)BMw#|){-?9 zLtvn$S9V)W!a?gBAs(5F=q1fU^V%d0_b{MRHg;$}t`hfMuys{^`%XUCFs3v=47FHS z@%h{G$u#6Twuj@wB-3617I7b8AqxpwlmU_L4`mfBvg{@PNe|B7&fy|&sT18;3ws`O zqw9WwN|}^zTvcy^;ygx#T@gOjDdu_$(FC8`berCKy(Ba;b1E@|vU8!gYV~>5da|c>}3U>#A z8fHh;(-rb~g6Trzgv*C{r4x|(tSfX-AWNyC%LPI`vpp)3vs^G3gZ5CEv0NaY^~1RV zD#)DZ0E8ySVDP|}Toj57Zq-Y#qERTWy@kQyUT!?O^1wb(#z|E<=z>!vg&|}Q4D}ZB zmW^8wkc>oZU40!S&J=MmDh{@d<_jA%Gp}>1c=cQz>DE$EYYYb@Ed!ti@voqZ-&nZ; z45V=;4)^9at{2?wCLuPD|GA{<_;hKaSedC+5n&I6QHKckE5h1Oso~IN(tH^wm-udN zeqgwFZ~)C%6F5JIOPG+peyDe_fd6YVcw`vwZPm~MnkW={^TUI^`2lTWyf{&6I(lv# z>dg-U<@Jgm53e-qr8z!<>q+CXY6z*7^SFSCnB{!`Q15`{)#^orBWia@(P5ung&}#N zRJVR{>zg0kh%RpsM8|7&oVly;B$7~qBWq+Gua{>UycUc-zyS95IvnNRsnnSAW`lrs z`GJiBpUHYp70M%#|9r+&t%9S8b)}M02vk!2g%x=koMc#!YWgp(s;442wCs}hR_l~H z)!8$RvyC!V!vHuufSO7K*7Mh3afmm9UqVD{72IDVXUBlfFh;C@L+@Z*7sRiUHHCzE zOpq9zT77)FOg_sG4fJwu^bh(zAT(OAk>=tm4dG2f8vu%^lP@S!5zR)a=q*ysTU%W6FH)Uyshj zmE#El7D7MWFqTTQv*oJiFZ9L{4mpiIi*6nuV`JV+2%H6VXp+nApJK`^#jz!;HZkQn zeSl33dWe(dI-ZZlYotQ*4a2N-H4G?9JfHo#dSje3uq-h*MUYsc5ZZ{SG6q!bx z=~`2VSNks`VzLKE2Fk^%F*(F*@5TcDFQ_qV3X~b$fc}A;id%VJ9#3~85I5o{t}H$> zuv(*n>*x{2j}v*AEFdxe4JEU{Uk!xn8cy$3spa;2%kaCf)NQf1mMEZX0Sbjr*vY+dauUu|HGB;GDXCRtJ5mE%ESP$VBHc!#!7_@DHW~o%MB`CiEwKt*( z6P<#gBdK;kmb-$Z%nZdh3GF6a1*g$Hd+6Xpej6RDyr6|(P=hRGV;`&`0>}?7l%1Ne z5}Cm*4>PzJWo`!7d<42se*u(%yfeaS5$hA`F;h^`jCgSwUf+vl$q8M}ot>-Wt_ySv z5*Mo~Am>$FYj&`ba44}98ewnN+cg34Jl0(N@CT( zf`lal|H2ZwaJaQ_BeJ<>87Ae4YCPFMZ?wR!C=T!@@uGtn84BuyluI^7Gk8{Dv0l^F zN{5=7jZv>Q4lhyJ&uxmkVO2Y-#rfiuwd7hr^=*S9gluXT910AjpaE%(dqHJYEMScn z#nkvg)COYb1gi3nBu~_Nv<6vFCGt=lO*c%c5|Hs$MKla2OVLlLLoUY@3|SOpl$E-( zctX%i6Cn{qK|yAw)|3KnjX>xhXa~v)HA&4=POWLpw4{k=7V;xQes6gwL^nn(Eh(j=uCF9OH z7ADt#kMSv^0s|7(g+LmJw6$@GXNF8iHI7D9U3AJ zOdG>^DsJ`KV$md0G>Wn0>gaf|QJk2lKqGNgK^&^MIzyeP6$vBElh;9Q6sr@iJ*+NJ zMb;1Y+HNP9(1VbE0645FDl!^)KtvWKlA2S+=5eE3s#du{BkdsY2XzFnBf#lcCWF%U zPsr+pII^4+H_lC{o_UD(jj^~2ggYvNNu^J=ELoopQo^^rz+*04zliuSR>i+-BdZC|rCgJ;$Z zG03b9%5{kugOL%Y>sLA96=cpLqU6Q^x3LtlvqU4Zr=_q_E=Wotj+|)}55iG#3*tX>vt@gkbASG-sRXhP(g$!D}n98SrA0z&_xNKJwU# ztCkJ`56X`M#BRBk0bj(Hqwk9kE$85**e2u*H1CLESdDvYg|~3pW8>}_7I)?aclpqQ z;T$Xa1d0?Y$u%%EC*d@>Jc7(R(!sb9tqtFpJ^&wGSX_wMSt05Ns)=+WeiiJFMMoZ%bsOWo4W16U77KCAGA{ym0c$wX!86;$OhZL{ZX2MhI zY-Kk?oyf82a-+>!qAZ4lzuOOznJ|AxLm;EBp?w-ryVNiwSU`${1sZZOb;ceRk$_Tv zvN`4p>lG@UL{ek=@iBN(ivRg35JVHBXyTR?D=MM28cQoyY`v@ig^_05;@Oz3Ni_xs z#r%Ugx2kUqPFUMKM4T(`v8fcVUbG3NcR*qIahcjQZ)m{HY2>)LMtp~Wo8WRToW!GG zAQO-e(8}p$xg&u$Iq}8>pv3ni*x{nx2T`j7JKQDOA-~tI(9&C|WU3M$k4p}>H0cW_ zd=R@?N?&rIR}aK@9Dv;Hiy;!+bASwbOk4)0cRY?N#83ib2OFTj?f@zH&jwdW(0b(o z3dqBfiK^kP2PnXX<9iQCp-{T`)*WsK5illO#9fy_F21ofz6k-1(X6kdwR4GKC|A*Z zc|z{W70xJi8VBDDSi#TZWQ*D*y-dJvrH}%`uPwX;3dL!5odRGhIiyN31imw8cI-?p z+AcSe)JwQ8tysYxW?~UcSPc1}EJ}_wyeCUdUT=nwRk`$I0d_dl7_ZIDg6DYQS_hu= z{Ln%RTUd-4Ic-|{C|x6OtVUN6g}M(-@;}y@6vSLD#nQ4_#Ke98QY-8hm;ytd?BbNg zJuIV^YsAg6I#+dq>PUP!Fd@txi#Mc^mvrI4Yl&PqiY4rD$ZQYKyt zq$k$ZHj_Laea~4*+60^s2!ucigv&1?irLGSD<+I8=nL+c7|e_e;&zGk%TbbAAnjY# zmGS zHXJaLN89mYekqWna4T32JQ4ukc*dm9B_725oNQq5q7R9wq$LTAmIf< zG>4LhmCb}F1&A{shiJ!+AeMm1jg`R`F#t8-Fjpu=Z%}}nTI>WmY(R<~$aGAufVzDA6^)M`r<83?oX7NZMa;*B98H1+oow(9BdHB*b_CB4{t4i~WyEZo6zq~16uL54SDe#G zpo??>L0x@y8~M7dDVzJQjCUMKrc6ZpBQ3|SBgq#*9!hggEDx6cBjdirgrl_$a|)T_ zLPDc%vWc*@KiVEGgak>F78n6X>2L;&G$_A0_!m+)dVyV-GrwIBVrk+>S7V;3*S`%c%OCe07z` zu4bw_ExVowc~~K_+|z(+wFB8FiykbMUiKwCPlN&cc0|_`{urgjxukw(K~c2=l2Tj+ zt`YSv*^&cOHe@5psO2|V##WaOWt{C%+JYB~stejOSsnPHe28=yz zjAA9@60RObB)Fp#8pq8zS+auFOrf#Y%3tb|5-ep_JI++MP3)DD5;TOm`qv9XxVISyAxl`E83zPLWpQ{@+DMacU*1Z$XmfiPMWXBFTC&MFpws|wVXp6OsX zf0bm4#;dxN4x{&2X<1qEa-=uD#HiaF@KOdpjJ=DX4= zl;DDu>6)VJFv|%R$0FW;C7INJ=)j7^573oKD?nUjw1=8wI*#xowK|taH0Pk}9TMk~Yd;-qpoy4!JDcj(G!T zmsBU!M5EW~9!hxSPSh8VS63$Xc(Ep3UQk@{N1R^Bwx|PU!s|ti7Q#l=apZ~LODf7} zDSIpLtLsb9Az``f*vhTmFUjFx(Er6hLI!hyNoKr~80#mc5nN!1p66hy#7!vJBJOlz zi5m<(aq$fToBW^5h9itQGH={6tthn-ZyW&eh5>H4BEcI567i3zRPcuhRM}|4A%+3f z@uo+NIZQGgPFkZy2Tn1qM1qSlE^e`|jJm}+Zcx`4@CjlLpvTg%2<_-G7h0Ex3n#( z%WA`NtTB9r1mWJN@=jefm*G0sdJ}18(B?0g(3~Tyu%U-<6Rh&T*Y{+l1`>T*p-tLQ zo3wnJw1GBhgKg4=Thj*Gv^&t>rd*qL2imo}u}$3o7vJH5Hk})2Lzn>&FHNk0pd%jO zU^@)kV1tu#EdU4GP+_o5?*_x3!14}DVzXYWRNy;|X671lq`Oi>9PmU`oWz-E+<_vm z(ll0~@Xk`n9@c<@U&_Jcjq4PeF$hUHT`TOuZNm+=i3k&@7ejTt#bGG+LUTBgbHh5ZqcHe@6U`t;AQf8 zeCF|qYkVPaGx-604&W0e*Zd$phwwRs&-M6RkIxPG+84;ou$5b$6u$_&!P40x!9TBx)U_U7T`NVp6F)g!tf$D5gUhHP&n*O>_q z!m2L$nmY|Xgup!mi+8iMw~3QJwd!P9yxv`WFa+Oo^h}{__gJxxrx)Y9sl}Vm@s<}G z!`i%7nq%#x^~MLeFLPsKmGEZs7KG68*6v6xd4AHI2FveIzW>4P(YD&$)O2-@i<2M1 z4Zk>Z8CoAm|udX=M?i3!}?wpU~AoVS9AFi}dyn;h29%{!19^8&y zScENpxt*%b@-`7VFjcZ3)D2rLJiR8;2|&~bRlmZ!MhsKekW;iRvju< z%M7g(jTMu~G{pR}u7f`m0ZR9)-IKCa`iQPmzD(C7XpdjJu>K)9teX#mRZ87R+0SR3 zyX56Xyk9S6_HMxgLQrw#hdePg62Sn)n_A!`g(8B|O)4ji>DnCL0ISxTcr~maN;j~5jku4Zf}-mJSwhcwj0N1g95p|=dd;syYZ-0 zDsR!}^?<|K6d%TsKYY@I>nyr>VQC86J+J^n5sc?-iI!e+Hz<#wxnB$aakQ4ybsUGIBKA~%lYhZ=zmtidwS^1*8tT@I) zo$)5t(qb;|vL`+Cq>d5+ZV9kN21C7Ef#BvkW|Oc9xMC+nX?e0d&PxiZ$6;t~)TD%~ zaek>j&X+cMG_F54tPBn0lIa^`xKs7=L?nEG{SM#eQQ5-eb1=GoQg+oQCsE?eIK7E? zXQXXq;)4qe7T&)be;u>8GL({0)3>$k!Juy9=uvhbiNg6D?8ioIA#!`V+=WiU2J}LLLiPiivj8jG@O)J-r7JUvxw-r2vSPt zE?#TIVJr?A5=1^>M$0pb?7!i|w-oj16~q&rTWS`wJvk*02~Y8%+yvfmQBNA08sQ}! zg8?}~_!H#@f?gLRRL854&nU^g%AYtYuKu3~C7#ao?)1T5ed)i_48NHWk@KWiRsAu62D%G}#pv(h-`Q1;CK;;HECwtFzXZka}rC#lug$0vd7Hl*P$Uo_V{_F>TW3M>bus z7pp!okbXcbvmS)lTGe2*I|0$fxjhq*+&W0U6VfJ2@5OQ<8#thgT={iIt-gIi2MLN& zxv_nl;>hxgOP7bHk}Qv9rBXVLmtx}bXQ|6(m~ei1Z>gdWk_!2K&#cqudF9r#h$*Z& zFJ62d-=A@qm}D(i%C%yI45x|8IuESZlpsv^i<;$1xw*(m z)pdoE5s#`!7ggS0q5U1Pep{k7EK_2H+%HUHneu%^`6yl-wv`$RL2ANN65%axUg1F@;VTHOL^^2KAp?&g*=7vvelcUO zw=}m?Je*hGrdpwsZ)uplHvBOMCnrR@yhj;f?WOuoJUfq<0Aqy1)BxQ?GU;kUEZtUE z&c+W%yU|dJE^%7A5h;kPhL%r{7}mjQ5tmKULB=#i1xZVzr->^@PpT~wJt@oQ-$dua z9~Gyb=DAq}>NHgps`L*hF!?!H07Cg;?JubTEG7I`D$F?tAu;)`3i`s8+(fz)%#9}I zM`^+>))cg&V5pdtuOg{K5lr(%8!aR*C&A_@q^~c#Y10@DDY09$7n3s}uMnG?Q90if z9PS7!h3}o}sxUqWEv(wyMx3l9gx7AxMUeI-sNZ8 zgvBU|?EsV`rAv!uRK^`%Ch$X~AZB7R`4&=?As2RuH07OCN?TrsZ|{Tf#!jmWaPSQB zRR=lmg7<_{IYt)Iz~m`R05y|8IMAjDulvlW@!c2xusoznwZF7OkAujSV6o{33@K{D% z##^Sg*}|m5z&XYr?|-PS=LCc6YrFv#P$86^IE})iMmU}p1H#R5@sDLdmCNmL!5>(Q zuqWp#6%3O@&|#s!@hFJsWp z5{RJY5zby}Ouf;SDiB16xKi??EAehj2T@$9zMTSjl3kFMwuItwniQ8zwv}LaG%(>DHj;h0ctD!7slNdsoe3RT`EWHO3T9H9+GI5_o=im?o*CYhumzd_A5D<)|U7cdMX$e=zcxyg_f=j{T*Xk`m z0j#&%;NqH*VPXYduaFl>;|w^?bpS5XwLk`O85VJ}_k{9c%z?>iB@GD!Oo+}+vCWOJ z{_@uXFllwUv7@*nI}tCDu|cH?!=ZZRvxz=o3WFqObhaflWq5~0{wzil>})Rb0vt~~ z4?LhCCmqV8OTi+ZoQb|#?g}d{>zkSsWWIAP285uXEYG@*u*7mr+F}V#LXsq*seDVD z4pG?5ml8m6S|{UX+uRkH%-YrWi?L%Xu!Im^?1kC3`1a_Wvb@;zm+nW9;|;WmLy)s# z{NuXI!#ytF25()EQ}mY_n$r$%%{er@rLM<2q@d&kLZgl=Am>Xm6#wya0Fv(kn*s#n zXIawD4F(Eku+!MuxtS=7+wx}2gZ~+Q1fdLw`7*#cNc5~182Wz~_WKqbmEZjwQFJsh zg`*~}U}glc{G{l>8@ZsYP7_!zJaP?TE|1Hfoz#KgG`PKU6XvpgC9lSbH} z*HEvzx}110=c{KQ=Zsap@ea9eQiAb_qIU>{m4@I25pIampg!RhV;EP?=METW_i@I; z!r!>5z~L#jsd7|e`Y`JmYNx4GbVIOa(Bvb_9=7OXVIjN|k<%!;xQxaNQjn@sm~ncI zxS%R_=zIL;ttd+BAP!oUH+WMZL?JTci@B7OhFA8_^(_F4>(3;{(c>b3oI6MLKc`xI zGm5}bbY+m1j6_V00+$$5^TfRkatJz>)(8=DyEWAZwOdrST^OWo6%ybO&xp|0R6L^& zwqfk~%OV+7P=wKfX<5-)0x}EN*;$ZRS63p6rJY6`NYJGsYDgTjlIh0!x3na!baNj^ zIfQ1Sl*4I7>V}OCMmc3Ekil45-|#! zTFPzkx|+4wOEqs1{_MEC%hv-HzR21(Me3YJ3PZwE;IKqf_7&guy11Y&g5QZ~ZD`ek zPN3HlCx42jg zs#XC=apFoIcV&?VBA%u8B(5uj#%9Ckd43zM;tsfbO$(K`_g zXYI3~b|@?w?=OR5?5S?u(gWgJdt}e{BlB#8y9~JBWK;xSqY2v6N3~GbsPPcq9+NXYm+p2f8Ru{W;$&&O z7ud8(bTAY+^iPk<8JM%Cvu9z?MqFnVCqNY+a2Db)Chc4f``N94WD}vYQ&~eWcbPcw zB0CLy0vVov5!AY!+RF}0Q$|=k9V&y<(1^+NCT0Fek`uMq3)rZUBNLSo$g(c4v2E~b zum>Kjb8U1v8>;ndOVgG&Z`3zc*M?y<(ZX64Ydz5k(V**sV^xgpHrR7xiKpDr9pGWK zB2&_=wX2pZ&dydAvq<1MIF38;!BdXb!Gs?sj|eerI|emS%vgh<$haLq!SCV5mnAu6 zoV{80QDm%k^O=Qp+W6w;kuWJ;u3o5bEqQXnNQy&gm%xC{&r7{*Xe*XwGBC&BfZ4%X z4LLZ(Je4&bhQoC)`fqa~&g+U{C=QoKC(8_`6i4Y;&~rDZ*zv_kWG!Ozk|@!`BGwaw zve(zT#A;ETyAg6*$bB{*4>B^clDJ+teD=o3C>D+*jgyT&%2P6oVlV=k{o=fmpwB4b z8@GkthJ!=e>dAQ^_gO*#@2Mo8v=0bz{6UOFQvi#(U5-+MIc_VAOjReC;P%3}!eE7eBWivs3UzJbe>x%((bznBU8Y`iv3_$I3Z>r4|EYItf-& zW`>gr#$8Epsu9s(7>H`R!oZv(=A(7Hd%ek_W7wxxlUrT83~bSUySUG#%BWyUIGwRd zwvYQvH>#R!pF5|+PAwhy=>f$3$E821o;!1Io3KNd<>Evv^wYpv?5F)&2Hf_+pB_oq znk94!|1|W&-Y+x!Q{h@YqkNN)nvtaZdj36#Ch*cxotM*lRNiNR0;|*$ zwlae+DN@VFbxUlR$K*nWbDH3layGmvaL~DV^rIyzRA~YKp+=l}+P0@$5T$6s{y!*8 zF{OS$kLeV$VoblZUgXu9|LT!o9hDZR>E&92SpOSGg2ft4@|er=Bf*w{u$)M+PSw+q zV4-vhf-N7|IkuDtgN~mNUDTQ&3&i>5Ma^lyeJC(Y9#ohB(&Q7SZE|c@90}||9yAcx zM4g1fCL)2`i%Pd&GI{EnX$b@l!7e)z*h3S^6Nls`fJxr+B7v=55Xt+%gaT_Q1=dk_ zchIsP`}iH)B;qbM+Xo^^?3lUr8T^AF2EATrCAW#VSPI?*G^Wt)b|D<;9xIOF>Ic1I zNDJzr>}YJ!-6A7{6$DnOEzm+M!pnyGGymb24fT^ScFTyEugnqe?lFNl`Y&_Y(1YmW zmkk3IlN? z66;Ltcw17N2m&{IG;15sg|{QVEGG^x0H3gJ^Yrmf&z3u6ggC-QE4;!(4FoRq-Rsbz z#4=A^3bOhb+0}B333`!S77|I*a?yhK!t>q~tr$c+OG45v*Lwd)SSWe-hiuw)8__A) zqFv?R)#=w|uj`!jB&?5E7OYo%0f#{$U)Y=g^T@QY!xzaBOnQlBIPE}>GrqV;t(@TF zYfm%+^+RTmj=vvkje#-Jb0N?hgdT{CKdf!tVO}AP|CaZDxL}J`mCyqEv;Dat9#Lv7 zaIu`triscfEfSk#cWvxSxRSfErIVo;i4bq^z09ry-oy*VUyn~|pThe^VpS|K^Z}DN zJ*lFxxpYI$jZ14*>S_>NR#=|H(&8x456~9Zu36|o^0$OtKp^0@Mbs4QI^fFy%k_5Q zy(ZITE9Qavlo)QDw1Oa1U&;4XSS`uVIbTY>Yzc1yh_MSd(C(pgPwq~Estx!5DpinEIQwsw$O5Ih9A)&N=(5iY|N1CXD=c-!3bBQ9FBb|9EIJZoc#7=I^vF_I#bI$oL+0Q0lQn;<$2Wl#sE z;z)b`y9CLqTdWLp_OXpfCkgb896SQHzk5W_` zid7t^(;H&>6AR2~SYJxG^>tnJjOh|2Hm>-?-Lg_lV~X&wuGDZc++9k|>Q?ST7J;(N zYY1hL86hHx0?))CqhQtTQnIWuIeF7RqW^O11$ltjFT2@gY-&aSPXhH;m$1 zq9}L95Tva^$!sr*QLc4I#gQS4cUm_=tb;ABX=Kiu#n~h`k6M-PZ~p^kn;E3jrkJ8vD4Mwxwj7wj~{H>zwtBywClXX*_}_<}syYl^~;Z`8ZBYGK^cC5yWkdSX649 zNxP)9hkJ4s;$%EtHc`Uu=XM<19qEU#fqosbGj=j8>GoN`0}AcwdvR7+nB7g#gVD)l<9P0|HfL*(WM%|um|db)Zz zxkZYO?(Q-1rArNACD#?gCHu({!IV@gJ3b8th6m7h+u)$y>JC}j0}FIh;A*V0ctsLZ zw@7_`yP#w+5JK<3c3O;5MK17RtTf)(sPUg}Q}Kr2M5V;*mXU$tGZKfH$F4LER|V$LD6;jr@k7 zcA5Bvxgo4V&fyvDD1n!;Dd+A6cXbP5ym-1McOBsXXtj*H@l9g{%tN-1+hXeujftMN zk`rrzt=L`G8XTHaz82L&&z;E%>DV!0fwsi$%1!*0$PP9ZPKA(Jh?yH`&OGfJuT+TS zuHqVKcgWSL)ns9}m_f(jUF5zD0O+}>RwnBAr*^l>%m~lKInZdlHB*t&^liGrAEG6D zOMP5;4Z>}YDA>?)Tu-XC+N?36T$3dPbCbh}i!D3MJh<2w&rOh*$nAFXl~)dP5u!S9 zDHhKx;0QwrPZ;1%N2mFhtBj>DBIq1b4Bu??WkR;X+l(PGE<|w|$Uqu~;~S{$bypOm zvw&}}5HIK2EGpKqlxz(iNZf$s8*{P{PQ^JJgY?I#hjpt-e%%di%gs_zzc8 zyW5X&^)zN9{xfl9E0)@0&c*VTH5lnx>?oK{*N!Iyvo9J-Yh7-kc5K&0N2t(^Cs@Kl z&}8J)k3@+{7LV`y2#Uy2M4mChhNTQKuizGV6sT`nj_|oOj4``PK2Nr?NeL>e5LOPi zwV?VS=NGo{*#y@Mw{+nYL{`SZSJSBw)WF%ELzXMqmTUfG<7FFlEk~Oha&3r0VYa$E~Ya|oG+Ht>Ks~g)i8`p>0kp#$u z5a2=3N!2c-YPX_;XHQ$n;71#M^WT?=ML>?QMr+H34NJAW1`ni2XMFpb62e@P7Wp(K znGn_vFcQrYWJt>ood3)B_vf&HQ7V!1Fv*Sc+<20JHe+NMQ9{`Tesnj*@Kx_p=G@Un zz^7m_Eu&vrN+>J4c1W)F?JUOaEOu%~%CMa_C3=Fnf!mx@{bQ>{TRVr#o@J6JJBM2# ztW>AYwUkJ94wIs7D~YbPz)%tfU27>3c8#Yk**B5K@F}3H=*2n?DNciehE(~Xcj@_S z$>zBwW-nT{5ei95uYKSfww9BoS{6c=t4-O?D_#~M7Y#SKA{=hAAE9J4yfjPjVwNJd ze-$qYcK@j|5*#W+=WQu1?maEm4)jG2>TzZ;(2Al6UMP-GRP>{tb)7d|A$e+zXL#M> zpkPF^Yz5OY({OcWYr8W2NPFBcp4|M=VU6d^Z5`5@sW z(d%NpHjj&DZ5L~}$tz2j0Jsj9%z_rQMOuUvcu?6YkXhSQpnQ@2wQe+3$8>ib?BeFr z9V@{ICP$_P8hF;ao*>8?8+@4@C>9ikTR{5Z5fa-^xt zd*_aUhsC2*C*$bQ#0tB4E+j#8dNQOPgr}XPR44ZYwWybel~i>PY6VJ|A>*{fUI_ri z9#LZg#$lAkQSd74D|loK7WTRfjnjNwS5{WrZAqQ1vAN_m_fRQB3yKMJ22U_j(a2Z2 zP@Gv<8W_5PVRqIiO#lyh?R#qo*STcOU@oQyks>lQ3B44=&Qgh6<8-(l+hQcA!qRBU zp53ra&LSQCPC61SKDj+Y>78oVuxZnBqw7{iSAm;LLr(&6og-5&^ZyAZPM-w5}SdoC@ zBWexN)yuL2zF=S$%qEF!v8a#eDb@5SdA4+JBQhp-kYaWsy`7~^jbc4QYqdq&$}AGi zqG>oCf>;^`f$-TdJ}M{HpE(#T#cL>WiegJihZIog8e~-8iHH$rRmX{Ph6-VK$}81{ zV|fJuG2)JOwem1_Myr>Yw{Gjo8fv!MjDwDTM{98a@j#{pj)?4(#a?3v5_Q0vV0twV z1T!AXV1BnzDCZc$K&o|JVYw`{-U1w27O9;}@QJ`s^Ag9PCE6%W<-k}*dh6P>RR-OJ z<5vG#WbR-=R~$!icHv41eC-s_r~~T^?_NrZCK2Eh80>7mg9-u{6gA{b0n)`(JP59U zl3d8aT&KF|Ziy)(t5SkT-xq9E5iAxnr6vdj;AGeZ!@FCDQn*oFOj1^^4Onf!Y`JiJ z2x~g6_|6bg9Bb%Z&ZdDUW}0(Wvj$sIqoF6{)=+Q+1T`G?aiWAYNs=rlh)4&BzoNyx z3)VrqzE}Y{%nh5AiHCZz5~xp!uN_IaxU8m*N$85f0IR6rj!!oU5qxYCxnXzLz>=)5 z%HaqC!$kDfNfB2KztiBOgJeG-q1kRlP~wDOx&-BIS?yiT`04&JYqg6MJ0e+?^-`gGf)-mWSI7wFC2x~LhsM(Xq`oeJ=esoScTdltSJukyx*Ev-?uzEJ4s zZmCX)&J>HRWn3g-qynpO{~^n`C5b>6(WajEP%+^UbQv{TI~}k3 zt;of3pCT7QSVDrncCI|HJ_qmiSn29AoOVWKcYdXa9NlA2um)Ee(%y}|VrRHudlvHm zRw1!P82OzJ1&?Zj4#w4?5(g;S#%Y3s4Wtme(Gmb~2tGF=qNMgZo+q<$Qi!Y1leksx z#(k~^N%#WG7)GI%^4@v=(OIh(JL_1=L)B%{?R{lmct-r_P0LBwvWxl9_$Uv?DDOM& zN6D9P6AeYeLA8qUV0v!3NKY=E18f~PI2caL@S$Xcn2IH19Wot`a?HZDH70M|jyQjr zstJ627Q1wbUjT#&y{N2Kh5EofNv$#wRf{||!1IjF=^Flu`l2t^l0Th5%7whvPNgAXH{^%&L&F~8E=C*ZWRcjG2Jw<{M@X}> z4?`6sxOEB(t5%GcSvSls1!_x6687ghFLSPxs)2}Z6H(<)<~Vlp!R0O?jR~d$@v7O4@PuaK_Ct?DDjogl5EKa;zw2qb4mR9v5J;8sh{PuT z7>PJ7Kp;pA8xN8@G#r;mHoD?_SK}TFNDaPRs!=JCYP2{jH%q2EyVa7@{q^ZBUG_Ok zB4A*XIBY96rc>=RDc!cDwX`d#OSQ=Yt?ivBPKh?HYDT-ZEvGF8mUl2bv{(|Gr$fhT zHv~RCjZ2)-f=ZmV6ehluLxgdwo)i*%?B|*M3fht1RA&6j0rcF=v%+m=8*^N1c)5YE zYM%q4;2RCn;_ilt%aJ)j`L;60@*N&n4Mf*4AZX=h zRj*Z=sI`;T*mVO$(my2HFm(r~&CrMijhyW7(rgbk-g>f zkh-WupdBGFAab{6rY2Bc2zXk0IdK~~rAg9W#?41+HGmc&#;3$iCDvXAjdakw=p}?@ zv%$dtPTO?H7#Ib;)~KNDCnoJa;}i}~`=!n)YON@@FE4nRd5cipWR;dvgz5}Cy|3+P zrf&z<=#Be-ljD*wy@j}?%b8A>N(O~pXHq%ZXW??&m$xaP)=AGY@fsTJY^67C*d;FP zhIwgLiOWBDY!bKOhcQk9nvOl<#HCpyF4rF33Rxls7qdg0)|nN8GL8-6q>u&T)HcJP z%xpLGVgX(5&`aSJ4856GAsZhQ2_e0cHj+c-&`b<{j7vwUa4>j>GW61HYUmZ^PHY%h zT-$fc&;A(SPDAfItwXOy6cuJ}by!*E2c@d|9xLLz-p@3dUp5f^hj=(sLX(yv6?g0Ug!nP}c$KXFhD&TdWD?&x>eJo!+Me*OLUg zF`O`9G4CKepXTOE)jj7WMK}RsJ8ocbl5xmg;h9#yNVhG^^S^!xvqI>=HvAbD6B8Bk z%~WMd?zU2+T!+byZ*`d0kLEn)TFXhB6oM2j7zB|Ti@JT_WgYQ0h_`w`3sm21cxT6= z?OLE(r>t7aa2|wlIDo87NGr>Gstf+kSfelv1IbBlSmPujzp{1(Qu}6Ou-0@+iF3Cc zoKLnnEvZ^26@4YOt|w+@QPHMVW96W8HCaHCEyk-(yK3H?=8fqHG>M&}ZBqTN%OCCt zcC>8T0ssyQC#Z%QX1+HtB{ycfg6nv^jPTs!Q&v8ZUI?`xOb=Nibg;{Dd$!c<4;Et) zJ04m%HBA(^Uz26+!Ca+ep{Gga@xc~rFCyA6c`Z(e`07~?-tH-tqg$XgTg0||f{zQz zqv5*LaXrw+a^4QBxBa^HMK}KFK=S?rk+gy19Zkrq<+{|8I^y_dG!r(+f)z`gtG*yD z74Jovob?A-W$z_LbM%txja9Sg2|K3t?!$6sz(_weq#A6 zzc}Fa<#tYZ+hT~NM?uZ7E4F=&36#9t%k?v8*yxn(*}=i+1-UU64h*}NI2PCm741%LO@=m8Q_(J$qaUz}JFta>mKKZ)^iC&)+4;q}id|JxiPAJEv#o30J zZmK*1D&f3zv^i&pbHBh5GglHHFx!)*h@R0n?q6M_J$#e~LBR3#7PC$C3TjVtt`4{F ztP}Y;F7ziwcBbBhgPvU%;Cy%n{wzc`s@q>yCIn!U{w!U^A?RH-SlN{%+HEI6O6qXc zI05KWvr2Xc10b9M3>}``KDnbbUTQRo^~LOL6AhPnfW8QIW1ldx;U2emN_>(*k2K)4 zj#NY)sm_B1vnptnS5|Di6dIsw@)-*-r$0%uEuJdc5@bR}r*$-DDYv%H)#poD>5V_$ zJXD=P?ACID1iqC|0S+gj#C6EvoNqWW z$UQYOVX+2692NN-Hce!HIk;+HWzyPw?c4+-;+NONqQRvJTpRoU*n8LRwvJ<4^fU7- zAl#OhadbyanBRduz8%Nyp~Lwp4UT{;6|@%qrS>q{Y5*XyCqHsbn$zWxaD{O>G= zj9P(M$|~(vCKZGzaxHp?$Jld5q8>+Mm3yg%M>8b3wLc$1X6aJ8D5UpvhHxjw8IgqE zjjza01EdD=jydNHl@X4yE%n1xO*h;1BpBr*xrz{Q_vPO!BVt1B3iSrr;ochc2ac$} zu7qa5^+`c6YzUwd6o&Ahh>2>1P(uOK7Yq^flTFA=6BIrLK%zC__*`9ANwKblx1iR< z1n}TnuPGhQbTjP$9s}W({BY@=U&VYRR>bh$fqoh#8I$^9Fxh?;d}k-UcTn(icEO~S z7xQlIMFvzcq*0nd);P*x4sN4V{l;PL9bs+sl7Nn_0&0bpTqi=jn#Q2@23&E=%gXXO zu?cTca_tkaV0e^!xEh?feg}*?taid^B|im5^^jn6tO**GXpzmxx+bPyw6Rv~X5LBy z>yUV$S4Sz9SoESU`=E1DkzV_XM1;y1^>AtN5ey7xjjWAzCE7%Un}rEj z3aYqD8A(8N^g%Bvl)#7bHg^3n2cbufPkAxyGa8$O%2%QuD0x-B(a7UKJ4L4@Dckuq z0q4Ic0cYgNG_6x1cirZbvt^+#;z9 zX{9D*%x9Pl+2K`d^%%D-O&gN(?g~ETJ;DWWsNGXe; zgE&NLg0#J;z*S-WZO%e|Np;qFAYkrjB`8b{U94kVR%`Dw1RzoZMVcVk)DuiA5*2#d z1HuT2xm?apabG_-g1y!l!sb)tWB?#$xJM?cA{SBGeez+3c~mSdN}VRCNZL?#rs*}) z3}J(`sZ>dKa$2I!M*q^>M5J#}M2(>~*4E?%lC93qs_&cvNMh@7hJ;B@q5RX+DLJ#~ zJ|Mvjqt*YB>4FktR92nrjV>ai*YnldtU+lMooaznTT%T=Wf)Y>=Vkyist1Z!RY`r= zVIvJ7yOe!1-9_@HOm^VQ8@Z{fL^MYrAr=~Hkgj|kytM5kxwjo0IIx{OsaTAmWNERq+PfxUb;g5C^I z9^s_vF$XwgGOt9TSVUIubo#t~y97!rqD|A?<=fjFeL6b%VmLWQhS5(N7KXHhKJea> z$+XHmrP(@>>yGhpifq@P@aRxyb}|AWQ+cH)^VzA9!;{%uM8BTa@_6XJ4He!}tx~$c zSW+Uugdyi#B!?-wMDrHNRe$IpR$KeJnGZSBlItVO)gIXaI}MXuz5C2LV6eTbD*)26 zUW?3&IKz#~i=$955tMn38|j_U?}puhb?~I!m@{j2)Zm6)zX{tJ)BL&saQAf1@Z=wg zeK|#qZ4~=je#ouFDc+8E8u4!OIzc=g;IVUz~4r^%*=ya3m;9BX7I&_OdlP;8KUsy1nynCIyv`gKn@FiTk#U36i z4Wx9%VAo4yv{E+HYwGgZ17Dgsiv+;!+oeqQ)pC=9DzMm=D{Xz%&Rn3!f}3pFDB@y< zH3AUY0R>K@5_qe0l@vwyv*B5(HB&cL6qmzpd!J0`&9pH0@BU}_8Q?+-0R!;y( zF%jUN^hO^{Dgyog8b7jg&$=ro1bRPmeUz8GQ}B-C=?YmvERv|9RFy0DF4`54#g!r1 zZhRXlK@f9DNASY*f^R2y^rLY5iM~^ckcMJqn?5|8RHoG{Y|Foes;njX=NBDX3PRuNRw6B{s^?sqYV<;hDuE3+vO0fC?Sk4(+PRbJpoZ_NJFMFOF&`=)>iZhHh3Y2|^$XWFELb=U zfH%68k z%z6kB2Zd1d)Y>eQuzg+(VXGYS&cy--5gINZ!c=!KT3(Eha!hqS$rdaxH2`jDZ2^FL zoyOU}w2t8l3;D>kOW4jCC|)b0aT6gnJ{*O{=Sa!v8?F7!d#wL%=i6x-%#$rq__md6@jV09EVwR&k6Pguv?JWB&HmhqXt6}T)uUK@|O?G@m&m|(}BsAA>S;iP}%YGAJGA+O^$af1qT=fGNG z)bdvBM!Kq+keI$?6y{IYfH5^%i@8**V*?lXkzABl%CK=cC+k;2qJBY1wyWe-v+`bf zRq)0_$#H~_jkII4EjHD{XecL+yVGSR(1+DN_1bXO*nn2q2?ea9E;J7AqYCr|BFf2V zo767rcA&3yRz$6!s4LzSODa=ZGe)sq=i1oSdk9%Ax^#;rH8Wll~`S9$Oy0S><5)tLavlJSTF87r+>$_)Zoh?KG*Z=YtzNHAD zq1<>NdD%@2NLS^R2gIGO+`V5yD?eGp!-^4kb&R*tE*nj^$FLFPk?cZU`DN|YIM7w5 zrGc(7B`o}v(x`c|iNXn?Y~f+t=5?onX~vcb#7zbmhXiL`iuwmmeRHtCWWtq!b``0i>K&b-&uji70tgHo@>Q%xPSC@-0b zDa}mm9vaa2UuWR0#o7BNuyi73dOn@s3x)Win-&C+Y^{enpoX>^kIm0%X=iK-`i)z5Y>EolZe zO=)pqN-IY0434QaRGUQZ;A#`d_21#bS{LwkE9c!-phJgs;>aZh*EapIg*Yu)zji1T z1j@swPTXMs#S7;#KauXrotb#;7h+b3!_^jt0@7|)GLdT-YBIb3PAlZUudy!HB2kgh z)6m+j%9XhIpuye=ux7zEAQVWe*tQGa##j~LnGv$+DGqa4;*=k+4Qw7|En#d(dxqt5}e(&w~PA0PhJZ5x(-EKymXgI-j z{P(thbCb#S7t8thaCsB74njXi3gFS}v)NoxzUemj4nsDmuKY&q-p>iMyS?9 z_Zu6tDSe3(JW!trWeR^-6~Fy3;;0h5&SjV>j7f~t-q<)ipCjA;at}$GA1DF7>}foB zcu5Wm0>(xdVPkrJ%IW~?BV;RvP8bRHQE-6dD>#m@CRM34yPK(7`@{f5E&{{$D30@`u#iG1;$uCFq+1V3T#TOCUeDptfmH^jjga)=b!jt6V zQze@yHn>BQ{O%N?U2v5m>?o={JNRyNi0m;z!brJ2{0H9FB@u}^3ZptdDV(RMvQc#$ zoPjefEb%yClh48E{C5uJ^PDpuolS;^77)wCK?u?kFJ^=gRQV|~Krv4GVo1Xj8ecTqxbS2@{1OIxtzfs? zjKXq_LRhP+r4l@iaqu8$y?(4z9I19ATzCkwpT<308kKvX79>PsqM#{WNkqKd_v6Fw z74QcG`qB6Vw1g88*cWK}o?J4d9UZBWdKVD$9H+GmzFtE7y+Af5>!kTGKo#A3NQUBk zNYGf59g^gv$vgmIsMj-)-H8anY8mmO(V<$Tj#rU+LB&RB*=hvdJlZ93^`$i>bRr@z z?GowZH?Y8*jpi{m58!GRo0TkBtWAc-3fP_li3St1@NXrwHK4)c9uvqudz$G^@1AY$ zHNgbui08By+DI5iCcw^RC{R{lso?dz(B57XqL2wRVCD8`xlDNINrr*NB#{^{z8w3q z9xlfS37;YS2YbTk^$2%OMn{T4m+^r+1=bXSM7DaAu64=GprAu zyd3m4_3adgQN0w#UT8e9&oHNLdUXp(he~jA0unwwpDf4NUjZZ59uIPHDJ(ElFoUDx z3{_xFbZg;Prg9WC63D1KA)1W+`CZ)gSghsL?}i zIg-hK0%Q^Vg#H4L0gYhOMz%jRO7s(gKfq}T8s%pp}N|@-xOAKH{d{u-PS2g$O zm$hJ&qjT-(PG47A{tk_hH$E=KU`IP~_|-AGs)uV&->2(HzS69lM1SdYV?ERKt~5+B z#ZZW^i`-~eBlmK8?HJl5aBHfyw$xgA$FA$3(l=uNk;X9@E|$i&gWmHIH5}iyLsNptH|&TD7?XO5R+MSVz*i?=(Avk5bj6St-L=l79D7lY>E?x z2`79lT0@5AUseIz>f;%2m+4BEE{83a=f_YlL#Z5n#)-DbDRe@F%?Hh4uwqly`Q!;t zGNneSgD$cP|9I!^k1y}szkd~b!1Yi4)E53|HiR9ime4(Z7%pP(@6B{3k`_$+KUI)1 zvQ6U6U|z3d)o#0im3=XqKv`rcv%LZn8U?%hn%+y4Bpvf`8LK=m{PAkUthIM~i}62j?82&WQP>blyo_5KL7QYGh4-alB>C~>x`M_%X&LPn;R-#ZU#+Y`k=t! zg}SjQGsnYg+=(s#x)>iVU-4EmCR~@;v~}Uxc*oRp{cX1i92Mq5cM~KbwLg0w=Xcq2 zQ}N#7V!VXCpn%KZCRdD(hfpSQC^?**A0c}Z@4)Gvky}k3kS#bpWls8fxP0ZfT`h+!sY=tu((LwLfF!KxVkOqS@Up$ry?7z8RqJp>5W5HRs!5jteNh4Zmt|XlMojC zeT?Nu;3b0PtHI)b=F9&3HoPMi-oiw7algf@5$Oq1iq8F6pX*jM@D;la-Xe9Ph4;?M zDPEmTZeP2JkpVB>724KK8%xhg;8NdDo=35aK8p-#tQV(tTN7%Rc>$`l%Q8xG z+4Yv{a6VfsR#P{LDkfk++REkO$|-F5y5`bo3mOi_?3f0o*iqV?NMn5jd0HR>+N2_v z=%7E*-r;PK-n`%LeQ>KLLzntd8OP)`l}of>YI*Cx5AP`BATWek78P%|D;CIFU$MK# zj-f9>ArHL&d29dcvR$%lT>h&q+b_U&N4TDFwZS_j)-_pOS_8SwWV$wKYO_h9egBtH zXuH+X)&yMtsiOD1JFf^!UpU?h#Fan~%XRM}uyqfS4W;KfIpf8|Tko9C!DdX2DZ zs==xmUNQZE1Tr;udwXxm%u3&4UDzndvn%bWcyH zPbD|S5b4Yj6QnW=)lnvALknLHW` z{IO|sat$~Ak_5tb+9ue@)mDzrMp6lN%CJ$kw;vuM3k%(>mCu5lz_0GP z=2P%^sX})a4Htpkh0S_=^wJTUPjaBvKr0T?i!)w!_#u+sgGBfE48<}S$&R=&iLXQ2WnPpc0^E(uKYk!8JMyWZL4`~;jZoh{+=wfy>+j}yNYE?^c%>6`wh zVPqHWu+%S3M=x#3XreiQi1}RZ1)n!91o>7qNEh;EB37kG?cf}bh0v!A(^2Hmm7EJ% z0J)+VUWwFcZwT=TFB+tU8JF^f6bzF(B;ezVzcS!A|ikScaU*kf+$bVPgT;l76vt&6e*J-hBWS=_*QoPg`Mm5q)rk~+@F^C z-$O=YET3~rq~X{sFhxhVWKgpB9hE;JL5=!V6{fH$`k}uRHpS2Kyud?6d5)aPvos*{ zG`XCdCshters)a7MPi<2Y2qjeaoAxD2X1TdLhDrmTDG@|JZsG5EPz!HX7UGUO)I+P6P3vL&5Ao#B&3q|oR9(zMbD!Y!(P~Nh~Eqq6wM5RTa+V^aW;J}1u^gn zLD?*V<0W-&q-+Ls_JpP3=2*0*OmOi=sq6Bs=oX;(7MplGjOS(V9fGSvf@gm37c3qc zjH^!mGjW$~6VFn%ikPr{rv;OmcaSnSj1_f_M1wpO#9#G2z*De103=bXr(wM_59tfk zl|=*TTFozjtH1eri<{ooCJs;vb8wV7C9VMlPxMuw=*hlrP|6|$rTImmyjcqhsYA%{ zF=C$OH|xCl1)Xo|+ol%5BU-Q?PG2!d@%N++bQ4jnAW^E#62)Y4uIa?`tPBK0oIae6%+c`)!p*W^ z^A5d!U?^(pzdRK{0rR)I`gIGVFB0sFm$wE$Mt)|kB%bIv0;nK(ydONc`Vi#w%qE6l zHR_iSdYc$=bTXU2*@XDPn{14vz(38=MN*xkm-Mo3^s-(aorVoqq-^X`CXl8o3`F0C zD&?^+=2lhB-P6VxFE~JU;$cSfIaqR(c!JJkT*XitrQl}%4hXdC)uMvMAxuRkwl%WS zKG2K}AbQ7!s(S^`<_=25IeK#vaI!lskf9{^wxdIB1lfxCLWx4pqH(CSINF~d!jfQp z69VtYMcVhwV`MjjHtW4keCQ!53>f=0$ip3u)}3M}r_p^dqXWQxb^tCQtMMh2; z86Yf@J%e#l=h(VV;fF*>RD;SiI(lU!6!_8JOvEt>u1#8HPR{YNhYOxFM$|zh@lbkG zKrL?GG&wb$yt&car)}hda73r4!|(0%GMSx>4|#=bi~|6Na_AN_h#~}P;oP!_xN?AT zG@>vwZ=`4=5pr5Vh$(@P@xulbs41usTH1VRwSs04=(;DlxIgog4UefJ7CS(cr=GU# zv>qoq6GfM<1+bs6HE3MvKh+o0!HU6Foy^(;lLgyCn-Yzp*t5a25-7Jg;&~a768xy0 z9LVFbGu=xm7~hYh5GkmDv)*nQO>1BjZ*xAjN?$SwVAa4_OYEmxa|E?mJB-aQfX`dm zPe^-!1~P=PNM9-r)pRWeHuvd#!IAV4js4tR50}5Y-lmCl0bPezG&%*u6b?oRxz7b` z13ssh(kVNTu~Dy0F_GMli!CGLNRxuq;wyCscCI-<@eyeOB~=LA@*Qo(`INCiGc;S zAM=zT#2qk+4R*Ri?B58R?u`edp53{!i=XHgVfz`}COyjJrmb=XP3|D{S`RIY8U#X% zR%GrgfXk3MiE;dD8EeT=Y)hF2L#*d7HQPdjvRk0l26=2-lvc_yi|{mV*I{1uD@9?I zrD-n=9YV9Rq{9V(>tm*JSjQHA&M5Qo@)AUL;Sd0N?CUBCk_Bfv9sU7~K=+jyhGS~h zJz$_42!Tb1^RZ4nxFrDtbkwFBEjX=W^Z`@F55q8S#)*a9kfW}OPJ{9w9TB2$xx(Z$ zLk4)*n_$c2Fc!N%gzX$D;N9}*m4R%Jr?(J(0t$6~&uSkQ5L-MDCk-UEz zSXThpJ^+3D2!`j;aQdTP>H`ZHOkH5xA-M-U@_rhW*&XrX*K!Ixg2LliL~sOrk$4nV z?#%mxdxHi}A zr6-D45qVIz(XZ`=#OKPT1@@Ca$u5v!EtrYtte|+fxnSGY+w!E~1}R16ouHhoYxG^{ znf^_U4B|_=vGhJn1ZttlJ?eKx(@l}yg%PS6*pYfKQ?^&Sr*X>y_HyerYY^$QknY-1 z)6~f2y9$)N4SfqQtrybTP#ShrKYe$D+=1;3vF1v_W!fgXiDdn3;<|D83(I%ZBRT&%^v{6!T zhx|%KpD=v3Zq^)ckSd!)BrSS18O(w^xvj{<U*5-{ z`DJ{nC=ic12;>&s0j^Q*u7lcckJ_nz65o z&33o0f%)PN1_CDRnrz2%<_qmM!8H9r(Lvk;!4jnMps9T8-JvpaP4&V$Q{HUW!93M~ zg~M-7`+-f6REK{^GDbm!s9MFssmnHSWZpH!^$nNHDgypk3SwR7?haQHLC#`OOTKpd zFiNT@YeYW2Cxie8a;nGK&G6hUCm&;EladHqf~{|Q;=LArJJ!*5&fU}wEu2i|G31-Y zmodFCoGA?G-Z?*G)(PG(N2HNuzDH!$;rBq~tu7={TS>ceaaeLK zrrU<+h=E1b=Jl8HVvM-7+7cER>)6b_bF&MU`#R~)sLgoV>_R;7!V1c~dB&;TsIGSU zt6&;le<+1-aQg`KL|SsY2l0e;4lBsYjADrf*kBz@>u5T34{S((9GOF$R1b$8EZV1x ztdh!p0j2v8(R|-yoo7=Fi28nfLE@B$I7r*&Arb~6AkagpyF*K5?gLuQqgVUlrg-cd zNQ;j)UOMPKoZu|$ozYalyUT|N(Ia39AR-Q+Kvi>F#>1t;nM%>IUT!e>DRK=L+a!8? zK7!Q&q#mXH!tP<5N{z$eT|Au6@rqb>A2wydzktjMj%-Y_mo?PaisFs7oAS!}u;4+T zTw){%q*$Tx^f?1a`r1MRNz7kde?U@Bzhw;?t*~Xr;~2wXO7_>PY7~kcL9o>p;ymfQ zNY!qj_|ra)0hU3)wCqeSi~ksU;o==L{UvB9dx-;eF7GNLin1cV2--5Yh+QwQD(BlW{DPyL4S$YZ z?dt6A&f4HUtWU<2CONQ#iGj57ao@R!s^1O&d+_ZK(fY)1gc>F zw4rzKf3w}sCkUk3J(QOPb1o0e;rq{8b9(Veve zR}T7qVzpL!k8w?-P$}wGzS3Ro9@`P79IRLTW20JFA(|H@`ZJxK3%CJ-gl2#MD;)1^ z>uz*RG!m3yJ5;E6Ru|W+MAeErnv0>!S;R(KHE~SvY08jPvZY}IwyBmYK6T@Bd3wrv_+bJ{$l)&l`Xnmzjkyp|R6S-<@H zYJ7AwLgq*1--9lI^Wffyd9EJUXYyM(#hvmTslgS`xcj*5NI{12iIskAuO#QiuZdXw z#P4J6@WshuAq!z(uUJwsX4gqet-S*j7WFzNjdlES%R4~7lwH7RO}0>pHE{iiCn0ds zRB4`3v!h}zzLssG)JhBT%)DQcS*jLhu)yLFh4JDtT$%8dCI_cC=-HC?jweH;=7&vZ z&fNUS1@Q_Q6JW$yGWjCrPD4l!E*9NikaCIcc|!MoVibGD24js+rnmxxss@tLz>s&WHcSkG0~?Z z{Dn}-u+4|_Dj*@f%-pO$QC+&JnRPSYgE3l#E1P#V+g-IK3mChI&d0B0v;^IRLE(H_ zT-x$j44t?w0x;FH;Kb*;Jn&SH1Hq5PKIJR+3l{K~f-%41_L=AeO<)GH3Vz>V+pcU3 zm+*h%O>~R7ApBk{U(MmIAf$;AulX3(wy2^HWep1&F=1-p*_Q+oD2CyoIHS?X2txC5 z;rgUW5)q#?oq?o}M$DM{_4qY4R9?QJkLX_YOgxU*jGUko8m}iVAP`P5%ef+0$=3-* zGvv;reeQ8rpUFoRqC7RzEoeg8XEu%Wc~x()OkAa!X;HQ@fZ1$~Fl8cRhF9zteC!$5 zdg$;+;Oi-DQP}|xoWf9(GRzv1dS}EE5;_n~RzsmQzG~_)UDat#V@J!Zlr`V*j!e0n z*0jB-fr6s#7rI2X&Zg?@Q~NECpbj9EU`M1J4rqoi#>Qx@x12E;;-e3gWT(x5B`+J< z`P`SY$JoOD{QT(vX&EPWS+?REzFvKD&ONORyX6%wzdzU>tdrZ_zzfRH&Pw)xT#X*D zjmJXa9LTZPc9gfT;R$4^f2ROeW&YvcTukY6h%6si3!eQAhP5nSt}=@dOSu&|NC9Fo zmITDCn>rIoDc?7%I!X@(o5JphOCtU4F5x`;a7tzrIx@*tvEIA6b zb+WJzzMVF-{>Fg-TLV?EVzBsAh%91Vt78C~oa4f+oHY;)JRDIwarMO3Krv|2n8u%Y zB*iDu`8xf`>k#SYL13yygN72;KZfMA>-G&5#_KfI{H%#GRv8QXGWBNtn>jBjiY0Mn zvM~#FqPdD%0CYMzk^nM`f>!;9hGL}1Xi{BX7gXq29zKN1%_4>27;^KoQ;E_7&d4tb=@s#aB0Ly<9AhCs( z)1%-Sx}oH>%t9NB3rL0mtpithwi0As)O1{@rsyUg%W=H@oNgO81<)^3Vi}2$q|T6< z(ayn5Lvg9r_7(H<#VEQ<+wZe!?+fb37FmrpL?o2`Pz5MDrkUBIx>_@2i%d0m3wwsQ6cbeV!nt5EtefJy<0t#wEP zbe4t@!n#Z-d~PWxsVmU!M=3*6?)j3-tHhInD>KN#g6KI!qdAm;bPky~!evsxgRv^v6{5&n;s(}nniYg`lDAqQ~8}&Rgt^;au zM2;j8(9tSA{uM~Q0YrH$2?7V)a)G7TMN*zAGARK62zeO|f6yPG9;vV-rPy;K9Ek2> zoEW47_ZZ2bu{e&oc|wC3(u4c?{~(vmf@Bgaf%t{E#i=iFrG!P&wIUiTA10Jkg(}i zBvayH2s-mlx?+S;l3hgSlP-6rOfOlS*lxp*{w`so4UkJTCi8_q>9V6EUJHUU+0I+4 zsVRKjl@`m!3X)Y&Qdo6hA)xUn>{L)inNr`z2#xb8kZ>#F$+gYCwFiBFHEcN1XU+UN}hX7n7RSV>yfo#OO?@Bj#b8Qu!>e3B%uEW|3Gcj(K@ek%EK02d2{kh`zoqvL;D*P z#4l+{H9df}9R?E%`LGfZg_PTD&Kv*Z1u`AbFj+ntQ5QycsX8|3Ky4f(JnMkv5TMIr zd?bwOh?B;1<9YXZsW6QfU)GF=DkC0K%kd1OdD?A^wv8#om~85h9g*FORHBn$>X2x@ zN^f~=Elgg2Em7)DbcTb$ZfU#KuC@Ev*S-y@?P_*iefMzzAB>A#NzpWTbBi?)4wY_@ zAU-y!*`8ZB?U_PPB5+D87+A|5U{mpjf=PoB+pMq?8J8ATAxy;C3PXrnA)h>ustfc2 zZq;7PI5qIUIOIMp!3Bo|iK;o7LcSC;Svv`GXku>>SBH%f4A2E;FQ<`_2a`&^)@)+I2L>vrGYMY-o8AuKGT-5i9`7mDH%@e_3wsde zZVi&MXtU_N09#DNNd#Jx*@tv^z(ods2#%{{3NoT$d8B}9OWHH0*0M`Fq&XO^p3(xD z@NeJHsS`@H;7=jlCT_RnQ{^uU$~p>4k%cW?Yv|)3TU8zgclQ0W(<;{2oP-Ii zPs{oRSPzkMl5)@qLYjWz;pO@R?ZsI6-8CPw_0*afBip22l4u+{!W(V$2ah&1ZpBhC zD!Cvj-gzk`Pj#sP@UfWuXIB+MeOHQ$APg>vi<{DpZX6W|aV!ijj}~tT{-*W21l@*6 zJO`WDqL>N^fYQTkrtTu)#}G4%7Xj6`UU!$P^3sS}97+t>C?17qW$7K+DD)3N)LU>e zrU0IsoR3mU9`qBq1M_u018mJ`jhU3A>I2Unuotpy(0Kh6b#3rgL1cSr6+GzGz=cb` zSusf|pC$3ztmAUdAj{997El!*GepJ5)zIWh-H_z+HWc#vHKDMN4Jhp6B~Yl+8YomQ zC`^!p?qpC};S%~kok~H&nx17ksAxNX|H%X`OUolfEu735dv1fJ)$1%>xr|-4(|T6Z z`Io#2zJdV_%1qbmA1iMX(tiW&UTuDfqaM0dpDpzoB9;U~Gq`no)j^_%dBbv6q6*YlqtdAf4 zzbrxg6)x{(Qps%?{GXZ>R#5g4z-QH?m_evNHdtd8KJ?Es4etyJ>sJT{ip$8otxx%T zpV2;WZs6{kLBcVmd(l**ry%Wng}a2UK$evTn(V#HXxG3B@M3FPERz~G)+zZute?~< zQQpw5liIQs3ZR6@o!<8&J(%Uwvcd3;kp>En`&Qn;0J6syuAj;LKbvkbj%mK2Y4gah zY%a$L?~2L^7PZ=ibBGjoG#f3Zn@f8gA=OQ4d!k1;2^Y^U`0TeOohP8>+znJ34{!@m zlQDpyoa4BqqyaZ9b#hSi3v^*=9s)xCw<-nkT35&|0_8NX8CD;rm>QuP`e zpsDj|a$+#Z6+RGMf6w?!ILWiCfUU8Ch1p$h+GWQDGUeaseKVWE#e8E01h!pgrbD15 zUp&Lxu?T`mZ4wM^L?bd0=hp^#Ea9N3QAD0SoK0Y_C;6gF-}MrOwL>C9TndqOn*a z6pQ_i5pT)gZwe0b4R%!FQ(77m|CX*6N>8W}rnD5?l{GY~XrZHhbQK+K`#pba!=8@; z7O7;=S(QqTW`_!1EXo>hNtPV%3EK2J-fy5eoKN5ed(BJ!RMwJKCdG)TgTbhJW74q~ z_rq!SJV!Lgcp2~5AQl}#NAgcHvY2B>o5-1)f5)3UTU&H%A|LB_Naj^{S2z)|bCxjj zX#)lbLNoMeZ6pvGO^)##AtJ?)!a(rT;qAK8uugRDP3k0>23K+k$!21epg$$Rx;rprG^xfJrh|w@+ zWR6ywRSW2=rz9@XnzA=n%wVaJ_I{}Mr@s=zg z!j_0Y?Chi`PaVTw8EXREaK?fXUzfqY7Ibz7+yFWLm!XIrHvA8qm)z0Pg8^P5cTB)g zPuTHehsrf7Sm1?x`>J;wiWlvh0|Ypx{Tnb^gQP)`Y?`f9&#DoD0?g%gR7Git)g<>4S`V~Ay+wQC z6*itHWRz5_AwuJYA$l>YaDrUu9A7jcrbJsr|MLP5{z@_1K|i`FZ?}6gwa47Gbg79r zNZ@E%q!6DPf$(YZ;4y+CJ?t?}3UZiZ^Tw-B34F?vLk2YX!F1sP`-o3^qok#H$i7EQ z4AQL?q^Coy-j6C#@okMN{z7p;Z!2eYh?4lOSxF}4v#U{($&EB&W=trkRx8Ccf-Y~W z{!(Glpjs&aU~~>PGmiuGjl8W}-g?&p&ovx{j)DX(rQ zs)Y^+jk8gbMZl@?>Eks&9jcOKuX2=O515DZ7;Fz8wu_!wP;_4ZgE#ul#Fnfjij&xG6#R=D*%YI?fMj@qG@`Bq- zDZUbG40cS)kL`8|jSbbvN^O9&Z}HH>ckH;*q~UmT8xdkdK{el;IAeO32w`36YXv>O(5TC>l)Gf(vg6j7ZQfubqcAxjI83j9}HMGXX25Y zT<2U83)x(KEqydes|-kYb<>WE%lLNU(zq?OcU=Z$)?|%_pt0tP7gi)+`wY$M71unn z>=CkS3VL1Kh z)coY^nJDU_vP2OTz(QgZSTJTG*u)}I-S`U9K4X>gqC-mjrE=NY#)BTT_eiZXndB42 zU9J4k4X$Z1J{9lIBtbxwbDY@7FxFMJy8tcqLsXa?#<41qjSFJB=5M5rkqm>PG-1gk zhiKTiKhRe0*(IQbP)k4*%pbzTZh3&A>knk=%K#!J5c|+Mc=dD8dqhj0iA4m3AZWsG zgQW!G*mn=2PK=ixc}yS3gXv~Cxi6C2i&avmAuXF=7SvGUrdbW1m||HAY=s!EWrH>V zO&3Z8fuiyBCxZ}k&MRbHn(Ro@`mKFUQ@|ACqEpT9>aT-+G8qLu|I&PuU|mhE*W#mM zfdW|xNyJV;+8nw|;uITHg09-6e!{-?i)?EJlu7^XB)$RzAdLjD13We{D_?_xFYM%O@M85z zL%CT)>_GB1$_nvYmh_wz(P4$#qRwseEPQMu#~iYBNd5q_h9`dCh5W&)R&bT3x|LEl&95uijV8z;kD;{gn+lyl-dxm9kYKC*&1iJvxEaXK~1GfhKtdY$qerWPeF+w z+wtNFBL+wK-I(KWaynZq?LK;>;4=2n`Qa#I5zXQ(V|zNO#3v?gw<*#E4_ft$mH-7*Ug%k|+Nfh? zr~uE4MNtgC`uvX%_jmvD`M0}YJ=y(gcmHoqEWrT%PIDPU-87)DGnetSj{&3Q>bZ>Z zjuGcs&E@N7d%J7rvOt_gl>fE=UL|91pAPkJV772A6|lIwe=agF01KpV{*#DBP0am&dk<--BCgf zw9hpM6d^?~jH?30l+FIu)$C29*&8(zW+sn|F;iP3<^P#4`(@t&(tDkN-mbm|9Ccm) z3fu#3&e$;S+=USN>HTU%uMew70i}asose6slaG7-t-FH{vCvL9!7^5S`;*@N!QEUc z7Stos3%+yDwKWoCq=4uER!g}rP=F8eo%OfA-rc@`r}sYp^OACe6LHdg%e7F`2i8Ni zI1lJ)=8okftv_cKTXge49> zZ1lZ2qrraXe2(X0iv31`Q%;+w$RX>*2}0#ln_l1<;XiJrkRyrhb`z5QyrJbSRcEu-~O z?gQG{>GlvgAK!o_7uz<0#kQDmPqSGJUM){2Tnn)CKAqOFkM>UKnnJ7{^Qq{W9K0`X zPv_l?q0x-Ac;<%~Vr4vE;QbK*ro{TdWq}fEq^VqM><1_`EUKww3bhQMGY-4^%jJnP zj_%$=!_0{K>uh$>_rW9!0%X4Lai0;Sty*OLR0|r)eY-IuX>$*>(lr8sHc?}zzjp7c zA*tduqGw0tLcnth+jzhY|ABD0cb_6xm|kdPd}$Wj0`B6;P^6VI!oVrkxRc%k9M#d; z|H8lTr-u;7(_=KV5pA=?-$DNPlY`oTUJ5{*Iq*5*`-`GG093$N*C%8q(&AP+;DK%&HPYou>dLB-k-1 zX`W2droF0VmUqW5+0q`Kb z190`JK*L%A*P6L}(p!bJ>rJLm#43ng9qd|UBkRxgnqZmd2afgwRNd4_j*YtQ@d~g`!V={09V}xl-jAo0o1Td|&!NM{- zbrPXn#1NCI$jBCTU0YGbO2iPRjx}1-?YkhS6F~*hG%;jQbzlkl{c0?U0*s7Fg5-qs zzc$h??`jn>MYr8V^{4ahp5GO3ow&>V)`dC(*g<4_I7P0;p6EoUk;B=7(f~XJj?x#| zbZ`(MA2l(#zE}34E+B+gbXs*NzFgmBrkez90Lh61?ps|X{W+9{)wAbX! zZf--cAHWnRp%#**mL_1AD|N3^PITYj64*Y#mPT;!yD4kM5G1Sw{adLJE`qY=AjQWj zwIn<7Z_@l4BwB(VxS<>oUaGwzk!r_uwOMpf>dtuHwL{oUanfkcp)Gw)>IupPtzz5{ zNPlVzGU*@@ZV27uCW#)jT=dx7Zfe4?ZKk`|D`2}p>S-ntYk3OY_-;);?Ly+?CZL}) zzi#KoOht%h;CqAL-o5wX??f*$zu=pZ7=Q6JZd&t|2{J86${axbH?UpPY7F0KN%D5DmJ(gx`~D0*g1qNj21V@65O-=_r&czb*>btHzWgblsvfm&B#( zwHBkb*@>C|eJcVyKs6_;q(j?PS)~tNA?4w?`)_3#lMLEBd^b< zKqdVaO=W0z$_R`O9ivNt#?ny^6#Ei?_807$v`XDPy^Le$CkTai90kKPH>>7oNNCWx zH(YPfD{O2@DF_9<&so2RybGYw`yZO7nK4jMZNgg|IBNxXbw570)}i7N%v6VK^kQlb z)p38oV=OVEhSDsS^=6t1J7}Rm4$s-zRqhXd%PGGtbvG&Bza4z|(S16|Y{M^itzadH zMquL74vfx;-CUjB-UcOO@a~?=%4>l0zV8nJYJw#?|NZ-o?yu4jC*AJpcOT@wfU2}l zN-nQl#z2%vu7TwCx`KyoS&4DTS#i2yr`Yq`?b4D18EB{jh&3iJ=WYU>jJzyzN zh$}mXqsi4VnCq`c;7;myRXyPE@=CMItDG*@)VU(^^pxUt(5HB>$IrfOhkGIP;`wNT zN&kSb3QH*lvP^K`c{6|Fz?PA_sNO~TD_<#tyW(%;OMWFaqxK*k#?xy$48>s=WZOf% zvgftjMYoSD`j)VnO&9Y+kHJ%e1NtstHhzwfdNi~4OsGuhzyiDo1YZV=Jt~lJENAD3 zxHiaf@LZDqCWw+iUW8CJF9}ywe!$lzht^($x#RIF5ytteB#=$Is~niXIPQ6P%NeJ> z`1oZ<7x7s*l-~{RqCN1<$Z!iM9dab%*+x84iQoVxTreCK-!Tpv9lU|3mDj&%Wmmur zp0^y~hQ(xvC_yk8YixdpEK_g3+l=@O#0TirKST>#FNMToV8Dkq+VUKZT!dgS+!Fx> zM?a8Nju3T#8e3LnOEcXnz~XBXT#Yki9|lZMN5@>kB4jWa8q2Aqr;q}CYx7QT)0=Ef z&}K9Hq5Si{-UYcZifL;1^=P(SBKYZ=ogJuE(c1;zowjb$BworKGw8vD33zZ9l)(@u%A^1uIvOE9O;^8X=M-j4 zpjH2+69~h=)ugvn6C=yQAYUeOlTrNrwTZ>{(lElWueGHnV`T1ck>VP-o`i7> zHXmn|MyO%_2C`_4{kP`W%@x$hMgqmqP7{}p4V1e&B58&=44blqGr}wkGStF8-3Y|O zgD8B|4p66^WC}#XTg=bA63W-47nm`Jj#x7AqRm5UC1ducOWNVy)t$}*xNHsSfUz7`MK4SV8j~nEUe#hdUh;K zVw(sUbYO#2+R=*wFntA`-$~G5e33qrhEip(v*B~}yBZaA#7FsPuXN>{ zlYu$^IV*b(DUjHB_BRdgY>E8#Y(pqt8nN)-RKjEZ%ICUEfLovyNU+He&nEg>cvfTF zZi}b3W3aXOOr)JacBDn?f;EzAk?Lmh5efS=6|M92e2frGyf~pWKxs`Fv>B1-i00DH&kOt5%=ln6UU$U35JnvjPeOak@#?YErV)KPd~G@qACMgVg?E(ks)XdF zU6hHWvl*8fZg;9+S6wQSehaxeJH`dO=*29Rn@k?$nNgvYR!y-Q(xrAmE4dwAZ9oe6 zLwa*ANOyHN{|k9KZhV4}`5;#CV4g5Gy2bb(%3O1VQ=T%5u(#IWH861O;Q;ua=8i*m zJm>zR#==W3n#_u&vR(It%b5uaTH_+nrK*WSYTkNs4I@9-#bo84rLJ*;W6{*_gJb!Z zL%h!oYe8>xd`$fWvA}i(3g4HAXGaHrK;SzGh(DkNr-dFbc63<^HAhE(;SzgZJP9!0 zX9Zb1uc`x3=D*1`H>Zf`;v3JJ#&)kkz@S^6un=?~!!My-r6s|t{Q=k=o+A0p=~o~* zxLrAMQlDtvQb$tD%k7bMnuiW=2qxGguDzx3ZhU}C=a{W!u|TcyDMHi~5Q^@Sh8Oyo zJ*>#iaR$P<3u0zCntTTg+v(>3A#&TW|GW?T58~3NCtCp0gu&L~9Lb8e z4(7&_V}YlswnuC= z@_<5uj}t$X0{cqPnud_UwXPGqp|PMZ5DJCldPF$~axW6wITkxO-R%RI1n7X#j>{D4 zi@}V`L6X)}+wy`F(e>Ij%_9_8seds??ANE~nH6@^6n9&46$2aDR$MGtaTRf}{?^JFyKE8;SxI)0$?f@SQ zce2G@4ChC(_5J+_ez*DT&EJ)h5uNQ*os{jdm_3$i%7d2-egBxvPH_opM%5PM(j15l z>jd$>Lp;AO4Hd^Wz6VmLTtny5AALj?)2qdV#=wb8cj4~nSeQ#HV0|)bh-K}*z9I{1 z)D3*!hHd;cHT_r)tCUE||47wrGsH#z9i!6LRe!mWuz?jojp{V{9#ZI(n94XwG{$9KtN63Ye(<`DA!Hp6K@n7n`rbW0Js0T zxyKZ3zWx^_dK|F+QPn*;Oob=I`2mapJ9hJG)n~M3$~~+y`BtM32&;~T{KM8qZ*`|W z93sotzOimhPv=+ki}gpZnEf&qx)- z1L2Xf83W%qN#oWqQyIY}@M?BG!3&tM(!q3c3gM^EN1jbI@DWKWeNa7Ab1d?m-pL{F-ieCtKzeXK#8hcyjvneEecBXun1G2E z2s6zVZy&(k=p&lLV`Nvv*fpEbO);Y#3Ak8{ae-`nOkWG+Paqe^*8}tlndV{=^;O}N zk`>;Q^Z5eyiOCynu8AYGUYZ9uAku~4bc>ri`^9Prh<98sBiy3T_PR9-WA$z{aamMM zu{pTpV+#UWjQUquy|OQ@q1lk|Z(mX%-!l)A;7<;pD$)MQVK|8q48wM$M=Si)mh;)M zP!}&b_{vuak^C(RHLG5ufb$7g{X}dpP7aZ63an4^;=eF5FKr`j38b!?3Q(503hanL zlTzvx$N-9Bl_5)3kTrJG#HXD355`JeeSrNsE2#}E08RH_C~^~(GSsR zwCy;l+M!}eG<@dwIpZouN8Ib}!ghfh5f8*7uB`jkZ<{`@n8FZt?!a-m4@P)L`fJ$E zlxb)~6o4$d`!nQcx$U*lk7${Nyt3zordMutRKmqUK#0)z9cExCs|zId>|nh~gRC3@ zO;E|zr5G*MUOQB3cc+)egd5gyQ1+X;E2g)mR(sI0GYnS#OarzCv0A<&Bn2Y4vu}ex zL6myJTN{f}TD_7&aDf_^`Ad>8f|N*5p%W+$rHdJ~SLV0bgtjxABN>`@_G1#*4bOS) zM0se83s|?`>-lR>rm+5z(7}NsL%L~0u!vc%7ub30Nd|O| z^e~P$z>AZIEas^QAZ~OwqMN>776}GJW^tdRtT8~q-@_%O|G_yDgu!r!@nI4xs}!A3 z{RK#S@LbRvp@WWNOn+m#Wy^s+l9233WO4*3fjjBHbYima$cKYBH)!|WgeCv*`=aPT zuhF7J>aA6G2~mARa3{oDT@OiG^cE-k#kH5&1XC=!R!B(Ii3RmkpBTGQeefV1eKTyp zjjP00K#0?nPP90=(hLMf`37kU@aPV-L}V@;BUu0*PQ-2jYJ=a7Z6ApStCcfHBl5^1 zb<57H@#F}rh(=W%1b&tMX zc0J442u*GP44NM-L&G#MqW!zz zR-a&riNXYn&|P*Yj8?cbCaGuZ>Ht80$iooc-P3=oRAY!{z=&>!uj}<$*2-XO4FGs3 zi_a7fkuxhII?_((mRVNyd9h{l1^(pJ1;k4cGS_B%`$q2%g^LV=`0#tC&qor83yTfh zzW2fJK79Z8zx^N|!FAyI99t0bRutqhgi1SfD-@RyFV6ApDrBQW!4KJPbz`V>Za0Sa z7)m<48>$gp&%=BE!&kyZzdu7vEfSNL7S8A9&@Bh}Bz3`u=RVfA|L)}!(LXTT+wg9r zef@#igogL@lc*#Sph~d|2}wM8qH6QA1EyB#Xj32rU2(GcWYe629|VesCJc_Lqm3VA zLAqZ(+y5L+TRdlTG=^K6KEM?F;=84%44EPT0+0WUl!sx0j5n_z+`s!HJG8$z!=RRg zM&nQ7(xKxyy1}mG=pE%9!~R8~O266sTKOn{ix; zXFyOmJUg4b>8l6pu8W6Y@BM%~6mn9rZCgCf|XYQ!J(F8D1AT zkccI#B*S#*^!jA2Zw(ehP#y~?|ojTbIgKV->?lXagR9-g0BxTfn^;JPt)2)fLrC;_*8xzggO@ZuEB4wmiK zp0l)M9I9I57kk5NMv3d;Bf~UVTK5}pG)Xyc9aCs*ikbiBwvCrxtvL$)4_eWPYMwwN zITQbe9bB7Ht0~> z+v_Dmy+KAhR_+|;Wd;}9p%x*Qbg4%5!QhT_{jMDB@_vh<`#0|&-E<;%Ls16r@d zGoAA2dS`F1)oBF@;D=s>%hdo9w*MGbcYWBUdCEl!a;zHOLy>GC%svBA>;0poGFucl zSJh?{Z_**OihEhe4Nyku_Jss7^0bDc0&quCMeE}DemzjEv$e2%A^%hx7(>fYDFNlv z0b>9>LkORvOP(y$BmdM7T(@I3Ho(>@A?BfJ_YWa0MMs%%*rHz=QH~6QHafb{K_z4#9&3)j9Vy{3;l6}=jnyzV7qsJ?{cZ5 ztx;2!p|xBxatty41ukZomj_5g;2^?uTyQO5_c#R-$502_GROsu=yu!a(eEd;U5qs4 z!?>$E1C$cMi_mbw7mTOJgZIdCb2@Ek{a`Y3+rDjR(Xqv~OFwhhZq6x-FF9kKb4>_OR&ifI*eP6dczX@_e8pLvvLq zRsNW6Og^T*1`HtgtE!wbkO}{Lm_=RDfg*{ihTPO82p;ur-s#y7+_vK12u(Wto`2{f z8Pwg1&e^1+T>+_XQFkZ`!wE+y~7-e{lCMX72ec zXVV=HUUcJF-Jx!a-sUFNRR z!DAix5gg}6vP?PXA0}nJ#t@$yPxiuJ?0xFlY7^K^8=TSZ}<05j54!NQ43 z;(SwFC)f57Y(kZnY8Z$xo=lTgCg;ZH$LAB%qCdI02^+Fn4sbOO&U##QhCtKih#ossxvURJ zphHa%&WwYTq8az0p2BL$Tb$q`-Lb>I0lQEVoLyZS(jG)e?q2DM-0+Y!yK&~gp6jQ&+L>x6I8}N;^LJsxJ$bWJZ0I%LvVzUPqt?$ zv3TSHJ|fb?!r+*Xz^#NvOh&o^c8pb+l|l%2gWV?(>lo<`l_r1S6qJ!;6vP4biVrYTl1hS_Gq+Puh$4JRx>@!!;7o9nW85@c3sV9| zo`qj}WDU|98Xk;adSDFE8rJ+Izx2p9N*gvkR52zszk zPyo}NIaJgEh)HLUAQ#nti2A?uG}1t=nS4I=2OV%!Ic6}GAE89VJQlm%N81jaRY*FZ z3+$XjEd5{s&de!I5I=R$Am{!;qGpcrjSiLe`U=b=dj5|LT_wZ2SOauW-~w}PTn72TR|)-w*penGu%Hn zYlDnj*ha?Rn-3}_bBL;xek7Z`;_J4PXdCGUz>r6T*p2`3;yg{7!E_ zedWR_lQ_0*2jWpGG?c2`%P=Zep8w-h5Fhj`lwi8t5~OgU>dXXFiF};cAkDK$>pAX6 zY4fI^^&svoY2_y4aSY7ea%4OCYyqD|!E8EVAPNuhFaS{| zbL_mmCpu4UY{Ld};tud~2%EeP78sZc4Bk3p%(je}sEvDEQ^&qzcG{1C>yz_nqd)ZJ;dOIKZI2E=vDF1coKP%U{ITXZ8>z^9imyXp@p_+5u z|D*f=3a)areM8G0HUS3T&R~O<(GN~D1k}<#4Z);zB8tuBNz7C9cyhm3zi9nPXyEG2_^kyv6S@kr8A!E7%gXtG1WW8~@%LQ)S@Bjb1=UEe%pTzD5Ym zUsKORk}6;$kTS8i9G&&<@dwW;0?D+ixUK^=hq-R!6qC;ks+&yoP5@pzjyH|kl!MWG zF%%=D`3Mk}vG?KK|EhptlQc*k&5e#B|3$57zYw8n4mAN!Mah_cH|>tt&g5uo}6cyk^&Asn{f?ala>)W z5$nHtRHKYy&5w~n!yi&C3!}ntUok!lXHi>0Ob9{bm;yviAOeLfI7^U z+6Km8hhnS5fy&!a2rhab;;plf_=S9f2ZnLz4ttD&@kx?`LSU-)Jjsal_4b`b5+8<` zth;-Z`KP0%gZyWDwcuwqL#pMeD9?3JDeO>Xk*Bx;ZHlRa6h(u+?GoQSIwtFnwQd ztq1r_qvq8g;7^j5MeKA*?$nz)l^Ngm7gBx>vVk)e!5GlNjoD~+a%5py#f!F{p##UJ zw?bA02NqNh_=6ZlY5TR%b-93b1geFBPMK4%@|wOMwIucG?tzD=elLN15Pr4qX$Z_` z07DCL*ezQ_)QC|YQA$fD&qlK23DLrWCUHPDk#cFQAJvq-S#S?$db1LN~j;MapJtdWz zofxc)fFB%8T}bqf&avM!N(c@v-?{p=Fw>q-qbgJH-r}S?WH0a?XFIWjsx)M8XPpLP zebTG68FkY_JUYs?R#W*JmgAl+x;Is8Ef*9L4 z^VpV(v=JCBEs)9=x>r9#{5PW7Ee4Iz9t`<&+N^1fiwO}IR9X-x<>g(%wTmz4Ff;j89HR2&2@g0Z=W5$0GWpnUBY?1V%W3rEp{Nr1y7dU4QQl zPhi|)4aydT-hEk|m6J+sTL26J9a1E|wg^}(($Q-u{!(S5b%R!Yqz0Xt6rxtu0Mxo< z9B2DLguvZKZJ$=Nx_u6zRxt&|t2n8fCnNwJM~Yu;BT>kR%kPaH>oS)6iQTVfJG(k_ z&~=~>R8Vnzoie2~kSWyL>^!O{l!SU)zLZISK|o5P@Wo%dOlAF`)|Jyvs+-J%zXd@j zJ16%Wpw14CN<-t2#17ZY4dSyF&!?bz{|7$(9@cE(SLKz{o75ar1RDdJ#X`F}{TT z8s(5@2!fPh$cn5#HnCn@TT7=EtHp9h6aQ0;9g{YS(Ab)1Q6)fzrDwl7B@}gvDYU9J zFjA7z+Nl-mDkyEZT1yn;{f?8=7M;Sm^ov$&VD+tVz}`A3z*J#O(o5?(TB*kGY~7fg zM2597lyr95Xk-{6lzu7)A8TU2=eLU8(!3r~wsdbv#bU2OifF;m$;!6CtLmaOR}FGm zRk>Iw_MFIKRsD)+*}_lqEf!jRm^SMv$O6bKLP~%CZwVUq`rB^|_{R~lm%{MP*jeP_!HEDCB_zvmlbu51IU1@Wedkq@PdAuQL)ZO4T8w{ZelZe}S3|u2?E8@_ zK49=ae(;pjQPVLGX9{T)hZ$#(F$f2MAzWA>4n0c(ZdQ#>eGn#t*%_Vzl0*Dkarx4N z_`Rs|c({1g`1$Pkn9C9~W`qBY;P&c+kZxaaqd@3=D&#ifVncT(eey5}Dw6mUv6v`z z19M1-$XLYMiKK8DTFujk!RhcUhySrIV8+G!7%zfa-*R&JhYR)~NY3sIxY=hTt=a;o_ly;&_D?2l7TU&x|Y+xH&j;(N4O)DwubLpEk`K>j$^I@91pe$4XW=tvQzOJXMA2F;nI%kilmcQ9G8Z0Te z@zIFaw!jxy-ML8=TJA0GZ#g?T0aomlD(@!@?*3D972IV+f(?_T@}t=fZebz)dJWYq z+f!rXdTLjA;(obb3>p9oh_U`#Itk%5WauU=;3ZEKH`lW=W39;G>27-xmphDtp^NDi zf=RRyiH#LH;snEpmLtw06A8DJjGv-dFl^aaEM1{dr;_W zvjYnZBDHY0Q8R8hE>+o#D`)wW%v*}h3knP=({`d_EuoefdGm~8YAY2pIRuMcy+}@g zUN|S~x%X5EK+aPhmFKeqq)32YNZzLl-Z{YbqAVH)E%Tr=Z0CX#w#^{n<-fJwxByu~ z9w80H0Wt;6545+Q;?-|#vz{nVkFpUew2kR-pZA%GAFRmcXJv6{iFW1!Wi$PiNH^tF z7uO~5_Mn`=v!$0h7Jj`Gg%G7(pNGeQx2p-}Wm}HJZ*zZij>JOtJ$HT3^-&!+s`~=L zFH&`i-?=kb3-b?kl8d*Q-h;^0cUxyx=GX9}0@LOgb5_A!9Zs<(H#9(B__xifntvwA z3S|Xlc2gf<0M5{r2mzkuNPG@PIEn>TWA8_eL)3g;2*_6~il;$$JPk zL<4r8hIE?pA^jKXz17@>>Er=7z}@|=O%D>=$*_~sP*_r9!8Dl`3m&@)C1Oe@b$6k% za$mxSFj$H9kVLOiEOC*4G64ZX#Nwhil_s4DK$fJ+XzB;FTQ==_5L_tN>CL%Un|hje z$DA6o2AAjALI_-CmehIyT0K8e3`;c6XI9Kwrj{y+jgHPai;7D9r!73&BjchW4u9mY zb|?L@XMqR}rE$_WRSP@G>9cvR8p zHu1jW-aK!7v)Gkeb*Kk@F6ohV)^*A9qEEXwehHXXX-%(I!MoL35q$I-Xfp75ce}4Y zHSaVh*rQP0J85uh(&fmVTuOW}-A;_KQfXt=%-bOEVk=QUrF1shD8Iy3L{VOTk3*C9 z)+v~2Skal5dKQ%?$rQpLp@%LIF>DYnZd=`j7Hz_{ynTq8)y z7qJ`hGW3)~hlb+Faw5QijJY#?DHjaDq_wtHQ|&HvQTjgBsaLXC(pVZHPxDgHc_`x# zS1`5218>v2nB!oM5s`h{QjK8OMSb{DJ)8*JFe8bUGv?=p9*mlhI}CooD^bF{)|`zr ztc#iIx95<;oJl*f`P;5&)KSP_$YW)x`b=~yKEI9IR-B($+qW?ui+uBefd)w9$@(Dz z44A31xG9&L?GcG&32B}eEeYqVJ)f)TW*H1Jl$(HK&PSGmrP*d`1duAr}pNI zrBK7{rDdrGoC!5%AfRHX;Zb%AZ+<&ukm2znOosqYHH_Apn zSQClJ@c_KP^{*Zf7$H5JZWY=mY&|ivT!*;Z(6JDX zl;rPi$}O}l7R3jx#Gy#+hkU;~6QgsT520NjNncN=-%xjUhKJ#>{1Q1qGRLbjkhr#6 zd-Vl|n5b=H+XRO{qJz>TJ<4LL1F0ae4BCw;1)^i;RE+L*Ssv1M_n79Lg1;HxLAzg) zpou?WVYrXzO+L#EnTb0(yc3GYSAE6N88xV69~C&tcyMRHGEy5N=4X}V)g7mf(~+P9~r30ERvQU zv&*j&{pZNeG@mQTPhl$yK8d+i)ZjAg3hQpGTWg~sMAf@>#S@&XdXOa-VNEDiOI1YS zt7I7PQv1N-eD*C)c=*oM!7&rY5%|z(z{Iyw3v8eN+`=Q!zHd-!Z?WSQPRovNe_cI&n2p|ybYEP4Lr1QR3U_40N^_wORJL| zy4{fnqw|2teKj91tA>L}jipx^jMQveMn74%@v@a#uJIG480QqZM?*$w%PbDcPSjvg z*hKvYDL$QbF{9X~R-A*SOkyj9MRxtURdv>!FjXFop0sVQ@AK-XYtwmu=Hs&GhZTmVD$1{`1rGSHrIu$tK=bQr7s<`xtmlmEB5iSa#WNqS(#WSTNw);snrz z;IidFVwA9N*qWC(t~eam)tClv7hI3m2;61Af>4b`9Uf8(>4ARr7MJEey$Yf{viL*v z4;^#iwGCAvdZd@u{qC1^oNIRVpG%t~$c2AN->lQsYx4ItI}K6261|Cgy1F%DC~#Y| z)XGkaYL~2>TT$U8w z^jE^DrANE2c?*C*WoV*l{}N*_m@Hh|nf)A8M~w=4-3{TB<0HHi#6ve6reF{_CBmG3$7F%Ue?< z_!+7&HMoss?@!N>^@W%2i`ui}<2~^5C(&%%>@lia)-y2vii&*w$Xd0_|AunDuoUHa zQje)C<){H>#xl0=E#90S%qCvblo!*WzOY<~gN!<`Cl)YscJ418qk_X;`1))7@wdFN z+(Pi!EL`Ak8*o8#tpbP=!3dm>W4TxjVd=XcE$D#@)~67=Qtco%Ho|$Bh8y>WFkq12 zazWYMKCF7cZMc|Q;vF#(sNv$=rx&2GZ7E|}QyB+MTyz|4xp`nlh9z=Bfpd$LsYrgW z+FE&B=MW5%vdWHa!qa#nj8o+2B$qJ9M4l{QzFfTd6$l4uCDkL$d<3@jy;=|Uepx5z zAz|>+4vipUsThlbf5LnP4$k=s(jt~e6-*L)efcH2BCgBt3C*S-qhXLPuINi&K;S-b z;tOO8x}}Xye=iv0Bt*HovGGRjC^tGRXHkg=bAP1frRf#VJLyObeSH-?5|YoT{kxSR zI)3-jjTp%el<~=ekhJuU*%$|f^7<||E)JKd0+SU*+5@Hg9ZcmG<(TY+pMWzqs$HYQ z7~VnMdH7@+U&joodH_MC(1>U7I==B4EdTbV-8PG3t10oawOy6DO2JGwJo+^EgDngfMI2C4@m8Ul3Wzb|Id0EY8M zHK_c_qWhv8yNihek{TnL7}zeA7TsiI1oSR?EA74|^OJ;*GlbGFTUdi<0w}Ha9!j59 z9CGRjb`}{hhO%gwb!F3_n}}?gX#hrKI2+D4?%-IKyBTdxH;eyaL6!ep-1= z)mUdnn4?1k7n%bTxAz$U1h*yiN^aN@x(L}~*TRH?$*W*U9?s5>Ugg5 z$t!o3l@DtfHbJA0bV8lH0-2VCqgh(9d|I4|W?Fv3qn+x&&5AL1|5(ny_>>x%buqI! zP_jRBB#=sqCzuWMQuY0&KyJ2Ce$D|fMgdtxLcsmYq<=U^Zyeyh&-X#*VlkEQU-+My zYynnERLw=PE^(2L`M4w0)qe502FtgN=++2J+eL_LLEfUqxOL>S;DR~DRmBmpBM4c^ z#(rj2NzL27*vgSQbB(}I-J?TaKAiDXs=FWt1z|TuG&~t6fDAT*nlBU);WXRAW22S? z$4k_%(cI7)VsS?-X*ZocLpWcr1Qph)m^}$og29He1uT|_>K$I|LPq%a@BWh4cNpIa zjxy*&d5LQ}+wZ;in+O3sjj-FtGfu|o61-5=Z= zAmxf4S+(K35{4&Hed|9NcWrlTI68X|DpfX=-U-Cv)WPZFIbaY6&+L(IH3)Td#28}2 zhPRW3r@gm&K<}USIN^`p9*Lzy?T96|oCoO8n%PTjM)L)cJB$T+6MHh~2mGSx{)?Bl z;*x5#L4e8pb4EL)W0jQzJ(J4M@PH;R`ye-Yl+kmrm7d|-I5TINmuf6K5ZKP-n^Iuz z&(lChH|}(89^*!>p8;v-X~=&O+O#PgY5!{?&(K4>j!}U(-78FbhIo`k5_m~R{7dZE zz@@+3$pEN~uHM=IYtI)1v1MBSP~=BCLXh_muc4%6_XV%022^C8`_`zue`Kp?&uViI zEdj9c`C1@}-MmnX-rKMAb~hyoKX-z~+tF>XNT46r*bW^mNuzr&a$pV1f} zj*+%0Rnvt+cFDjlAj+Bpx*vuUByI7F3pmdqqZBov5LeKSnH35ayZQNpIKrOQB?PNpZ&d*hiJ&5FW1G&5fapAvd!;BBuz8sNc+O^fQbSoKX8l(l^QvG;=5 zdC3uQB?o_>>y`oG)bpDBgP6<^aDV_a(DwGx3=ew`r$5?NOUihLz`6DqOXf>%w=vCL z5FPN&XcpwyAI8Tp1|*tEqx(CbX6K+JiN3ppx+D$a6o3uw&*Sp!#HbiO`u8q$$xttVpqHsFKoG<@U?M$0vD$T`OdKt&KKA~H9a2Duyc3>N9-kZKuNM0Yxjeob$+i#?bW)Zp9>=Z;n@UC>z9C=F)8 zZ0NIOln5JNF;r@^>K;e|T^fid^)w7^-IomF^)PP1k4!CATdm~fI`Cry|IyJ;v z|9|YgZFgL^kuLg~`4w%?I#-k>k$SN_i6&!Ty;zCvks^)7#PQMc%4w2Kscn+Y=_V~P zI{EMSd7i2Q3VZKvHf4D{cing;HX9o#6be;^LZMKY&wj!i19sVtx1ZmR=Xlj>c65Rb z>#p9^u?GuVTaTIxrwKOU!&akP&sGJQ@^B0arOE`$4Ci7HKNQ=D<|LL_^3~}K=Qj4f z3^N~0+!&6Lw&v{mm)MGncTO2Nt4^H?83|bn<~RFD!~*=a)x^EIT`k({LpoH zi@S~c=&$Fv#7vheW8-+#!&QofPf^Baitw`!&0ZSDV{86o8{e_!|L|&?J*Gy8a>C(q zwKhfMsRugNtT-tK<@vFOaUWaI&X*lL76%OCLjMMGh5z^r*Y%$&_PE^I{`+J;BeG3* zQK%!?il;p-cl)kmiIX6V`VV!qQgRrvn*rOFIIg&!MB%55a(2Q%8+5%>a;VzMiPQtg zJ3s=WUc|Zkg>fZeEVI<>S5WelaPTo5I;XgQ`oA!6tWuU;0G%KP>Kjip3IDjLj!?B) zbl1zKd{QDebU%2ZXg71gAP0=k@KF1YQzrk2_Y0%wg=`=Y@r9ibDkm*IwZ&!hJMI?dj+_tOL8(4mCvXwfJGuoR$JLOVpeKil zWh3;O5FmTtEpTY1Z49yLgCCwwj}T%|JJ^pWCx$+nDblp^KD0 zbA$NRrbqm)@Nsjf{t&eK`I6U`(TRjzP;4)l6!O}dBsK3U67-NSoHoq(AzclKLAOh! zr^w>a?}dB6_Rt0-2WHyL{_{3``x&2M7u21=LR#Nnn*52ZCxU|d>tWuFIQ@c@xmF3%N4w_on*;4Fd$ zM;u&e?0aQZiewiWK(26kL!kqri-?JM47%#<4Xm#YiXAJ(NlGT3pBwNBP&sTr=Pm9;ll^(k8)a!%xn zC#wgJvL&&~)?Q(-hvuWxL82nNPzgW$R- zXnVF!uYFEq3AmKOM7A2>s8+MZ56!g^-dXARNbGy5ZmdM2wf9@L#9QW;-QMPPywOv+ z1G0WsgEvB&zWho^)0wPwju0&qA9wNt*JXaSr4H$lipqs||mUux#+l9%#p@&xTn#3Lg zy=3M|E+hK-?aCwCxJPJNW|^9vhOEmI2($^c+{u;TUvv0gO$Eetq0?6-2!g@kdAXwr z)(YY^z4t`*Qj_QyLZ5KtGrVZ9IAt{CL!6{XL=|cbd<13Q!>20%uJuV$Jidhk8a&m+ zePB#fuvY3|)92mRtimLUztY_6uhhUW@(zs?QV;!ZQ_a2EBIYxd!r@&@Z5%L*?=wHz z=+5Y5`i|)=-`$4S&7KRN;FuDz`+WLWr-b4YIL62OV{^zC7&`Z-YSXF=Pr@mzLVL%k zX6BUV2$9=J3v2w~KeeE{8UK&~BvVir69jeif=EA}&3Eu+ z6HyH}X#97}^+59%#_rq-KEw4~AB%4(;zSh6mzmLAG15Z$-A%yMBf@aw+Og{)LtK;! zd}8;gHjv^D{yhr}H2l6yxFXt%+(h;W@{fMs3R!i+Rs$u?AvjMLhEas){0>h*TkL+m z;j`Sw3njbAz^|Gj2hGxi2M83c3Bt&Ze3npM!W+(3DzCy>I4Y?U7SyFz=iA8@BpR_W zKcp;ttyezD9a@p`+>F*U;77@C;3JA16B!E!t-l9P7qk2TPs(r$S;?)nkh!lQ}88!*UREk z>yqePrS9Bd3I7mz4jP5!ZYj?%05N}5u%|aoOY1R-b%tBE0;V^7mra>2yHT3 zG)3Igs+!G{Rc>2i>#*)kMH5L-b6dgnMM--RlJ}Jsv^bfloqlBG9Y(O6nY5fW@fYJAHP0Px3tVBu`JXZQ%b21} zpN|)}KQ=4S!ttMt5O3luV>1<{y-oi*&53(my^Gi{#~qAo4^zTtP7@zX4kJ6n#B7da z$mPC;E-*XkP+1w_MX8k=C`?j!D}$Mj{gdB*;mUG|m_FZviM>%POxy&3W(K@CAGCL3 zFHBj4UbN^K=R7%PNC=m^=nfvb-O2pjL9Q+Z!)8TaJI^0Ihc=iVA*O_n z+~9b`7q8FSb*{uI<(It{8!ooS?9RWpXy(+g%z zVt)f{iV==Yb(5nfuDsb;eO_ta@^a*X`Gq*GqA=$+x+9geS7~VP4cBnx1f87;WAau3 zz&CNSiaKkd&zVFD@`!R5)$L``Gh%4m68@?pDLPDI{`Ih1v| zRcl|~`uTfIvd4P<22diS2HNxS<^$G42`d8l3F5r#u(HQeG zI+)Lnd_qQ(eds_V67cBkNta`m$?#c6*nj}?X&Z9%m{pXut)|xXN#HMR}|ZNu29jivI=B4 zA#K~5Wb?RKtIrTpqMKf6b3!JNifn_1qmam&JW`1>1=aQ^RuZc`Q+ak4D6Ghs5}1(i zu)_~S;fX18I4uq75_xg}J;bOwh?Tq`prYs7a`6N`EL%Uq`Edc%aPD_r4!ny)fJpan z{5^BfRqEBz02jp7Sx?6kV1tEGvoxR0Y-#V>pBQcz{L*25E!@TD@UbnBS;EH=N?5Z6 z`h$RtF&g$u7R();?~}e|jRjNpD=r9`freQs6V{3w%m#ck<<9AB)>uhn_0fEwheRHk0S5^<3QYX# zC)2}rp>E3hE+7vcZNnYQ`(iRYKq4E=AN=?*a&#${bZdkxSMV7!m+i?JZjMrkP@n3n z-cHfu<-0#HtruJw`iL{cIWAW3;t~XI9voA@qs=@nPrrd9@b9o{pv+MZracfqQ!(9N zcsD2w1o7A^a^(S{|B1U*CIvdf;k!MaB4ps{rRggL}eOnbKLlaESq zxeYHE?`Fq`d=CL@>mBT#@`D+7xSL4&7SkpMB57XFX1HtSU0GzI{|E?dUL@krWM7y| z!Pa6k7Q~(wB&94M9qr-i^hC2PTY~|mZmHVkI-N)XG?0m?BSO{Mh=Zdi3?s28?J!wr zjUynHT}7L2y>7IRfz7xQf(z*3%$}Ua)jlT!uig2X8Zu+yhng#OR;ltgg!eyUU2Iwo)*59`aI#haLZjg z|IGM;#yf_bkasJWv>2k=#)bid!B&A4iz&HWpt;9~m|U~N4w-W0njJ9Wq6Hot6Bx&_ z)HSO&EqT=ssdt)m*i+ntp?9LW>GJH>E0b2d4%MJ&rj3SEri589j-KlfG=({ZY9`6> zG~f>~gu~tz8;~e`!c6ZHAPxIfKPdGRB^PGB9%f1Jz`MmOW~2=U=bb*>zn#pPu5J8U zG9({g%khsUd()$FzFfR-C8O=nI-LL6_UPATe(4O8Lb7Ax|Ict9u5m2oNX})<^fIPO z@PBF6>M=!7U5+X`3W zDBZfrMl__;eJ$t-OO*wi8esxAX^uek@K3n?@kjmoW&Mgj@f9uXs~x$P)%1QhKB@+~5Kz zuk|H@mSd2Wly!Y-g!CVxFm>N2p=~=3d84ywnsV~zK{p2Jqs0LR22v?y>WlVAZ&9O^ zm0I;IAXTe{#xv56=5~T1Bz`*Vd#5T)T(kQI_he_K1VOL&asO_C4^UI3ryc3QxQ171 z=XKS3%O!D=N)u}On$E@rZtz@})vC0u$1JtJjtDNxE46uXWUXS&TKzI- z-M;+P#_Ef~1uNyC*0;_s8I4ezvpbvS%k+2osD!r1)YkzJuv^sw$F10rz=1s}Jm)Fj z+rq-7p|cv5>*02(#}y%XMYHC^gLK|81i2~~Klt=WHX)5}VJG+pmDo<@vmB9UYX{Wy zv*HfHxi?o}cRJgqIowQpdUSyP9MX=1_SLfHF-NzJPED&5@|Z4mX3YM8O3XDx0NR@@ zY698NUUTWS$y~zWI*$;sH<=3sEYT zE)ag3nEsX##{Fa9#`+OE>-Z|?Sx}EW_DO5U72vgXktecvINwMXE_AZ0UY;^#O*Kg) zg{R!JpDH})Qwu4QD?pJ#D#dxl>0!}ig7r0&#oCY%fqMv#0LUtE1=9HrsJt30JC1O) zxV0A;D{avduvKXFKvlHtlc}OG6(iBII3d3rNb}pToy9bOSD*Ms$gg?1hm+@OU{rX% z;TkJGZgcIy&1kOzm|kW`1`X!I$yypTH?<*{vlbI>VBmh1M(Q~6)5TMq`I63+8D2qAk@Rz(Gd>CJj2d3M*h&7_;v%HEy`WNiU?3U=1k8IuZDO&%;N z7vpF81!IPA`ZQk1i&mc_wWs&q$pdJYf;juqdLHy*lwHvUHkXluX{+a2Z*4BYGDoH& zT;7@5wT_dyG1?3braMS@P6ze~uU|f;rgy`Hr$G2eF!?$N!hnmts3=@>JKwqus;`_K z&@QcBwwzg8F0s}Nco1EH|L|}9X@8X|aKQkVqC#CnOEKHUa_EJsT6}JFlE(*Dt{-A0 zQV6`^YO`n0-CQDwnY^g@YP6#)`5 zzO=%jsSik!C@c@4j>)0^Dnzqtu}iFbWJ|OBz6d&e=~!O;=lL!C#7YxiZ}aQz_<7Es zSbyy6JJc;L*|4;GhkB(I8%dwUr{jArw* z2^#Q*4nk-219v2T#NTvy)CDM_1;QzEa)^YYT9$%owIi6;sZ5&!mYNSF^c>Y?U8*`K z6ve+%s0%KtFt(if&T8R|K}`7U$B8^v-Rf?P*%U>69VWdPpS}sdz3JwJ6?`@ng_<{` zAm$GiC7fg!<=^LVd|ll|91dP6%C%@S<=^MG-3~7XNrzIvDJ6Oga@Icjn9)2-U95#y z2dzFsl!Cbsq;UR9yJ$fm}^XAtL*a7kGVRlIdiU*^I;FGN={!NX(k1 zA$Z-I^yPt1$nj5U$RW(W^LAFfC$@p@pm>2T3}HbVXK0 zeXqNk&I28M)2hDH!D0D9ev<+j)W%Bv?PT=B8Fs8SCQL_FX9yG`qhc+cFo!h5V8)(- z1`E`DvgOw->XemNWR&4i7$U1Of+T@XkX>C`D(VIEUb72cV$e;adfNgXf&Y8-^k44W zR<=Fzh2DkfUXZAFf{Lf8W9$S&6x@WCaEgnz<_4<6=)TQHbwT~f|8gp-7re{Sd2gv& zHnY+<+SC`P`d@8o+rqR*3U1Xbn!U@e^D$$Q`HD|#<0#a|>@dZya>cgi!DNnLuca6D zVgZob(o|!GNF#pOoQ>_1%=%)hC*n|$blk_#`fR~3t79Z-=Z^$}-+?hV%MjtPun8lN zY*fTa3U4S3S&IQLwZ;H`L9Au9dcBZ5u)l0)B6=4}Sh3UFuuGF#P`iO!P_P3OcKqTA z$khCHk{AO7D`#~XWmQ|&0b=W2f5gj((ZCgCpyc8iU#ZtZd0i>{Tv9mK7~Hw%N))8<&CwV6&M2QzaH099|E6QgCehE!}IbTmGtAN;AIhTOBN4vBHuAA3_8)Wb+WyB3h zZKY8piSRPn@5a_qLSr5!u^rZ!DYE0@)<^@cg^}B(z69y~w^YZ~y~D6Jf&^YM*PjcZ z9N=mHjuW4MPiVO$V_z~*+^V4JS{UwH`p5b<{h_W|>YV_qsxT4fZ9Cw_>pcz{XHhJeOsbPubUR|Ek&7CB8LD{Cn^eMD8V5PUs508={lW z2pQiReI1W!(0VxbI`B>%Pu`mT!*1{d;Z>UpyaA?%UuSp>Z9aPRz&^vQ=N1P>56?Z( z7tWC6$0q>ocVh)qg!O#9tFN&E6252%0t2-(UfE(=aoy(tFho1UY-$iMan%UK*AX3# z35dDwy5WQXe}4V)3)o}04iBVwOnZzQ^31)&QCXz7zmaSh&kk_|c0PNH%zX>46@_3x z3L!|5pocoibM+Jy<0%#qcn5?^!DpnKuOScX=x`uoiO^y{q)7NY{8wy1L=y%oUA8Nm~N zt`zLZy%5ZFkVk7v9%qni*%*Vk!sQt;*nFt>(n>>p!M-2IYg{qAR2UpXEWS~x$2Kq$@ODT6V&5|+>PPyHYZoxo z5D<~^bbOBRyfl*%`6qsD#5=~6-rwKH``yTT7D~k)(oteCu!KQiW!2`aaGlc>5_pG0xbD`ankhPaU zqAQn;BM{45NEl$Zxj~a`G^;SEBJzv{q<{d1!>CCJ=;u?UWWci#xZ`DF!TT-}9KSEb zW8JtrgoPLA_nR7G9YYB(A%Ka8J4YSsMb(3m|F6$jhuFw?|IaUp6)dkj8J@XoGs@K0SgNdrtw z;&W#77(JaHO!m(4S{@=suuSfbcM)l3SD%%A5Q+_#@i3RtwKSn{Ie-3k4yU4YdeL2@ ze~Sst^bYqbb?Gji6E`#J2*DD7=@}vPSQ)VbGsJMfo$+VzZ5f|^v$58X8nHgW(0iFv&$|l~{bNb44QjFO*$y?qxSrC}rqvnk4Y=}BTX}_{gxK9e0q#`y3BtAB z24noLzz*_{xCQK=KgQbv>7_0T`2fx0^(**aGR+ce4zr(W4A4><`kz_+|G%Ea-?`Nu z4)8nf&bR&xLiwI08(N8%CfIXxyDw_NX@HTF3MQ$E8lH9Dgsc{Jg)F{w07Agx%Q^`L z%^jlS-4e2cp~eCno}Ti}>SJYS(+67ddbtCwZd~t`Z?t6mvu`q8U@!oY7Bj{tTp}-= zL8}u;)ol3-s!JSY*)?7B5qr&=7oqBPIicybD>*g96k?BPW|z+}f*9ymioKRw8O~e{ z#H}$nQRQZ~l*^3^C!m@6cX?nX#aKayG>A2}KMt$LftWW3wWI3>l~}PV*bDPQBxQWr zoDMW@U{HgY*)G`%8(YZurc%`qSNAC#XrJ=Nd?_&R+NZ3H?VzLvDP&I1#xxZaIFGP8 zGwOG7`}4=%r8!o*U|}$Z!{sxe3equ;nV6#GVto81<*V|xn5=U$O+U!AfMc_(>_u(h0>f5?T00C#P$8 zNk|G+u&BM&rx`hC8b-^u#%J6))mtFKjy{p4YSpO)vWOB;g`079#e(%t`HaYbK>`zm z6A)qSvy&Ads(RaK)NDn{^zv+hJuAXT^=2;7qK7{44Mt&hExMQj{lY=|Af@EI!Lzm% zn2Kl{iLv5H4VT+j;G^?5ow~UbJsj|utLC5$zw05JGplL3ag>+<6?R4B(=8ViB7CtBE81>-gf9VealZ zfW;&cZaRGV{J)ob&ho`@R^J2N$uWEalYMu+p-bjlOuvF`6 zp|1~-)`j+sSH+^GHjxVjtA(%HT%$9JQA2leL=*EVGVBiUa@AKi{R*hX6tTvZjUx1( zQv>bNN2yWh4U2GQ{|RGHaG~mUbLRJkx(3vTYr}d~>jNcBg4B}!tzU7_WNMn_0H+wpzvkx;fJd;Z+Ymsk<*dS1KTUB^j^K*icEX>b0c;hn2JC$U$CM$xc~2nS1E644EOAetWE?VSpt~ zrw@Ek&qK|CJFNt29BvZyoDKMB#A7S^;BjJu#A!8yA#?)IyKW<-;bc5Vh$Y?YjNQa7 z@A(`T5v3#HPYxCnr01YN;cV{WA~DW^XD0 ztt~?l3@9MR6!(eC7H*cE&KNDAc>gWMg|;Zz{N@WCglyLXGC(tTK`iGs)@dUR6}?yAmEQq&;K@>B8?G&kFH&tIv#|k3}{gq5w@ZcamNRoMj_Z2u?~M> zdP+Fr-lHqSR8Aazb)6D8`G#Sm;%?+c{jGPd9qIt;H;?Hpl-Kw*9(HK~$jvxyK&cx` zE|!PKQPc{rK!NXrr`|DKDt+^DTVQa-FX&Ow%IXLE0&NQ|aoaoWF)P5BZ|NYcNU7ra zU`33L>W7>_Yh*tC2@x9Zl%j<4Rz3>weu8IR#6mkhLYU7!Gg_jFXOHrkgw005l@1S9 z!0Gf1?|dPUVZMi_z{a>ARspki0)0gD$Kd*qVV6TQ=PF4U47;6brG+dQy)~JNk*JKh z^|yB_A-{>Md*9Ek1k0fhYU^(cMsCSR`UYWE4C2CjXmfKaB2n^vrpMBld2U9iX1Nq; z*!r6aG%I=O&1mIvnP$zL`;uU|!v$e~aCy|1$E&hh(vX(1yJ5>UZVA~Czw$pW3r2&v zXM^mG>0VeNPk6OC@z+D!P@Ke$U;{=lGNQb|!71ld$;FN22oSS?D z4+quXd@EgQ^iDf4Q?Xq1zL_B%pM4;VRN!DXHvT4I@%@E%7@@SV!&D7ut=JAF)V88j zB!)5?tQ4hQsqB&(K-xM5nAk_<8n)w-GaML0tZC31Zk_#PZqWt7e6zh?FRHvMX_YEm%|r36Yj@b0qA>=Z=&UM#B156@lnM+hKIF0#>&x49u_fT){^5-=DW`EoKo29;l0XiRp18VVlEYPjL zigFzus7=>mf==~S9W`8#+O5F`ZS9qvWInKF1B{S9IEk%fkQJIwP4(n+%bZ{h%E!b9 z_mKn=d#7W2aT>0%>MF|sO0oCWdeEAh$+zZ}dwbkmzw^`k6sBpMnOVG?_Q=^q zmm&3Ccw%o_$8tU6-x@g9tv`4mjsytbQ8et&s}2|}9XsaAi%nJzrRy6Tuobv58ZsM- zHxb`iZL1WRjX={dIS)~*RPazMVd8s8nh@|1pDCcs7Xyu}X{VAEEvk>JX;zB|+g5ye z5uWzq3-61oRXkCb6YgfQK+|3;Q@_SMKM;Zs z=k9r{dTV zOC%f|pqa_+0eU2Xs|^t){T5sBH(5ekSp279v%t|O4UWff^?QjnP8uA}sOc`!vjQBJ z>jrll3_}${8R#J$xE~Bo;fRJBR}tP;P8RtD9wF(7(7|LKT&X z*6`BNi$RAc2iMg0S5D#zBS71ISE2g5s7*Uv@K5%muCw(2_$U5Z8p*E|=OtdDDXSpD zjmxpp329w~PtbL%P(nn5%rL-$!(m zp|0!VByN4cLkU7n5A0b(?_7tN3XK5_d`o3h{ zYxp!K#Z7js+7e26o6e@V{YhW&4%}y>r!+aq#2W>5yBa6n4Zm6(w8K;h6Fyu^Pe>VG z#bc|IOh0Q;jlosTwA^_E{Jo;8^o=c#R{wsimn#~XGSh8q48m04it4TJzay78=Jt?)xLgk2XJgUrrfn%B57!5=yemTtCC6{PTDCNDD^aJi1!fTk+z z#wGzBqbrt5ZL)Z8cC-r~+Na<>wRe7SVv8S$0o*^^n{0+^N4^F`#9)((Z`2P#O{bH- zBDx_y`z9fxVbTX-I8ZM6_i~~4kCLHc07;w!awtVBRe&fis-%DmDrnbC{b)oJ5c2@| zIb>8c#nP#1g$1ZnR_zr6W^)S!nj({N5~i(`ORSE;Z)>$>#z7G8QZMcc@(S!xb2G zkEv;Xz{MFN`K>=bS9HuF3PZ67c|kx^9mJ#6W-Y~T9|6z#8F97tYc|)K&V3y*>0z@2 z#F+wYtl9ke@>I7M#JfS(>*U_acicHwz zR7&hR2+@q9RTw3O=@B_-S=1#S+RHQ3!Ik8NQH_P(pVEW*kL@`u&iUA{)$gA%9Km83 zWMkv@H`$}Z2*flLHj|ly5d-;`)S=h%HLixJtdXSlBY1g5ON0g$jOWB&tVUpUiM=GlfQVUnHh}G(i z#-$u7Fc4FQdnIgJP3QBRWo!Z9wx;TuR%}Utw9~#b{faNfOE&@ zGq#_t27s|MI)1wY0`6aI{@Izm9*a(2&-kbr(>q)6PV{o#B1rsTI!h^>r@aa~%F#=& zXMi5?JRhwt3L!+!aA9^eEo)jqru$6qXQbuKL7ynQUztkFTc$fqg$t1HkXMLOE4xip z8yVfb6-ShK!KaR}7hm_59+gGWVhd!08*Hs3{Yc+Bt=A-E103z2ZQ&o63(ms2`z znw`)(ou>6NU8Z8l8veN$fgn|V&n5{xZ*AGa>LW5f1(OXD!}S0{_)Gw#-QZ|3;m|Lk zWypa`S3_|zGAMZIF||E!nx4mOI06u9O~!XvcI+Vl#CJ8~R+Yfvf$M>HCC#ddwZ{p8 z6UcUv{~xORNfr^l#RTb4_GGa)Q)iIrjiDtv&gw>muQV@YIZ(0JwXW72Zq>e8AuQ#6{2O>N#h#m^`ndnl+)4zRa4Kw z2ULB)@|U?+|`yW9^%8)-HhnXoSz@ zr|s;rt0+})+t}-*00FO)N~}(qd!i$KWaVYniCHT5rTYHy{!1EGJc@uA=8%F?P9FIDci zGjNV7(?v=qu-Xt=U~UbJYa?zC(5g7rX-RHJS0;mF?SDt`(SV zlUX(2-O&KqfDhjAv77T+RK={-2Bl3SR#qnoTB#OuDD{)%I(SE#Nadx;$tew^OoC8c zC#QCQS{9s$vsE2|wvc8)HO=Du>mTe_75upSV5ZMUVK-IHzFBr53O@z z#hkJod>aJUqX1!and0I>^t)bD2)jfh$(MKE8~DaM&ByKjOf^Hd2_=()tj2UjH)3#1 zLyRe34!uj)I0hq0GdJdiz-9|m>9ZYAk@S19+4HvrTf8;n#ttC`Pzi`D_jgTth;6jM zsuH8l*nO=N9*j187JGD=-)Mfr$1&itQ>Esd4#doOnDqv)8#e?wvj)ntf z)&jd;RP?o6g-KtZ;9P;G86XcSYPsYL@D~et+1aIlQYcK?_8b(x24JoLIT%gfb>P`RP z=K(G-xF6pMDx#3TBbI^^(!b@F=WR*A0;i}Xyik3;BSG8eI!yDe*wxUMk(F15?$)h- z$2>4aD1ETFJZY{GT#Z~%XyC@OiKPCRLMK51VKK`H24f*W&btamG=KdAJGVf}6tYb2 z@yP+w0WNrT3tqD$oom21Gf|S~=$!L@=AqXZU&GC;<-( z1zmg9o705B0k$Mz7iz=V!hu5Z5a!t!edBP7bj6l67dna29+Q0z%UqEy zB?411)?-i{F+Yrza99K2?COhGI;CYYAcJfJ;sgkfk6bbeggzI!G^BQEwG?0uFbiwGY=Y5e3U65;faj< z>8-CmrZuz%3rJ2hur|8Z!-pdLNEew3FOMfJ5fDE?Yuj7X3%cHN=C@*4q=o#kCxa*&-~yA^ z4&iK#wZBb)(n_)49jiAKI<&BTH`@eBhTI0_6mr_~;%znS@-5+HrQ!8khJm#yEA-G3 z-l^go(B+{{t(K>8kU0E(U?so6mMs(sX15i)f)`VF3!7EDWm;>wOq<6rJBx9%`es8i z;Xx1WHSTh(EO<;xgHiw5=ZLnt_;JXM#j5~JUA?JlN)zQEwCCKb>Tb}PM$PtTm zJvY$wu;0sW>B~|WTD9G~$1v8|(-;1vb?^=1^k6b@xk4O1GU9s4o|5!4J=XOiezIR^i0G)ERtw=+&g$yNt`Cec;UMyVf z*J~ey8+lW;3$RX8{->IAkJ#9UZy6|t)PI1?Ey>97E*;-j$A)Y#BL=}tk98O98{SMw zYV&A@poYIvwpq!D)7Oyp&6H%VJA#d^7k)MsoOUvMivwGNgE2)mWq3DC>hcj~cD!La z{tX{a_(tb#tO;qdZi>^yTGcWw;6WbBafU+hOT2`LFP&ady9}D0A-DA0BI; zFf#j_3Emw-Qm{B6#Ty9cD)?9G)Fa#2+Oh5 zlKNO>@Nf9B+L?f1eE<4ra=$R&k|t?ZSlycOO|8o2Y}p*^827Wd^}GOsw2H?hvmU)& zTEUG5X-RK}nmr-});c|URcU}$T-e9|gT)G6T-n7FMTd-9vd_M|N!?cQ87YX|22uf< zcICgh?V`ou52t=UaTq5#&3@5;vyU*n ziTu?trQ{REwq+dajtWFGZb_!dUBa}IBYWOg{&AbFVv9aC`dVqv7)9)JU%~jUx*zE* zeZny3l1Y`Uus9hX|6zQ>#Sn55zqCcyXJl%a{IAJ;=HKIIsc<-p*A)K7Kf&IP0E887 z*q{I)YQL-Axj`DqG+ zS--F~rKL&1M13*5#;(#de7P!8A#~6LiF)>p=sdWi@^UD`+q$$IiUvq7=iIp$mlMU% zSvdF3U2zvpBsvBTSuZZ|E2fx>)}FA>4Pxy${dkI+|A{?05%I z$6XG1!4F>$y+6T!7jI~+RXN_+*Z@Wu& z#%;L2jAt{p7Kb>SfF7n;>J?baSIeg4Y`RzeLngl>l3caCJHwzsBQ)1j#9rEWl(le7a6m($lZYTLq--w(-=FSZd1A-q{=@fU6_s z2iq?z`pYwuFd+GuM>OQs=)UQeRxId7?Gy|{R%}fG;Oz(M@bXYxafwbSU_;SBQ%Y6V z30TO~FBH+n2cvf18}}7f!ROfB#ZY*LWy}qin;Q9~2FSlWLn{X#(#j$FxzrqQ)~ZXr zZ>$>&(^K5|ldZ`qI*E5e@W}De_>`{tw{OOJ@Xn^mM%Xwe>-?1gHjyk!I!ZN2F{?j{ zly~HZyH;~`=eFFjq1azcP+ zcIZZ`SgXkCEgsU7codX8%}a=hj73g!S=Q}!a+l0>SGSTevyyj3SC@wZu}rx+>ex^o zJN?&Un9FoaowOS26HLRBL4l$>cxQGpdOJp9?$K*Fv1wq?aX3U(JLV#-QFF_*-Ibr1 z4S;tFxbz~ow@op;tqueUI!-2gcrzBUh)9?nQ^EBc>atFpa;KPpqW3?I|3nZ-M~#13 zCJl%sOrk?!iKU%WTYz!cE9R9XxKWd7kZ|Z8c?_tk+3q-WGzMl4{pryOJS81-LSqt+ zrDr9@>6#Noe)80HW@=D%0I|dqRT7p+B&v6$kwaSsVThrY*RGvc4Z!}&$je_n6hK?q zLYSpv7y`x-rJbpp7hKjhLo*Bztbp&zs44%@U|!AsV+*2*ITzI;tcfJ9f$TrN)>7KP zUoLqLmOxhT51CE6-6J*I6~mcen$2v?8DVq(Co1#bpyNvg78p6N2B=_c(E+W@84TtS6gc3|qLRR?8Iqlc3`4Pb*xp-V$&ijcolU|r91~l; zf-h~p`lD*#9>KFY=Sr|yXcE=BZ7*$}aZF1sO@8e3(6KydaD5W1bjUo&fl1i;P%Fd; zYRtJV4ZG{r%H?Xk)hZUN4gv6F5=B5#8B3?C+KM85Ck5|np9Rh9d8q8(KX?B9>#yMa zqqnLaoI;Y!t<-Vuv6dIZgAxA76H)Y!_(eO3xrcx?{;nsb_eSzls^md-J|b{& z$QSp5mQJDCfHSUtc4}w1NPobyT%DalOt|KEeEVW7Kf=H#gru%I2fkL%feo;omB4Y2 zqua!`OPc|@B!9lv7rLWyS+5P+@{ix48TaC1`WS72OaK~qyI zI%?Lic49%tQGO?HT>+-5k;)x*8ls}?*%A20C}G~Gs+keZPA<0BTiiHmQ*U-@++56v z7QwVhkUf%#J!-tTOX2YoSg~!Lu1Y(OY<~MoYVE3JF?WNinUh&-Rk|@g+fJ-a=`J~X z5wSCwsv;G&Jr8`E^Eh@{(ekBvW@_4lVdYsO$jaCT6zFo9S}i+0ZOYlF6ucQ99t3NG z0pBV`6mAHb%=4<~UtMsZLQ7@)s$0e7^R@10=K7F`=>+G7bJKPJFhG>yfqoVn2BH<=qXu_#uvqcN`#&Hvp&T&_ z1b?dS0kWq;_TNsf&_6OcRen`Ca%?l|DHbWeNl7G)7q*=d3IQ5*IFkMirx9X7x?f11 zeuJuMx*L#-WxVJc!+uyvl}cGDwW_DmT=!9Zhk^)P1S23qjA`R;aKJo;@}C+e&k**0 ze2eHFC;0!t^{(5a|5JY59Nn>BU$gx+% zaj-1`x~moQ{urjI`%E{(2Y%K2SMUgzdA+O35k+zm!XTbD+rl$GUH3dB_%D#Sg8vAo zE4F=OBX#r8$j1Q@cyYkssa`X8gu4RPZ=5bP0_09|P@m8p5ZlKQ{GuE~$K5AoF6D8NomV+I~K zJz0&m$0P~g-MeMC4?o9$u3fvTVG)e&JO;r`2`0KrZX;i>2SkwoO#q6A$qf>Vv|ZmM zDdwh_%1ubhj~j#EfIR*1#>?BXqQeHcg88qUhewvgWn&}494&H+?t0WHdYU^;kAt+} zDc(cN6|S;|!T8Rjug*)O@0gs&JH(UlhR83_qtt$28l9fQ6!$KFAv4{z9fj!w|?c9^|n9z40QQy^yC;Pl*c#^DcTNd z8uqhRawr@cca{u(p`#j}ulUQ($Z=-x3~$+Ef_f^OMmkpXeM_HyiaYe`Mwyzp5+LNn z(gq5Uvdq&J{TW`5v==A&V;lbh4vKR|tV^JlALG$EkMC#p6#2~(Ex@i?HnrE8F8(;1 zPyddff-$_}*xNP(uonsg|EqLqCcKI|!hAj9L5`(}=7|){A07?@&yuh15&C~RMaa$) zjQb%mHhRnv0td=)U9qAF39+9P*C%>nZfoRmj52GTjvh34asVb^U$soTQ=Oyf%x{65 z;+^pYfw%9?#IlC5!dt+|92~bDOpzO(Re$31tHc2TM-Ci#$9@Y%lXqBq4J9b)f!_QK zs~uMbW@l@dpIW3;=s^Sx&KA+(@r>WCJswp3x#JnfOS0{pROFYA$0sn2$4CNl8u?x& z5}EB_eY6!Ej4EKs#MJCEbN&t|cUWRB$A4t`5{AN%Ego$uN$TQk7q&d(onyKc>LP^! zQA0WoXcN87>^v)m1NLOXm`;l&(ps6B8YWqft@Tb4Z@w;Y@b6zOxF*39&lTao^-!^! z5hg_IvA>L($Roye&UdvTts#_O>1(1eX!7R;1j02WHH9$};&h<8b;oKnlIMXtqtOI0 z;=HNJfP6CusWHc+W4z-vpF%$uHUx?a5aI2P_5p6%mG zJ>v*{7*qi5R0Hi>dNO;TFJ0_Tl>U;tH%q^dEuG(3N6;dR-yl3rv#IgdJe4zbbN`55 zNIBU+?@di=C?%$xxIyVJ(~O;I);+K1Q^mI}whY)G;&)tPyLAp&<_syB(1012MsavXs(Hn4M6GE>(m@yd*&URYVHX)2K9IS#7HiRASI!?B&gD z{&#c$`nRg1pdsdaG=+J|7;*Y9ajFkG%ZqL0)X+Doeukjk z;LFMUCqxwEVD~jH2TtbN(e0d{Og2A_ZR4lco6R4rg*eFM-VvDAo$u#2f0do@T3cGO z(x>!LN(lY6bXZIBA|?{@vlM}=5qK?W{RTS~3s&~b;SARun4p+dK$#gG-Pq`u+3Jr> zNLu$NhkAZZHA4k_3GeDx*7()!?;&3L`sx-R=PZ9l=}p*-R75Go14 z?X9~bgiF$+t{&k6p1wYVqZ~K%AXje@JbZkPPkU1&3a}T77GbmrIC)w+i&+5#;%f8O z7rzrVkw~VEY9An?ZC*d5=u}|Ka4XrW@I&YTo1@4CF<>`LS$085j37ut&sTctm&4iX zM^4n(F{0?!%`Wi{(F^J%%Xn!%AkXD@|J;h-rDEg*FZDfJ>bYJT)KAd+yIN8}9M9c!k z9*z(9&Ttjo^pCEB@;d;*2m-n^fYgp9;ISxSB}xHl$?MyDKbF@iHJe&{7B41qt_*1P z9`lSQ`UZ}*YwtfzB*vs&aSoR%f11434f$>rfeGYLFnCfxXYxi~eua5-GS zW)BibOViqPxZIlB^d~W$mz)!b_9*5F!4G4Aqr96Hg?3FqqaqPF&#KEG!9l?P)bK6_ z$xDRJPOLJFIChYlpjxrlD}ldgn6wXkcsK*VgG6R2V6I~F-E?r}Tyg=~BUD+c6XOZ< z1vZ0Jd4(Y;JN5;5HdQ*Z#(RP=pk2v0n5~vhfgXWEKmP>=S#^G+z#BK!#_u}S;4Cvd zqFPb*@dv!0)cagvtdo1bDMb%f2X0P%$sn{k@H78NAPj*3f!?hSK4nF8$on|tq=l;!E#CoB6yi@s z`rJR|JZ%gm$Y3%q7eiFKvN#kIREJ+;Zne0Cjy9r1{8n zbGO>|Xp;}a<-uI_SR7+n-!KFgWCn2*SsAneE$i(^La{S*9^IX8#f!*jV;uTu%F}mv z1jmOU0pei>PWH$|pNOl6`3N2R1x4&Da9lOPE9X3U!bx37(v~Kju3?FHT-khsgNexk zXuaf(Ni=k4NjcgxVbUnzl~M&idEqi1g7lO}cUV?s)hA(cCvt0qzNcI`4X+kDwqahBZrecWTp| z3X1yiGCTHwG(h;9qEb<@XI4Rfnmxdtg{cUH&wb0?NLAp-KU#jZF62_Iovw9;96|7- zr7l~JMzwbO5+2Ka_03GVW{Uw(jXTfWh*ytnmao$7-|6V*49bU*gjvi0sgd*~sS$2@ zdF-u*Sv%S6C z{*7`Rj-4<8#m!F7Hk~@16+f1_|TDb+n%9LhTs@iAQ!Ao;>)o424yTAC;*%5r*i$)FGvBsLG8Vp<= z&vB-aypb!9G;aM0M;bh)IJO)_v1#H@>QJ*<67qDVf)T8|7mzn>l%`o&DPFU#p;;t= z>$97otdtE2W7K)a&%;wSfbaWHB)Nvqj6S3UbnT`*UI{|6Iu^1vl z4C1b_9C{qTR%OMN1FYTLexsNnL<`VE23T)rXNP<|1Sybt?4cGo(wNTo6A)*9tLMq=17nB&j-8r_6fK$>| zS7h6ozSfzm(m=thil4p_bIq$&c>HczJ;j0%GqdO&Ae=J_Z}N88SA!Ag-4qU(X4hFw z`W!)i;1hQNrA-$0{=(tQ7Bqgwh)A3Qn(BkE(C^QXPy=&nhXZvZ866OHvtAp5p||0< z8z>Qe!*<76i$BG03D@#%arPR9>*-|w*@f`RM#p-vEu8iO8Az;3M7u>8TU18y^gO}@ zr|oM&3P0CC_(FJwaB{7b4l2SCDOf2S^aHAfS#3hwuYz{ zI=1)CNCxhITn|y1c1enclaJ#(9=*m1Fi%n$q8GU(cvH#J;T46ZE$-}q$O0~9m1>8% zUdCI<=MC5V?Co{JS>PFY={MGaC`^yejx;vrgfX3ZY)f|CO5Bw&0xmaahlnOVWaMyQ zD+pbTA;Gt9@kx}uH>1}$DxhlQ`zP=g`;#0v;EwB9MCJ8-eDX$)6jxy62cHcPuy9A5 zg#nvq)XfW?LStOx!?)w}g>6hg$-@Z}0>LAoi6m8GlZ$yNf`F$tq8M`OwA-hCr*YGsk!~zyEni1?Qd^w6Q>&r5WG=<+yHVn zv_36vFaz!lpVk{?@IZhAfU9GSJ>^y*vrl>9@dF+fzeHv~x-woOZWfjxfk>@2AGumA z`63OE(}miSxdI8XX;cbXUl>q@G@Ss0&>q2@xM07+36s&!3fcR2Wt?+Gkl9F6`PP!m zvJ6I{mR1O4#3jO$&wJnoXrm$(q8`mENH}4F#{lIPj^;hhD|k{mFfibX7UuRPf9?C2%L9b$!KEh`izf&65`?n& zaDm3dMkDPhVO42!ZI>vfr*fllE`uoJ!=u^a^lLoCbGTp_f%WXZKHHX-QqaeH1`aq` zg6GeVK}(gOQn#gesM*H$nutE7)Y%~f{{<{ZY9b8=xxkJwNdA@-)fjR8+&Vd1yr~Qh zfom7@#?6V3_X=r+C4~{^EA!D07!0n${eaW4f)?`!{t%;1y=j^N3wxv=Dk~I+9{4F$ z=AV*UvO;5LG^pXDqgL!fu-&qCH|gH{q!ktzT|<{5wD{~9>_fP>7#M`pCxB;eHIj#m zfF*e)YC&Wqi^iG&^(}`IJhP|{egfH@?aT$kg%C3#x2}|V*hs-*=t;A&usL{&?U?!cDh$w$Zrv|enB8g`H-lEvJtT48Hgz8`AmRoZr8-=Tpvw>ad(DxfuQ zu``oTa=@9Yb+U0?02#4B+0PnYDk~{Ii4`jT9cK*O?#a`c>uLXtuyZP9*3COWtZt_> zMh);BvWFtxUPm&oBh!u?NR!6p^V`3|j+a9qotoG}jFxj_2f)n2{3(4J2;xH_R!Xg| zaRZzVSkZ5JWS=WPcM-$k9E`+{@#rLyo}x$9f=;tAGG_d^h25&OwyFDIWeYY_b$IK2 z62!0p3#RxjUj9nIakskpeV4z5k>6cuegek`737i>aVG99QP*$*fBo)cb_};W(ipnO zt37uO?;-=*y6K#9yy$dm{1+2nMTbC^f)m1`rg7SEH&t4(^U zL3GPX;ZFdzY-f9V$*%s?IK(bM0ZmjW|9tahWh7V6JOP}T+TOPUwsE%!p(irzA5FAn+={{)r(Ys0l{j(7t8zp$iYEn$UPIFZbKlPb}<+ma3L1MSmpA-IIU6HzjcUjK!OD6 zBR7TS^tTnAzbUg(wN8_a)C(AcmR z5BNsvV|#~}o07eGh3JJ4_r4Wh<2Q)JHm8I380KWy!rS#s#6JT&U}r1`BeQ*BLE%ML zIA8IOj5&)L$E`3|PmzoTYzO;f1-)Q_LKX;|IWe0AGGb{54JSjs%q)E?)Q6jZIqF658W|j@+*=AkYqFTj+1lMK`7} zAwj;Q(^OSg6)=hIB~7BHzg9@>FA&<<+ z!GzgOHfo;+22{?idK}n%^7rUBHm+R*7}FgM(D}5| zi7bs8gBJw;@W)63gwv4&`UFa@-K+)qAsIX{!TAI>OdmU%O*kbd6^+J_$A3EKj9)M_ zzm{{(!stx=Veo_HN(m0_{k0v<*F(jNT7<iKUI z)(BiaTG$TMS=~xiili=7BL$`W#1<}{R0wV65tg(OSmGiUD}>3E7=I>5u>LIdjwifU zgvsvjoUQLtGeQf)Mli3RF)U4}wp_hvh}xff^cF6RqbszjzYF{(z^kcc(Rba7isQ<_ zSYRV|o3XFsv?Jx$7&a}+P=0>xULfgSg-z!;8D!|IjytiXz2SVRpvi$QR|FWg6t*EO zqkJra-UGJn{jrc5jkOB(Z?wjAGH}Km24W?iF74rH9`+mKUB+{r<0IK93MV=hmv7@D zx)N$3E4V?E+9I(rMAaI~SvjWyGNg^$B6|W(3BhNK(Lsn#3I6k%DEP>9c2_b<>P~5w zK)355_>Fk z+^TOA4O2oLtH<+3W!$E;^V;MHwQ~_B- zG8hw3tiTo6qg7SDX8Pm<4AKj1BuAPpv2xL^NK64097h$5Y%pJ6D{)3Ceva zL_362vRNKZ;soeDYHoB;M9Ci0tfS@p_3n5R2WkGlty@=>j6>ahYme9Ci2@$0;@{B7 zD-ZYbxL-1>1s)?sNX|ZDdN_U#P)t-zs|}_$ka6|E>&1YHHQqS4q!2f>D<{f06!)`i zLnOendi<@I9Aap<@7}#0|G&BQuXi~-gZ(Fq5i{7)HrA!lco%_0qyG!Bugs23%&kN0 zL?l~!Q7Kxzu!R2K-D9@zb)W|^7`@tzXBGIr0z81*R48shl#4mu-Yz3j(s@U?Uf^nA z$9*f@8pCt6hV$dIV_iT3*Z$crg84DEg((l}FAAbhNE-G6S)*mPm@A z_~c7TeEZ{s$>rkXJ3e*}z2klc3-&4SN|Gg%oG+>A;H@gLp#p@HRgq}bJBN}@X0f#D za;6IB@2kB{2SD81143ar#&oW{4%q7F;d_ASoen`xV3L? z)7G-)tIt_Nq;2}wPv}8hJJ>pkYahLm;lljs?+ANmsT|SeQ%RWC&;$TqcaarSR1?zm z>@PclS?2@>ylRuIfi3NJ`1pm5`=>9xZU+uumbA1k_thQs)w*E87s@%3)#P<&hf=YRyig#xuZYqy0(UrwHQL3 zZXs*f;QeD!YAA%PzbHy+H&Jd6=#OKW=~VyD#?kez$k`?!o7~H+Ltyzde}z&OiskSV1T`71I78 z*3sF??(7|JW&w2smz@gc+4h~!zqonp&KGyK;T}CY+k3Ov!Wq==fLoUjcWLH4E>GclAoAabKZG!OxV_-5T_FVr5t}C8~cms7{ng}MMq0dgAnz_n=z7k zIf<}QC^x($Ea>Ge++Dc6;@40*=zR-9W7y-@MrnBtiIVO(!{o%4AG4+hd!T7WE37EG zg3@-(>omMGqi20A@ECj%#6O&YUwK!;_XI7Cp68%s5>jL~Xd*2rqm8cbD`5TFOj9%A z3L=I!{xQh=&L)%kX%0!UOD~W&aEus$PZi-oEz;7OkWu))j);j{6W7UB`i4o@^z7HU zqi6LU9vctf7}P#a;2MtEp-AgM_lSFX%%Ep@G>U;jxbPMmT;o>U_+NlDU=03&emQvD zqZG-AnCZhHCx{Zec~*uI$U2PrS2X`*G&#VrA#*rDVbE{Z;K%DPR0L~@@A+ihm)&ix z_*^QIM((b!>66Tsw)$FYZ33|sJJ5KZEnG0eCVtbI`Z_(=ix*)I_cs&0&e&pQZ>&&v zEu}rXdptgxLY=SLyp;O5A;iI1lT{sBjU_#%zCKJ1IUD7AjWKa+QhhOU)`k=m~xVREGFKkyT~L=6+TF z8a-f0cCv+SS-p?;bo-kulV}g2wkv5j2?`qf1nb3uCxa5HtWIQ(kY8LezhDR)g(An*byv2E z5Q^=F^nW|CF*!iwMV|1@>GfeoGqK(%JP-glc&sD5cS&Y2{wriSL~QH#ykbOF>y+Z% z!z)*v|E`Vh8nr0T_xJZlxE(g9Wnxd=a*Voqzdw16BQXT3Y3ZWa!0NI(nnB8m%oR$< z7*S5XslqVDDdLOGDMQNa=EaLAI6H`x^QASKZ8l&&8{PThCa-HSgOWB$FPq#g_7^c}xt>E}dlY%b|LNQFa3l~Ze34=vkdW43%s-Op?L6By1(*c)CPY{q&V87iyqyn1#(RcqOgr+)_$QGX-Yg>K^Z)Z{!#VLcFwy78$TmUE>4ox%7G}=!6 ztNZ}w0_lRYrz^?0Qf!DZ4M-I6K3Xgtz^VhLixpc9Bb9s|#w@=dby(%;WWfar_Le4& zOd(ebu4BV`V^(cWs!bbby{HSD)Zxjf)Alnaq5$a*S9){hc;6R}duAzUFBqPg`{L>~ z#)tFupFg1mM0a#6CX=Hwk6T(_oMkd!31q4wf`P51Sac~hYTFkKs4Ugc!|bN1aGxtC z+Q-t8R9#a~<)+A^oY<|=ybRjAA6hAaKyOSQ0SJ%5X7s2bS(pBrN7lg|z)rjbS0w{r z>p;3tNiOKkua8S^fW1>oxl(toSn+M4ZFcJ1zp-@(shF;EqZwXWoxUL-@c#5{(Ham~ zCcg6hZ~Fm`c#Bf*wDK`u2%YtYfUCV=6L;}McEmL&D8n`-jueJ)x;8ir-VXN#RDIzj z%1&Tj(5@H)6z@g1w1(oRt7@*`{V*AP<-}sd1WOgE2`gG*JExI99Hkkx~!DA}quyQbnif~knY6gg)O)6;`SmFxare&@} z*a2?Q`JMp#Zy5$$?%m9%=Z7ys*w%xS4on7*!RV~4djo$@3073l9&H;-DbapPYduj} z%hj{9!_z4)Md@I!7*wC}Sc+LkVDohiU1G;cQmjU!c+9)%u2iLlVEd-jB0Q{>y@IMf zme#RHMBPAZd;O-^hY6En+QG=XjS&>%4)gL-3CW5lMmshfej=k3Ei&Mx9JOp_;zAx&Nq z5l#q=1XbzXk#StHbpZ)GqD%?ny*-|4o6(}pku)nGOPY+% z{V+0YSrSwI7w!P(!~6Bva=FU+o}>+QAtOVSOlq<5HSys%@FCpsos0ZFmfF;*f;1Yr zJ1x#l+*33(5=HJ0<0^#M@Cig}P(= zp0wO}=P9)9yxi=I*+QE%!Qvo>@KE@cD>KuC2nbU11c|G9!D=NWS4Koh?+^s@HWV7* zTc?yyl!oNP3+2*4FfzDf0|Z(w8^-Py#|dPB7^*WqV_>>g&I))Bb`QDHQ#oh_(xIlY zs4WeSwar_DbBr2MOPVoMN!hZ#8r?J{#(rv6HvWl3>*%I_t%=p}k`BM3g)6|M-YG_j z6<3Z8a>NZZFmj0!e{q2E!rt?Amp;ncGs|3~J<*ij{BDBW0(bv#Z;bV%R?siu6mH-bhwud*T+Rzzy6{6!`N(2Q4Bt8Qd=tO| z@eP97VB%-v_HE-vz@n^`gGF>A(S6SY^Jh1@DF#@h-KH|dz6oaFX$5xHmIv*s1X8P` zE!Gq1!R?fj1lg)(?y*WDO3ojHSQ zr}Kz|qrHJgdf+x@;3TdcVL4VN9gA7Cp=oR(xD>CD1KM9UX59-7u>eB!_aWwM_T%KG zvt-O?aL#@6brdPwY&uY+rq2tO@3`3Mkcq5$V)~-H8g6OX!uD}$pqe+~S!<{RqkihPF;>_-2Bg?LY?7P@Z~}hJoa{L3tY^(ZAoV#oC^@jnhslYJLB(_r zxv+_ZSXYFLHMI!Di>}AHVdX>zlRa~&<{2{z@hEv`*7Y@B@AwSQGrS(D3=)~*vXBbl z+`WhqQ#LL!Z4RM{(V`m5f|y3lDF|Jtpx}!a8&zAi+NeS$5C=fD49M)MXzik1G$94Y zUbu6@R?{yf9P&)y`J_M}{Q#h4{R5=y4ee4oi|Ayb+^_!)ID50q33tG;7r$Yr(}o74 zBjHX9DhE*Cko?tbFtKlFU90^#7WmZwzDoeo;Frf^{*_zJ)QFgszLq!pj?Kzw>jV~F z5--w+d0$RpyhCW)HBZju%*qP1dddHo^G}cPFxBDY(?VVGLuWFGT{{O+YX{IaHEM;; z77gf>ELgh0*nb$Tr-9HE`(#i>6Mj+eK(iQ$5|r}Av1aXdfokjT@v1;DG-V2>X}r0E zT{h!9WbdwCw1uRv|M2aB)nseykCJymT3Ct>_xBNYUv0*!81%rv= z$hIeSwA73o>gh7ZWWTQ!Cgnh9mozN<-C^d!5)qj`R)7I~?UA053t)fcqZPxW-7oEk z_r{H?1#v>vy;^FuH>yZa`Kd+QkeGDJhP~_UWpP;#qm+k_3Y1>~1I*N#p;V zOmJ}rZWOvy@se!Z!NkG&5z-(>I%P|jffy>h3v@b#?Ho~zK3NqZN|aO~_#(`qYWCK8 zMRrwr{q>l%BrgMe0meQ=Vyd7i&0c zp3qBmpNCaTkKj{#jQY}t@aD@@_ZJ<*o4K}XiM-%&b^ri9`DKOe+M1lLraL)}YxOh% zal>YBHs>o!cDTPA3pM}H4Pi+pSi@pP`?}j26w^+^!KCRT?El$7`hPOJHEwO$w zB{cL0m0GP@N{eQ5!-UB3PyGK9*G748Ha>g`gDSoMAyKf4VZ#?kfAf#)@Bi`r_0KjRFT4xv}+w6pz;jv~kiXUEf1++2GlreLmgOdkTA4yTI=Hm>_uWF#|7I4j|4 zIAm+Td!5()@PIY`#Q%{W8bA2g-J3VR=geKVkSd3EA)q@$tzg^1KwQ!NV5>K{+d0(c z&h^n3!1VS2di&$^p%!-ss=_hxqt%5E_$6p^Z}fS8ym)-@^i8MQoqjbxsOnT4fQMLH zA5-a7oJWvAvRsB7x>X!X3Kv;T7udzsQ(PMKOT7q0LX^HU^L3s#8C&DF(irzx5tKZ~ zlLvN#R>yFjCf``{2OJe5L;n73Z?XL^+k^#mh!pyCFESzi(fAahQwRahoQZw&m#=Y zJB+X!h#uGm*c%)l8d)qjxGAo{b5=>OD+|mzmRBS@v&#=GG<^M_M7rjhfP4sQ2vIv(Y15IJj>Jyquhzjy{Kaec=$PvQX{tuzVkV4t0F% zu5~CimA-STN1sFgfwHi;ae?5|SKogB?YEfN@9@v3BRkZ;Vv5WA=a&K=Z+H~wp|?=) z)qi~d9}dK-{s;9OhAfqZ3IakJM)QB*yG|kLaEVD6Lt0+`IE6MXdM&B79q6j|Znu76 z4J=8kac;o;*f_!g2)}+F*SY22Fs6+S;^~_?ZsQ}Z%joO*d^X>_VoT%?3ykHN)Xoo;t<_D-i5}Zv0P1-_6eKWk)2AIXu&&QTPfboA@$|cI0!#t0S@rsGHw^3kM)? zj}K=ETY%b&s}@<7uGp^7JV}O-jgz-ZEZch>rsa62eXmw=t}AoPMvw^M_hq#UXisKH z8#6_;KeIdT)_&1GkBP?%Mpw!sNmqiB`BYdN$-%~cxB}aQRvrKC?c#=V;BT!J^6~s2 zjeyMJUCOqKpgTe2Ah6GdcgXK=;s1VgyQeBeEC0L(K3gD|Cxe142TCs_bI zZvofhU2|Nbcw*PzoN;u;O@g2cODyGeq<7cZbUL@&Zwi41-*a{$?}Em^IbV$Pm?Ylh zF4*&H`{eD>c+Ghhe8zg^kuaaH)tHglJCW?QNjaHCiD)R?5^aDLh$U)J=a@?slfYrv z1~*m49D=a#)$-wFm@Jb!W-Jp=sn>B!#@?815#Ra$x+WEt`#a2Z4}$#mpt} zrQGyHcounXMj1&%(Yp1lZLJ+LV35ox@jechBTU~N3I8kG^n4BqZ9Q{D72ey}cA zCpT~&N$S)giKSoN{N8ktS)*6T+uiTIw7<>BbM3^B zNsYyE1|#~Z{Sb%i914IMW!q)(58&~_v30Kn|vT zG5{2oCZ9Y*%zX7}xEV7POq3^TK$?2ZGy)sIAmo}7I8R|`)xoD0u#UDk6IzID2J9N~ zY=3&7`%1{<#k)u{Rpi+}Wa?^;urq{)_vlG9l421HJ4a(^(PN`vr=@LV!d)WKwnKZz#pw!1UQ$oYzCMCng7DL`p~YwJqO@25{q^rpqOv zHT7^|xKBH-Sm?>@GRfIJ&#AU#r-5{FJgwN`SGWU(wIb@A4#E92sVeCMU5$ zWb@L4t&X4^OOx$~658o6X?Fk%9Oi+!|A?I#6GQNRyi|k)R`&cZuG38?2qdr@ShwHF zpD==36TXVciF1@1kqe$2(}-q&7Di3Tx_6QEznw{OJ)m>n;BDH@o~wd3?)U=^nyVpw zR4+oOcuOGbcySWRgvYoZyiBdINzyAM1<^CL(g?hOLo}~&mv2fDlxn;e1Ff3x3ue-a zE|4G|^FvKAKpK>WXrqe*xTKrKDS-hO%#pUY03(_)b-_Rv$S9zxmA?ZCf2@IP))?@> zqY1PZi0>=)5!5y_WANG#4q!wdkM8FNTce{CD^F%by`Zl)Rjx%0yyZP=Z1XwJ6U(=! zizYd5rc5NR#i--AHkt-IIKj;IEnOytB20k)!#Q08dW94@F_ealA@}8NS*@G6J9zvW zxE%314V(yN7^jn?lgG3?BtSORoJ;eOJr4Hlqe^F^4vdHD9AUzm?_G6KSdpTJgc|ZY&5pI50xY{dCpK#< z;2Q-}LcVy_ep6$pqL7hq-%O$Pq2zH7nwO|xmm_62Z$P6A#+n{*g55?a$bo_bUbXb6 z76xD=Hotc6Zh}y_v|Arq&J|G^D*!YKw?@X3g{Qr8hhaaIjF+6pAm#w+(kOU+ zl#X&*UdM3c+oFCZ8x9k3?OIC;DUX2Mep*}S$O1}AxCOJtv+C$U>i}*T;sEK-5cvmZ z2M4-o35u2_w^&PH%V+Y5x!bz2ppfkajiT4agff2(v$!Gvtk=&F)MBWGOB(jeCQjs2 z57@_r6&JOe?;Q-#vd5R&jz;4Gt&DpJ9IPQ^)#;E6LA1TG1%c6TvjAZdQM77-8kjA& zYh7w3yS7E<^vNg1N7Uh0HcbuLk+)l4#CRH$wwuiN2IU`q4Qw9uS~ByQQJ5(6d|#$P zaHXGMX!;5XUH@bhjR2*F=+s!n{mN@}Q9K5nfpd13kK6LNEgyIFVkAO;jfGp2ID}Sk zlMkHa^zoosVX>$+$YJeu7|i9PnNB2l(#FSSU|#P|_Qw2)iBy6C9KAuq;Oq`jheglO zM3AyEC5cImZZAfEYe?RVr4#o7q-;R!SY(aj@OC`6J%9+L9f+}HsN|2}-Nq55J!Q^V zS%t;w6)IV?rk*+ndSzjsUb|Knn3cF|ApqCQbn!h|XM~!%<$WSrEX{WH?zKmaucp|a z-THor4V;0D+N^*AP9*qY2j(@e)bci=?UYK~MX+*Lf}7ew15|3tjV&6f-o zf_Rg2TTuZq-={M4Xk<$TnDYBz?9++n14$*>tsHXcVc7r146-UP^`kqwP8fd0!Vv7~lgF9uGP+GpX%Hru z&DPC9Rp#qP4h!h;%tt|?m=r^7KD2hxNrd1m=CU=Pyd3)=^BDp}k;#0|blc!L`0baj2m8k#%ripl0{7;-SX2V#hS zeLk%207l(d2Aq&El(MHHTR3S+^GFp9lEuLc;f3V-U@)<0aE_)wP4|)HN$Lx#dHy3B zQ49>lXqNbdA3Z1u%9qQWkAqBMpph1LhhlA)BV!CyOYKr^0?KxT^W1VIs9IfS0l%;u z;};Z)T2DYQg*qFr2R;ERB^ED5ur}up9SAxP)(W^WAx^|7-fTwI8N1OwYXxuJH1Zkp z`S2iG(rB?Wdn%Dh6i)PP#SR?Gp}2Wyvd03Wkbm_XD=LR$S9#a@qn%K<#T+3}QSX7F zj;NWCQOH6Wv&-8PWl=FNM_)UT@jp>Ju2}Y0#3lrZp`WPm$A_>E_Rp&&V-Xje7`Q7D z^T0uBvrZ9cMni>cwBmEILP&+jRh&=qt>*@>v{b*7Q&SoC8Qz9|X z|I6N&{wH!IiOy&L6}3xBL@Ko(>;fJEem=0$q$q!4Wy& z|2jX(ZC*g9rr&?|g?=Uk?)c1u&K0Mt*eL8XnR^<~Sw0s`*TgV_G3q9CAQ#&aUj}5( zA>*KVw0v$H+C?Y45at*ej=?;Ebr&oSkf;{|nC|ESMcW&JKl{Ur+(3xhFc?xRGzbdz z$SAPuCGCS&lPR(aB-tIQTN*g$?H4#?&y@!g#kz4aK9BE9U^C?44H`8Vn!)sDE?01*2g_?VIeZV+GcqMVIjtU46y} z#jwca>(WH3#VsF8y>GEhH_;Bhw8Jjn_=V1MbzWw}vvb9X>v7Q6QFdqH# z!_VYTEcSCBRD)lBh{3;~$LRh!L?93({`F$Dw62s3`e`{>j?7;mSO8rX1Zkk~@yCJ* zm!+s+6ZttwzW+er*eIZnRE)*6DQF)5#2-*2D46cb!uNfAiQSl^wF$zM`Wft)a8e1v zH6e*OoS9n;tpB1_{zYKI;YkDQ#vPjC zLq}gP(9t6>=s3gd^S{s}vL@Q~z@)c~U4tx!xhBBiDLNn?0wH2xe7(@%6e<|CA%5!X z1ndNN`t^cGBvSF=lThpPv;meHC*Kd!}1ea zB9R0a#}ZESV(N#3tfL(qh`wzUMBk-&M=|jC*v6u*_EYYnJoP_>^i}0Z$oWlF6 z{O+%htWiCzrs5~AA_3JP_U=I@^dDY1-ghd{q8tKV_pwlo5A}NQ(92;TrN0nc@)LRNWlSnu9A&?{g48W=KuaB6EzpVfiyuv1mUS-3 z0Kyf0{KB$ii!q-s4o$%Ec1ULe;5l7oxDbB{gNI`fILpq}0B5K$Nli`H4DLk7@QC`; z#b6IKp^^a^5+`%Y^F7=TdV95Z6{^X~nyFjQ*TgNNJR0cc0zASLXdfEvgWiHgOM-6b zbT@HEh%3l|LiwC#+^HG?y8v7&x+n?S^DWVl1$yZ4cz1oqV&1wvhp}Rw{Ab~;?xH`+ zUY!yLJT|}sC^nAps5FSG=kqBd*+wxd4CjDhdC<>cTBtM?sQyBX%UJ=Ans6E9WUgEl zTsJO53csd|C;Xc7m+))KJi@OjZwSAp3qSmtuI%t@x_-m2>FNx>ri;(N_8dAv`=?j@ zuOQVpE6YdK5#o(g>d5-@k#qDK#ERVM#YgnLfXYH@y35T6==eJGWHx_o|FA%EB61rp z0Krj^tj0H=M1DJiw-8N{uH;v%M*oBhFR*$9`Gim+FvusxvH$XSC>BFyaH=pUBR~o< zD8q6QWw6!+Wsq)#0m%`Ckn#a#kgA2?ND)P_3I=5`JXDB@D8zzxh5&(5h9U8SBPXH_ z^LPIU{!rx%kcag%=qggt5Ptc?;b6@TjfSEnV#G+NLjy*t9D<@8LO~iHlt4-zLYsJ4 z0_%QI1gU?xOzN-Di zw64oy{IJg9F@gG#Ooq1VM?2v#V(jzK!(N^eC?ZZKRA1kyoM9RUwlPZHpix757#Q4ou66}eN+1Jm9 z(d(D#Ax9LBBbvn#6@r>*!aa%5LtdcPKP(`RAH*nRrUtfl=HT4Sq=)PbaH%``phI*E zv7y#S>SRJcW~Sruij?%>>!RW1n1nD@a||c#Yy>N7YO5ZsGz=Kl&ICQjCU9OKvW`Dz zN&Q3Zg`P^_(Cl$ru2aIN5|HiM`9R6to4rVTE=kg9gOwV>f>5qw7rTxqcf?S^{YjV8 zYt{ch_xgH)>i!p6U|fdmsLyx@9cl)HETv5U3gzhf0G{p^BrwmBiM=W>H|e=`-+Y<< z5fXKTjQJ;i<;wqrqp72JPykNI|GXqJ2lBtbLA=oSz}tuX{|53u^$6q8hgc1tUsFf# z8~j5#7`A5o29bqd>1K6hL)vh?|GTRuK%|lD<-WpEAYWoXs;Wwq1te2y(}iI!uF#bT zEAXufjv|4+(F%}9WeNEX&>QrR9%=movDny|q>ZLJp0zPjLe^txFsh@DxfYwq?D^F!9@yQe3cMX zv%I4O}o(9t5`(a{Cq z(NQAcG3a}MBo36y(AG_HkIc~Y5w>a^dS_meA%vaxfV6Yu1cck5jDRY-1~bSvI1Gt(4Re;z(VGN)MT|w^nv2g*GvJ#zH0y zVwx%`hoj^YbW3qU}JIdTxnvn)gG9U}V63y58s^pGO#95jesnkb&$ zVatdj(VdOZ_$3^RUBRsilVuBdwYh{tvcRHD106-9&Dd}_g;0aL=78}d$|s4pk%kCi zpf;RzO?W#@23^|+4WM=o>aAu_37-=tT|(+0din#!R9F6UM*ZF8KVINv?oj>{KIFge zA^!f=d3tEz6#Q2H~!U3_1L|=zq9|&3@`R5?2+Yw&uPt?Zy30${PJ0O z@$wEt`ntSnHd@&+eCq~b1|tY5NAC{zXA*`<1AT$b;Q=GQ7^>**&mNfL+q16>4pIl6 z#X+V*0@C-9;EjIueK&5CR4HR*v5a!1vvOobkgAf&viZ0+mI8wla zaHNR?5(sp_fe&f%*dqXF3oLY!J<wWo&{ImRq{Eo$xzrj#u36RYN0Kc1 z@OrYvwS%PV0X#vzzJfLOs(|wt7z4! z>r$%o0(av$od$~?Qfcse6pcD1=*}FF2gtq}DuGm^CbDdSP!S~$(ET)2OI_$_J4gE^ zmL52`S{|pVs25$<8LEOB@@>$eujj6kP_^ha5-Q}-b&%FVg`z1fROlF;ImMo#vW*EB zMTBV#zkC&ik(w@j`2ZcKE`Omz+VX#mqAY)lk(@73;N1BPREnO>KoMsy{oF24fX-uJ z6Au(Pn8UzV2R@<|kKqK0_$kHXfq^0iZBTwh3Oz$52zHoA(7RXB2(IXohzI64h4{)G z5{U0(6n*$wgY4VqsTuw{==pHF^OvA=6Ho&D-_bK@3HWATmkap|cmRA7y1#%A!jTfk zW)?#^F|loW$mL^#eR`xH{d9g{SMiiE|93h)K`qT+z*)VgAcPb>KZw^(FgYd^o?7zu zRjZd)b=R*S)bSM@D0R4o1D~T-aiG<+*Kx2GLZ@#f6S3p4$n6voydt3k-A;;<8%7oM zmMrHk=|fP&xFA1Y0^j<5q6iSq2`Knz@ewFqXW7%eWluDOk6)hvgH0MI;9!HqF*wJl zouU{sG(0b1n*=FvjHCIh!xXzGX1tWK1cD0K&z0;@p+pO5#$c* zG$5#ex|^_c<84bv%92uO1EZT5Whzvi_IEo{N`c5QJ&b$w?p2t_6BD_q7(Zwooe`8UxPi~t2S)}#ehJYDR`NHA0Ag_! zMC|iGh75*u&ONlb?g!L+*IBke$00(FT=ec$Q;sXTQ|^H|KIOhLhg0tR7&Ya-)}p4| z|C#Jp&)IFsl=|!VC*AYo`b(TM>HhMOlkP8Y-lY3$9NUO-nP)a(Cm%?7>Yewmntr#k zO9Jkj6LMLo+#xB13Ph2ETZAt22wQ%*$hl+@uIDEWHX%AL_^4t>wDxdOhctj4xC%_T z3~CjmJj60il>w%q94!O)$k=8buJ}am1w!}XrVhv|T)^osk|~b2M0n({yw)ENunn2H{R@j@ltt^BbtP&PlTYQO!$fYbwCs7VOrj&>iAZo_3>Lt+Tk{k(>5&f3V03DIc#=#6BqHn_r2$G!KujJBjfMgY^eB|mlyo2rg&Og%k5l8p zqR`R4_|}JSTL?Ah6bkMNp+c`1)yWm2LstK#6S3^`QiSvPI>Go(kT0$0a(n$*Hcv{U z7*7yUaYF8|aFPLM0S={fMP=|67fuRSBF)m~P!Q-T2sq5@c@QYn=`1j);89RC;N=t` zTI?to91n2{2rhIK1frf(5Kx(C0XRbPIe?t9M*$M&$SF{y)CnL?Tjv3DN*@IZYYJy7 zJq6AwcM_0m@;(=$Tj3~ZV$(YXkCZwJ1R04=fk0)B0zl@5QvgtzqW~Py_Y@GP+(|&r zpr4!N01rOWO9Jd=5YOu=p6#>y>TuiVM~^4`#V}od`#f+w z{bvIYu;?Sm#UyYxL?6FC0uQE~U=>|saAHmRnD-HAxMOF-b9nUgIK<#y4D&pK!jpeC z>>y`9f&x6{F9jLo@<$-!sSiU&X4znBgLh7)_&ttmzIhw&`CoJy0f-mxaQydF{zndy zLmr&}F)> zwEY=9NKOv|!S7fI>D8ZT8;-XaB?O?-AJjUkR1*geQi{=ye4}X(l4}rc8lC%xMbkvr zf8&ch8<2r->WB%>+2n*{XN6saa4`3aYhlHosHq2a%kHbQlQH;F;~^DYOMwqggbSIB z%wNXoDqK?Kbk+aa?JxdL`|EF#-1UCRB*3Nw|8d=8fie+(#lUyJBpx~;#3W?z%y6I* z^87-tkX_XI5BeK%Oejz-WVm%mLIoj_-j?Jis9-p06#fxukjm~Hc(0x{+n{7a!McaY zq!>RaXe`uCajf>tOENgz5SEBtU4no|z9X-&2PaqoFR(ybppU)tkazw&yz%yb;A6nu z-uUWAjG`0y-yk*g;r`FaaFycsK=4QYw~zd9ANk+VwV6mH3rT6QBiCV4NsA=ChKxvO zC1S&yO1P$%?)t5BxcQQl`FHS;NC-*0QUCoCA*tx@-aa@H5|mG5!v)Vu!wM~ibFiXU znP8g~)bowbh=->+*rVgrD1(c?N06cl-u^~k#mJo_$W#X6CdfwE66L>=@x*nE-c^jj zJajloAId`Kwe-Tf{9byK-$n2qzhHN0W-jQ@Ki!c#*}6j4>Y>+P@a>gex-);mNSw|q zcuQgUUNB@T##ejMJ0?HJ;Bc8~f&6HEc5;cK>3Q~YF>E8oP~6mluYh8J0}TUl5-`8I zD_1TkH>u%k`ZHa6fZUXbuLFd~<>XR))wl)=eT37bd-)e%(G_Is!+mixH@*T0GC^Y? zZqCP70=ZiIud#E}M!o_XHreAo(TtNv>DXOUr>>wQY=IVs9C!2ysaTj-!UFx%W-Fxp zg8NQPgm@1y`oD#Z5HLZa_$G!z-M6@7-@;TJj{~`_;|ksLfnk0NcOgyz4CY&Si(_lY zfWC#nIDmpzV7j?pU$G`3WiIa3x3C&&n#XXyh1*a#kkpv;>1DhIE*z$k3cXG94`4TF zErEV=8=G1#05j1`K+0>n1Nwl_)=6?*oRk+;TlT%SX;nmOkpA0O)kd0;uZ>T= z6^e=b1VxfRnA_QOv5Xm}K7yO#y(3-7LVAhC6>LsLql7EJv7{gS-`E9_*3lCdligQD z*v0RspcA9-js%QQDWi)Bdk2FroYgSTy?H-tf=Cn_6wkHLb@)=Ju=8@7L+MHT5@ zi5?LHM}M8|D)7VGyHF8l@9;en{*O@uq~lAie`+=nx)HbY=AY_T5E}|2HBrA1$m7%d zBbi+XlAkF4@0XY#4w`g$HCc@{bMe!cSO%N7>qJ-n;fD~>+c9+#Qx^+$hX`e%PK@c; zp-CI^ye|8g)Ov8S&&1b%(o;xO{|q4o)3Kve)n8(1)Y8wSyT3r^$nQWGe*t0HAp}cp`g3LTIy=#*7&av2J=1U_MA3m5WxU$W4H}-IytBOYs#Q)`BhLwf?z2w&iyNemw%GM5gM z!9q@AJftO$7ja6!ohBee+NhtNMoXH}7SoLl0zZ5@Y{IEe#)Ik;m%*pm0&cw=j0{w5 zG8@Mht4R!`^(BT0h;ctIrlZkn7Q4~|U%qTqxP%H-cE882Hck-$zBKKnA2xwUq~K4^ z$MF=dG;u1SmmXOBDF|}5(nbRtH;Q_Uflz?B=g=9`Mo;KIs3iWLbb#wqm}%exs7sov znWL)-+$kDMB+;LL5E0Z)CbYpMNj}45sS|BA0wEY`#-Ir5Dv%7m*&Hyvz}LCJ4WR&% z;?x-y{_7PrXC@dSCOR!k0hsG-=mXS1h{wItM+4N=|CSP*lwh1ukZ)v=_%q8S*zjkk z=ePiT=O|UXutCj3w|4<;nv01#y6T&w87u>*JuVE8mS2M6U<1XEucq1%27jg6_MnGJ z8+G%r8eA7@F0V|RV_4AvE+p9CU>0T%I!wqnYP1XeiclDaz$X~5cf{3--*X9;^@a&E zMX)CVcHH)SXiK5u?uVfb`Vavl0(|#9nQ}A>fMz+tJ017+M?m8igCDLazVKvWutGxc zdQECyx$Eb@1>ifZM_KA>*`K1-Oo__jT`iDQ%F`7%7M$i*ixC3fUoK}~l1a^6ZcMoE zXEW6nu;;Ju#f`$S>hMyX+Jo{f^o7XrP-D z8~3?VY<)UIlOyPc0Zgnx52S#X?jPrrKe7KaGJCN93mo%t|IazN{nj#6{>O`viu-g0 z`j;ul{QiOqofgH_To&Zh44!(R6)ep83ig3ZP$2wbCce=tq!^&Z42yHI12dbWlH!ZW zNH5@4MzUORgO{|~%b!r#2Bv(6S$~PuF!N2oLbEStPrZcU+eNSoeu*#qav>5n0@@GS zUSm+>w+ke0Twt(h$3ZL|-A#Y78XN9iX=F#Ng4~4cg2b-mezd2ng>F{V*_YUIu_CuX z<6SLAnO2}RpBNO;DBQ43ctI={2^JyX2k;=gmJX08@Y=fP)Eul|955nFgIv|pV9vqj%UO3&kG{Z%eTzyxpn`;=b!RnV$iux zXG(=e?Y^4*N2XS;HGqec@OvCC=KY5T;Rov0)2&vnQ4Lk(M3kt+{ST86Q1pJVVy#$h z{iE4>Eaz~0G&lFT^Y>Bin=s(F?7frtcWV7}94my^zrcw6$NK-KnLV#E73;8@(}pkz zu;MHm*aOx?Cy-)38!-B9C$V&fBt5!_-87iU{u@J1Q`cpRma`M21MfqgKP1*r$q9P` z(Qo9p`+;298Za>v=NP~{C$D?3rW;f1v~}zZ4n7|PR_*Bu)NK^73C&^W@!#p)5d!Xz$ZoA(_OwYUZI3LR)iTeeB>7gN{E4^zg#UQ4m9LJJRlFpt3WQM zMxIbI&*<7qYp}4F7*hmdEQT+`T$t;@bY=TKcuir=7(q#l)!8Kh`WXz35Y6%#40QV07U6Gh=e|NkCT@htzRA2awicxQ7U!OyNk z2xX#k&QNDwdOz+^ng2J*L%x>&h0y(2wj;M`?8qGUD zWYrfi4j=!=o7Q_o0G;ChEPvqt7X+65(EndBkFPEIto#?v|B+1dCu9GpO9$K^zjQd< z8#8|l+hM!^S-d}DJNe+auU&qBcs)P=KRi47Hrl`m{?7>9f&X9T(K(Rsft~;G_#evu zvvlq~P2S1;aZHvmV zkgZZ}{6PJ_^6B@)4Fs2-yIOy=X74EF*b@~;u_%5h4lV&m2vWq%e#nXMw2EI3Hpu_c zHI*pC$J=fJr}#fFALRcLW#+^G|N2=yzosYu;VViVCyzm{EIk?n0L&JZ_lE+|SJ6`6 zfybNhE62O-cj&ub`Pc6QsB2MM0DkXqthcrZ5R6>DE#t?Lqsae{xGwN|WXdJDoUhbH zC{Q&S6Cx2wcLRS7pP|>Ys5&<<2KN%m{~ffsy9L;YqaZ%Ji9}TZI0vww1>#^BcAVo~ z_}G2U;{k{K|803c>cvU^55E3T{s)m|Km7ma&EU6{dY$}__loZ>{^#NDy(1A|bo2RU zrXRQsHX}$e!l6(gna|EkF>A+SsDEYlmE6Q{%q|4|F`wGXa3Oo z3I5NZSg#QO7X9AEP7lecy4c)E-xWS7yi#_%+LNXBZm@>4C+avf$|aZ6`O_6YHO44)cGAESw4Wu>Zc%B7X+Vv-00j=HPrlkpM2+fFH;C#&r4T2^)Cd z(9MvMGaRKFitNPv4Nejq@-Ny;;ISk;H499NGA`iIB)Sy-9t5TaIp)6wlX`}JKR$gM z27>(m%~?P0+$sJK3E&UpKkg&{OxgE@<}JYYmvXJSegpCDNTJ8)Y{XkI@A@Hsj_v%yvTK`1 zm#xA<`<*vrEMNz3TaA#JL!0BrIkGdC>AMy4@qZ`p+MBm^g8#$W@PqgdL1I7T|2LnA z2!NFT|C8o3f%R-cUI!fltqgo7*gnVrbA@tKAVHr9sF3<{1_?GyQW|CC0KW4ZWJ7T_ z4>v(fD4T}4)kiCXHiHsE;0pwQCkJQ=Y?7FO!t^KhBOeGmKZKKjlzll>?|Zo>yj&n2 z$b>yZ=`u+n8#R)^E1+h1_27&waf+b?6~N9&x5y0k$k=U z38K_|jged)1PZk)dtZO^K?KafL1Q{tl0p`;n}l)v`RIJ1CTMCN_t?%sbuV9_Z~Y_t zuY0w~TS|hb);}*FAp0l%@AD>C%Oue>V z6C&zj#MgdQx6n8~_N;Ga5kCHpuHpP6_&>z|M9BXi`u{i2?KuD_{|D!?tNuS1|I+{( zad|(g^g7Ak<8V$$PFOv7Y5dQ#+XHm;T_S)&zWk#~!=E??$hZEnJ@P#mz$yJ-l*9x7 zuf%+u|2${?erp-J{{I;Z-~I487QE5HO$48y_l1Ck(5+ne-Qf^b@W3LC6N!4Z18gc- ztaP}3i=24*3K=gC5~c%>IP9g9!F)P`%Lcy&JMAdq)Ch?)c|w_UlE{bb11@_a_j4t{ zmysbkI4>_a1K((bc$&YVgp+U`33kLW8~E%dTPNQmWEm8@(_HT0^5?JN-0=Z;G#Mx= zj#Gh>V8=jXxG$fB{UaR+icweyC6cDUi4crp_=) zr-Sf)h^2K#VD5Ps7?2x1WK?1yO=@)U+bLW^3FP4s>amg;oOd-;&>4>}Oe=CU{wa$d z%b(2U9p?WwcJICIE^vbX^9L9ZPDuYxSt~!8NbhmBz;X%b>s`Cly zHQpy=xpiwHMiTtwxVHjDT(78C_Q6!w9-IyO<$df9dV96!g4pAq;m-#xkzx^T!8xPe z6mBAQ0fNwsUw9y$B3?EYXY@|ltHq$#UtWz&3pwv8lAB1g_J%<(YjHoLI zYb^%qqz4<5^L0sI92O}~;C@($CO9a1HK1R-Ixq@+vdn=BeMi3!3i$g)%b-*1P|guF zi0^@T*n#c;6Ly6QOx9mwh}6+tGZ%!Ezr--1;y0Lpzr+yTc_j$d(PHi=Ajb7;=oE9mx#Wv)io8H`c?CDq4)!3Vs3RX>Jj=d9E`~=7Un%D;?E(hpyt`WX;dyVp z6-~fX4iec5N+_ftfIt|#f_r{&@BCOGU(hsu)5Vf!?LHrc{%8#N2>;ANPNJ7t(M9ffwBWL4^h<_Q%uWQQ-B<&H+X!Yp*)uN4j+20iv%Rm%^zS z0HnMj7`RtHg*NdIqV>CqEgC3={r)~6l&8t{{T#Um#8v&B?nGsR_J;4>_rXQp0>b^| zV1XJDsNVe%z5QL* zI59TfIyD@n!u1L{AD(j!Q8OdqE=TR3UbHAG0wK@vUtmm!20oe@6jFg6OAYFD>LXq> zL{bs!|E-q2+tP{k&vJ0rN7()cM!}Eu?_%)%9$q2;Icv#X@qY#h(CO5H4CsD%7b(z% z?g(E0zBzy#{GAs`MDgL1Ih}Z(kHDSxTg@+r?BoB~xcKJGAG&mk|1vN^iH%+dTtC3h>b{XC*WM}L>?ZUKmqDDKzDBX zJLb?_qV}I!WFJD}Lff_#kPrV1oT{nQNGHVBRn&5@{@-rd zyZt$_{#jm(@c+mk=RaKpzT?9y2u&B?OgBoZi=&)|xq=*!=o<2Df1>DKWp*+<1b zUmt__e7bPXyc5KcIA7cYDtNwGM-aT@o%oZ5T)yLKemUr+X)lv6ulAxEi2ut-o+JOl zf6?2p{g-3l{wMK8t-P}EfB5}xc>dol^Anj9G{KSt_I&a${Fi0;gZ$6D_+kHfB|*Qe z8r}c@3HF?ssW07ZPkLV+cyX6BAm7ms5=n<*kbBTDZGAD&%*zY>_5${lpPYnC-Zu&& z@HG}2EH5wY{&Y1mVwxFKC$XtEgl>dN#c1y?DUhEM%V|P06YAvhf>xk@L7Jy20Jx7L zb=BDaAf4oYVoo}$bDBUkkzO$am3Vh~fdHVR9%y3?cM0cXb^CRB;Wl$d$9m?(TtLRH zZ|a-_K0vNFSyDk{H1Je>{cdo|w*-_PdPX1pj9k@i6}@Iur5{ z|M4!<5deC11=;>q3wr=O^6CmDnj4JFg&iB(Uo=%SNAS4^sqxIk2RjJh?ce1GUjKAk zeV^u2DlbtV$E=q!S@dHY6>PUGpN4UzMW5{;w60V3D@7E9c2xV9^g`^tir0Ip>?Y<2k)7J5yvH;pbYej_SF zEQ8O3Q@Fo7ax;>Ai3}VZk2AxeF8UN0cT6Lc1b1qM#%70VI`%+}VM-W?tjWKNA1zDb z6++z3D_&AL6G)HzMg&Nn4zPq$={jg~I!i_1;(QjMu@hF-slUkX(SyQTVHWCKL8_ zY+gDV^ye7X)jzvqbTxL;*1(Eg;u5j1UwsB}@{tm{Ltyx197^Df%Q{H=&3T|yg6=Q< zJ>iyh$O@KP%!Dz})ATQCfb{PuSc(&O!eg*^p)D>ku&dK$?Fnvt^5ODx?82R5+{xGm zwmN4Pjo5MnxuOqw#9v-dMkJEN1GeAI42<-@7utV$9?t)N*ni(&0`$*6UQplP|I3Nu z;r-uWG5*m1-+%i57Lxyu*ndyS{r?0`xooHt5Z;^kB%v<}P$H4^1sPx(^Av`2?j1-Z zgCGdEa<3tHu`1ySsRUABH}^jN7#vcdR6v#uh!1!Z0ZaP88bHni=WYUW$Q;WK$HYK# z1pvk#xd_48A&I!)KynMv8v>rpolUPW2niSq6FG> zH+VXc=Yc%@ACO%9NC5l<#9mhrh-?7_0&qt-y`vxlGJ#(jz<_he!`HhlHRd(HVXvmDWf!-=M% zrQ>8mR05P{E?1x*h7o~q_!{LqC*@sblP@uNMS;>BK!}>{7(#2>&cY78rU%#%L*n~8hu{#_J<#S`1C7w z9zv#2!@RN#+MYf265zN@9<-Uf@^#>fz)LK9`yUmBvy7Camls*?>RNxiVKeR9>so5L-W9vtux)mF&0=L; z=yLgNW1Tf>#rEB9^)#xMn)Wts&Su%%^*q@VQSVt~L8(D{dv{oAfCC z^((XmvWp3~icR!^X(L?3Tx9hj)zb*2d-@dn1ekO%6N}9T`jpt{;RB0N?4h5Uucixx zeNIeB2N*{0UW{QEEFjo@M)(D27{82Rv8tiy8qZm#U~n448j5BKylk-|Z?Gv?@v0*0 zk@#)bGYZ#Ru(sK$&7OwobZJ`d*F|Q%71o97C@+ldyd)US{G6>T4eL67mtNgI6mIIB zPF+{-c2@ggv$;;Ts?~cTuI{?yo2u5`oWL)#>e>{y6ekGz!^ObpnHzI7LIb@TgWCk$ z38);C;1ifWLdD=@gKmZka*AsaTwqQW!qP8K$Tyg3j}tV(Bt#@QP+AtfpxS9M$Kv$f;D)yBj_emj%6- zX}3GmO>(?j>?VtJVI7~e+C6byT5*%^te@J-4ZX41kNZqJuZ~8yt9+}Q8gHeQU^b0T z*V1eI=Dc-3W^OX4mI}-O;vr^ur8s=YKh=oo983d*i^C*e%~SwFR*sNR4pt6&_u`d9 z(H&^Pn}xt@G6@P^Pof5BPw6RDRA4R)(Xa$gG(}kv6$xIks>153pcs*pFsr3X{eDAV z-R}yM+lS3A*PAqMTg_tkX3&bSD_Q2LZf4{5lo`q6?Ng=2rh5Er_?RlRCO5mL{*>%z z_w%^1d`JrI-lXz0n9b}vSWhmOr=wb{qk*A93g@c<@USJafH>%TBi8;*Lmn2Ry5Xm2 z8R%F^>6U7xOkUJERRwJ77Gubqu9zuSW>cKV8qpNJXvFK+`W@S>+-0-7ywqVf+hqZ` zPC3)Nzh=xvy3kwA8)fS$lUC%Byi3<*vp-jw)nQ7i)e5beQoC-;OsT)hKkCJ&n@+9A zAm-#D)8X`(XTRC5=x!hgQBD(nw5W`zYAi5rUeGuoD^XEZlQ9i}H6>lNARjL#k8L42-87H zkyrKGrk-5eVp)+=nmHD&epgj=^(4=Jh8n_aAHv&4Pnhuv2@b827{nV~EvHZB#D>=b z**DSaXZKSdOArIHOyGm$6LP!{ApRWikXP-#1SCu&c|ddM?7NC6NsKO<7O%kOt67rC z8=NYo1k+5(Dz8|qqFN?rMe>Q|qF`9phL&YUY_~qvZx!CGZm&}dEvIgUbUEM3%T|?F zq*mooGc$MEZfuHrE!Vm0YlTk9)HVh6I(aK{8+N>S8dY?yx04W`cuubIGh>VmcO5KE zxbqa$Ix4zEA&+@E19qSS`kY6CKn62fQ|5U?=g}GvEEBdoPSIIW(^H}eEJI5{><1^N zI5iT1YOU7mvq`bDFRgp*aNXX^>GopF%?7tz=X$_#a`tAdJxaT{R!QA(`B61qv`qbR zC3HrNUL6eD=5S=+m3gwF4AQ4Q<*_+l*kT28bf2AP7Lm9E9qyBFBh~kP_IGz^Ez4GF1V@ zstB1q)n4dZvHKw1Z%X2FJ-3Ih0-##_2@a)bGmc~7?KQwotuMP#fwV$0^TG=qQ zRS)w#9?77H=MfJIVuUQ403E_l1V}E9q5$`OkP%{XqD$7#2i^B?M=q!bh*r>FKcOfo zJ|%F5p@DQ{@tkVPD#Hk-o-%ka&wr9<9yV5(#%8g76v)s{NbNc+p+k6Oht`hP8d*yZJ(4eD~C> z-qrKfayyl|&*ksx>^7Bq?A)}b;!N5a{ceS=nyFbbZ5`7&=m6FOdw}F#I(cu^y>hYA;MX{v$Lx0I>zrf3NoV3bF? zguq#vnKERRRied%v5;+7Q{B1!)SZ^^#lq;Js~Vf^yw!@;inUEaXa1*ZkwCb^*Y|=GyQDasBAi!M}?{p1da4wnJX0qEdB}_Hmig& zMBlxb1OuP}IpEl_20hZ!6#Z`1GI`mP)aGoOe*9kzmFvTko4=6>$v?ShzqKdjzi^4<>`L zy43raPFW-kySxCytNydXX;Lu8uyHj>gY2lXHGE-UaNpim4o|t`o{?NKM`>W(={214! zqk8_PFzgGd$9>_t(rK+{^L8(%T^s9arnwzTgM4pL+}-Rgh9B*FL<6HJC4UzBudtF2 z7Abl4a#T1#UADK-uP`i(5<@e1LE$toOS0fJkR)E$VB=C*OJpR4PbreZF|roDX$jZX zkQI>ufv44XZmIPZg>emD&-LEwG{W0lA9j<|Nqy)=FQ5jXPOnbI4O(@60ZWAG9_!O=|Zvs>Y zMMb>f0AfLY8_%YTB^ZuPo6srHG@)qF+IH%A1jT``AtsB8N6<8Sjm#;ttD!xe;7txp z5`;N}jN>Qzq5W$L^T?ojM&G@BqK8N-fqoJIcy<*CI_G79m%x@L3L0;KB}ZZffib`c z0pzY5Ai%;LM{a1z`6}Le*eeg4`hzYfZ}j4AX%N@rmD*U43PxLPj#{ldU7f3Ck&hSb zXac+jXOfHZ*VD2YAS@l!FB9jxJMq+0K*< zKnA=7eqUjzge90#%2G5#Lld@8V25gv>f&B`6B!;f-hrtcI%NK^7 zPLtcM7nWGwt)|UlQL8Ts_YYGItUA;9b*r@M%JW-e+fmfpa${?=Rx>q`7V5Kjn8Km=8LO`)?5 z9H$9_W-1^WF*+DhC4mKVmnNwO!-7RHlHj!M+H4DLWi38x!bH!vTKuBk>~*hev&_@b zDlt1@+HSXRH^o)9ech;JJB#|R(07a8vw(2kqkxBu;+#YTM}%J25&K{ni8~BN;3=v z79wYeGH&@`Z#KA0q1)i5velIAhif@oNb+h*)C#4$-AyH(>5A%uGA}$m&F^OS({5YJ zFdezB%Ojy%t#qHP>a``bA3)~LvBQRKF$Ks9oTJv!XjcqcjmQymfEw&^IhR>Q!v^g5 zoIV&wBE}J{M^jSah>@TfmSm^~3xiY`P6PWTBdDCEYpkX5(d@jqFDu_EcO>Czg-W-n75);T7*)E=7khe~cB3U}>#qnq14t+J`nZ8?5l+}@X# zoAzy5**vhVg~kpmHrvQ|rflZARqZCl{w$NaTaQZ*#&lLXBx!eU5MM+y6Ch}JvR;89 z7c$_-eFjE|_FkkEf}tO{ogj0j0g{NIE3l)0e?;UN6O1L2z$?0t;*{tG-%xtxMyqS? zW(>a@@9RmaJQyW8Wmzx_xqW}j&bcR<;Y)>wM!Lwhjdi`)F$yx%zSX%|y0YP`Y3a69 z7W@7DinVV$Ol2}jQrW~uL3WTR5solPB8%k7VnP^~)CT$*Tn77rFdBRVcm?PfuRNvOqgX_k;@Nid_ z=Bxac5gse`hvYu1bSh>0p6AB>Oh&V`npEoM%ft2KEYnr?yKJsEw|iE+zNxDfxj-cv zAHo6)n6Oe#z}|}!g(4U(@o~Qbsew)aN&~+!*9HFuqEx^in*ucvQK!XQI>&ReWSW3n z9qf9N48A;5ge@y_%U)NXBsI6$X@w;ufgSIX_5Eg2$kv9Lr}9HH%WdZCVWE)j)zX_x z;bGT&>{yS}?UG@Nw@W(c9Pd%4lA>Q|$Zr z@F_EwAGS(mr;CsI+p?B3#-k}Rup^jMYh4V+3)R99L9!<`ZF3A^3h++G0t|+>RM892twA5fyC`ZF zMv%1Zgbl%s(5+t)-wrK5^6CX*^C4K6a<2`nmytCmOKb|3mBz6eCkhG=;tmTdO;9vJ zw+vC01=v3!A|ZOs%{k$E4jY4ble-&p)lz1`?>gDdP?y&&JJ;$rvXiG7mo24c>}pcnAkZ&Gu?qvv`Ds_i^WjB9ZRjw_GJ1*+@N3~Q@q!d!3Xz0yiH9-*_ z5L;p*>jCm}fc+Q*l~66fFRByReqAupnid^UuU>2a0eHV_QOC0F`pwk(gs2Qv& zvl=5BCivV1MTVok9A_%gVF-<1-@RaAKi>#o{YdlRB|yz%!ZaD+?IIXkL?#6qF_V&zXH`%^ zM3ho z9HVeDW2vSE-+4$WyuRln`$8>cSZ!A*HQEAyS zCu6%K_G`_3^|8GuiPLgAS83h%N)L~>_4vjp?J|bh+)UJ2*`CB}?M8m5udwmqfWd)p zd9}sttv6XA4%fHdWsyd-<6$u3qaT$Vurn|VK>Vu0C@BscEezU}Qw+ly5JF{gq5*Hk zXn$zEI`2G=jcR`PQ0*~eRV*8i%BCJS?<`}zQ?Jw0VY<_+$;qD0+$E*f-EF&*?wCq% z^N_l447Dcnm{!5{zF@4~Kg&)>{Pi`;5cGE%L_wY=WeAG5N& zzG>dCE8LEGR9l5fURTmaQ3R()V^Lvu#TmcsWJ-%>IhB@g%hO_cxKs^ssmvnTpNmac zRzRBXOO&LI2pp0Re)Opj8xJ{$6xom<_Z`HA=@7Gm;^%t@%o>Zw_j_Q8Vs3Sl?$2+8}9yl9oON+;-si`^V5a6>Bql;bTKZC*9bYm`Nx+Flr|ND|* zsHHG2L!bQ!g=kV%;21-PkSR!w1)e#uXBl7tfbH5aA-qb5b!~FdTQfw7uHxByqdMwc zcZ$^l%P(%4*1gV`cH*R5*B)#^%THSIhSXm1wRPvI^)%S7*Vm;dWmOX@EitW0qYQs9 zZ=mMx^hPABnogFt8nK;Qr-6q_KcRRaIgnPGJoQ z#T7ZukPO|z_Jo7|y572*v!y-9bsOtdf5ETr8#nR$|4TFexhvqiO>o?hpk zc3HmJPtEIMkxAPVX2)#IVdw5zv)h$Mx3L{*g?u(uD+yH33rdBAE!upF*}gLh-8RAq zbU*mf$H&Da++QsQIBj*cjvGlaN)i!oZzRlWsZn$m4tF6hZwiy)G zOuxL#PM_ITkf`>)i%Z8|=OgQAA zM|(Z0%&=bX-wX@QzJ8rbb~@d=ht&h9&3BUwo9CsB$=lia!)!IQ3&ZR_nYmlm%Bga% zwYZHhZZk^d)->(P!=m!gE|*HxMsiuH;e$IzNjXBPUE!!}3>1N-9GfiVAUha#F^v&&4 zcJ;tFmqlhbsdiRR1EW!^bRI{Nxltmw4l;y+3TS+11iEd6@#lW2X6NE#PS@-~$!4quzqTxXn46fDN}MmsLv5~BcGu4kAYNJTOMXrh zVdOdQ{kVe@i>AgR;uBTT0KzjhQQ%V$#c3%DMAJZk3n(cPHq9Swxbe}toD{})+h$v- zte$31rQL3AZTdG54Uwto52H>l3E|3Rv8wwT&4hUH%WvC_+$i_yNiDW~=P zY<(Ypc*u!6X_BTp298vRnCB&g#{G&MH6%bj@EZGcLdSGT(HB?&{SX0Tq($t-A;)t; z_Arq?24*})5>!?bOk|x>Ob|(c>|_WG)@4nM*3{CE6OEnR?H+~H(u}to>2`0txAfld zv6*7Wk7Au^mF}~da;_5ZRVV2<-;x#&#TG=rJZ5HUe>QL4X;o3r#d|li2}H#VZyvTf zU7V!jIAV{)v!as(;6(}9Md`a2W5fp-(Bk_A#|Ka=#4ewbARHBpojeZ*rwni?LMV`; z%5XRhjwV9(Y}gZciw7?cINDV3@PY%9 zVJrol`*8jy(r(x2RyS3Bl$Ya`W>V3zJ(&UT56>Apvs>tH2ieu#xVtTt)1$lLf*%%k z2U@W5#f!5Y!Te&Snw5W zngP7YFJ+Z3s)BgKa4_C9?4bbH1OzEd8sxBo00>3_b-~n9aNCg#K3xth^3iy^VOq^y zzM8E}$Cc{s-StG-J(Jg{y6@$&k5c8 z-P857(i4ukaq;Om@VC#daQ13&*P`GY%vNHM?GTR65gB2rYG9=!*%=1b4$2`nK8+Xg zixCjIgi}vI2^t2CVnk3h;t(A@Ku79e?f#&S!43pBF#r0?R{)a`0+WEGy%%vd3JgsI zeZ-<3jn`4(2r~zUc|?#XSO?-cG>F{bVWSsWa2ClrmCbpP~XjbPBw{m#_5fu=Mrdi9o*>x&MCYj;b`j}12YIm?46~*cx$=yo%{9RQU zu$lFqf4WIur__0>~kN2o%}#B4R*8$Iu)+;2$`khY$p;K_09cB5-<%fmm-y@c`-oN_nKfNmt!x0&csb-UN+2qX4kKG_oceNUFT<`+)^0C zALLrCnkn_nZob9GcVe~MwQ99y^4fs7i7{JwB;u{xaU}1+3J9RV4W)VsJw%`Z!@<-5 zzIw1_gWFV3Stew=NU1!_svztb5Cd!I5d8{93UCZYQp0?8d)FDYn)ih=SH4L#?>kea zy|Et!d#XSo89{R?|{5<91ZJ z&z15-;z4Mzm%9-i6Z5ut;g`eDh(rm$*uQKG!xWOgSZ34K(kmO1Nj${4d`%8gpGE0v|CKKC_Qx>Mys#Dwzc7# z7431HT*a$%%T8}|vxgc}hsgc8l7y3v58G{RRxfQ+`39RG?J~<+J6o;Y#g)l&G|z7b z4L!aP=f^g5%sGL7PGGk|;fD~*hNFxyGjWiH&)9)jpPDR2zX zG^}Q-yxrVNeS48) zKq+L+=GU?!ST&8WPaL1V6qB%H(lY#L*oBKVpULsMQ>iV!xPN;k%(bnB+3w|2K);| z8!+8)j0(0=FkOf;oF!HuNYzjv$z)3Aqj^}V(lGP)3+7r_#`K}eOlnPqbPRG0P zzL|Vjnig|C*ko&?QnK@Oy)Z1hpSn$gi>ae^m}M@tP3a>}ZjD!BugBlrYxj%0M>V;N zmufe4vM)l&`^LP2oUZV&GvN?sl&nNCc`gz{FcCUJuY8Ds&;k&Z;7TY?PQfWSII9k( z5fvTKmVn~GM=59)Z?e&d$qbTnFa&LGCiderwJjC(``fBmHnSz;R%)uzV+9TphjW>Av%?c_{q+o_buRTdTVzIcqpAY$C?LEGI!48H_ z3u|uw51|2TZZ4|uP7y#A-8;@VNk(7_!@w+!gY&&$d*;Cc1>t-kh*^@JN|V?oLh z)n>kZ4ZLk$u#)x8hRqGr-T0hKYPstkpIxsOC7v$C1ssmBthZT!1QsS0^5|P|kh@2N zfLbdh0>=TdT!J`c8HFKpB5+$?2k!-sZ1ItlVk|qYcIBxrwV!giv|Q_VCRG+(T#A}5 z`(E8Nw-A|a5BtN_Y}elA*4j<)eq8LA+M{YVK4iEjqSAS2A)JK;VKn#- za23D{@H>kZTMF8t`V89Y4*aTuR|O{iU|rG)=xH%xlX^rLvqF13leLvzf_`yN|1x zj$VZWLGiI*)a|u>%MaBhv48+3Annq0LXX4-@PH(nm*N2fqgcSt|DU+;YEvA^wtb&p z(cipsa*#J~jrZR3CJRCq2_eM8{Pw#-5}A+*Rh2!}eP`yJN(2hQj))!Gu62hlVz6jT zmVsp>Bk&{%f`V)hY;guT52QI{VmIL<+H-F=>IJFMm~JWNOgD|%b}l)g**)^Humd{4 zDVSHT&md}aFFa_-43Nbn2qN-K3BDn zx?i13zS~>Wj@OcLxSBO5@eE3Fx~uMZe_Igm-?nJQd{`5t&;46&#}9>Zb3YUbo&6%O zqlc2i2}2HNphq$sDs@djA#o@wXHbs+{Fs?J#&mUnDYuAqCTY|AaU_S^>Xv2O!dz~T ztUeVdEw2SHH)se+ua%msc;~8iV}we}<0{Cp)A7ZQ=A3>Vvg1`X*Qikhw4ApnbpdaL01-KAJ}b~~+Q1JZ<}$f^L}s}ajscXV zXd*v zpwjlQ#PO|s#`|cQC~iY%V#t#lJd&dXtcR6o;0A~?_KrXRYjDWYswk31Ng!FhNS2}6 zS2(n3<$MWC$};fu<-n+zn?y`1ieTxn89GC@Kdx|Nw>P6EjaDFxJ2lx$uGDH`+b~}% zgNALfK~q0nlqM^8bK}LE1<)oE8k5L#%1;dswP)#jS za0P))#Q-Hm#!p8rCTX28QK0z(71f(9cfM+K;aQ-k@^~?;pEf7a9WSehI$VZRe!A*v zm8dOLF|=%4ywGuceOP z(GdX)dzQ-#4y&R%;^eDDHGU4RWLLiP<1r5T;rItiko0zvA1&xI59drJKuka{Ks=cI zhevx6^5wEA04bUThoArGl`F)yuZ&tzoR2SLJpfAl% zVY@7rooRFD?j)~M+wSVDy4{`+=)}LEaJ0@Qt6?RU^3+kzO0PM<5)uBxAdUSn@A;)~ z{Py?ZAb|J3kxkD}=xwu$0^7wi*Xhqm`o zb(*#D(+IEN)Bn0n%LfxmF5%y@ZV4Vl#;@|ReBUqKuVR5Ub>K3HsE0IIRYlg9CZik3LNHCUDQI@MWhnQ_uXaK&iaqsz8SC7V)LnN-@> z6TQ7ieeE1r+d4C}T6Uu)9WPYPv@4^KznoA`0|jz!$<(X3%MGfX_=1@Y4*KUP!=%k- zps0R%#BV1-R1%)KiJG8Tz7q0xqRt=V-H8`5!ffn3t&AEE#srZJT0C?FQV_x?uNi|9 zL=nK$2yhWx66(2KBplLaKd!rmrT5%LLuH49QaM$U7Byhh`c~f3M|C^qWi4&@uadoK z^)^Y+9aD>B(d#X&`E+=`n0+JadUHcRYS*!-&Fini6t^F9TQLyl*R77K7b7Gb4o~0B z!H3CKz@6BN`Nqiyc8w@P2~P25kyN_rp1+`8@=q9%$@JylVU$dp+~pJ<;S>m~#q&xFs6 z3{U4U3%{nYu*ixnkb{lFBqk#~o{;$^GIPIZ73LF>kNCa~@|SP8 znf98xB{ZUOe_mO&N)t1!8v|j~E;Zei*E=_k{Lrfo`e&!Q822Vyzy1UChU_N+?e?}6 z2-prO0WQv;8#ewu`a0guSNrYF+v3ab{rWb6CI9qZA+%3u(RW8sF(ddk(0*`v-{`+bF( zRa)0-N2*Lw9Kaf5RO3obcp3E|__2oju_AhE$`rbWOc`W@4`>51`Y!Zz19I%H}&yJm=q}0D0GdR`YgC=VUVvo%`8rDAe$` zX8zgu?~CBsn`AxULD@zJ_>zE9aJ1h5eG6_NdXrH|26``z2epn4Oj`xE!V5B@XqfyLUY~;j%lByK`DwU#}JYylU=6;j%Bc=?>@hlGsBPUuRfddy<8~V=38l*Hv`g z+TySZob9sIp7Mvf{SvD9L700V2JYKg2`!QZdwzxiBBc!&@~LKiSU3&opCCBS!a|2QtBYlNKxgHbD=Q zR|xd>-rfAXzw>3YK2F-h17FSC|FHQU#{WEZ4{zRYJ`~Ro{wjpp5RgE978(?I6}Vie zK2~Y;*MZ~$NTkYhr+nlKC4;fnC0{m{=dQfr4PY-?VQNhEsADJ7&EBZR`;ESAqpo3+ zMhNj;nTdU@^*bAHc(LdFEMj-Nu&uAHdPl79Lysfz+Gmvx51S91-*4}~30n|siqCAw zhbjEL{|Y{!r#IdXDl*pGecxCQ-&9x9E%_@DEF=xM2PptEF$PKH~dZ7p*Sj zoreO~ls@TI-w-Z`rKgL-Sw~Qub7{9-*N{~|hjU}FV$Eq;qr6w{TR!bSoX8(e$0s%Y zH_XMSCw!iWPjBDPLWX}J3Z!Thh;2O0B8-7BpiFb5GZ?6z62a^jpSM(BD;tMB9gVQx zIh|X)23HP!4SMwSzJ^r+t%49IgVpxU=*0S~_V;^Tgam6KT#a>yomj%Rf2W{`xk_ikn}} z#{XbVWaEAoeRh$^83Sh~AQ)pb9)<$qo?y}i3KfbE00nL6$N-^p9+^ZAjA`O?UvKG* ztrfs&THSy!c=Q-?6rbpNNu<5yvNoUTj=JwGeIO_u7-z8yhlgryI+aU~GvZKmtuiAn z6vtTpQ(pxRVl^}c-~5I;dN%+HyY53By}$Dl(;zg!Ob6uaCouYYuIqEy*H0~;#=r-cOe7#bx+1cHvBl?xzAgPriam^A8lO0gKNyL+KD_mB0E z7prGfP1-dh=$z{Nfge+s+L+mlm+q840ExA>DFw9WOXyrv0V8Q$`AI`M_U81e1EAg6 z$~hi>te^_p?$y?QdYb>bd-u;65P!q`69SQY^C`NYV;F#FX-8)w0C^B>4gM-BVxIzmjM>n zQ%fr;Pra=_Eh)ThEYq}1nO>Qfg-ts?Y(Tr^FSpx$Lhmxm3kO$6RgKZiyE<|<6 zr=*Xoh%ma!AArXdZ`bz7dUfthXX- zL%vRNa}JLDerLh`g0c&g7(714_cS zr;4|dy+wGgNJ8^=#ScLZM>0}{)QaVHQ!1G*M>yxRE-xZH-wLwa#(ZCHw+m!9W58^= zp}-TZkm!&Enid7X9{6*}x@rP29tr%dCg6A#0LA}wxm6u@YgJ190}wh+Lj+AL0L??I z`ItUUN)2A`UmDaptX#nuWb~NDu}PI1%5j}kJ=utKZsE?&hN70nrNw4Kw@{4M?5G*) z+q32N%A_nLSdiC%g-o;GjEJFVo;0YCZG6gAB-HU|u@)NoTVnm;gWhHR!%vY3z@u|h zhNpQTtxy0u69CU|qBRmoHRyr@MiPzINVwK09+aLRnN@ng_o`z?MuWJ%v>HC`C+UV| z9Gl+G+Du&;4#RaHJZ?^UIJ8|cs2(f&L|pb3FxPfB>)8u-sL1@gs_o$Hl>H4p~ZzHjesHmy~tUQIi>)_J)tyKXH}193BUr!D)qXL`0a zj4us#N*yloW>MlU?%5n{FI>RIKCB~cE(343fBE0UjlhE!ndpGIt$9?q`pJ8&^gpPq5;nBYLGuUBGs z5MJX_y6q?%bv&8%4)u8@8V;QvVPL^4nF%hknAb7#R9LJ4?@>{L{&Le%t+=sQ~K$h6&s;fL)@k z83lQgfu=DKsFG$z0jYjeZ@mDlVM;NA4a{Oty>6PWc(U|GwAq)oekVR%x@<6%JDadc zm)n9~>zx`kbMIEAh235T>7|~aV5zoICoPswZT|`omHEP}YV2>`QXe9)yxl8r>#z8{ z#Ub&7MS=%@V}|f)GBGzV8Iu8cM_JZr7U?sJ*Jz|cQ8YxeDg{_|aE&8m3o4VRXZyw) z3Q@B%;T@Dnbq_T+6k{Wt@f)q&7^u6Q+>*9K*Jc{5w^?(V-JVi(6556_unrBAU$uul ze!ik+4z-Bc;LJAkQFrxYZ|vb{dH012FZsbz|NQ1dYUJ~q-|(+rO^AkSorttV|2|Lq zCy)B+tQTL2%r}C{nJIzHD7p|y2{{6UNQ#kqNt6XL3agq5DHlYnUII+T)A{D>skl|A zme&f0CwCP96sWgl8?B8L)pwm`m8&hJkt-dglQ-yx^|Ff&wBF8HYV9DRsyX5NzrosFO=KUSWF_x+J3dg^cga{lG7IP=9lkMWMDU*l#x=Wo7eTwhtGcX_*q zmHR1Ygsp!A?8qlF_nV3}|FLrK^9C+afdq!mJQ@6dAT&S)umW{P^RoK9L!wrWD`(C=HOJ+)yQk>gV1C}5 zJGHQPHK_G+4I5&tch&$!sm;y{cPSr$5>l7Xa*wyqsZ8#k2QQ0rg6 zp|}d4;yv^Cb^3o|B7m&&6vo;K->^7tFyv>?<*zt|uNKb31AjVq51%Hpc5@}s9jJnL z5Q#t(W19eP(1E`L9vKw)@t{mcRl0zvt?)cYqzupHR=u(UVYSIEQhL-FZ#~*Q)=NV( zmCshQRW&EPx=rUSzd4Sq<3%i=)_Q7g?JgZ5b2LmFQB^nV8)3Y0`|Tzd^44#*1N1m> zEDe=W8PEDZv9}(d`17fG_=5L43ccs(Yh`J)QKOB~U=33?G(ht5U6b^+epl&%cNO1b;ce^AMTth?ay;%XJLO&6VD(yJe^=lA zM5Vo_-bwMqKe2Hh9{BSaxv%ZG-!>B3EdYrDSRQm)Aa7x!A(|Ljz{da=0vgoN_@f}V z@zkQSngNeadp|@|iB&zu<+QAb^&UGI@;Z8GhPCU-7wG1(HuM&2?r2mK4M~jt(V!`R zJ@jhIrMl?2Yj&pDYo_eeUKGx=7KGQ)v0t{8e&hafEChTM(hl}~hZVc`uf*8CI7YW; z{d7ieA0(5BFOZqX95Unzm{mxZA^Nsu^e9Ud1wJGeJC26)h=NfK(AiHX^K@uBl$H#} zL4A|@$4x~>PhDAbTTSc4%4=)5=IcF}9yMeOwbS5|_UZC?UIrA=%u&%eMF*o^N0Mgq zDIDC@y2_R(^8UMti=XVWoNO8$2d@54?6JGY{d7L=K6}5vfCUCp7Q%DQ0(gcH5rFLv z&{wnuW@D7G!%d}t6ZgC?xbJm3dTZ6`>4|tvH2Zid8LfjhlhEuV)kP%6QKX=@4!wD^ zIqc2`;bF+35{zNm8@l4y3)ScY>rohO54=#VpI5+MF`7R%8D3dXx1UE^QhYDN+QY*8 zWb6NM&wblU{QSsQGmh^;7W8k~exIND%hP_73z>WTFZWh~cZ)Q!0D^9`ZYvTxT!DM0 zAnQbf776KmAi)9d_=SX0xw;N2{ztX%AURv&*L|Ctgd-Ajbj; z7K+Yv=J`q(4V#@YK+RH4bs~N|jw-9ox?N`I_VFxm^Xf%E7*zATUq(t^vvxCOVygowSE*=K(f_oQ72Pf z0tjQ$*?U6JkS^7(xSkocQ_~qZr&tO3Wn5hfsW9PqwB}()ue6l6sB?c}*38griaqPc zmhG2KUStw)>m5hyKQPZlqB<+@d8OBj!{xW=_50`jbf)h=d_UC;hr}5Qehh|23V;P< zw`KUl09#-NZl9$b{$D z1^x5yt<8G1Hb0*B)4BWj=>5#`=%vXDxH(kyfCLV;irB445}?T%IcbvunldO9X)D)z!rr{rDs{_0KKQk?`RS*>PV@hVAa1lrEeR=x`G=#p z&z}3!<@D^P`-R1DATI#AF<>M$1Of$GMW2?eZ~|(X0RBvKI;a{I<$33pTi3yWY%Z2A z{H$(LZg!@_L_Uwh>SSn)Qz6-QovGBWEUNuf9R_q#7MxJHZkgaPnC%Ti;7{cg1YE&f ziXFRut<#s}C))pqE8u%kC!n{XIQyUQiSsA@e6F%DL}usa55wCc-I6k~z6@~e@vNYs z1m z7`=bq&*$Ur%iZr8iUNtLj#v|b_uvUJD9@raQ=l0^1M!!jazGWu`_JqDYMU|I>MQjy zo%?K1i`tZbnfhh0Q3;EvvF#r>{vJ+If1;Z+`C^-;fm*vZ*mBQz5_z=gY`E>fa@q`k zE%P;Xq9*lv$@wK^oRw&QU#)&`Q{9@e-)`ZZe`0@qdFW54_RAgjyAIf}D(DC(Q#7#i zOu%=dYbx7{qE6le?lUXsFU+Kiq{=JwzIeTBebBaC5ZIU=AEv0L3?sUl&X18gJmTNYtwd`km>k zhX?+Aa_+w#nV4JpN(X)vlpgv@O%s@8px)6$7W7Lfa0VPbk5VLp(DtIIz`P1wW@d7` z%~05_cGIomH`ne_X4j>@RhG_X2`n8^tG+zx#_D{j$thn}=XFs%o2xlZx4?@c2&Nu4uNx*b)5gOb>nxs6%P;m>BKyI`d%Z#L&T;4doG&3QLhLB zQ-qDsx`g-<;zb4!!7wkp@x0{_pigy`kbm>*i?=zPszZtcqGt6R&9n_GPHAmB=R+C! za(75;K}i*<`iAYOtl6=59$oLq3-;97Rl8es)C6U>QRcep-=Yz-X$fK!t%f9?L{4cK zMz4;zhg#-WyX?1w-XEUydKMo(cCYYE^n`+S5jjSMQqgQLOTa1-ka`-;q1fmZU$yeJ}j|C^V7_ng=Azxxo8 zJ|3J!S;0?>o+ufFjUf94iJ)e zJ)|!A3we{||SbcP` zgD^EJ>;XcJoRlVr6d-!|=V7n|+dIvIL)xEpFGIgp5BG`H1*W{6P`j=?ZL|(j8SE!i z+nA<(@4Ogpmhx3QI&oi^bZ6^5>zPr%;m-Q!WC}Rya5t5O@psRbJ6HIH%~qg$WpjYl z_qkx@FYSb4%nx}N7w%U$3t$&kM17ke>LLn;WH5k%nH51NP?n->h~)Z!BmX>l++@OS zYvNUOrM;R+n~HBt)!5d=_Dr7a^qrA*sc=#UGY@~3{UC|Q=R+`VYNOG-ymIZ{T;HW~ zW44=(*L7_^46b1-6s#W~4-fjKkO~1U1FTb)IAYM(QowoKZ;6lFvJC<5gWJ&n<$~_^ zJW%;tcfkF?A5(CD^Ed&8U`qzW!CgY z$FpaY`%0(VIgVBqGupWaneL6^UE^Bb`}?w)4EF0`wL7kzrL}V9Yw3XdaTcoZ_Hrqa zEa>g9`8e(I^TM4EBX=lYiq{kJ^ z*Ec((_(Ehx33TEA6|huymq}##+2!A44Hi%OnEo6r>wflSR2YjCxIO^|C@~-u)+K~Fg`L#&souCcPB@)70-a2)8Fj2)!ptqs>sze(h`G2dl=yKpab9T3C->8F9bA%NvZMvoCmAE2s(hY^lQ zHiZIkgL)1KFb1i8zqu02hH`B!dL94Rmc?i!SD3|SpzI^BoK7cVJhE94NrmKa6i4+F zOzmdLYSw4%p=oQUW7MA>`eSi1^+p$JPX8}p91r~%@7DR3evJEfo*;UD*?5IoytR9L znY-e#zf)b_p7k+z#Y67r4*UwTrt09|1{*2pC;{g{2^?k<$OC|r1}VpG@sN7;EOQ|M3R_ z9zX#szL9)~>S}oz)?bF&NWdMk_5VaC-YA);d zmLgs6UJ2IPeC!?ha9>^anF(iB_(ZF*2e8F@VrdpdjZ|%RE=lEl9+x(?sJ0pQ;@#eF zvLIX7r5cF`Vc|FmKt^<+aGqY1g?z78_kP4o821-4(vSjEMq<%}EgCGUDZy_C3JFjM zqD6~FSQ7o(CQaFBb z%~*5lw4$u3ig!6trwh0OgK4lzCdxSJIGtGoT__7a3qL|6QAWE2^X3s%HnVuXCyL0( z1OUXi{N`*afGrURnxWGikJdo|=ApP0i1VmS10);xIynO#0>a-K z1HZz#)ZCc7(p(71?~OMikV4mF4hq78r1ALehCWXymc6@DI-%<1QAgj$VY>}2G%G6=-bK_FsNGZLy|j{#B*- zSrAW!lZ~367J`wL@&VXK2faLaRY4O9z*e2pG{}r$G>!wZ)N`}EX6#F%f8mdY*zd-D z$bmAAJsY&+MZI0orVAtOGt13xzfH`*9(K}lNg8Q8q?Z=)%->vI^vYsfK!M>8L%wtQyT)dinux$8*8vi!b%)-+%A97K zRDS~=(=I>6rQ6Ah_;F-}8Oab~fqW141P0b5$dcV0+Mnz?XybRW5>@_a7m+L9GK)Tm zHM>6(E3%~ES7cFwtLZ#T^8ydVbpo4@?tMgVXdOj0z)yXitW$=%>K){xSHj6>=hMhsUm_s3FV>?fZ`G~FB(&3xx(b*X$`BQR3@N}z|zE~9gyuwXMCe1HAT%Ui?l9v=Zg0L)bA9LrL5#Qe%8H1j%1 z`0s+RTNq`xh4A0(Qx69vxso|Be{p|h_h$=%lPMM`n;ZoaR)BB8PJo?^Iz*ss=wRA| zZU=Y+(&|r5aeDhFh)C~zkI2VnsUd=&pIll@3J*?^S=7eho%C-gRmZ1E=po<&guD}@5y=xn=xF+Pv` z%CbY3DraUb9t~$?RyvzxJsSGHF07qxqin8~>dal00eOGzSKQj}YLyIY)ey}E_>L80 zSe>+Kc43|l0XCS~w+F#4Gd@3DiQFcCR3XH$_>QsgF&aei@d9GF9b^1FLIPtAEuOMgJE7AMq!e}GP;kh~?bsG0$6ej_!z9K1_8-JNDE8at5 z4&ja4O?OX-z5CIMH~vL>Vj?u;<5VVl{L#E73pX3~7q!OwVA<3c1K+VagRhtcoU;xJ zUxWc+7NW8lRPJb{XHnw^U{O&=EJl1DX&Fn^LnT_Dx3ki+Q(tswdf%>18fTH)%ms0? zu=sAbIb3y)eK3hfRrj#wO2>;lh|g&Aw9e_UG1N{MPPk0^6IPkW4H5KTS)@fn?^Win zl3>$k83@?E-;+TxSSEwwZ-kqObTbbWv)mzk9ba^7$28>`GZGcZtj}D+&Th&46PM6|1WwxdDJ_3JS zsX09HJ?cE}bAjC0mKW>tAQtyc)xOLQy(ZIJp2lb(S!`B;s84%dI6qGf)7gccQ&-hr znGyf~6YMvte<_nQ8NF4;+b#_VJ=Wcp@)Uv!jGy;TrWILk0CGp{{o+_AAz%;$g8LJ^ zYoDyM?8u~Ze>75yO+^E}8K z%<1iJEQRCYaj~z0hEbKvl3y}r(ZIWmyY>gpDw(nqbcb4k!tm8nDv!eX{M4j(Tf8GRk4{>F$q3*Yt+{GWR!ycf+|}B%{lTuO zrB1WjKgw#nO&at?vnLA9n&B7O`=atm?o`8w%&C2d*=kr14%WC#h_2#PVu6){@RhURF?|F^;9FJrYY4@_w`a zbY!H7Tni?^f3P_B*H(TekrykK_z1b$$RNRqD$2>KA1z|cRz6?9Y88EGwrthD51vt1 z=fNEbY-VV9RSd+((Bg_*6b04aA+f_!h_(;FIl?TW0WU96 zB03piKY}^J&~?}jy27aHDNij{HVT zT}FE`n;Das_8ilEUXMW(lg2Lc#81k_v zEYih83Lfi+vM)kr@|+vmjEpnBC;3XnW1(hl3jmp=|2&?mEY?W&od00~WMgCtfCi`l zmb?J;L6d-cf?q&H4+?lg;3-nT{6<=v()s5g1LAT{v!;9SPraaJ1+|sjZA>b0)EGBP z4NLMIp}gao)r#A3sn%%JAH<40tk?Z=eHBpK%B2>v+W5$Cfq(CgE0bLv%k5|4Wq2ZDHJ|`M*TD7bk@W1b4-;t}sn8 z;l)$FOfsHbOv$fIG9H?R3&|uWUZ(p#dqeLF?boLmBjr0Be?a45#C&>r)kIqhvI7Rn zL^Ko7(`eAczD6Y;uB)u3f;C2a9?n)fzI&=S0n`-e{?6{}@-hm}&8sc<%pgr$&P>`g zms>}ix5m|WpO3uG$h#QPK3VR@Cu1V3TqD(;67XU=X@jn7=h|wQ`+^_&Q^MqeMgE}U z$d$~I|JC3BF&q)X$17x=$=nd1$V4wZfk8p5E*cc!8G-m5ks#op0OX2Aw2hW2z|BAR zijSlHSSdFTVkFErQd=^jR?JU^!C)}CTt#_bioI z(fAn6ro6BoZAV=ugaDRs7NR-{dH&}a{*g9q2$D96mV-6&zGvTa%I4LcjM77Y7MCS; zKdzgT6J>z51nFgV-WxMiGhzlue;kGKEUEA^A5LqP(qwSmXtGxwm%6W-e+r8{v2?P( zL2-kER6R-uc=v2G#0e(Q0o?=zNxgS=Uie zJyMyB&!_9Yv6M?zE1hgwrJx!(;-y#LU;N>0v~4r{{h2!RHkC4IWx)B|?BLH{VwJ+- ze|r+=D?)9b-XW4j33WlmPQ;2bya!!Du6)bMydN-^>Bj>gP>hx>VHIQ-pwJ=(IDkZ9 zk!BWkLqNV2k@$>i3rP}`F+F!WCuU`F(o5&2UO6==C+h&U;u&FaFn zUX_Nd7DSC|*A36_0{+xrY~a4#?QotLO4(7|YQLD(k znj17a>UCvJqQkIMZEIC^CZ9vvJ)KJD?qRIkQKvdwxV_3snl~5qakt0M77KQ=Z^*;O zx}G~E?_d1STryw8@U27QeYCG);Ic)dG2p!b)FfI$u*X0Y$>JYVU`++g#Q=H$$O=$! zl+23zvS{>CT4F2lidC3osBYVxc(4tC$a`qT{Y5#h_RF!VZJY9Ft=4_XG`W$KE(5-5 zQieH`;)cKR`6Ji7i26nz?Ix}Dt`bd%n_Db~A{Ib&4-CmKlK8&vDF%EOM)CS?SpY}@ zk$Vy7iy8>$(1#2nbyD78QaXhY3&VieMdx40<7ib6cAyUWqjI}1NNLI0b4RK?q6gdN zftjv_b-Cvb6t=YM*4b-mm2~Ls6+y=6d~CO7tUDImt2fr{VC^Qf2jbc8A)ON419`ac zl29v&L(@>){E(AANdzfZvbTR(tvn2w$>iZmcEm~fDq(dFIZzZznn>oMx|vpJngWR> zYN#mS+N%Hz=8^S!s#=@A~r>J&~2{wy;=QOV(dyKtUB(rde+X(24Ahx z?QL&;nl&r4`d)XgP|Ta;vIp6#?wwH-W0Xs%wDueND~+rhj*`C132wu?Uk4ysfQXR> zEVv%H`XD^S3%{2?Cf$YEaJk&_zhV88VKR}y#sy6i`mNClf~d7bYv^Z309!#K8O9@ zSWd*GCJuptata~bERcy!cB_f{lQ?mYGRdxdYkS=W%Y<=z0k?>_0z?WrpvDArnusP`LSmZBs7Qu8 zB%r-Of#Z+nah(&z=l*|r7M?jhO47-&3M5}dx@6SWs%-1Z&ca3gSZ(v+Jl?maqOw0Z z>Za!{FA1a8nuDoxP%2_$-B#9HDT&&;uQ$)Cz3;ilLe+SYj}#B2aY9Xh5jf9^n(*Bb zAwzBJi}ye8Dx$VClm3_2(bJ)G0X}2ps6W#W8tXDq_G_CSd?{H z5#3DZeRg6va&wbP!OWf<{T4eO`g2Mh)h4IWS{vDM$j~9vI5Kvp)M=D2)=u`;n_qvAXxL*&{DK^(*o6cG)L=oJA!2bgP+ z0;ExZ2#{M!;$={D7|#RvJ(WpnlzEO;<|N$NQhUKWD`8RYYmrov6=kEP+_tF+^}6G8 z-d6NPN^k5Me0Z8teoKhWUVY((iMi_2?t02Qhq?k(oqUzxo04t-goKI33>Ebt1ajqj zcH+l)H$fD`XZBE$78NLzjicCu)4=Nt+&bbnNa&|UyDf0qvlt87DxNzJ+e!6oAtV=c zxmNwCc!yZqGVKGKG)8=|t9W|JnI)b>iS`_sMoiOyOtfjX$P{BFpgWT_jmS4 zZB)4WYS_hM%7qbvnC2}ClmvCr&qGY#lEuexL=+#dvT##j=7>N`LcIs5Ls9fhp?)68 z3>17AsChtPJ!Ao(V?g{owG6E(ae@}(Wn)+u_4arqg|<5K#z9(7cUrx9S{(voHLUGY zX*FiTwRTzerFmpejfo?S!Yb1eON%Zl4kP+V^UWCCm@VN|y+f8auniKuy9@0_dr&Nc zB(SjO@MadlC13ZCKMJ{1rIi=r&U{3n7{pLNlD-tAYaHTfzO)M zo3au*H)vHc2|_rM?npwS41$(bH1H#=CuWE17q@IL25&$sk^L)^p zOS3rW(w(c{SxOzFS}PwcX|;62k)*erxm9BHy^!o(-4?1=uiLMew^e(;Qnj7ny~;j@ zVPdFn_zAw7g*lO9gfp)zC*>^;2?q+PX?Wa|*_Ce`Y43wUR_}kKK!li5L{-CkhXMl3 zjzLRcLuJru4cKfn0-{})2gDkSigHTVpCA3(&6rnQ^_R1;Q zy}1^!u+dbSMLqE=ZmTVO6H>!gCU8kaWvt2}Z;1prje#c4QLZ>!B(!*Wpu;tp(z*-GbrjhU(z-D?0}An+-3COFiL_E1@zxE+g4SLIS` z)Kvny7w))(YVRb{r@fd@HU=;sbKs>vHpsCSjFH&!d- z65a4moAYrSfjdTX_{0*bCjPHGUuZ)=2?XsN1v~1nzIxMnuYPdL4Y8u{n$@LI87~Jz zt=Ed$FQMUy1Phf20cMqiNXn6Q_<36wEB2QI5FevuOYAl@*4b@iD+-68CTV9tT3khM zCW}%5!zA_jnxcvbZ;BMm)aQPpY&GcdZf4nX+vs!>raO|kj-`7I)~NcRw&=2n7&YVT zY|YgJcgvpnXd5i7B|l4mF6>Sk&C-SnW1#!_rJ&@cd!}2;_=$)Z059wOhY*VZi4XhY zVU6UMzN6pX$IAs#4E~l6l%EF_u*77Xso;9%uz2v}1stp}HozBweqIw*1TepzM-!IS zs?yi!!LHA*gX^v{7QK|;3d0M#2&Z;uX)WyWLO(gOk}AC7rfl7ychO=otI{xA*{E^Z z3=g$RRJnR?Y^Rr+O1Gw&jSfkW;z81=^&VIthB_9^gGk7g?^vSG#?58(<#90C$%ZE9 z0OFTu24{F3@jDKPH)z6w6ODW$hpK(j)fj${BHD3RShl6I< zjpXB=tsUp!Mmg?|(cH899VzO?=o*y#@L1hnhJ&WvG(76sN_T=0RBCk=XzNRxm%Lr4 zk(;RG$GD{9B|`OCgrErN@y)Vb4>BTGzT?b18MYA7r-xxfkz_lO5Jz+17|~Fd$|7ch z=$&T3WQU=Ka05z|HIN-39xgq%)()eYXD~-KZIsHP)S{P*QmZU6{c6NCBd%YG=2m~! z9@R#J?Zjb5y{%wL7S~DJhC4S(<+QUNo#xsUnZdEPOVJGO9LKLyRhEnN=}lfAW*IhL zUM-m$7LUF%F$uo6%<{1^x#fRmW<|c7&`pIJdmL(jPXrelLNk}39Mc5>mH6X%Ecu8*3CT=`DApcwil z4%BR9BV*3k!g4?YhSb2W1_Y<9W9hJ01Co#RO$JFQ0d$DwBoku3fH>G`(;_&#)t7@ z$b@!fer%4Y?zX?}cxvSkY&U+F-YqWDU^R>j1Wv62@KY}Tlr4A2P{wls0;zh_ zYp$Z;Bp7%#rQrca1JL6XcnEi%l0wmVbW3no{@-2hlVZA*OU^ZeVKqO{>8cjqdpxXq! zp*ZhQwGBiEk*2_R&!EgmFy!a$$cLoIES8)Gms{1~OfRREX>YzAFIIk%tSgdwZS%vi z5bKn0R4(ae9JjWMN=@7k;$2YFuUyrbZ5^iW$hIKV+TAiIY_m|rGh6)g3M2x|wDq&* zAgs&#M9!rha(?qAjGbr!G!`pCpG7U|2%2spNcrF$Nt#U@TAgM>rPwVO1c)uWc6fJ&r?99Hdp{QiBz_OzgXjHl2U`#3Lqvej$R%w zmoykf`b=*f`^kFTDVx5Q?B*M!vs8UyRV$bNPOdetElP^6jB>o%USa`Z!FDKh(ik3g zlGU%KSpZ$POi*9*un8Vrl;CB>a){c;SZ+tyZ???<-8?HlHC<+m@4Zk(shb1>g(^L88pd%NSB z%4MO>SMoI7bG4ur*S)zv8q>ALY2EAW(o?%SUILIJ^V1C1KUg=~9|8;Y_}jB9-}vo! z!$AahuimneGD#Q`Eg@4PYrq@Q2=FLk!yt$Tr>!iofX`r2E~jZPeD}fZu(@ih;iy6x zNu>>hjKL+?G|$OSNDnDJY_Vu)_m5ZP_?9)lJRR@6kS@1cC!~{Dt2@6=q(;on^#RSz z5DZ@~+*U)#CE=k`-XbcLBMFoT70Qvk+;_xKj74Nn{0W6YoDi}Uc%4C|uY#g(nnqkk zgcGWx)>Rc{TvS*dg#Z9u;hrmuCAB}aIlVRB%N3tTe$Ah5gzEBmN@|DwRXBI}{#>eb zdA?oZc5<0R1N4RN@SHiL*0JXF_rRnH$CH{hIMgo(r7xM|ONP_%FVYU>C^}qF5(R(s zpGc$5w**j(MFdd%iDuZ_UO;G2VUZdF#H^~&5^7M9J<>JF1Z@mqz(CazTJ4SJNs`s# zz#Kuuj+7X;6HuwHF+iu#R;_xfOV+6`UFVJ!>>9Nz+clz!WsQ1ZKa{!)!9P{maiz9v z2^YJ&NSAxnAIwVX!6+Z{74W1VEU%|QAoW?ZSpMdtPeD%G@AwqY#x11wxi>94gLChK z2EGeGdVp4f;2=r_0PA6}stV^5z8a?8p3$qxjjluY~jwBt#D=s>l@*^#P_E>=N4G6)<{`>RXiHE9fi2KkRcM%};?g z?6T|1^}@D}QnZ?0yUJ2IOd~2@UMkF{VuN|?;4&L~eC1k#v0F4NX@&Lp^QqC<8YaB* zmBKC7YA>GgX3y@f^xbWlAyx%Cls^e{%jH4QkSpH_^*}KBSh+Ovzp+j*O0H_)bMkPU zaKPf{Qz~%2vW7K8CjkDXL+4Nm4Nr&YwlC`>-CO*uk>{x8toBq)Y$C7U#1Dvkh8P1SC;!;FH+>@g?6M0Ek>yC5gVqM)D*i*Q~ixC zlv*2iET{F8#rQ{N)=0F})4>Gfnc6npr;_<)~v}*yo8rp(`>&X)z>ZoQYEIH36$!9(UOeV320@pvF$tHM)HOD$9Bu zn0=-uPx(@1As+T%(-vCO#&J2=bKN*D4L9P&D+#(4EHa zzKHK-@j^n`$eDy-lcRPS!8#rg)F{`0n~P3Xl!kM3i5z57PT?{{6|YFQj*ul}DNd)-0+w0rDpD1mFf} z54?=BU`|5qI1+cjf|H)tz)VEPw<-5HSjU0WLok(W$r&T=?BH+!|p z(z(Ej(-%_EOZ5f6U2YH63x5e&@!V3I&DE(t*@Q;_8fMf{#SZ+FU@d>P=<-Y7UQ{2F z$OkCY7fx1F;~5EYPS6LLuqAw&xa`>CScoYf^RS!?|2p zU0$Wx|NUn%yQHcE{ah&TD=uUQ3IVye>o$7w=?r%&$j~q_`^8!C#~-&(q8rFFt=(G& zxJ5=om>h>lernx)C^Ygnix$PZ0rIaCYUKU9YLxeT4-ww^n7q3?3)&OgI^|;*7CZUG zK1LaGviFIx5S4Q(lQ-aXfV{v6$*0LdRGh7!KOGvUFwIANSNH$^lR$&OtuLF=e-iZD z=VLH=nK^kPDPo8qTNI^dKb1Tn3)OzSd58dq5dr+dRmkn6Dv3}ikn>$RoN*cf#(TZh|9sIaAJNff3Q@nGpf*!vJ zFXHrYmWjEyiylP#Rb7j{bqpj{-d;ta%t%zLKqGYmFhTB6=IeajG~imz6z zC-fLx22{Pv=QdQ6Zc+@L6X1mRP4f(8fU5<$HLIXWT8d98&y0t`TN1 zfE-FFim&Qg9*jYNKjQ`>jpDMWoCpj>mQqF^c{UopUOrEs?7yM|4X_-adj^YzeggL0 zTlRgkUw*Uy$XsUGdkBM^G4HSO#UIWUB;kuK_REF~87tGE$`%w^w&Zf-Z|C2%K&?Of%rkuneVg5e|nq2vw`IC)Y2pWST z_J|QOLCXUCWCW>s6xG9N2F0d^*b5_oz7{qi%>Xb{Rd^{|B3~@+krIy0E9Eq6)`}}v zmdq%nr-6KoDJzcVy<=)8^C)Q5wx{vMZAx@^$_?C(p`M#`Q!Xt=z0;oA#%h1Uty?W+ zQQFTuSuT9STo}22d-(Na`(|;dyAPA=At^C2i>}E zR99MN)Fwm5>*prd_8PstIXbU5bIEB1$CFmCrtaX7FunA)V>YQ{&8XrJrUKn7Nje4l z*u&iu@(sGa|M>3dQ1tHUPY41?pD>BCK!Zy7){trhl`#ZY9KajA0Oi?$l|0`A%QL93 z!9zl}lW)%+u=nJmhKF6#>y6IM{$gG4&A>ynJhvh@Y7Nhm?!eu|8ykUFeyoc2P^b@Y zo}G1%jjMlE)l*Y)YTkZwZSTBU+q+5WIDNIq9^ziYl>igKO83x+g!fqNkL`3H zj9TjcGjfz~0h0`FMing+5*pr+S5jO;af+g~#6x=1Wifl8T&Qx-*GX>|_WHalwJMXv zd87>3^NBZ)?6zM$XwB808=!F_JC2lUpHF&DGDAsQ@tSk!K=acXWQ#RjSQN>m8ivuK zz1wDyR5fWh@T_?F#a3_I_*>$DOe(lbUnbSh+LJ#%f?DfsXiTlQ#$+dy06OzMIQ$}z zrl^jI0A)#F3Uweq0b{A8W-UBVHF4sF4UNV4)bbC<+}cmQ#j@pXhv$kFq?N9|&j;0t z99;RSlQ$<*nLBZDQ-=h1qc_SpTW2q`Znbj?8^N`r7KyM9p(brGRO^>@}ZP2%-%nq*5(Vd2qk+@QZ zi>1bL&DDzSTn1S`E!z668{LKzOW3aU5KI@{Wg6^8R=v*UIHhLJTC|ffU}@=5tJ31v zJ)>5Z03TCc#7Ftr@k?VVY6JSyr_vuXTpXGnA%o>A@Hn7Ojv5GP%24=|Wi$(*zaN!k z>G?X@&QtHW*a|}}k(B9@@wcl+Z;s7Di8g>>_3D<{J@VYB>f3>3PA@%ywF>j}ujtouRR0q3Uwen(pT6v}RwWGRr_nT$>?Hl!ocbp<{)AkG5tb9<;C zhmtD=$n(L0hQ~wT=t#r}AV+_`t}fNXZP=TrLwCy`4_07TEj^NqX6B&CW=tx#9Nfe^ zfA8)i!>eB>d9#ZwD%bZHRaU66vsyhkZY#5GrLTvx+KyZwii%|aehe|D(ulK-+<}5(4O^7*h@$K>}Qf^S}er4DG%-2p1 zR5;(8XCo0VJF^q+-+|(zAV_H?dY54d0k~!MXx*5cM$fNOP%3lEvb0}!i5QQ zP_@c2?X(8-MwI94@r==?)3{QZ01>l7o$J*jec;p9Vmya-7{ys`eif92FWC?p4{1TC-<&a%^7Uu5$jYF zkptOW{>s(Gj#5r=k~nzSPCnn-ouV1;%YzBZ%a6wu@nC;87e9Z{ccaqrN>>Kj2`mta zP68!Kt&CLwBcJcxOKn$k zw(|C5Z7UZ?<$H^3%k5P-Gz#8!73f;nx>H{;)#<3eY_@xbysKorgKNE{@F@*-PlDYI z_+cfocE6r(KjZ1T8~l@%=$O<>U_gV2kl+JL$N^%`qt_bDNAQ)v1?agVs#Rzb0wv2+ zD-Cw8G+t~Q{WPziI6>=9w^4kMX6^RM4YoaT7A;p{1Fv-+TwSuQNe8{+u0bcAbtNxW z{9U^8$Jf0Td#6I#ru9y}pS&svzLu8weyDw#gPMNZ$lZ$fdCC1EFvUyUQiN+{Bf)v#)Z1!YU_GXZL4!lWiS0*udZpc z>PjE(dxM(Y64&WvDA)VF4WqU_v271-s@LjND%UvCwa!X+qHLZrd<`C?K+Bi(3qQ^K zmZ#lgD(8MK{&7V0dh|D2J^g5$f@GeNgpVSF=m9`83BeZW#|BwAK$!{}>sa*eqgzZ= z5Tw6gT8Yhdm~C_0mCyJNh)Y_z#@Jzv^1)}l8S6MoTjodpp(vdO}i?z8Ok8~>zlJnY5v z3R(6)nP#8He6!uBOVn>D2^mqebTF4B1-Ka&bR&d^5ztoB!x17mh}@tIzV#RUE4sGG zrB1j$dfQYsmpz+rUlYENj>*~>SAHeE*k1w}sRRVJfLy}5It^U{6J9jk7pPJZ6EqlOXzEm>*!-A&~%OSWjK z<0fpR9VSXB9S+LWoaFo=l&x-;F^^Vu9YD=Mw9%nw_k`|74N|*oGx!Mgh&k{CANC{C za7vR`e?Cj@5?iGy?k`{l!s0^CFmyKu$ZQ}954b0QH~@QcE-*}z6OtATa5<`k2b1Os zzU2$O{mIkZ4Z~J8+{$brUq4@t_HB2w^J}4U7|*LwE0}ZJ<+U{}LVL3@3tLtjr?kgf zUCT%=lJ3-!#sZBk(f-&)d#7Kay@t<%4*1LaeCJYm)%Uahp@WBs>W!6{#DHjw|R1gX2Kq}wTPs8DE~kE ztg#Q-wRcUp`%`{+0OUMU47L*#@6ct#NV7$qhs@hl_sQ$G+fh$B^BG#0$H; zs5NV^F<`CA^e$Qi&e{0vbkv^HFM21hvaVZ9@hZFVmP>m#8Nq3gX#0-bD0`J3_mFoe z#~<$@6a+$NEB)yc0Sa0rIkahk^h5@ADGI!SfObmEQn+=X8V556`Yk{P{d5zRmFj3= zvX{8u*H`9EPvvxTRM)o~b6)6`+rA=S(4~YC7vrn8^LNLv1(x~obr)&Vaff#{%{d&X z`7}Kbpvg3eENS1`zp_+(fa>TQrF$txRn9sJI0>#%O3C=&Pwe+&{MDMLllD(d_&yr3 z;` z&N{7P(ycbTV=v2lOXfDu2Yh&{AB6V4hiP4?^9CyGkdn8XZH=ix`ZWj2ytg@WTqf$f zT5)XAo~38oF!}mfK$yiz!v*a`{PhdiTY{(}Jt)*+#P5_-?=g2qrru8yJ>;|AEJpv9 zE>FcnOE^T$0Qv*r4k*TX@GOAH1hWk)cj%M{JP?hN^Z|Wap01SU4ZR{(`IDK<>VAt| z&7lFWGf& zH@+n2xEqGV^svjru}vViKbu|sr~WM%C{4Sko*J2;XOcWjTUC9~+S}$-ueXG} zS?f0I`&kgpD>rRkJ71cGD0Mc5nzluD15vB>;99zJKwy(lllYv#HHDvEKF$I13qP6z zbR=R5`U7=p%ly3pe+@i=U;t8BfkVC8f#4Z}0(8n^YekWU2+aoyJ^8=Q1G#b8El$Ht z(XVLhtFhj-#CUJ1#wcT*POxlTdh0Qy#b>@bX9oN&zgYUxo_C#0KQDpHxs5P4I<=*q zYC*Q;y+dJy9t{fqBH!~sc+g;oFDX27E2;U=Tz@yCML7{zBzp+S?s2$ClYWjBfoQYclnEH`#^>-!L3cGlqFvVAjK#dvb4$ zc)rcHf*u_fb3;|f+rC!x4pBbb6`Pd@CvJY@uA7G3U%m<`%Lhjts{7#tg^k~YPwUm* zN*~#u?yYZwl~yVT{?tB;4p0D*z*!dZIG#|GQNa}s#~*Egz@K<5a3Fn*VUVl6i&wjp|CV8!hr0KjBab7$cC6(){vCa*rtyONV)t+a2 zJ}53N6q)39vE4eCS9WsJV($T73ri7hpS#BjB=Khg=DQhb5#ZM^!sqpyVqtNexJ!g~ z@vp}mX30$P=rg@1HUHGe4_Q%S>4yuLmgK|9_Jl4=2CYw=41TFVL3|~LD4`)Q2AClz z(Ws;`18CS&kDz7LYp$g_`>d`+%SpR`XkEaf)~-Q@Q1+vx-6Z_hY`4|XSYy*W`MdS? zeCoP+vY(%mB4uvrO)l!SWZ{pCFi3iF0ix#@MGT@z@D`|(?@uk4f+B4nB`9z_k4CY3 z{lwM$7>?NNF9-MheR8P5#>CWC4v(E(;5M*h4wKd*LI!+ukn zRwmNiJ2Gjk^07_^D7tX%`%v3cZdEj+|ph52>+74o#;%!t=QrpeNIfwpBnDlxTOWZT_#C3 zd>)NuA$$tfYX&qqz}=zq1}SX-KyWDf(5(Y83d(BelXxCDwLl=dKn|8m(BoK1M+1Rb z43u`O5{#UIcQ%-#xLekJEqF`3=BhxO- zlB)_Bc6{rYIGWFGbB|8{bS-`iM@{lR_@{giv=UL8MFJmq1-MH9iNR@bIAqa0mjO%> zQ%eYNay(sy!y%Kjxwt1e%zC-6`A#l&vRix9k&;<_?#LTszQ4}Klk6fKE=}&TRpQ~) zakG}LnIoaKI;}XvZSAe0x=?y-CRD_4`>(~wa|s+q92%lUQIn%F1wU=+jb}2_HT`Dbzv=-^t4U3 z=2$*Ehr}3f3#ZXJ9GP&JHRso1wssXyy9Qh(pl_ZT8*wl3AY^2@#o*Ar+~Rc@(q_TG!hB!qMH6$8 z3G_^u;YW_;=K+Z+KEI~BO6g{D9uhC8Qa~RqL^43~P`qHE8iiI$z@`9ihRT)s+o|^vamfzBM`%NSLhj)746ij7w@K4oQPVGES3tAUEsNW}+ph z%3(fanzA57v(-f5_FW@vaZ_@l{k3xP744<}y4O-b!4D28IuP!k{)<3^oP}gJMPC&- zR|NEd3j&r6h?cR09MWh7&<6`G0R&ova18?UxEVSnUB%&VNc1AQ!) zwDyvNfdBP>{?9M?LhmWRQuF05xIusEz2D;nqx^lO`$8llt!U*Uy-j$73`|40U%&3^ zMI{&lZ;^Jr`&$Gafj$zX72ec}?}L?jFSM8m^v1&}ZLlUU=+kYqwUehAH-mw-YcR539qz}>}}%af)D#)a4cG)o*T z6XYxbA(5ZAyXr-A#Mg}~Z@10yP@DCu7Y2e-6DCf2LF;rqWM13yj)R83kF#U*vY3bK zMtzI}t8?ImS~vzf>#4Pk1h42sVP-SZ8rW32B=CjFD*jCp{-sSG-CkmopKKAt0`CLf zE%N@F+T*@dhy(zK7FQ@E`hZv}kXA%y0yG<-SS6f?P-PFj7a0lVyuhMpKwVeMIvzhP zI+=Hn2US0rWOdgbrlWMB-Q-1eWbEVC#@&GY{hHOBnlW4N2gi-kGb3%ZY;gy}5pE=bUX5Wr9tpg0Eqdyw@(G>Rm?E5I9tB9X&;&jHDf%TC!9 z+i-`neRFcB+uyGGiL5W@wc|!Ls{Xkbo0+0-7d0-6h8=HeoZ@+h>#~z&Q5U1`-18c# zw`uJw+ho{MWkoUCufiev?VqZrzIW=8<%50fuTQ^P&a6ip-hb_nAq1a>d$VHsJ?LDz zLoHYwLFgd&QKkYe6IKK=Qv#j~&@R;JI4CB-)Gy{zSGR}f@ERSenZUJsV7IT?juzDi z^1+VsYq1?(dsp9?S>hOks*XM2SCg@Ih))-PA2R9MP^*m*I{fq8+!cq#;KX{G_{y6@ z-GkiF{iyh6F48RY=)KV^Kb>-=fxeiFjzp)Ogp>okG@RK)g#>6;5|txMDoa>%5ZY25 zQd@eV$hNp%I!a@>o{v{nB1JklLS5#h0OjIKwS{z>&cOZ?)`h~?8u_BX@WiHP2gAIw z-?zeSDwvH;US-)+CiJ=^(^$FT?o1o8o~4sN%tcb~I13+U*FUL{>%%VfF75h<&hG2k zMMt9MLUWqJbA*2Y-CNK`M!cjV5=Y&KMFJ7pKm&b-psjn-S%&8Yb1z4|3bQyZgu{=><7?^VpC0B?_F=`sZi803PYTX#;0xTCOA`d zdHCOF7cmzJ49NZcL;S+?LXzcWv-1zE^fsHyKcvJ`*)D*KSr-;N9UpFAty{n-A9$_3m=oT$Y7^u;4w zPlgx$lW3NV^Y#Gf-%|Udiv>*vuEIc(8~y}IsQJ(<=W%wRsSqkK0VpC-uqWU7oBj9A z33KZwGtSnW$@Oy3y63($I|I$qZ5GXW=X^2yX$KOGwY(i0>9)qM*9crI{n+ki!`RN$ zv*e%Co6gl+lViPKiN-zkl@I2 zxAa*+1p`~XR-x&|{A2f9B&Kei@sT)BO@9DJp@igL8xZJAbcvkC!7F3#7TxHxG4 ze>@Ai8I()n@mbJ~$00f!g!|)*8$~X`4fvtWG1}ei`04k33~GDy^+6|-#}mNj%(&1K zMPgJ$t0=goAS5ZH(M^Py=JSBV8rG9)qtTj0owPemI6{N0r-O+f3$50maqN8?9s z&=(8PQKe`{T1W2Ssxjp*ibimqb)RtJJVj- z7q@rG$_N9y7Bv7`V1WR9FhF_fKbivN5akSTcnHao&T=S>qr?f~Z=Ma%+X>xJNPGk3 z!gxs2JTH4rnSG1b`i*g9S3CXdF}r1^)vofe0pU5 z>EZnGA!L1gyh51^*};3^g;n@KfYf=2L=BQsV0wTSZ*h$=>jSp^O=9(ounEJ zqW<0$I?gs--_9dZT8Ib(qE@fgIrEnYzFhavF}q7t7kz8vB!Ip;#<^9ZVng^C?SzFWzvC3QbNpcpk7oz~>SfDFG)PvPdcdH~`3zc@CfNb$Vg9!;XEab$6TEW;z}9YJ+P> zahtYkXH96})qoAFA2wsf?t*!7m^)`l$c$O{jJo)=F%_<{ER1$2Bc4In*>6nSzFDKE z-P@PGH_JUNWRmar$#MTS)@K9IG3X*jCxsxQIFEjHFcShFFQJ_RzLpGvO=xQJIPH-@ z3ZGNUr@d~-R=i+bKM7M~dmiuW`asV@!CWNs^}GcbSk7dmF+S#*=H6{^JK;R&FDi2@ zK+xlpH_w-|&3a{=Sb2Li z^PLe(weZY0I@36q$;ajFc39|5v(`3sO&AOht?KeR;~VGL7~MDX_f+_+^y*K}HDZH% zX8mr4`zyL>l*d{C2?m7Z$X6ic1N6UwzO(=dR-e?#fm~+6eGYx-=li)b2~}I+2lYu{ z?61tKd8;Yi&Td@O(oD0hSrP|{?x@$~bh%`^Rbx48GV5w2UZ*vQ6L0luhnE}KDZNam zrZhxe#Bn;^cT3z;t0dX?c&gDWKim!IV0SB&iBviYT@G09Ay`r1;z>Bf6-ag=hYHR= zgoOx41OR=Ym>#_7epn?fgzy`sYTO)PenmS9D_|!=b_3J}`fi;U^VRf{?fccEGMkyj zbcNc@EJn#WN zNWjV(%Kf)Vvh4j=|E_KJyJ6{OO$|!`{vba9Arr(@0E!SXn@E~W1)nE?Wr#Ea^fJrO z0Rx@-Vk@-Fv~T-kd2-Gwtx5gVoX#8DT|S%@!YN=D8(-aar?YXgH&50?s21uZ34`lE zJ#T9xqnVEnfz`VlZ==I)V#ZF|dX@M2YFL`5|6%$N4`GH5g2 zIPbPDdpqARCXWl31g?L}IbKfeM>Bj(F;qGjSK^@yiBLtN&6Eh-P$GlG6S}#<#|{nx zV4R=s{Nm5{evt2Hli7aTnwy|f?l9?Yo?6bR z@F(@O!LOioB(GJ8*=Xyb0{7mE+b{jm7l8dO;Q%~@SfccJDwin5H&Vywzscf$fBBf% zCcp5La$7l4X-NWhq<>ErDo8#7-~-w_0C5z!`_Zo~K;cNGKSLM;$$xOiGBn}#?L1`G z-I+SoM(3Sz>(u>a^EenSEJyN>YuWNKM>-v~sA$DhIkotGUr_2^d~($GuD71gXYFDH z#dZ55-2{4Wd<~m zgYp;ZN6*WRg*Tg6@?myuaOof#%`a?w-e{&)CGdtxSG+kJInbC%3}Ie(J*gjjj@jk2 zfpW~NtJ@XScJ`@%i09{&HO$4Ox6-)NyzvT1cSwJeTks>oB>rjF#&y{1<1+Tfzt-6f zID$RU2Y?9uPC;@R5<)4u79V!-`|AATbkoy;iE*EO;3qsS;oS{^qIFR6_KE5(8ZogB z(dz+41*ipp3?B-uFVrP$jyssg&P>Sj(W(*b!kat*Von+cJ-{D9C{P)LH;Av#K>{cV z5C%4Et!Q0VBFg>e=5=da#(uEWW6trHhvRJJH*@o)1nXV%_RV;(^*yl+qh`r(fJUyx zZwEyA=v8>GS^cBU>&uwbl#d@n)vHUy05Vo^>Nr6HQ~>xQ1+Z-a^0lDk#Hpx+B!fX1 zKc46FOcqgGWZSxBU-`LM-xayshSbTqFYjh2(~1nK7={i%>LlxV)UB?XBljHni&Vcs< z-LB8EYkt#%x}7<0f(qKWY25rWt7uitoyz&7&&1a5s&~xYaVKjPxycOu-9}2)SaRZ} zC)FBYY&`8(D}&PlYr1H+hW>)Hv&*Y`)n~Kbow>V3Ul^0j&_{$1z4DVy^pA{5N2SJu zw3{n32)SgQFeQV7ertb*Zd4ZhgQU+Mi*@wM4=njH80O>03*bI5GPNDL{Xqi?^$$Rg zSycon9c|Wt?hI*D0?iMLbUlnqKJ=UIgizbc>IJ|9$Xz7dsm(}7>(p%s(IGze*V?RI z8Af?$H3M^0ovEn8AlCcn1j&YSYaxpHtd|D|CcCx=*||}4Bpq&!@yd273JIs*ZcfgX zU;p+0{lCAEQT`w9*Z=eDEpPzx47AR#*c^YdMV2EGlhGluZb_>YfywZmkK8nRnt&xk zk_$R-1iBlDupn?3GRL8LK$XJhSi^N%HwUxh*wimuEAxE2!$pi_SNF4eBOQP*qqnjA zXw^RlE6~m8dABxI@=2U*x867@8jC)&tR@@15Zm>gv6*OHZgs3sKv_v){yW5O1?V>U zvX6m2l~VZ0yrGon<#@ylpI*`quhOLhWF2unm>N73-oc5%1rj(deVnR3GT8xO38=?| zZsh6QIS01A9y=AC9oKue{dqlWUvZ!~SD;yD`)eBLHMf?4Hle{>`h)1exx;C1zp?eT zfxLcHJ4)>JWVF`ftr{&LC)~WP#xLj29i~$fzCZdh_YEHRdf3rZg60SR`ostRcZ8vz zhNJd;CmW}YQe}rby3&y!a>2I2LG%QrbCxtyqdAPUhsh9^Qc=6Pn-QB`iN|*es z@A^@@v5VDWdpi!L_|kL_A=7GMpYmExW8iBOUEcv2zc1ueY^R-7TXUTwbK#6)wAPQ? zwK-c&x&DkBQ3%#wZ*}o941KH+5uflUNW8bPhz;&I2%1hVad-ki13+uAzU%|Z%y{S! z^T3G-VIELoqIV7|MQHsGpQq5aD%Yt()aNK%&dtxMX*jIiVi`utDl+eJVoM7m8Lgx-J zu{b8tf(Pj%-eFLc1?dLq!vn(x>Kg8g-ra5W+;SE|)s7wBx)p|Y1}Ju62c7o$2tx1u zvF_(L6GC*!czLU(+n%vra=l7pUyr7SdTUJ&on~Mpi{2GVDt55!jE}*EW;&w%**Qh% zr6K_s{(FcPC;`NeEN~x;n&AF3Z16@S0S3SjGQ?=6Bg`TJdQ>Hdzlvy>NAnGcZ$e%~ zC&~*o-DKSj$MZS>j)r)05N~a!;WpBxdg5vgVUSjd5Ert*L~}ZnoGV z4={In64PyL?AUilQCO{Ubynk66zlnHj>U&VN|2BEN&37cFfn$xB^i0oSJwqENgVgWvG9PRwZCi<{3 z5_{)`DsSV4TZEVONuC1gs7-MmkB^*!p!wN5uk>XIheOVtaWYZ8+JdwIo5D6 zOD-CC_fyIw~h)o3O53g)o6T(0BYej0@*wM zRl5BC{V9z`8Xfj!3()Lr>B6t=JOL{X*4EwkV**z6N|hR`KY-L)AluUJF+zoW{tybHL0%T zlh0gd(as*k=jEhP?QzCxX>P0nesL!Z;(jpq8ioptdp2n;UU{$2Eckg2Qn!|@Vl-Yq z7>``}(GiQsK?l3rjsA>DM>xZ1?_o$BHINZF*!yKLPr`=a&XM7F0Gk7PvmkU4PdyLl z2cBQ+Uy{Yvgktge>~7`5WjLFj=jVD)U-d>}HMoR}#%;eFH^Wp|P9V2~lu6y(Oy--d z!;hPXfwbsW)FwZh9>ez0bY>KwOx7U;HG4iX)RFkP|_(gu*p!0A@))fJ_AVg^(%YJR*_sN{badAlYJi$-P-Os}06h?62L- z&E)#N&z!GObJOwle$7E|nQmtVhx(Y5R!-4ImnM;5=XMuT7`INhKZ|^A%^-mFH;wtL zrTDOeA*dmiBQ5HG|6%ZD)Y5)mE`Hk0I2J7b*!(#hs1m3yki`HH0KIrDc&i}VqM|qo z&XDKPfa@VP)bvO@amq|^8tIrHryL04SM#GVS6Z?$E-op=U^=_wrkC59*Er zhhpNyig`&I8VhVsOr_l_w!-=xCRbtE&e)MFF}1;TanyQp;t$OL#lFd{q1C5mvOb=5 zc~*%z?qw?Yxess;rRbt0#k{XG@#B3uP2WvWx+_p&Ab;}Z>ZAWhoS2`$lOG2BW_daq zwY-Y_J7Ral^UwqJ(BJ~XL&8@A<#G{iKoFti2}{ZI1YB1e3|cN2<{EQnIzlIbxbw5q zKA2eDX2Qt*{;t?wgXUapN{9M+&{WRtY1qxXtAi=XTmq-DVuZ?kAD`01Y1Z48p>%7n zPL99D@`tQ!zas{CoZA16fy>eE)-7Mqjo_YA0tf*`OLKH_$_#gyz^b{K&0Grqkxry~v$6c9aOqX((wz75=r^ zSXPXQ&^q_l+SMPeIkvtMxT@6`k)-ZT_r0Xdk$_y$9@^Fc+_R=u$k`)F_Q|L@U#hD>ps$^SqJP2PS*UKvon$Vz`_;j^1jbb&|#N!BP zC%3Yi-sGFFi`81~FqOuqD;rd+(m*KA!eOxEneFlH?^=>{ST?PBJZ{gdKpbvHjDkAE zh3ohx(-@kb{mM{1Lbw=0`QPEePdw*ixnDqw-mp!kV3#qXg zU&QEU=~vK0SUt67KwTzZ4Ni>NjD2GmG2uq)ZY#H-*U6Y`Ya@7#aNOx;YvIBVd)BZk zgq2#8tYNa#eSH1DDKPsO@S8oz0)BI1i0`WgID#RZ0h&>u&#}%}5fnTS)qtWpG&LOe z`TTND`-O2e(OPln9n>w`U;4XvP;`A=4-4+hgo{lx-W|3=B~tRZDp|2RUj?eWHe_L# z3`XOT(VCeDJ-bzU3x^%;gYI?sujW_mMEld_%c9~U&pxn!jVmxhZb<>QKL@CgOl?lmh zSdCP(U@7a)gBeJ;^SGesm7h7nPt8EbDg9q0Yyr~ZMUWbURs+jDD!?Er08^GMh{0Kn^R&~qo#L-imJ7wScI;()oV__yr@ zxc!)R;v+^vlYMf)O#C~*tymGyhQ8b9$%j(bh0*wD|sc=(y3MG>T%!%n>nvTl|<`#anFx#w$q*E?V7?*`e-oP zPxIE^_qBHG%&fPSo-NmnTAW%zPnZQOsWF!p-wdU=`-{iZH1u<>kYfpM{@DK}*kzp~W_P>)n@?Tk6j>#YksQ79v;FMJjH08IGm7EBmjc>1(&8Yahm;iGu;e5GT@H#w z8kJ-K_MXqE({vkqwN4CfoL$o|YDaf(nf-YXr(;pc&r3;~R+oiy*;vQUIWjG6v*Jd# zdF!HBvswjk(UEy{h0Cf|8Kk#Ux56m>m;$IiuPOood9(q&@*mrPjzVn!tpg%r@1muT zaF{}f7>r6j975orMEKR-DSpt&Mq^oy(RFVv@Iz;&0k--^aU~<8Am)yDr+n(9MfQ0-_HV>M9`B z3BaEz1px=KJv1tjDmJG)2j<(>J}jW!(63ge>B+LgVKU2ZqRZQQWnYBb_Icxa&i=Ml zZmVJ_)TX*5=W}C{ff3O)gt%|$`$c$)ChK7m>@Jl-XtDtbx#;|O`?i5c3#*t8^xS^G zsrT!TC4J)4&;#|)L#)q3elZn31lA%fq2!DLT2O*ySV$1SNJpZF&SydSp#c1g=4dpf zD**%H>F3s3i=$+<*jiDB->cUR+qsywVRhThWp}=>AM<8Il&{TXQ&*C1Gipk!WyPIU ztfEsbj*F-{L6WYYuIzy`3Y6S|4%As4zS?@D^gS{qD+z8QwdrTc$9w+c;jAL=;16BO z2N}t`^*({(&ul#JE{+FNeX1IUx zH9nOpSQ#DJ5`=t^6!D0B7&yCpL@*$rWWZG+fM(YX(7N{2kgjG2lNw;tk=tAPm6SsV z)~dB{HLIDdPmg*k_#;_6^=s@--t?@Slq4zBPwakopo}GDh?{1*Cmvm8_6-10MM!XJZ4p;ubAUW0zMCC;OLZygUOh0?I*VKpUnFtt_l zf{P+9pl7XxXu)2!AYij-%=N>NRV>4=SKo~B)?|05#0$WtNEX=RiBGTm%qZW+EsgW- zGF^J5k$~5iNJ0epThMB_BBV!9MTG(#(dk7c0WFRoz;&MQT-*J%#T|v2#^*|kB5_fh zceSB^ZSKyZjxHI`k2_9nyr@CPxLY`t;rfsa4q1PEO0)X+XtndCiJ_o~WN+N~C= zQFHW`8@QnD<#4$-34O1f{0R1#g71%xRvP5~f-amA{)iR@5jaO8eT95J60Q;`tq@^= zs|gXWDoMNm9x?TK&>t*%?5wjta_(riDHiZ8=k3nT=pV3UbyXn}ATLpACr5rb6MNg! zL{p_<&71HeNCYIUT-qt-WM6NORDZh|&r`Fi4d(vj^p3}OGCX?RK z_gXEoRmJSZj-uB3_k|N&kuUo@whs(M?;QVr+Asno1YQ^l*4R3cAXU)d3y7YNGzThY z1i*)`fDl)n?w*tO)#xW`yzjMJ?a6+nj*+*}4A-uC^JFin>2BKcjy&MC*Uf4^x6JiM zI3D}1*^iI%G~FomO4u2*ja+NAI^h0Ii*eAouZ8l+etzqC@IQL&hRE9IZ)s0u1VSTBG*S)^6?Ur;)z!h?1 zx~;+Z$b0tKUWuW&?oBE{pBt%j%Wkb;7gvRCt0jusH0ezf%e0XVYOT_CfAu=gPA4s3 ziDV^EC+5vaG$1Bx<@1Hd1lis5`9b9U-D-3U>imH_0YoS&so5Z<4AKBpY5?Cs=Q!wy zAm#`{N>>Jr)YEBWt?TMd+vakkWp1kN@py6*o!PiC3l8IDn{zEM&L)l1Fe!Fj!9Caw z>C#tC7hJX2NJi6TMH6qw!Spn}R5VXcmrKEwDS!B1|FuCg(_sq@!h1%Q(z2GZ^nd^Q z^yYsaaK8_RY4!f|r;a67qW+KyaJ&uBQ;04I`cc-AzFlOceHK~gstQxt8NyB-a*SuU~I3$#I9$F&TTbA zn!2}@pgDPJRYyI#p}c?9(m;=A40*mkIb+@jd$0i=h0YQr7La8C86XleAVf!78~|P_ z2z4Npf);WCVk!jK^*rF7Y)miLh3h8EfD3o5w(K|Kwj%Zk9a1(u42zb(5`zXTh%19s5-A5#++@HM|8$8QwniJ( z19o3Y3sW~b=*L6+GV-5osPccH$ZU> z&0(hjSqP^;EcW%O`YJwhPAg#Q(>Jy``i-Dhn-c$(5FFogQSWxc1#CeNAppJdA6br$ zKn(}oA;Bacu?yv_Fm6v{GBMe377XJNR{y8-e5Z(bqSP*6-Q1qZ} zN~H9N#ZZ+%6C@yMo`)3Q^UYU@D+O0>7LhS2dzQzATiGo;?W}s;&s3X6Lt$fTy^7~JFM!){bV=pA$CFwvqb;tl; zng{Q1)98pIp#Ei;ir*$DG2JkJ{n}qrCy8*4z|)B!3i*n3S&4L5v^SO4PNz%Y{)S~} ziwXk{srv}2a}5XYO7!o0q7|(VYd{-U@4dhDQ}1bz_cw|D3z2`p zoA<4O-0S@>@mz8JgNF`pkedRdA*k9)3*hTfvTVZ65n(bMK7B_lAVA1Sg&4=k!}_6D z$N+zs%c29(<%0p?>62rL1&AD3CW>b8a2lA7_3c&QR zR^#Rq{wxhE+H|9_n`O60ffaA}4N9(W_y8&h`ETAg8LtfY6x2op@UjV@Gcv+b%V)%a zmT6*Q4Y$*EkK1kgQhPC;NL8)iVt3$=;$=O_$L&Q!;;Ey1zwdvd&GgIjrdR&$=S}~b zK5w+;2Z4kD6{xHbIZKezL4_VpnFu4O;M4?l9ZI{;!`ys%6KDInoC~JfKVNoDBp*?E zTuu+UGZ`IDtyH|M4{RrqA(?QwI{W6i-j`cjL-NgbyjoN?YX}2Pg3Pg!J$j#qf$8mO zm`i28OK>+F5o{w5lbv4q(aj(BA5ig6W7AxJ>5!;|$&w+_z0bRFMnqu483}?(K=h(v z1{^;gATy;J%D0IxxM=wfCmi$;$7Xj|nTy$Iju_l}y?dni>Z!L5b`CZ=hipp}j)nu{!6f8B z_?dI|eO$U7e7}s`5ILU6?tmGA#1NVtMF8o+GmI|A0BLTtb0bdz@nU326jWmAPWH`6 zSJ&0rqOaLA(Ny|gW4+GTa=WW2?L}_!$F#%S%x$=A_QGYO?Il*!o>jZo+g9S#`YCnX z>duJT<1A7y#;5{EXEH)s zoAH17LNvc}pM1V66Z$ZO**+2i9#Hv^OoF_r0PHTfg&7At>yk(x@He~GefLmQVmYhv z!8%%m4ICfzF`fr`O{88OaC(Cw5(P-m z%0bZtpi$(Q6z=(b3)fT1I#xv*h`JMRkJEWg0fqq{u(mi)RMna(R=>A93TGv-YJEjo z9Kd36EPQ^tt*MvBe4`o1;(VS=KpXWo@joBNM{m04=86oEV8?n<{uw6WE|Wz z`3JEtMx%=e3kb}_Y5<8qbflvP14;Ri0}-f*C^&??Gh~Lr()7Hlc(~5n+xDc|=!Tp& zSnRFqq;DZnDt8M_n|Uop&l;^=AGP?|fgKIZXwQyjQCvAyE5b>HGT=(9hI@9qNw4y5 zGtD%Qs!b;mT^Bjo@7_3#>nw@G*uHjBD4c)y}k2gNeR?%KD&D)Y~OeZ25Fth=aZ|qg& zJjt`cG#YMHx7}8AMbvvp-sdMMBF)9LnV(%?vFBOoY5FKvp0pwMTMc<#-SffOn^x0t++Ao%Cy|PsGPJs4FqbNltfxnS{T#=XkKKAL z<4(8m;8ewNy;Wad_2|m_(B9gPX+rMVa!O7?oC6w417t$Fbq^3p%=H_NlDGZ!UvQYQ z2#|1~M#C#?UJpAFz4C(t?9pgsE2Mi6{2mC|p`fb5P3ED>1xXJy{{plJXNW^Lm;iN; z;JMM5;ZP{JXxNUfoF(O(j^_3{PGh_{H^=Q9;G^@b#V4-Vm>qVvQAcHN>N>5l^K@AC z-A*UbM82!6u7)}mP(@=lC(Wo9ud?HxjfPs$d$|3@XxLtf(LQv!|53)<54NML@h7(X z7>>-lk5|9xNYs+(%ZItpg``5LiV%xmRE}u50*dP(b*dr>2;wTR8b0UHV0y{sxR}h(C%e$n1)E+b)rHw( z&WXvs2s$lCf)o79v>cp9+-q0)6|KJD9~1>I1VS4po{S7K z*m=?L_H@TOb6dRu>%@U)=CPwg_|6;^{Gmd{gZF&$^1G^?Fz5sCsoM=xip)5w{q*hb%VjY5oSxGwQ z@ipl#<*9A^$t*fAlU5<6&9t8PCU#Xmja!I9{h+Qmy~=W19Hl%ln)7~Dty$7}XhU13 z=)cOPd+0~Q_FUS9d>xuc{DwxrZ``pCFy{v~#PiMwy3zl!Oa6I0YS5425swkiiEQiu z%>?KV2dj4=fV$9Q9Y99lrOSwKkw#{D4mvxY^E`(f7x{J6I#sQ3eF8R!)B4q!x1V|J z%{zjdeplCT`PP_JhbyC)USwdwfgi91MrmYMG)weevirUl znP4+=EHR&IdSoZh6KqL@WAAYq-dXp4U^Way?S+3y9S8rFhJqj|xExhD4)DBD#NtrC z6Ok|kn=#lx9n3%!&!2nYfj`KriY^+xdDxmaC+jAp3TxNMG$bnr523h79VeS!W1YVU z6V|UYiGKa1}yZMu21nK&0S{hhT~fvkBP86~w;?@sVJ9KB-oG zGZ=A9e{fmX`fgRyZj$Z`O>V!s1aaC^y*Nf96ihEeqZ+(qHco>b5=}7D{iy%zU6-3A0}z2d_yhFH54N=T!Kj(;g5PjO z-y%B?&Zp}$AV`9qjIRP~fnIwkXFya*0*1}^&{GS>mFIR+ifS-NY`4@Rv>{EC(_(tk zcE|33DF&088B|6?<(6HJr}N46C;b{9*xe>mI1|QpioUfq+;lwcSyOeutwvs};R&;p zY7$TzoTD@X#FT8jkL!tE`JoNyV0RnPpJ_s#z(G=>5)>Z2JHRJ%l$2$JIrC{cyy z4#8=5-4y8&WJUGmxXl%7U#vMt`MfZuS9RcnrNJv|jGQ-ao%40ok#C(7&#zkPx-ywD z)x~BvPBcrNr1L|_o?|E+%(b3KQ`x)71K*mHd7!H!JuHu$Cq(19#7+IFCEkZ4hIoGg z%nlidZpy$Fpvx0NmaNRd8v;@dDJ2G2exC(NEYh`Ls{kGGbC_d)KjRk7##V(6R#!TO ztJS z_PpJHN&E!J4))%VFj-R&SLqUz=rec)$DCBr$j)$&@m!*_Q!?@>ZxzGfnqZp!CU0$n zjJ!#F2RgY>rY~D!=|$M59G~z55VY=BIgz_N^6@wCtD3qgq<8E7MehUMvk16Ij^29( z6U>aL)1tOW`xYMmpj<5fb3nWK{f&FkkCsB;L@LQ(_wRoSR>2jr!ia0}2PCQ`0ouo7 zFHbG@aWkUF^N-H0_i6Mvr^N?udWljAYVbaS}#yjMQvr#VFvVK3$s4Ry&Af1guy1(m-I$$@B(2Y5Op!6^gR z9i5){2aNdz1=*e|S?`ykAcDPU7RU4@9P#ff&{2)(iz3ZPvDbAhLbC_oZD;sD$k zh-XoDB%k-K(vgn9Qa%5_ti4y0>fG5adjI~4RlddRLphu}dzZ;M3L(VJDMb*Vh$KSo z@^3$5PUt{4*sHzma=oij(-ZV)h9`_?4B0ggWp4D(p!VuEnQ0Mhm*b!%FD^BECThmH z*{G|bZkCfx7SARpb2gg{rhTQ+vs)FmwOAe|G2pokF4Fmpd4tB$`zOf|1Z`xKW*=P~ za*3z=CyaKp z-Su+p*3qY3fINiRLWg7(ygK6VlY>Aj$#bL|5VjypqGJMx#0vy2HqW0;nolF%jP~im zCrBy;y&-f8Whw+oJerZgg8^b8q>gMf%c5V;VLZTgh37lbX_fA@MMWFt@|X?K@Wr3SqJOhb@c&WKe3 zWmh5f;X;>=G$TRn3$mGD$Rtr5$VF@c9851DhkZE#9Bdxcb|-e+Y@JT5AqTu%sb6~8 z#F&Vy*{pV5^UH}dWTxYbeMePH;GMzoW!d*sAXLMd*)l)IXSz6c!&9)ajKUO~hv=q@&Ocj0LH?O@xoo1mRg| z4~5i)%RvZ3vJ6JS*6T3jPUB!w z6Sp;6S-K5PsPk?7-{BA7URN5(AL2?gk(~ zVhLi5nfMMIo&ovq6^7yIpYFf}`=H`aUT+jd5R zS@&Np!3(&fZd!VY*xm+>5; zzy|&!P$Q%50LLeQX;0k*z76v1!rPYWUW&^}%f3vGC(CU#rzr%I@$y+39<>)vY!9)$Ms`DhUW{ z7;|fO*Ri|{4)V->wavUucWlwbo4os;&nC|qEJ$!~pgu$PgU6VKc(XsV-rH!@es3?Z z(-4RNNlmhVl%O~QIU+bwNQk=*YHBt_3Kh$QoNDYQ->Xth zy_VEZcvjH_g7xHMsnpx zn-(33*pmK0F*^4R3&9Y>yFjUc7Zhb;pv)m7hP)K?50Mi`Z!^Ro;fy`CV|!XjlzAQH z-=xi(>v|)bikrOF4D(ejsf)GIFshW`OsGsR=LSlcM}|SeoE~3~#|h6nr>3{yPvZ_I zXkQ#vt7e*aYyDRn7MY3RZO0-L4BzOlHv^GK{*g7{#~G+E2BLp|->YmWrGf^U;~*gB zVv7>NY{^-K`VQ4hK(~NJN9o|Hfy!mNT+c2(Zw$|zwso1bubzuC-PA6F>97{0y+tce z4JPjCyKBr(y=fCbO+yXZSG0`yvUyCZabTqO_IUL=hQTeMlT8ftR~Vz(f~7_<)L(9$ zULs%TPu)r~6qy_3-`}?p>8&GP0ZM=e(;5m)91v`%l|T#u7(l>jQM2{nPvUr|3;WwH zRm_ZYtq_FMDX29%>CT>-;Vzbk8|B!}G~S(g@^s3zXT8b^^0`x?T(7i|F2I6xrM)ML zoGlRKu0=B8Jl50wFFvd6+`;ho92Nl+-}gVDsx4GXZfL|?xJ?9sKV>A4VQ_yJ6L%|3W*VDP<#83 zcRc*>omE;l_Ex;(Q%Zu|NJ62MK*xt9n?Z)438MQDMUuo>PI!o6Wc-fY!#&{uPPDz3 zC2>r^?-JRoZhvz@iwGHpB{l8$g9F!)Is?v?jKY!Z-#!09-wt)sk6+%-o4>;2Kk)Zo zP852De9oUva_X=haRy@~I=ew`r2t9>Vnv3iPD1CMuq=vbR|D;$qJY;Dg)iB8PFlW5 z5{a2gJ-y#t6qB?nt`)~U?yvn~=buu4ve;**-U%48c~48CeLq@A+NCc{8`G#Wirc$} z>bj_wg1M<@=CxdvgEMnaDBp7wkBj>KY5w?j$&pD8Oi>m<4usq=Sedbwag(T}W1B~{ z0h^dhI0B(!_d;7pY9FozT36Q{zRy|J@v>1nc&+X3nu_sx)4f;?UA>sA(g6Z0URvFL zT0M&ARZps}R#Pdz%5(Kxo8;X{n^f~v-sTO6Z{A$<;*bY-PA;x$icDQ}lxxfsa9m60c#W_8G^dG~0v;mk-t(Ik+JQU0VNt|Y={U$Ura23> z1$@n6K5n?0yV|Sf{@kqY2GWWv!^Y*Zs@Kn#bSNAn?PRss5HSD%N5JObBHsiy5)agO0AYX_ zP=UAx;Mz76!Jl`q`bq3@3ubP2PxVDzpZIyruTQOJ3nEE{Z|PRRge}PgP8Zl{UW*p3 z%(tuC3KSrgt7}gZvO&9R_QI7`x~ER35uPR~4P>9Wmp@I2|HsMif0gHkKYQm`Ap8B> zqW$%T7N+OIyYqW5ll-?6-6Zu9Svf$dq{S=5F@n@31$}&(D>$WpaBzGXl1`Y155cq{ z=RTP=K;n3|4}}oO;6ZB;dV**+BH|$c@Sr+}264#$U0eElv)OKS_Z%QOMRbS`H4N=1|ybu`xzU^8*t4A-T{FnQ zRSIl=He^CkspZjs^V9~W%j+#o42_1C&MWD7q4FB9$ELndYisoY=h2ckDq3@oMrd{h zinCnAHKBTJ^YiSubuUZ)SnG^dOFc|R=HygyhsmV4*?{nk`rf@xEB%lBFex~A(Lb6L z@1qebyuW}MNIM~!3g8HbN)ZYl9^xvTxU%OvE_5kW6)HtQKUk`O&gx$geDWtf;y)9~B7;!-Bso%KM5>Qi2B>|oT|#C~A+;is zDkGT=8D#1f8har^DuENze<6+~bo89xYb`U}3%$h|g7LOmqUqb$m&Uj{INb^h@^}ri*rlJ`QF77Xx`AkmDSGfbW)md*$F8n7WCPXKuzG91ctuVi8GBsuf_ z6nWNR;>=gsLM{ijvC=sCQ?FOwjO3OS)c4_FxRmYI=#+Fe<`Dd|yIMm(wi=dIErDrc zdb?H}b__K7SCMQlBqi*?7*cJhE#WA)Joovz%_oEYsf#ZARa`wpT`9gy*_2C0 zF0@`RNt%Z9qsmsLYQQx*xpC?ZI*t8gGFpVy>&o6NT1NN87UN_bKyK0Dz3Ig4+R`ic zF7v{;^hnoVaG*lN9!{)#KQMKK$#M3@k~9PN&A|Vpmmg;3d#digWMDcTH8ALLfWv_U zgao&vf&#@ykq#~)(SL#nEV?W?7P*1v=o86XAI0Gj#NlW}>l%rwaUK1lxamIW1VVkO zUHOic1}(`$v_XiMTiP{Wfo;4lHKg9ap6yL;8lhFNDHvwFYs^p1X-LC}C zrXY*#M{|viMCKU%;gi%Y*mA&KV13gE+o$j@C z4GLOgG8!D&PE|RO#Plw6%}rVpTs10`ty5t(*E!&jHrrzfcXAyk*-^5BS-0&rbp4Qa zRdu9~ilGmB|8X<-&#&edT%X@3%qg`-;ePD-4s~uSqvEo1pm=3QpYN~ z2kINN_K@7f`%FSZJ}{Ox;PC)8Y)I@*Ry&!bwE3Sbb1cKh0w=vhBZWVmhjc7reEI{4 zONe|DIW{~|vQa((e<@^3p*D=7iXcNq5)#fbWU$dv;DfwKd_M7nnK8LyCP9E0x^b+ zhIa)x3W)s1+&9}faf0?; z*zHR^ORxOEGriwE8ScXt|YlFrKIbPJ9kQ2Zh z1Jn6a?^ITYW+W|Zw!~jId05N6<-~~9rMr{a^|F59r}ojSEYou{X-yS=RTR5X)=9g) zQ*G53dsS=1Ty@#)U3#@`;4c@`Y}|W!(9$pdAt{6f_ihgo27W~_kwn@(UHJhzB8wNx z@6FKv65skC%)2*;>)r4lDA(JpgGYxxDfDZCT>)G_qy-u(P^t?~Bu`)&G(Q8ji2Tb_ zTX*W#=mfy?Kuzu0nAaRPW+s<%Gd1J`e~7H*Xr~CpVzNFQPx}=bUfPm>Y1aGOe35T` z8T46b{2B97bv$9{J=8O8G59h-+!g=~I5w-_DneQwfM*y6}@ zC36#OVvY=O5Yc2tQqIOa1uX|sEy&SXs5oG1B8v2%*N*j|HWI^a*eeFZ*Uyw2#H z%WhZQHgC60qgQm<;V3DVT&v&ecGz)#Wu)n5*y`>=Y1u~2b)0mS%sS@fG`^IQZgBpq zkb#u6;?oUx_72AUTGJx81rxnll7#yt9><(~uq3_m<5f;!avzo?gVW;RZIvT=1GQbK z5s^R$Kxq$&Js&dfWhx#88=e?Wk^NYtbgJvIoVm}N@42OR{Wi9}qwpnz*$`JiVgF5^=v>FlJYmjx> zmggf~ElZevPc3#BTm4P1!p%f|KCAB?r#0w8Q+H~uT>Tua*R8{Bu{N1eTdx&XEA`k` zWsIflUaMB`G7hA*I=W6ow`99YBr4TTYnbpa5$T`xi4jWyJw%*la(3nO<>{lz46ykpesJ{G@EJJDqa7kft|3+M{3glB)bo-?V`$rmSOsS ztWffp!Qk|%7x$ke!lJ2o5HLOV;=W^TQ3!H>ljnnBNJ^F-J@0lTk4XJet0Y%`(kSrp zRK7kUjB`KW5tpz;jtuJC&~!mK2>Ly6Ga`wLo;k3*T4>LCAx$Rrl9?P1^z$655X0WY zo&!56AI@O6(zKpAUiVL{X~%0bpf^oBgLZGVW1BN)6fZbVgGet1N9KODvHj|iJ9yye^V&yR?{|NclnJtF#cxD0>A$KTsH z^k|n9@sqyp&p#`{e2hjO(fiQYYlw?N&N<+IfGJnNJSBl}pAb+19!6Maks||WiUscj z8mMe)k#BKSUF_?mA`LEiN0P(&+~r%1a6Ym8ojF?B#r1H?Q+K5FY)#qchedE!tab;Q zu(i%0)8@zw`GZqjc62?HxxPNVOl)aS(LeaEd6>Lg;c+ja-=3KE4+EL^!EQ#l4gARl zHY$#?0Qm(R?H1VVz{lj_u*b$CVsb)|0gb-!M(Nu4W`iczo)d+tOm6oIL0r{M4l~lO zRM(nOXPDzoS9k7gl`H(Fne~J^N^-tk+1=Gqyvx` zlm|St{D^3a5&@NR05Bxa;+tWL+3?^TvO+i~ji8eIM};{+s+SW6Lxo+5a%(sqU1X!` z#^*|Zk)L%mUJWlZ#FUEPZiHHz+VOs8F#D)t)O&|X1>zs$SL=5}x>cY$_1h;!ZW6lP z8v<^q6zZ_Q*TNqnv-{gg@Qi+QqE2{25I+Xbr20-*?H}6tJ`~J*|LIe6B5J-UHQ63$ zX@N;ZlEwjZcjlx3O-9y73i!WMaYdfMk}4y#)l}gtG^|iX00hlmKiV z6pg`>4icId=f}_*@AA2!*Ud`hS{I{Mb$oKHcm&au>As>>*4=TPU0hvz1WCDz-w#Gg*7&jS*BeSS@Mvs>hXPJC220M>`{fDBF*)PB%`2E-J&9bEJdgL=fm|DFSd zIy0_i%#+ztsm7JsNdXGXU$3YBcy6rCJs2BX>R!x}Lv`EW%e>pI`<;;M`GJ%g%Zd{> zJNrx@tZU~MKa6v6?;PicZRORXb%1(By@Ym|-BVk{Y)9`7K_J&2S)u5aAME@equmU4 zADR|GZZ3+=p{GGYVGzkvT@FRcN=IdlSpW2f) z)+BP1i4gV@^f0BhmonZ&aU>7uoD@hcnJ#4@%nlArf6I(LdL#GH`j5R4pt|p)QA54G zpn0*|3MPG|Ad^6H8$JmNCWvf+^8-7b&2gl34csG2bnJ6~WYt~yMfEb7%`ecMo8)?P zIf91fq}9h+%JQ9fVt3fMaz4!#NnJ%tHq<3|tI^RlSbp7{W<`5znh{g$aNLPGZ)T&@ zfgjVVEfsF^fc(oT-Nx7bjAUDXbVQQ2<=b%75bv*$E5%53+K~0=+Nj!sCkeNWy~{%l z36&!c9vRR>k|U9B?dRU9wO3~saVGCfbbOo~?;^I7a>EU9Hdfa?2=EOjT0NYHm(BFp zIqjF|)b`gFlVQn^-O6;VO`uB^9K)4w^@33nWn%Nt-1_}VG2E#dnsV0DWwWMx zS<`Rr6=gIHr=F}gZUUOrFd*l9Mg8!zgAfM6SZ{{FkJP)mEgn%}L7eFVfDVaF8^tdW z7@*-1$RXrYcuoa)N&sig^U_4T3%xOux|IvFJ6>CPYzj)oOubZePovhpcW6usX(sv* zCG_{l)2bNcX10X@doqkJJ*OLTg1${5y}L+pEJoUCxNS)^prHn!+aht}feQZO#^cJ5 zHd>f~j`n5*`hv~_`4-pNSSKVE;#jCekAoh@;Z7x9ZR0gn?eCW6MZ81~1us$&mwGF+I zcNs3F@Or84jZ8W0-Rd^s!^K8EnFIOS-xhT(4?ClJhpD?>bFEd~^_lGzdut`t_bljm z4iP8DZ0$A)@Lk_o8sOq#-~4<9d6S35@!l-{r;hU5V0W|7kHX|2F&v3%VFoY^@enfy zyanq5{h6d-3_5No5Q^ZS_5q~Fs(ES^Bs_AjyBP1n7PoA4+SkHVTB~cLxjePfItL<= zW3N0}THf8(jDE{ox@^p1`ZEn(s;u4CYNZWr?N|&?eQ;RUjdVWKm$%75_1S>>M<|;E zCGQ+i$0SYC#KCx+DL-~Oo)1mz^ZYlToDl}(pALAcAx~w2vDyMZ99qf|tD+_XfduqL zcnp*ppGT|b#m20I<-CYxGne~zP_)mQ*;&M+_^SBBxFszbs&Qtg)uJ-=y~TDksih&o z(M5;4W%cb!!G`L#8?5wJelmo~)z|wpIr5PXB}?h+lzC6S{ppl>Pp%T1yuZLw!pL;e zpc4Thx}v%=aAXqHDP=U~5CLYSnH2`J$tBt|FM3hSy#vo`zQ#;g5A8^t4?9pDtQui& zCW&cm7+a?^@T=%;Ne=tHm93aiy(&r4uyP?hOj7-5B$shvZYKP4e#y+Pc3p{I&G66v z`|Qxioqsh0F$7sV9835rK^5$a=%a)vCxk>eh`Gv;>qI{@8tlP^g5N(~J1wov@k>D) zbfm*l>#U)gnApd_s_h}t13l%*8Dl1L1;G(-ppOnDgTm5xt1&YB;aJ{jInz6B);JrP$!YNf52-=+r_6yU%I9qjA-XTT8macF`7$)y=)gg3=<6DA^h$Y^a}K zD_`uv{;0|LJ`^n1hUNGP1+GML0`}wdv zK3q3aJ*ztXsh5lWYQd^mHN3Bi7~C~bY(`%nDMpgsmw(Xm%Hz}^5A{c$XZC$uYM1Yq zKb4Xp2o3kkhKMc4I8ZlpKp6>Vlz8c2p^(w>flf9Ac~6bR$AvygX4`y|*%OPE`*Ni? zPZmjUVH#FvDp$c6Ip-_2N);+t$9)EQ_fAlCSJ#$#DQ#esTW!gRxJz<$7K32WZ?_}X zx*4g6E)Eid#23Q>gE{l*0?x{ZN%P|~_&ye~&i%(vCooj8;hK3Il2b%TbG}_PG)^;eiO&Mwcx*QFb>vry^N}F1QCOUsp#-H3e(gHa!PY-q=`yh=r z|L|b>G9=9LhHRrIS)FYuX8zFNrvSNCMqFc?tY?tWQMO7TtlRs#rmVzy zx^LFIH8~SNxy=t$>X+P@#VjnOTVnii3B9+a{h>iVMuROrUVIARY=rs1X9I_f`Zq}G zdB|e(kPr1m7Q$|zUG<@dj9urc85TveB@WJOrY}hB9H74by3uzk{R(8>7B)MwyJ~Hw zr;>6UZ6_n=qV9&+v+LPd2>PHPDF z?8nzW3wrdR4e*1c?VhK@#`D+B0QLnr(EBocm~C`nlKcFTap`dH)}^no_OQfnj*O2p zO8^0)k5vc&sRV&vAG!}L2)NM_0R4I%0TcHe*ixDYKA5a3LSq2knR6#l_5C&gp7)rp zQcZ2QxV05HLOyOcxiL4JS*yvYZ5M-qFbkXA2GgHNb#|QyY@Zn>3nrceV;;V$J{*C& z{-ARwv>>qMUm3at-_$2Oizr;-#vT_b*{mo!`%lgGI3zLM;}yDf-A+8v++x2{0GL8@ zfwfUNmBFoqDj{qr%P^_qDK_#aPiLo+Fg1NItR~G(&pT-Wb5L5z?pSFpBO@5d8eHb7zK^Y$rI_|@hJjozQfSDWK^)cc_;iZUJ0ksggrF~2|Af$;puSobwVe#GK=3!(rpAktPS zDuY0ql$IfU1$Hu=Zjg%ur!-hd(b4}REyMQps*+ZgoA&y0K4pFI%=9K8g&bT?MkjHP z{CJTD`(ThXM{7fK!kT#*^fu{!QmM_$vC;Qe-f9jOuB&Wy+d?5UE?ud7wfB6lC*PPO zv5~(M_|ak?%zIx5U-k_AmhMdVEsGi$%>mD5GacXuv-zum>8N!6$`Im^(a@woK^o1X zDEXn`%>h3pFED8D0mVCHmw-KBZWjwT)xwHwZ~L6uFYzSm%~lJIp<)x-pgF$)6nB0YU0==L_lys<6DA0?)5eQD z^j*LwrIGi;x+mDWpRN11(dcA+djW?F<4|j%F%AhJG)c(lDitjr%n{&#Q6&=0s|v_) z7*aOHJsW zN-nSm?zuM)IDtm|gop8&k+7+KHPU?t{Nn}oZQ$2NBHJr567$M_9?w&eA>FDyB&X?FVCe$?-zWv{n!TMcj0 zY%Emeq#4Z`l+87*SSIF7j~7ly?+vA)a2eNSVBp&Au2!c3&1WN_w<$Uj0n7Vb`evq| zg~CsV{$i;2kG##No2eicga%p#4k(y%Eu^Q31{d%g0)%sH9In`+5Es9Ye3|yW#4elg zC|NKAZ;+dpO_gy@RxO-VhmGN=$A#0x|~SWf)?$J}XhA=_|WUINPnf)2giR zu6{ajmXmP1Thsc?Gxr|!ncm@T1!9|$J}F1uen*KWZ@*FBoU41f1Xp2DN{n-(45h@f z#P-;IzRXb6nSZ#7?>x14d*5Hd%A{gV=A(>;cnAH9oW(-u3^_{dVjxxk-5?0!N$0b~ zVbQ)YarG?7BQ5U7AW3)aJ&+`!JmO&LI`<5wR$g>{2gJ? z!<9!n5_jgO=K~%7-HP}qoDL+{M{LOY0vL91Hh_@?%xFL{agX88qG|7Ids#lbGfi*u%B!5c2{4O z=S2csylE{5wH>qy)~eG;H7SpH?$ufPuUK-adrs|!8A-M)I2$+1CIy<#NLxN}QyzB% zdgZ56@;=_1HSaIs{b6)!P(dXE23YyF;vzd}Lvqdr#~eWf0}*ml|Ay9AVTQw^0 zs})U%2fMSW^w#Pw+(k(>%rAMt7JP8&&1!zw6WQLt=t_3mm*MJN?A)42pnVx{*Mrq$ zVb+>^c`2r6D;@5`@i|z(nv}#|H%EjTjd~{pgN^IEBYs5}H*SoW=zf*fUkQs2nY~!f z#K!c!WXa>LUzYs+kN^BkqGR1`OMk>-Czd4>74;Z&c|yk>xkd09K;Hn($~?;cpb1eq zSG2$!VzV!Z4$c*mztlLPXiG{cc50QpzOy@KED7h;vY*(CxNaGZSQ~2&yLI+>bMJIqwHV*7h8;g@10Y7TsCSv^d@4w1hhJI114mjjLvS*Usvz~B4uwX=8=SiF_RvMAUzb_7{V>#TSc1$;JS+e0LHGrr zEn+AH4G-&#T>072`gufZozEAjN$#*gsM8QmQ3Xc=hyon2(J2=G3r`PIOz~Va)bZ*I zhi}*p#{S&V3VASqe%t6`PKw60v?QqqKmXCG=#gvw*%Z)m6R-Nrm!e*Nn zjmfTE9-{DA4MyQGO-iHM(yH`;#hRnv_m&1A76DBfIX1ssg(vgHPPp=;{r=N{A7;9J zEUbjl=)}Q34;Dkz2El(q2qri%TQQKg6VTfvL1N5>?kYrWpNFHaHg``3!~Ayy_g*&5G$vHU82&7{#JL3R_wOgkoi*9UA?Mc-qz4 zn{hg(1ORs{p>g`v+4pl>V6b;P;AeX3-E4p!3IPdhsPjl5(uN8RA?ZUz0RCqn`D}*) z3LKu;^B{Ab=Gv%OUhI8Oi@AwWre!DxUCoF#rE3{{FF7vMYB5zxVKWNQQa3cEEiazj ziC=e z$(+aOL$Ca3`g|Fbn(oUrn2;=Avi}fpJhmM$X(RJ*1Nn^t0S5wK-$&y(_IV2&2QCP) zp6)+>=iKVamD91Kp0m>39kT;8TRAXAEQ0R*R2yY+(DFu`RM}kPVWT>oWzZIxH?_r3 z-&E~&ZJoC(i)C-$b)>2=?+vmds1V2D-8O&=pgMx$GwDrx#C6dt|AA%RhWuohw@Wzg z@F~X5D@ic!v3aLGp7q)_zTCI?PAasD8tb;D zO*g4l%FQ}GHadMPDKE;HpH+ldZlB7unD(7$EzeEJ+ubI~?b{X^KySondt5s7%8w?< z`*5F3fx)Ricv~)Z`wGgi3=XaVcA)-OPx8(_I?_Mjd6T9Uw0!P+67mz z8qb`bk=5E2XPU1gF_5Cl+;2i;JYe!`GKe~oxkszrrFVJdCSpsbWt>|V3HD{oAM`+w z34@MMQc|Qo@O{Ik=O_v;J|VwU;6gdF{oEU0EDmO3RVKqq zIU0>SoN(3-vrene*Q@hu%hwM>Cr1LZQ@!L?SvgJ7lhR0*qjqru{mLs zH4f!W3xuXNQHchm{rP?bg^?~iCg}ZCy?vw29+;{=WqSbY6}{bMv6Z*=akN%dkj;ciJf#KSwN4$=V70_JpJ{)KU(i=opu|P#Ado$ zucr3sFsg5k=W9#p4UfWM)LT`#m>H^i{iIH+CLc?u_Nf}E=FmzUy>FaSJK*=o7f;=W z#4UQST%LO;4Czy$8K?MgD3agFp@8-_dTo&ZBL^4`tOs}b-WT%c@z?iZiP^qi#c@Us zN8!Hs1eHqQx{zvcu!;b?B^YBuP)4lt;id>S1Cq*KZ>-z zY#MPBNx@w#O{{Et@Xqp~)E%!fZw%%|XRd9od2_;7NA2pg=nO*083c>&z(?ROATisHXvw;?QiZ>f^c_e=_sq+65dRnYR!w_o1;b5Qs^ z*oyug`PEmB0dnO>Gx*yFetj(Tqu_~R+?&V6;n46Q+znbYguN07^GI`n>LIT2P%MV1 z1QP}*j4B5sUgT6tyA=R z>gt?m?seH2F&!jcrro6!cxJXFU^RC&)}F~YmzPCQt27S&@vKy)o!S0U zs~f%9HMELZwVL<(;;D8Xu8ymtlD@LrCmwQW;JnY
ZQg#Y^6yJwGG;M+8!lNu)> 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 N;Dx{of&Z5X{4c(|d*=WE literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/patternomaly-5ca857ae7888aacaac9ecfc43f6b3e9859e40645 b/npm-packages-offline-cache/patternomaly-5ca857ae7888aacaac9ecfc43f6b3e9859e40645 new file mode 100644 index 0000000000000000000000000000000000000000..c3962d5a9b30d070b72c66f5a4bdc48eb3768c71 GIT binary patch literal 655360 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 z%0A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 z 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 literal 0 HcmV?d00001 diff --git a/package.json b/package.json index 9ee2423898..bd040c710e 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "lodash.throttle": "4.1.1", "number-to-words": "1.2.4", "papaparse": "5.3.2", - "patternomaly": "1.3.2", + "patternomaly": "https://github.com/cfpb/patternomaly", "postcss": "8.4.47", "svg-inline-loader": "0.8.2" }, diff --git a/scripts/check-npm-cache.sh b/scripts/check-npm-cache.sh index 47ccee4e7b..f3c8e8a8f5 100755 --- a/scripts/check-npm-cache.sh +++ b/scripts/check-npm-cache.sh @@ -5,7 +5,7 @@ sort -u | \ sed -e 's/\//-/' -e 's/@\([0-9]\)/-\1/' -e 's/$/.tgz/' | \ while IFS= read -r f; do if [ ! -f "npm-packages-offline-cache/$f" ]; then - if [ $f != "css-2.2.4.tgz" ]; then + if [ $f != "css-2.2.4.tgz" ] && [ $f != "patternomaly-1.3.2.tgz" ]; then echo "🚨 Missing $f in npm cache.🚨" fi fi From 3838ccbc418eb035fabe849201e64754f2c325d7 Mon Sep 17 00:00:00 2001 From: Chris Contolini Date: Wed, 2 Oct 2024 12:27:30 -0400 Subject: [PATCH 24/35] Update bar chart patterns, update wagtailcharts dependencies --- .../on-demand/wagtail-charts-chart-block.js | 11 +- .../@babel-code-frame-7.24.7.tgz | Bin 7713 -> 0 bytes .../@babel-code-frame-7.25.7.tgz | Bin 0 -> 21592 bytes .../@babel-compat-data-7.25.4.tgz | Bin 19026 -> 0 bytes .../@babel-compat-data-7.25.7.tgz | Bin 0 -> 19710 bytes .../@babel-core-7.25.2.tgz | Bin 187025 -> 0 bytes .../@babel-core-7.25.7.tgz | Bin 0 -> 212380 bytes .../@babel-generator-7.25.6.tgz | Bin 101221 -> 0 bytes .../@babel-generator-7.25.7.tgz | Bin 0 -> 101232 bytes ...abel-helper-compilation-targets-7.25.2.tgz | Bin 14404 -> 0 bytes ...abel-helper-compilation-targets-7.25.7.tgz | Bin 0 -> 27300 bytes .../@babel-helper-module-imports-7.24.7.tgz | Bin 14075 -> 0 bytes .../@babel-helper-module-imports-7.25.7.tgz | Bin 0 -> 33059 bytes ...@babel-helper-module-transforms-7.25.2.tgz | Bin 37526 -> 0 bytes ...@babel-helper-module-transforms-7.25.7.tgz | Bin 0 -> 61635 bytes .../@babel-helper-plugin-utils-7.24.8.tgz | Bin 43840 -> 0 bytes .../@babel-helper-plugin-utils-7.25.7.tgz | Bin 0 -> 27578 bytes .../@babel-helper-simple-access-7.24.7.tgz | Bin 4416 -> 0 bytes .../@babel-helper-simple-access-7.25.7.tgz | Bin 0 -> 23152 bytes .../@babel-helper-string-parser-7.24.8.tgz | Bin 8382 -> 0 bytes .../@babel-helper-string-parser-7.25.7.tgz | Bin 0 -> 22037 bytes ...bel-helper-validator-identifier-7.24.7.tgz | Bin 14719 -> 0 bytes ...bel-helper-validator-identifier-7.25.7.tgz | Bin 0 -> 28200 bytes .../@babel-helper-validator-option-7.24.8.tgz | Bin 4396 -> 0 bytes .../@babel-helper-validator-option-7.25.7.tgz | Bin 0 -> 18103 bytes ...s-7.25.6.tgz => @babel-helpers-7.25.7.tgz} | Bin 208792 -> 209708 bytes .../@babel-highlight-7.24.7.tgz | Bin 6901 -> 0 bytes .../@babel-highlight-7.25.7.tgz | Bin 0 -> 20945 bytes .../@babel-parser-7.25.6.tgz | Bin 418673 -> 0 bytes .../@babel-parser-7.25.7.tgz | Bin 0 -> 419420 bytes ...plugin-syntax-import-attributes-7.25.6.tgz | Bin 25071 -> 0 bytes ...plugin-syntax-import-attributes-7.25.7.tgz | Bin 0 -> 25714 bytes .../@babel-plugin-syntax-jsx-7.24.7.tgz | Bin 24948 -> 0 bytes .../@babel-plugin-syntax-jsx-7.25.7.tgz | Bin 0 -> 25227 bytes ...@babel-plugin-syntax-typescript-7.25.4.tgz | Bin 25528 -> 0 bytes ...@babel-plugin-syntax-typescript-7.25.7.tgz | Bin 0 -> 26167 bytes ...e-7.25.6.tgz => @babel-runtime-7.25.7.tgz} | Bin 55409 -> 55409 bytes .../@babel-template-7.25.0.tgz | Bin 18114 -> 0 bytes .../@babel-template-7.25.7.tgz | Bin 0 -> 37511 bytes .../@babel-traverse-7.25.6.tgz | Bin 181305 -> 0 bytes .../@babel-traverse-7.25.7.tgz | Bin 0 -> 182207 bytes .../@babel-types-7.25.6.tgz | Bin 283649 -> 0 bytes .../@babel-types-7.25.7.tgz | Bin 0 -> 298839 bytes .../@cypress-request-3.0.1.tgz | Bin 38959 -> 0 bytes .../@cypress-request-3.0.5.tgz | Bin 0 -> 38967 bytes .../@eslint-community-regexpp-4.11.0.tgz | Bin 69569 -> 0 bytes .../@eslint-community-regexpp-4.11.1.tgz | Bin 0 -> 69866 bytes .../@types-estree-1.0.5.tgz | Bin 5850 -> 0 bytes .../@types-estree-1.0.6.tgz | Bin 0 -> 5883 bytes .../@types-node-22.5.2.tgz | Bin 404126 -> 0 bytes .../@types-node-22.7.4.tgz | Bin 0 -> 412221 bytes .../acorn-walk-8.3.3.tgz | Bin 9589 -> 0 bytes .../acorn-walk-8.3.4.tgz | Bin 0 -> 9567 bytes .../ansi-regex-6.0.1.tgz | Bin 2765 -> 0 bytes .../ansi-regex-6.1.0.tgz | Bin 0 -> 2658 bytes .../aria-query-5.3.0.tgz | Bin 30806 -> 0 bytes .../aria-query-5.3.2.tgz | Bin 0 -> 25695 bytes .../binary-extensions-2.3.0.tgz | Bin 2362 -> 0 bytes .../browserslist-4.23.3.tgz | Bin 15795 -> 0 bytes .../browserslist-4.24.0.tgz | Bin 0 -> 15897 bytes .../caniuse-lite-1.0.30001655.tgz | Bin 334337 -> 0 bytes .../caniuse-lite-1.0.30001666.tgz | Bin 0 -> 331668 bytes npm-packages-offline-cache/chokidar-3.6.0.tgz | Bin 26452 -> 0 bytes npm-packages-offline-cache/chokidar-4.0.1.tgz | Bin 0 -> 37246 bytes .../cjs-module-lexer-1.4.0.tgz | Bin 46500 -> 0 bytes .../cjs-module-lexer-1.4.1.tgz | Bin 0 -> 46470 bytes npm-packages-offline-cache/debug-4.3.6.tgz | Bin 13279 -> 0 bytes npm-packages-offline-cache/debug-4.3.7.tgz | Bin 0 -> 13173 bytes npm-packages-offline-cache/dequal-2.0.3.tgz | Bin 4286 -> 0 bytes .../electron-to-chromium-1.5.13.tgz | Bin 25950 -> 0 bytes .../electron-to-chromium-1.5.31.tgz | Bin 0 -> 26224 bytes .../eslint-module-utils-2.12.0.tgz | Bin 0 -> 16090 bytes .../eslint-module-utils-2.9.0.tgz | Bin 14909 -> 0 bytes npm-packages-offline-cache/fast-uri-3.0.1.tgz | Bin 21434 -> 0 bytes npm-packages-offline-cache/fast-uri-3.0.2.tgz | Bin 0 -> 20514 bytes .../form-data-2.3.3.tgz | Bin 34269 -> 0 bytes .../http-signature-1.3.6.tgz | Bin 11069 -> 0 bytes .../http-signature-1.4.0.tgz | Bin 0 -> 10109 bytes .../is-binary-path-2.1.0.tgz | Bin 1619 -> 0 bytes npm-packages-offline-cache/jsesc-2.5.2.tgz | Bin 10007 -> 0 bytes npm-packages-offline-cache/jsesc-3.0.2.tgz | Bin 0 -> 9957 bytes npm-packages-offline-cache/ms-2.1.2.tgz | Bin 3017 -> 0 bytes npm-packages-offline-cache/nwsapi-2.2.12.tgz | Bin 19763 -> 0 bytes npm-packages-offline-cache/nwsapi-2.2.13.tgz | Bin 0 -> 19975 bytes .../patternomaly-1.3.2.tgz | Bin 0 -> 25054 bytes npm-packages-offline-cache/postcss-8.4.44.tgz | Bin 46960 -> 0 bytes npm-packages-offline-cache/pump-3.0.0.tgz | Bin 3237 -> 0 bytes npm-packages-offline-cache/pump-3.0.2.tgz | Bin 0 -> 3719 bytes npm-packages-offline-cache/qs-6.10.4.tgz | Bin 50654 -> 0 bytes npm-packages-offline-cache/qs-6.13.0.tgz | Bin 0 -> 55319 bytes npm-packages-offline-cache/readdirp-3.6.0.tgz | Bin 7556 -> 0 bytes npm-packages-offline-cache/readdirp-4.0.1.tgz | Bin 0 -> 10740 bytes npm-packages-offline-cache/sass-1.77.8.tgz | Bin 817880 -> 0 bytes npm-packages-offline-cache/sass-1.79.4.tgz | Bin 0 -> 886830 bytes .../source-map-js-1.2.0.tgz | Bin 35226 -> 0 bytes .../stylelint-scss-6.5.1.tgz | Bin 63155 -> 0 bytes .../stylelint-scss-6.7.0.tgz | Bin 0 -> 63872 bytes .../update-browserslist-db-1.1.0.tgz | Bin 5175 -> 0 bytes .../update-browserslist-db-1.1.1.tgz | Bin 0 -> 5160 bytes package.json | 2 +- scripts/check-npm-cache.sh | 2 +- yarn.lock | 557 ++++++++---------- 102 files changed, 260 insertions(+), 312 deletions(-) delete mode 100644 npm-packages-offline-cache/@babel-code-frame-7.24.7.tgz create mode 100644 npm-packages-offline-cache/@babel-code-frame-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-compat-data-7.25.4.tgz create mode 100644 npm-packages-offline-cache/@babel-compat-data-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-core-7.25.2.tgz create mode 100644 npm-packages-offline-cache/@babel-core-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-generator-7.25.6.tgz create mode 100644 npm-packages-offline-cache/@babel-generator-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-helper-compilation-targets-7.25.2.tgz create mode 100644 npm-packages-offline-cache/@babel-helper-compilation-targets-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-helper-module-imports-7.24.7.tgz create mode 100644 npm-packages-offline-cache/@babel-helper-module-imports-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-helper-module-transforms-7.25.2.tgz create mode 100644 npm-packages-offline-cache/@babel-helper-module-transforms-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-helper-plugin-utils-7.24.8.tgz create mode 100644 npm-packages-offline-cache/@babel-helper-plugin-utils-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-helper-simple-access-7.24.7.tgz create mode 100644 npm-packages-offline-cache/@babel-helper-simple-access-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-helper-string-parser-7.24.8.tgz create mode 100644 npm-packages-offline-cache/@babel-helper-string-parser-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-helper-validator-identifier-7.24.7.tgz create mode 100644 npm-packages-offline-cache/@babel-helper-validator-identifier-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-helper-validator-option-7.24.8.tgz create mode 100644 npm-packages-offline-cache/@babel-helper-validator-option-7.25.7.tgz rename npm-packages-offline-cache/{@babel-helpers-7.25.6.tgz => @babel-helpers-7.25.7.tgz} (78%) delete mode 100644 npm-packages-offline-cache/@babel-highlight-7.24.7.tgz create mode 100644 npm-packages-offline-cache/@babel-highlight-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-parser-7.25.6.tgz create mode 100644 npm-packages-offline-cache/@babel-parser-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-plugin-syntax-import-attributes-7.25.6.tgz create mode 100644 npm-packages-offline-cache/@babel-plugin-syntax-import-attributes-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-plugin-syntax-jsx-7.24.7.tgz create mode 100644 npm-packages-offline-cache/@babel-plugin-syntax-jsx-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-plugin-syntax-typescript-7.25.4.tgz create mode 100644 npm-packages-offline-cache/@babel-plugin-syntax-typescript-7.25.7.tgz rename npm-packages-offline-cache/{@babel-runtime-7.25.6.tgz => @babel-runtime-7.25.7.tgz} (99%) delete mode 100644 npm-packages-offline-cache/@babel-template-7.25.0.tgz create mode 100644 npm-packages-offline-cache/@babel-template-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-traverse-7.25.6.tgz create mode 100644 npm-packages-offline-cache/@babel-traverse-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@babel-types-7.25.6.tgz create mode 100644 npm-packages-offline-cache/@babel-types-7.25.7.tgz delete mode 100644 npm-packages-offline-cache/@cypress-request-3.0.1.tgz create mode 100644 npm-packages-offline-cache/@cypress-request-3.0.5.tgz delete mode 100644 npm-packages-offline-cache/@eslint-community-regexpp-4.11.0.tgz create mode 100644 npm-packages-offline-cache/@eslint-community-regexpp-4.11.1.tgz delete mode 100644 npm-packages-offline-cache/@types-estree-1.0.5.tgz create mode 100644 npm-packages-offline-cache/@types-estree-1.0.6.tgz delete mode 100644 npm-packages-offline-cache/@types-node-22.5.2.tgz create mode 100644 npm-packages-offline-cache/@types-node-22.7.4.tgz delete mode 100644 npm-packages-offline-cache/acorn-walk-8.3.3.tgz create mode 100644 npm-packages-offline-cache/acorn-walk-8.3.4.tgz delete mode 100644 npm-packages-offline-cache/ansi-regex-6.0.1.tgz create mode 100644 npm-packages-offline-cache/ansi-regex-6.1.0.tgz delete mode 100644 npm-packages-offline-cache/aria-query-5.3.0.tgz create mode 100644 npm-packages-offline-cache/aria-query-5.3.2.tgz delete mode 100644 npm-packages-offline-cache/binary-extensions-2.3.0.tgz delete mode 100644 npm-packages-offline-cache/browserslist-4.23.3.tgz create mode 100644 npm-packages-offline-cache/browserslist-4.24.0.tgz delete mode 100644 npm-packages-offline-cache/caniuse-lite-1.0.30001655.tgz create mode 100644 npm-packages-offline-cache/caniuse-lite-1.0.30001666.tgz delete mode 100644 npm-packages-offline-cache/chokidar-3.6.0.tgz create mode 100644 npm-packages-offline-cache/chokidar-4.0.1.tgz delete mode 100644 npm-packages-offline-cache/cjs-module-lexer-1.4.0.tgz create mode 100644 npm-packages-offline-cache/cjs-module-lexer-1.4.1.tgz delete mode 100644 npm-packages-offline-cache/debug-4.3.6.tgz create mode 100644 npm-packages-offline-cache/debug-4.3.7.tgz delete mode 100644 npm-packages-offline-cache/dequal-2.0.3.tgz delete mode 100644 npm-packages-offline-cache/electron-to-chromium-1.5.13.tgz create mode 100644 npm-packages-offline-cache/electron-to-chromium-1.5.31.tgz create mode 100644 npm-packages-offline-cache/eslint-module-utils-2.12.0.tgz delete mode 100644 npm-packages-offline-cache/eslint-module-utils-2.9.0.tgz delete mode 100644 npm-packages-offline-cache/fast-uri-3.0.1.tgz create mode 100644 npm-packages-offline-cache/fast-uri-3.0.2.tgz delete mode 100644 npm-packages-offline-cache/form-data-2.3.3.tgz delete mode 100644 npm-packages-offline-cache/http-signature-1.3.6.tgz create mode 100644 npm-packages-offline-cache/http-signature-1.4.0.tgz delete mode 100644 npm-packages-offline-cache/is-binary-path-2.1.0.tgz delete mode 100644 npm-packages-offline-cache/jsesc-2.5.2.tgz create mode 100644 npm-packages-offline-cache/jsesc-3.0.2.tgz delete mode 100644 npm-packages-offline-cache/ms-2.1.2.tgz delete mode 100644 npm-packages-offline-cache/nwsapi-2.2.12.tgz create mode 100644 npm-packages-offline-cache/nwsapi-2.2.13.tgz create mode 100644 npm-packages-offline-cache/patternomaly-1.3.2.tgz delete mode 100644 npm-packages-offline-cache/postcss-8.4.44.tgz delete mode 100644 npm-packages-offline-cache/pump-3.0.0.tgz create mode 100644 npm-packages-offline-cache/pump-3.0.2.tgz delete mode 100644 npm-packages-offline-cache/qs-6.10.4.tgz create mode 100644 npm-packages-offline-cache/qs-6.13.0.tgz delete mode 100644 npm-packages-offline-cache/readdirp-3.6.0.tgz create mode 100644 npm-packages-offline-cache/readdirp-4.0.1.tgz delete mode 100644 npm-packages-offline-cache/sass-1.77.8.tgz create mode 100644 npm-packages-offline-cache/sass-1.79.4.tgz delete mode 100644 npm-packages-offline-cache/source-map-js-1.2.0.tgz delete mode 100644 npm-packages-offline-cache/stylelint-scss-6.5.1.tgz create mode 100644 npm-packages-offline-cache/stylelint-scss-6.7.0.tgz delete mode 100644 npm-packages-offline-cache/update-browserslist-db-1.1.0.tgz create mode 100644 npm-packages-offline-cache/update-browserslist-db-1.1.1.tgz diff --git a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js index 6283002675..51c80df80d 100644 --- a/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js +++ b/cfgov/unprocessed/js/routes/on-demand/wagtail-charts-chart-block.js @@ -52,8 +52,8 @@ const patternizeChartLines = (datasets) => { */ const patternizeChartBars = (datasets) => { const patterns = [ - 'diagonal', 'dot', + 'diagonal', 'dash', 'cross-dash', 'zigzag-vertical', @@ -75,10 +75,15 @@ const patternizeChartBars = (datasets) => { 'diamond-box', ]; return datasets.map((dataset, i) => { - dataset.backgroundColor = dataset.data.map((datum) => { + dataset.backgroundColor = dataset.data.map(() => { // First pattern is just the solid color if (i === 0) return dataset.backgroundColor; - return pattern.draw(patterns[i - 1], dataset.backgroundColor); + return pattern.draw( + patterns[i - 1], + dataset.backgroundColor, + 'rgba(255, 255, 255, 0.6)', + 10, + ); }); return dataset; }); diff --git a/npm-packages-offline-cache/@babel-code-frame-7.24.7.tgz b/npm-packages-offline-cache/@babel-code-frame-7.24.7.tgz deleted file mode 100644 index 426d12947ccd363aa6cc960e61c24ef3b14ab502..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7713 zcmV++9^T;}iwFP!000001MNL)ciKp@`U`YC}Q$ci@86{@?t4|ngvKdOHTH@VL`N&WaA)qk5- zUbz1!pKf~yonXwugcS;Iw7Q6c**t~fxCD2ryZ3iiF-usO!hoInNgDVebjMFw_%UGM zhZBg>Ig4Q&g=rj|uG1(^3WY-!FM}irq7Z@v<}7BX7ch(cFl7@PrZHm>O<_Fu;~BFd zjld5tV8!Aj3L!d8{U8j&S;2>Kw7NjZbRHy-MAP)#k2zI8NuqJ!r)&a~XuMvsF!fWU zHw_jnfnqvm1#2LBSS2DdVg3Sw5YjmV*#zf7I*-;V#4JhUV2n6y2*UAVJwYC1^CDOV zf&z9Y6(xvtoiLmDv|$-df+_xGB-Uzux(JfFU6=$3*A25F!H1-48|A1(F(hoUKnwv( zxU8Bxf`K$DtWcq;P!Z8RpGV8ABtZhxbsPrCoJ~mF2$F~>zGdSSu^{*~S}daTAe`Zl zO#+lCsTB&tIRpPRI%6aYw}3E8gE3b(4Zuo|s%T2){$c^AtiTn@T!sNLK5x?XQshIS8neej-py&((^oKA;GImg3;{t@x#_77hiwf7H(aM16x zyrTg$y+Wt$G&>$A)q4SM$7y$MXgOVH-=kjr;emGq2qw5YIq>LFy9Z7W9Cz66_X_d_+81|2bs_RL6;Mw3DwFjt>y`z5D22^K%k95|}&#;3;$`4_U-c}pOuLJN1oH_dgbNhFQ9Ql{I5RPeVB{?cdL(fzs3K* zLD#eT|w#c>oTkk0*-!n}_@9uOD^n76E=AjBX8 zNwki~3>MLt!evq}6b2aY*D;*4(}X{LPy;g+dg=nowN$aj0*xROy+;op<>vpr>iuu?|8MzN>x2PMeyw_;(5G~~N#SdKo6rfczs3JYiFRy-1+} zuf=7(aOTJGdLGQ?3ra^D5VQB|AZA5NOhDCUl?3!E7)Rr1f&QuiuY)jUakM((-A;nV zWbDV2qC%sgX@wB4S*c!_u0vV{!0Q=Hb6s73JZD8#f=>`kp=e213%+YWda+{B6i%4` zuIsN#5VLe0hY+q8i#i~8F*G1#=MtibH1m(@vRm;g^3VXqB4TqcYbA>LL4Y3sGyBL1@2^f8q^)M?*Se?L7AZRoiz~J*|up+V-Qv-xyt8O%|PauZ5 z1`IB_erWWsQhHqC)Kf&Bmgjy_WF>_zEzej=G9#i88t@5Tzh1>r8ohp9qcMO>8+>TM zR{KVzqG86;{&^@HS}YmI!77d7It890;$P!3hn2Vu2su#92CNa$r%PndKvEw2iv_BB zT|!+WiU1nm!;_nc@=j0_RumxmVu0YN`=Fe#w4|}*=4@!g+J=C-zg)k92C$dwS9Q2l zrfEz&T!(YjCa6gp!jcUk+R!)(6O8;~R*9ip#nG502^oU20pw0Jlv#LI-s>N^-fOqt z=^t^xs)c-C3o`W=3A0eDV%0Whba@;zKSkFO#Yw41a44GzqI`#Bdbx@coHE6!4YLw7 z9>W=aO^dVQS*cVnELaMw@kx-*_o8^rCWIXtunxI0Cx%0qv6K@pP7#)_OXLF45c1Ce zxJSw(uTxubvjG~LoRo0#ko7*ucv(>G98JA&N!psQRm^y9 zcjCvmQ8SoF=Q!nPM6&v7v1wA|{kc};^e6hWb(*rcCJ2;gv43Gx!_tr6@dg?{fuS7Z z?vc1YjTV!VfM!YJ&)Ci2C>DyrjicwCblN=+8c-R~Q8$}yv|D^9E2ed5s8P6O_0l1Y;-qH}1#JtPbbk^*Pvr^|Xy zk|4ysl2jRc=RkNoH-Wg2Ss6GUE=>*#3nvPP0MHoF>_ZR6p)6hCJtdpq@)h%Na@VL2|KX+ z%Fy9W^j{hr+ga>88LPbmyRWWfG_T(qXjW})%6X(;A#m_T0#~zQYWfBFo#8~8xSV;7 zhGt&Nn*+N_5z1;dbzi+&6IWu$SWjU~-&@kwjwLhbf}_i9q%)?sEvK&;k%*d%A}TcG zS2e}hKPO0X$~-*KoHb*FTDvfG5JiM3t7k55u6+JXJC&7fK_JD-N5K%Jb^M)Zv@1E6LZoox~TQaPS=N~ntHW~W(-c)0QL{_ad zM@r=c&!zZ87f+V{sz~t#55y+ygE7FSoHFX8AB8&{v~EDH{K8+0pD$QFrorFK!shqKh*Hj z#9~=yz;xo+zbFR@{Wbb;20o5tu=2;a<;X*h&`j0V36DbYvib^RAtpJca?Dl>f6R)N zmw$}XSCyF!7FeZvjs%yfKjjF>#uT>QSLkYXw?!EArq(C~%g#;xB6^B49~)bYk!EEy zk$jZskDV29J2DPpgY}0+QZYX*=GZR1D!+|_uxObAQWBIM(4T(do>MFgOpRxxyVF4K z;Ldh_cxO9{O4Ge8Wd91E_wriV9^*#S&8jSM4<&pBJccSfp$ULbFW*27ETvQmdpW)2 zLZx605!{0IB`0$&@yjrPH%qrWPz0(a^*WQo4@?w zlZozf6#npuI&&^$0&aM@QZ^2$^&oC-@Kc0(J{c0A)XK4%yJy1bnvq?lUbM!Pm$_I^ zne!DZX36B$3u>JM2}dFH*#PSh*MQ;7Oy2RFUU7oe01`1T2iQ2YD8u1``3b`k26&TC zV&0T3?fuk-%`!*@k9tyVX)LPAW3@JgWJChAf)FVy-pR-VRiSB>mJo_OK#>-3~%2*{WHy1NV{v;m+;Qgcu@H({a--oyL%ALP$} z9`4@zcK-8sd_GxcEXJxHt9H+}a0(?>?WLttPRq8$k%?tn#>OJvZ9i7PmMb>$E!)C> z;=lt@TegKH%yT8Rscu_yAL+~(UWWuGcJ(dW@-5rqTVlM6vH8vWY~540Y-`OC8_kw& z;U>LhTY+U;36WD$3J-^@hi8^;8GF_UW^At_gQ}a@jD3n!wLZ`{cn+JaL^jn1ybDE7(tm3oTq znS}d*-vN=P3`QWvO&le>l1DjRC00jv%6nW?nDDu1K04bl?{MXgsIseaZk`E|H}fwX z;$=z#;sQ~s03YBAja#WEpUsUd+ZxDj`4yh|2#KH=h!qzV#0Abga`p->nx?V5;gG=Ns{VE8|dsixe zWjM0TW)`IL^=Ww=Ei3+leP9={pRA%)bXGBX2T8JKN#)_)QJCFK8ila!9B?EK0!Mff zh%nb429B)i=*Hu~5kC(cStY~=@Fb%vaR|tpYEq-5vZ~?dd>s7BgFbA&#INj8-zdD4Qr&dihj3()9V7ikj56Kj^PMR1 zL{~ky)SY|Lgyj*iaPp+4&=LZXQ5(-V4qin9l#ERMF@ye!7a9|y%FjQ;;37=@4|?8G z{V~v6s;e_d+!g3`NPLpf-i@eF=|FEA>U$3pCLM9aU4uolGRvQG-q|o9}<_^-Zzyi`r`7JYR$zyGV0)z!6Zml3;%-Z z&{0+>22)r?NfMl59ZSeQP>EtX7vwTKt!n)yUJ*cH%g~-ekiysx|0hKXt0XnrB@QZM4o(bN3rchp10ikNM3;7_Dr7OFY`hkv6=T_MPtPhJ}X0Z&dnW% zN7$MaRl0lgNPiTM=um$Y(j`CFR|oqhG4Def`{NYOv5u9~;2|9cljNSz=89n~nlQO9 zBT0q^9I9sxRH_zW-Qz1Wa`OgvmwUqG`p8rL$Ok#xm#k{VE^^((iL$JBz^ zcul%KdlZ&xd{~9oH0C=CCz*RADXy8q;IK$RrW;ElB;eMX2#w_{iXt?Be_mb0mE3OV`Ua}m%7`4=uaP_WQn@$EBNP+- zg8pO~x~W9Mw1?Z6!}UcHS1aZEGKst#x$ggNrG%*+u4+}ptB;HAOofsP=pr+}x>kbF ziER~`^4M2Lzf6py>CXe5NCS;nl_{{`B78xWMQ%+mswy=0+muyk=qu_fOb556u%f0H z_p-*KmZ`PKEbeYmY>|(bHudHmaunp%9Kph-d38jnTBSH zQv~wNeu+yvznRx^ZG2T#mWT*{lGq$TF+|l^xVJ&C?~08yA7;TB3)Nni-s}+BoP29Y zzlU~p7N=5hx#3{*cr4Cy)IKD9ruSTKo#fq6S;O^qLurk48M*2jX<4Jcqsm65G}l$y zNRBEMaHJNHbP%&~ikr3T)oKxN4vd~QoU*ZxgwN+Jipw4 zj$^m!`xw9W9mjF)zT-G`$MJZRYoF+*brY{$$8q)~n6qrz1IKap?TaSCV5|MGsZiNV z<2gQP@yCeV(@!}<`vqN|H{~^_CVHQ!2gJ|5zHIT!r_|dOoH@jpz$Qp}`f{MLwN*c% z4p)A)xn>adH~y4q08)pzzA&zl&!=1-q}Sn3pJiG8O-SkL$9*koj*WflLYF=M^jLS} zd@6uLjqI6Li%T+4H&-*^+Fh;Vu_WBmPd&lqNtU$V?dtJG5?y_{uZ13JWZex_xSF#UdX(_% zfLp@8wuBsBgLS5dabalfnbwaZ&3iwjVd|dHx4rMU&yi4{W?dh3@)S+(nf=spcbg7> z>N<`~ir5#ICysN%Vd-JpaoT$~f~t0;y7Gjdz`=Tf?7AFE0)$PMd_W(a$|-S6Jiha= zHT4{UpWr>m@x&z}5tnVp9q#c<12%U_Ur6J362rBFrsG^RNd&U~LEUlOkNlE0Om?3h1o%dv9pcW9IKw&U`FclZM_rIBRNBnxQkhPO@CvX7c+lYtoe zLUNq_w&Q-_BiI#PkfUAt=41GrG>D>1m6vWa@ad1 zpE=GuV#`?>&gwnCM!`~3M@rnG7-s#@6BDG<)6=Xk=Z;G>TY_fSab}$6$4#0z!{0Vr ze71Xzdvu`j4dkW!yT*s+?77^$6=eQlT`@|xL(aV#K`DY8bDYPdSpoV?xGZ;H4O4}W zUZ1-W1beQ*JkFNqpvB_lKo6f`4SNdPy`}(DL=QFCfyCxjxS4p`!ws|qhI8w1Jly+b z)uP?fhS&(+;*j{&*Qh<+KR1t*U39dB2b`q9?47lQ|015WD^-l3HLaQ*!);5ZaEygV z=o?{Rv-_gi(TpE$a7Y3+IWlGR&%|&jzW2CO^&EF4NA1LM&YL;qA)3$?+7dR(x%d}n z4_hj(HZ{$vBi+B#zT@h?6?0SwS=VtFoQI&L2k>o6BVCIS&~?1IYZ?LBBO!T)-tifK zpyI-@!53Ly*Ky~9KB)~KN5-Zf0&)lf@u ztO-5WbIllyuH%06a{PZVLawQ3l;C62y@9%x_>kMIq_b=22~le&U`tlugONd8G;JR- z;De9G^9i>I=~$d|*RD1(vBqe-Yo;Kc<1TpM5z&OWd7*X4Hn7TmJP3C$gd-tSc69yM>r8k z3u>W*#w!rtX=+Uy%6gCwO~)!z5F@&53JWH{e;E!GZONyUp1guP(O&Y*kdDWiref%x zC-QSO411D-i@x=@&5=NqS+DJe&6yEg7KUcMEa2N_kavVDBkz1KdP*x3DYdK3KX!9z z1zkn1>N0mlel49i<%IiWZGFC);n6Fbd33amQ0~vI^MR(!(Y&WPNwa#NmK&~MP&uxT zP3^hX<~(aF+uhfLPffd9y5xdl+i@$d$Q3h=|5QBGQChZyO_8Q4L5-R8o8gINv=Cn4 zDfe55>yb)C+_UD=-IlDGuFV+PhfRZk{>o-g`Bo(3c8%4$vS1^Nq=+w+&cueq{^3?? zdP+aT3FKu`8TWT-q;6+nc!-wn78}bXM~~$FmcgPj^ev&{tR+XpJ!o;QdX9SJWT zi?S@T`z=kq#if=C`^Ym9&zRwQ0r$-Do>RjSr-+x2483&pgsvasyj_aqR7DN?xV3oTe%C)b^BtinQH* z>sD3%=Ke0+`!+q(QX!l5ps3FX{l_mcF4}T>^woUhn0SJt-;6X;T1zW1ILL%Nk2{jM zwK0(DK5;V}PHv_7RQY1E7Guc9dL$OjoV$~9I^H60i?|u+wC~ci>T*eNzsu9h#)*;P zwlVKQ9z$b(1bf;|&71mKjVkD z_V?=YKmC&SU-*&l|BJunw@DQK*)(qW{rBAm)q5Mi|NQ8|xA*`5jt~Am1%Fqz2G&OX zf`z|Qp?@I&tViX$_sfs?P#r^S@dq2Hz1j BRBnm(hxa9I^PHUl4b<{C{}SUy;WU_8^4CHve@wqP zP!j-Si+&vxJH(9Ya-#S`Lu2hM!p`uWasFr>FK(8hY;@qoBpj_Je8J|=?`uAmen5j> z&irtQw2KuBCoCKX_-eJ}a^qLKYhe9hm=kJ4|F{G;?v|_NswO#MXRWQ6`K!@8OP2aO zF-xMw8L8us`{mtoRpQ3FnbnRTCV^)InT diff --git a/npm-packages-offline-cache/@babel-code-frame-7.25.7.tgz b/npm-packages-offline-cache/@babel-code-frame-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..5a11a82b8400c271e912b720a39a40a4cb733846 GIT binary patch literal 21592 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�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 diff --git a/npm-packages-offline-cache/@babel-core-7.25.7.tgz b/npm-packages-offline-cache/@babel-core-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..61b1c9dc14d624f910b32fd71f4a2e10068f818a GIT binary patch literal 212380 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 literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-generator-7.25.6.tgz b/npm-packages-offline-cache/@babel-generator-7.25.6.tgz deleted file mode 100644 index b13512b69b331f4cfdcf6f9e5682b18c7a58a2d9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 101221 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%0DkhjrVP|N3?q;&x?ui$E5T+w6`X8 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%0D3z4rYJnzN4FEv&`x#de9 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 R`9Jsb{{V0MadZIe2LPpMpuYeB diff --git a/npm-packages-offline-cache/@babel-generator-7.25.7.tgz b/npm-packages-offline-cache/@babel-generator-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..9e3849f2683a994eb686d603fa838fee74a36f78 GIT binary patch literal 101232 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 literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-helper-compilation-targets-7.25.2.tgz b/npm-packages-offline-cache/@babel-helper-compilation-targets-7.25.2.tgz deleted file mode 100644 index 1a5dd30179ab5c85db4b06e9a7da7467b1035b01..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14404 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 KamMEW0096>5vIfd diff --git a/npm-packages-offline-cache/@babel-helper-compilation-targets-7.25.7.tgz b/npm-packages-offline-cache/@babel-helper-compilation-targets-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..16be304767f09d05a03551b6ae5106a5581d89eb GIT binary patch literal 27300 zcmV)qK$^cFiwFP!000001MIzPdmA^BF#3Mhujp{+%t(_K1)$M4c|Bf|qHHC$6w7il z8Os}^agi8Pq{1d;D~|vBc?xKBqnk~Ml012L&oQ6J7Kv-208|yK3WZC?-?KBh^ZZ~i zJbX3$KmU#oLMWotgTDx&=3hiGAsz|>98nY@j68&Kgo*cm(7y$m#%Gbw+3f$I2lv$+ z-2al#i-QyI`H0I&E;lv?)647G=E$()oS%vEBeNBOzGAx62ujr6@7 z5;d-U7{|_Z=H+rch89LLH)E}!(`CH*bmI~bIxkS9`~7e}y{M05lzVD1n~d^vDfDos zUOv@5{wnz#T7lwfIv!6yj3#F=Wnu&)%6B(5PR^yrvgwu7V=*gWGM$gOLARcO%W77O zto)pf$6h8k48o)U^fG5SGw42_v&nqK#@^+0ru%CSv%9fz@@(k6I@&+^sdqf|4qkab z93TC7us7WEI=xrk!K;q%{d92h?CAB0_fzlqxOaH+vv;)b^$vgbzCSqJ^EZb7{NZ@` z>XmnN>>a%L;rYRE&-V@v2hU&c9UMOO`mayC!=n@L`N4~Wli{9sa^yjWMNN5@{z`=NJyaxi%Pym##V@cQ_NqgO+(ceuB4 zcyxGhxPN?b_;mPUczDwF4i3G;BX9WQ@bJWY^{n^&x$dg>`sCTsv4(GO^uy1`2Tz}! zc+ZZW?+uS%dHvzW^MhXh`OtKA__H^7-aB~VdwabXy{AK6>*(a!@YsW51#~|>8|tKk zL$7z}^#&&gM~53n``+N_@Z`8RIPtxcqvMmZ>Q4u+hQ8N3K6nKP**`vd;d_A2qkWCD zL#TH+G_3%tz1oZ%9qZq(Ukxi*_J+OZ2Zv8zL1njacjNyyMf>`>%jdG-|Hs4L-iu-P zLi`*0xP||tFh&jjPf(1%^8Y{M^B>-SWh|59opU+9l(TIk+F8OQT9Zh${ zl;`I6_Uf8jo|?|QizzU{iJHzXbZ&QJ<3IkxJDB8iHXd(myv~8?O)f8XH#XkAdzYVY zOfE0Hk;(S9w{vzS*TBTPckebfrZaD$o4aPSN!cF!@R$&5w(@^_-tEWk|M4i>5i(nx zb$`vjbRW0L|0rti|G?ybX+YXO|3BaVokcD^Bm8zAZEPHAaj`3;8cpO6v+1Rr&967* zM-bj}-|PJHi_Bk4#bPWwzV~Uv^RC!2lrzZ6eQ!L<=UaNHd^*YJ-o;3VE_v!Pa z4bPj&`C>Nl3RJ$A*ZF3>(XH-GiUpUOn=_d&#&h43ldCQ7@jrAo%N==-y-nm7g9FSy zpMH?}{NUnpEaB`UMNx2T(}B*k`p9Xq28H*yG1ND5a`n~}A1QD1o2sd;0xlRDz^hAI zpo%%re@5!MgrwGZ0mf%fj&oVIR*v%^e?6JWv1GXv^}&vuoR&elW2}$zj!o8}t+%R? z(bDK&|LScvVgKU~yOO)(dA-r@eEMoW8%@qOw|o~IQ+%YZ-EnPgZB!nGGOVlK&;0sQdY`-#jWWOZo4epaiL%z|#E6RCjWU^rb}lb=wTwDB(_q#Y z)~@YJ=fN7=^*(uT-pgxS>FsU>jeiQ_43u0;oC7#ZmbrO@NawM<=;Y1YQoe(_p0_OJ zne?%y;o2Di+- z^m+t_(Hs0=z=g`+n<5&hgWlj=qv*v`pY?i7XZ=_~a#Slj{M~`K=nh(Z^rAOV`|ha9 zS`|14{-WRONe#`O>CA$V8WiaUpsnZn+t8O#-WdhHPrpBV_C{9och#X_^pdIlh)Q8ju&U6 zNlhzQ=;%Q?&*s~L&Dl;->du&p1B2Dg zpw;XA<&y*8=guyqw08Nq)AinY-+G<$&~>rM=UxW3yYlR-ZFt`11^ab6>t2i|(^>bD z&H4FOXY0|jBGV4^Y`)p9R$aNI{PyMIqD60~Ek~=rVn@~XC8$zM`cM(KP0+4b14Hf? zbO9*P9-A}oaY?Cs*#5?+Mt_$d&G(JZ-eXYJ>Y6agHpBbou{T+a$Dot8Y29;{>mIkZ zmewTHwH>&1ZCXoRyT*#2->e{ex$g|=4K(p~tA-AT8*IX9+pk7ig6`m`U?T@*nId6W z7Bx6~bv>E0k1yDzOK#11$9t?7^D8;u)Dvm)rkC^L%x?*tg?d+O0erKQoLO+@!Sl4C z2X?@wX%1v2Si+UHsK9bH`>uH@_bmWhP2)3R>C!N@GBY5-kqZRsUL4g8t?;I{-9g89>LNw?bOS?^Ij|%oGN_12@eQCK&U_ z^6NRPu%TILWn5`c)GB3IRd4VE*Vgh%&s@QqDpL*<+VIgz^$nH*9z#`imq0Pwtspfb zb6;afX>?e^nJv8fgja8%X0=#tt#EBAH(N_M|kso6Ky zJ#vB)xHp@z>;HT&ucykk^^ZbxzTRonXq0QxCL|S_=r4C9HT~RrCcVj)VpZezJZgVC zT@`7S@nC1i+m~#D(Jt4V$|KZ0@#Ts@-<3ZD{GWq+RIfZO?Z<+&VBHD7%Qf zbC!FH%8a3vH!$<8XxpCgeDKhpcw##F+uUkEJXY+sZZ)hn^UHdt<;I|^#o~+_U^jHE z=o$JP%>nu48nRb9oKd+`=zTaJ@pJD3%V8w>rQ{s zo5%9X;WQ{`D?^{!EZ>jn?LOIsBk_M07QRRIURpAZ?x8ZDyZVPGE0qnlWZCN~)q*oEchW7? zr^jlYTh$FU_kbG^WteyYa19YU#}0Zqr*+O70@-fCWs7>=ANr8$mK;`du(D`Ff_t*- zyF>I`nC->Kbw5_8DsXJ-}vveR>?E*#p{4;?~tR~G6I z{a)`wzturtfcH*Jr^DXhha>+daAhdW^R9nG*@!j!$9+@Hc9t1~v$5a**6;OxGadf3 z0`H{(&$j++(Y&!|J0|))Ti+Pz%SvV6!JdOBu*ySoy%nuJb0ObrX)WDr9Z5O#?_HCB zIcd)SJyG?A3|<5={694N zi)$|j?Pl|_Uvsmu+iP$RyJRqQTv+s09_i$?uYbIR@5j*Y_xp|?M9pvF&^YJ-ihE{6 zKlggay>f6vr_!P0p`#I3+jKLtn-5xB8Q#{4UPQy*;Ii1tkUi@cbVmQm`*y$e?68{- zL>8B`J;0^ZxIEI!#C2Jk>VaPlz60>|ZW+uB!t9UlTs*%7CzjuIo!MXjKXUzJZhlbx zBdj?(>DjeZNpw}Dzt8&tLVfR&U_??+d_zIP)W`-a4%p!ue zUYGm$;0N>7lE7)Gc^AVd&j2R zpL;#kDlZ8(G1wywSv1m#BVknoqj2fiCw2L4aa|bQ^wQDM z1S-(;%I4GAk=|P^&XPqygDYEb+w8)!oe7(duB0Ijw>evyvfCG?aM{FowiqyeF5TMW z*)A_L*X((-n2X04As`YzLZnt**tB~=ooEp2i&5xdbvBw^?%^a`Q>;t-|TpumY5B&?=AImntQ=6-PYac4c4sRa200bvFk!RpItYd2my-9v|I<* z!nobpdV}6}=TpGeY`}84*$Bcg%3ndzJH=pdyS6rgdK3mW9=|c^Z(YYkCs_+D&90x+ zN42{m{DNDk>~|S+7I!6`E0N{E(Zt4`5OH+_4n~a-6icIBjhHqUeWza4?Tr)R7+zdh z*6Q{)WIJtt(;VnGH;&Zc`I60YDf+cFdp8Jf1^&gzouIZ3n_jRU2UEDW`OB8~sphy| ztf(sdMoEXJi}~eZz9;$Uf{lM-GYE*eDa_9km(yxY)iVm~bzO3FZ-q?9vipI}CYzn2 zW$oFwocw)We#!u3lNj|-}kP}ftR~S5X95C=c*wNkx7FZoIlU+?m!ka8EGT=Gm z(R=AdU5qx)K&GFZ6*CFGFi{sXB_QaXGwn}Ktm_r$xLO}WhTuAQDP^x^F;VXp(}9g97O zcfYYYrt7!0IVjHCHJDrGp-H=MrO8mWB!=D-(^j1Ywv3_Pvpa?|r;r31g2+V9N)bEX z98E44^V-fY7z?CV!ZpkD(b;74(`VnS)i661%(^DMEA!&$wUkrIMJ1>@qXyng=F{<2 z2^~mRBU!{GsNcVUVz4%9N7AZ-Scqmzp?Tu#dZ5MD>|@#kh1~v2t|!Q2M=uLt!Bq7bWX*_LDMs*M95%Ivq_m zx4dtmNf_B!7R@==9Ch#7CBb%7UJLxjl(qDrta;P4JaPzf(RS{%?H8?VJ*po-mKRo8 zt}ZvXtyJSNa+)s1$m*cn0ChZN1*n@fL0FB>b{%Z_WuBZ|?UpEV zn;L2=tEJW24NDlTb53szwd&LX@y*+Y_*>8u?Jj6{u#TNq{rU#znKP=ayP49Yc3ob(8{7JQo3SxoyF_GTSt2}v5pqb zVyK~pt3g!@Rp=}kGp|BUrX5G6RLr*QxV7wPWqwh3eO9NpmWeQ+gPxuJVuT0avz_TB z{OWkSwy$z6I)ksbUk74YEUXRmOXDN6zoK#InRg)-c2jYs_tgSWf=F{1HbF03? zibIM8q^`ly_g;*2=Nx9tF;cH;lluR7Sg&hTt)~XC-OELO?$BxXXzV%1<7FaTXc5g> z#|CCHzkY;DZ%fz<;NWcJJz05j+g;;`R1MzgXekV=3zCjeRh6x4vv1O8SOneWX03Hp z_@8;D_J7r<&Hv-ijsHmlgz!@Q&p7<*|M6#hR^9)tnTl(-fLkqHkWn*CLV`VTyBCJ7 z83Vpn*G!$zqS{~zU+ULe9VwvWTSIoyS8-PsqJ%a~oA$D9{kT=Tg6o>%T5ct`Rdeq9 z)--SWPOfY4)AxUujak(IpiOOk(E7IOt$ zV{TEtmo2^+=`{(LnOm5TzN74FuHF0Rg~qw#cR=S{yV$I`qYL$kT@X!fTf(Q~&uWEd zHNw28P~FaMRBfmf^rTlx1^W|bQ_EDaW~^9mZgV?lgpS`SG(lx7U8^v27NU*KTUW(Z zJH>9~=hdFR(09Mv4kUoYLb25GJ8)vMDWbeBp6mZB%~9>z`7h4?s18VGZi@3blwWm> z)_2vHR3YZ#eAQj6LZb9YU2fVTS&jyw1giK^S0Lyh1NN9+7H!~tXaXGTZB>(w&Aisn z00wDGhY9x*e?zi@p_(`hAcK|*vs}84*w%h!-^c~G+|{qy+l$NXZdyHvah*<9*Y0oj zHFDcnW&t-`{jd8Qxy{)1Y%7=UM)fcOEkTq^Itps)%xyLH&0TimJ}+9E;2D2wAt_0`;oJaCAaPAHFq?hjZseaCmgY2{>bIhJ*F zwFj4O4@&LVASmuG7B#8>+buC6>H)UP8f}lAIJIox?|LQcpUQIgma6aEEOy&ygw3co z)pQ5EVMfb3wHeh2X!AB(-eqr29hbAy&ReIdbvtYNm;KNieBXOI{N=k>M~7W~_g7b1 z$DynWYO!0Jd-p=?4UT3t|FXvQ)LR|QoLl>jhgrk1?Dp&VclR+noh&<<)d}Vej$~~Y z?#qj&4Y#tDciV4pz}oc|llPP9hsoBimrbW*fbWwVB;EAd=6iNp7{yLIWdQBXhxnjX z?U^vzJmMH4lb)zc0vt!{d^~K;XV%x~Q(+);mw2e`hoOY^u>-*WAcD7I3JnfoowK?0h z1v6>)>uQF^Z+O|cQ9y2Sv~!Dk4X?X;p5rLd@WXP;wM<8CLT>iJTgK9@2wHNyYvN`d z@4M9qYmo(SbGmcJz0&V)b%(bj`OY49Zf7?--L3BXHh5o*CbxOm)s}-DiR)*#^!7ou zi0Tg?v_E*@zIWhI*j7EZ3Ax}Z6D+y?apbd6Xx8xND{(ZXPJO472YL0KPTnm~eY<1V zZh5jOX4U{*Oqs(lYQc_RQxtX<6IsVuxrOw!LYi#Kl1>n)dprGA0%JW`Qh|Y;9Zzdf zymz3nGQL^w^t0ea!m0J`JMFv!lwMhae~S;{Zs8_a$64K{&;WFkW1-W#9mfg}Lz}(q zq<5;7ai^85p(7N%sWJ<1Ls(53%B3~ZW>>4?0_}Q5M3$1+*rpA+sjVO&47=V;GBKTu zue~>`tJ(lYwG&ZEg;$h)E7X1_`2jCiZ(qz>q{p6g`wJXh_&SH>r+Tq+BW zww6z2L9B0gsw@aF-9b z42mQ;gDso_AI{|rZg?{tPZf0Cz!*nHM_bHFp;9j=?orv}%3i9PpyqC^DJNIJ4e+C6p7rV4ZCx9m z4X3E>GwnfJdCxj7YD<2z)wcXpcbYxzbb;rsc4u@QW{os@gU_rR0CqjMSv!uk{AS(e zZ*`rmihc>-*=EN}&a;L_+}VS+3cI_O6Ky4j*Bxc8(6j6q>pgi=+XXjyzE+yhR@c|E zla-sMTXSr+yPTbCp_pT&r?@R#WQbR9B z&}FWnC<6X+FE^V0vWFt@D}X$F&P$ySf;t z&$;rWZEyhnJ8wM7W^8s{E|{eyP^aN*xqUb3XgO0i6T(Ud zx9ksITdNLvyQ@oh?KxbRJ~jQrPql;i>5_-|X=fyB5O_B^iMxfol^)}#HJ5RH!ZY7D#!79r)zqS*DI}b9dC0F*sRy}%3$ry^h(Rr;z8alTy)wMb_|i2c#57xEfWgyS>{ccXqrNa&{)YA~L=AVKm9h4%hIC zUlwK7bB(`i6y`NPPM~JC`o(4lYq{#lX1)}uxyX77F;Gp`vqtFWgDSrBcQ)&#$@;#E z3jMs%;EO8j&}RK?vW}`S(?2w7y{!5=Ze+cJD3~Ve#AY4ziioD=i_!Xl=^}75RQTD( zdL3Tw6_HeH5B(ktbd+G}PX}c^D1E-CgTfA+m#iVEXBoBnOvld+Y@52L)j_KV{SC!B!7?1N&UGd3CyMV9)8NjHnv+s{+F+I`T;s=<{{;z_Bj1 zUq<^Jml3(mBKZy8&n}`qmv3f&S0UO$J-FO+LMoRLRrN?rG-zo3ykCVfex*U5mYCKt zilO@O#nMH2^OshZXc@;JVx6V)WJEUzU-Vi@>%{pw?rj zz;A=zVBRm|weC460u=w+uONQqkNSXB1MvxzSyU(v+^WU0uat%&NB*s^gJSbyJGep4huGOE<9@X$Vdei* zcX!seagzuCsv?g=$l(1V)Nr|bpH=VO?%Zp@erVT`&k=@zVM;(=k9h zckl<0O@`H|3i$PR7tdvc||&-Fp;zm4gOvL z{$AJ^^gmS*ssGvDxeg?6e$#%1W8LX97Z1ZKuyoMC!|!J8+xjM6bTJw`{Mq36hSBTp zqQ2YTe%0Uel~Vvu64V1#TOe$|SN(t8)-UR>K<-C>Cu& zFv`BZTRD%z%e}+fApN!uX^EhxE@1+&Kk7ZY?`#4SE58cUZg*y;bIyz12Vv<;lD227 z7cuaGQa!5()u`_<15Mj`ulHfk5W^}Cy{_7Gw`{fh4I+r3`z+r5e{ z4;=z<;IQ3dNWJ0Q^r62mbd2>EmRAg}Tu$xw0)%8Xs6zQK3ff}d6qr{LzxUdk(1EwL zC}iZJ3Mg3472=-i7~v-WqwY~N>!In9mE38*S3btDUxwB1WzG^{&Z7emiM-#K@E_{( z$dA=B-s#^gV+=A~?6(35i$SlqfXz@e0PJp1zL7CB>q3w5sTt#So$>BNGt-Lk7W?C= z&#O@M)oRWDk&tioU?eLqt`QXyDr`P zt@!?ZulI7lq;Y!Qe>IRe@C|iudbt~D_N%xGO4KvzzTOm0X=Y}|AG>0%K38% z^|^frMz0xj4q%o7KdY!IY?ayIpnCD3+=jEh5tE&*J+zziV<|^K`n9t%0ou!f0oSbh z8k;>Bz#v}Q=E^rZhDMxqg&Jrh9TbACD~TVk9`)Re`eilh;sujZG^}!Z)oSfkOXGFp z#Q~jvQZkI#;OBKE2_9CAt@aXx#mEQqtcmlO!m!R1{@JS<`dixs|1!vUBuyyhN%*zwjCF~3-i`7;>=W;%n^oy;r{1(ejf2tSlbz9~P zP|&l=0DY<->aVZi%sd3azkD#{*J1TyNTQd>>uMg1cnUSJ%k}!zOET4aB)Tr@SCx$j z0lar-5AV6pvpjc}@31#4-us}{j(@se(H{2<4`&oZif4P(YT7Gkr!KRoQ{rJkx<2%6 zp*p%Qhb0v#82fL-YIJ4G&}HaM@`|%L{P)3q)1_pdrtXJ9^=y-6s6SNoU)pzs%EtFK zEHI9-v!G`~d+O~Sh&j?acBebDQ@9#;dbq^)0v zX}<#HxOHV7*ZBJ2d=Ty1RXNxj>m%0)io**-4poN#0!Jor897jw-^-KlpqIEpZtanu z>|a)>>OC#reVPDa`d-sN*j2CX3j5U=`eGO= zdro4t%wCs-b~Fr5$et_G=!dcTm(Z#e{9l*PqiN3b zGw=;)ZWS0%VW$t6-*>9LzO~v*UF`+z-UIXBuvdtSdSnjS|81}O{(fNE19blGXtlH? z3P;qZM$Vx7=FP)8-_bm^U(jV)=G!9-cGlm={ky1#;lHH$(3x422c>L1-m6$`=*aKR zJBRSxU)--0qE_s8b*|+Zsv2A4!NnK7!TH{3uj1y8QtQ#nUT=sCMe|E@ny!v1mX7>B zs2)AkiPODG2QzRe+*6pwaNl_@&mRA>^1N6b7fZF?;HrP*$`9$%QAd_kqu{~6?bV3I zP}N=+s}$kp5CBCr?HW|Nh+xmvsVp4)K=y1$i4S{Bj@xPweUIW@T_lt^1IXY1FWV%~Kl!V{> zd^Uw=*E{BmPSYMfyG3wFog&20<#U^4l9f@79Q+zW$jU}JYrW5F`_*%4mkuN4^x^ewYr_RntdN}%T1$*J0 zwA+Ypx$*hYiePxvuDwq{+oz-KbTt zWXpYLcU!T^s*P3dCcTZ!_NlgvvrDR-VfRCQ`M1U;s-n-dMHE(lHGQ&=P#T63!LP$ZS)=G3C4$gmXWv_MjkJkkw}Y;{d{ zP62a8LP>f~Eh25-CG|Ni5nFau5TH|w=OUw^L8k`k?#N0q)O4Ek%?+1U$0O~J1F~kX zbfPJIinP*FOS`>NBl~-QSe;mnh-%)OZcQv@=~B&h-gj+Zg^F+>R@5(bvZW?}++WqI zPN-Ds`a$dJSXC+^eq7aRsm--Yx4~t9RoT`NRJLJbRsn(j-y^!a^uK)2?n^Z6d~T=z zOY$EH(O3HaXMFx$@?SHE*5hVat>vOs?1)B6@p7VZYjz(^G%0s^^s&5$*XY6qoT#2v zvVO4zP~W(3-qm05xw25Y0j!IcP1vu~nF;c&J#o!f?T%Z#IZ=$NtGz@^C?2`5>*x`^ z(M`RzFDvNQ;4X=7%L1ee8%JDSV9Sj~zpA83Z@l|q@=dJ!ZsU=^#zfZNeyqP6QulJU z&*d2h*1UR6r+hIFZv5RCkJ})n5%0`>9j_S*ZJlu5_NkV?{&lHkn0DvYAg_u>u)Knt z$l3OtFFj5tz{yn=8@uMro7W!#YZvrO^86*kUboW!FB|~+7Wz*~5H;n0MCe!g|7Uzw z#eXhHYc29~6*RfA_G__wHKBsPK!J34(YcPDTehf4o%w4TGf_#4FtJOoHaoGJo57jO zpvJ{6aw9a`P`!;Ey_}M_A1=yJk2gj=EqGE9ZPEOyN6x%MY{pvn%qmu;`QqIg>+&|< z)`(8Cg2_2S^%}uzET22A2Oxq$8a`L>IKz`PcWY;EZrvt-tL{B7u{ZvMn4P}%zO^ba;tI~!5~Q*gSnn>((6-=4+PjG>*00qpF-GU+%74xCZ4>Nh zTS8DF=fdSEFGRrcwWq`8LhwtzH3s5dh4III!|QjdNG#X!Tv0mrGY=o*J+GVa-SF$ogyPy9l+L0u5g$YpmYs zJNf2}YHmQ3jx+=7JYWCn_>>wG(otpeD@|9=YZk}hY_ISMuG{0D*PUTz{lX`#v^zT| zS%7)muic3#ZFTi_j2*x5m}saV*!&OF8>%Ts3i zwcX7xwVkXMr=aR)W&fXyMei4WKC2rOAyKJ@rLf)h*Jg`c&+=HaGD^_1*Q}1e(5lbs@E+j)tmjB%qe4Pk`->ph#Cv5)q- znz@dyRV!8MAy)9UPlZ|7@UMoM+On{w^?9Wkd4;+AE|%@43A!LdJqHvQ2zg=bE?b#&5KiC-28tV{|{n>n&&?he&zpv z%IDv8{%Z?hwj!=st&)jheQwlvY~wwYR0X^D~E9yz_LQa)7S zK3dVt9;s{h9gKCo7+T*~b<5xU(%W6UA!;$}j^)|#Bghjw|GoKS_f&lQ$Ena?p1k?* zQ*k;uot-WSB8mP#eQOGQBL3&iC%dakY(3f9`pZt)Q4wyueTd!Wvtf;af`Bv{Gbpod zO@gjRNA-A!8qIQe%R}<%MAY08bPiY`tlPzS-Yos3D70Io)Lb8&_Zx2U7il^c*ben{ zm9=m7Byr!NYHQv;L;lAf-Yvb?rnn1nS4$9l^K^vy)$(|R$#|z78>;Ar#kcN!TD)te z^TAMcIfW&M?9a*K!v6el4q<~gH%$rKf__}`NP(M)uPcA+;jJx*t!$AqSzLVkZNops zLh`NG>7q_|CNCwMZxU}CO4r?0ZhYtm!no^h?(SG3Cs%KsH_N~Irdheg&;|3djJn42 zPA>3mPX;mH%f1NYuxwfJq*<*$UXB-MBeN1lv*`pfUA!8bA=n{xxi?O+5{KUuh5q_iw-vJq?eVvP zA=6sd9I+bMD&qUC^aHYD+80r}waI^f?)&c;#iXhK38EnSD*yc%pS$?~tbF<1c}?AA zG%Md^cc19i+*YRnw{`u5#`Bf$gI^WTsJl<016R`zk(ckFU+U`ylf{KDso9Jk5b%nX z50aY~ve)n$YQA~i{zy6Ksj}5?Hs3&*U;vs*7@#a!aUXgvG-|E-FZ+D(1KpRt$a}*N z^nohh?Y+SVs#TQL0e-bKtEE*V&l-XDRKSyGr?b;SWVJGDQLvJ0ZzxzuxA%Skx9MI~ zvB^TcmX}Y*xsTR(f9Q7#ibtqn*VJE)Dr&eMNTuAnzSvtm|23FSuH>wWZ4D2v*_C5n zjnc(PH}tmu0e`yak%!?s?xHSwv}&M^7+pSz_eb?~kUNYO0(RZ2XqAM0n-kmebFZyk zl~IxH+qK>rFx?<{yN|=(Dt^} z$~~6laxyoMcMP=PW3pHd4~~p8#^2jnyx~CRn7f+OT0fIDr+B@n>+5-n-V{~6^dc>z zsz0^y_=-?PgJ1jpXusDR>0q6c{kw!B|J{b=ga37KxGQ50In#l2&Ie_n&%vR#$`k=a zN;l7;>qA<4@;$38Douw#CqT@gj6)LaJ<AL3?59Ym<2I2KQJK#^$IB zm{PhbI^mj1chZl0eybDhapku8x{9prxGvU%gMaL=2Ii!S3*+uWW$ zNJt3PRK_kmI;;m6H8o#0+-8e_eKmjGt3l`m32Fy;uex`#Q`XMA9+w(@yFE zk(#cv`*pl%SJgq~lsYIXnu#jCX8*Z*O7wrPn$f#^y0Fb}0A}D=Vg$LC!kj(0>+^2u6A|N|~>YumPI%w8{#90}RzBl;I zaqu0~(9m$Zb^k+ZoVtz)y`b9i!D=aJmPYa>;7LH zoR~Brb3Pjx{o=0Id8Pp>Mb+G!+J_b$7`+;dGkH19NAv0Iy0crT-aBwuf#%Le^NzWR z-C4}WkYWKm8_mxbS(i^Q46FsjP6aWVNnSMDDK<@Rif!M3H+{Vq;DSe{plVlZ-1UJQ zjIlb;df1f!cgwE@^m((Y=oSMuz?tWcTG}_al8Z5PYrEZ)uBDXFUM{lnC_guk?^SRy z4o_lg3_t;1Rd_G2KTKx=^4^%TnbDs*Keh|C=7#6JEoS>tPK2EBk#q)MEJnw94m$jA zXT^EV6}w~$U#{SK>FI3RCA5od_IS3~*6%Xwys(SA*k%=aX-JQ{K^Iqp7V>KErXdv2 znPG2(5@>t2m`sYs8UxbPymJE_MF|I-5L9jzIC63}nz&$SH_BbF^N+_-H+4(e4Z)`u z7t;wWlmEq@OkY3u`B?rx&&@-a{|*7**7$!xGyYc)kgxH-{*=$o-_5)7@TR-gvMlD) z3pO9Yv!~bP8{NXou06w&^PM7bI?LTv(TP1{XfsM#b_)>6E*!( zYwX7Tk1;{Z_dlYq^8cUn`P6}(e`xLgX03t1@JsP5urajieV{kXc$9Tz9u}Kr?Ft0p z`_zfLus8 zSMAYU&fs>=y((YMrWd39-gQ4-->c?Ksc+WZ9Fe>o8Jz}*iG+;e`Q>Vv5@LHD02BvNpP<@(sKK~ zAl5bS53#O(Z-~VxzntdxVe`8B{T7Cm`_MhHPvW5m$U8BTwdfW=hZc=HQ-s< z+l0+WS8}^(qU?0J@upR*ZNScJ5H`t_av)yT_TJDNKW8&O6*6BM&Z-L2@pQHg#`N`T zXxI8}b3tSKf?cj#Q_tqQg=Ib-P3DCia*dJ8d_I$F4+5rbJLl)}g543IJC)wf`Sfya zpj5s+lT3)wYYHjusoNuo9Og%;T?1B{)Rf)La8N6w_I#7 z5hFg@HXWQxCT^6cYo!54w{X;2c~BOwT~^Nd`Pzl2vkRaJ>z3!!$wWJ1tX*L|k~f|R zYo)c&eA7;;l?KTKf(x&YcSD4>?_F^^g9Glml`f~#@pe9E^R-6=HP&8nY$C=t)0JBJ zjE&iZOR;^IPT1KUX76Ik-*1m5b2;Pk@(yc6*SmX9cUxMz%3X%8E8J~CYK`&TMj|Iy z+u#PZeUG{`IiFo`7wh0|mG0CJyBw`s)S3OYu?8a3`t)b|ek9kQ5OxPz_(5j*l)snj z&)t=r%#93j7eYR}6RQv-b~c&j^AXRt`8k_RpHAPeTf;EzH4F3e(OCR)Ih%q*-MV$gi+sL*57S9Ly^(1*OV8QlMn+L9KfAu1 zPuDCg&Sval-Llnc`{nl4R;xK#7kDwzloF2iYgd_q1LyjMx6RgEv%;MUtMv=sb(Fvd z?ojk5V{^0Yx*&`u`Q>f$om<|dtyy?-BWZO@PS=GOoORYMDrf3W6y}Zt_2>6)*5KNBj4tI=VBXM_d<7 zsIo0aO4XB%hJPD$N^E}TrXGkP-Oz>6>U)k8nd&ti(j+ZS-!2GM!Q|b>(+4# zzxB2M?t#dQyPt33*pHL9{u_eGTmMZO`e_V*sSjVHxBeR(hCU7>AE(sEX$UF02u@8k z>Jy}YQ=-cdgnWV`orisbLj5g(5(t}e`v1VkH1VCJn)+p5QQ+e^^l=iExuMC8 zbW1eyabkLnO*^_4)hS6)*OY`-ajh=#aftNDAf1>o>i+}3_@>K*?&!nVg{YQ_OinQp zUo929AjOI0AeDPGcWO07+Vm6#Fuo+hcvtz{*;<>zWr8|jjH`deT+gMqr}G;`!yU_ed5%X#mJ@wfsX^zYGPW| zvyc?)n%a?@Z&14Wg(Ba93KKUCTGMbM1Cj1O@G+(a6FBxUh8|NN6XaupeN2dtN#J8b zeM~|hlgP&;_AyC(Oi~{Q$j1TpaR6{r9|xh2gUH80?BgKuagf?kk+>Q&w6A|51BK~L zr{EHI01a_x$|)7OwQ*R(c`*~XT-j!An)dt(U%0?h9QbkQ$C00)@>haeq(3K4{9k`kUKED6IfmVrb(p>Y~f&SVzFD2@~rad>M7DPRC` z6f;Q_i*ZJ2kWiKcX%=URNN^MpMuJGtEM+`EDUM>Cs5rzZ!x<5`b`VO;DGwroqL4*d z8Y-2Bgd@o^gpop2a6x!LQz{c2WHb#VSAr^@rHUhw+}c5uh&ae7!#Jd=N;%465rjlw zBvULy!C9gh3j#timBn!uMK}pkPDzG^kUU;v1d2C36OyAOl7Zk! z90gG*QJN60=YgR(4JiwxT4R!xlsv*g7=}!#Buto6B1McQEW>HWViFT6 zQ9@%xWftQo4x{w;5rmk^kSZLDNW@ffsifd>z(YhO6G{mwSe)`$GJ-;`QYACVL_h=$ zInDU39gsK^JU|S|fW%13}r^rn5HRCF(rZq1T(}K6)Iv} zC>~N7AQ}WB#&HxO#2(N!5**8zOTp4C$i3nqw3eK2hI7uTM6NMrggh`6kLnQB1aT-yQs!XC3GakZ< zLJ5z;m>?{(D9Iv)vm~H66On+?(pUsU3dE8`J%oKQo`!*zV{jTJ2~Q-GQJ7$y1tb+g zOes@QoJy1l#X^x#B0w$*3FUDh@k2(9SQ@2LC`B_7k}wHr90)?wG~}UFgaj&zLLwrm zXoS-sKxr1F1dAvXf(CK)5QNKAWgOz4B$Ff)*+V!N#*)X0ij`EHWtm_!Q!EX#0FF8WmU|RQm4+(KluDCSq!5<^^Gqd} zp@$$m#&H_N5sny+QA|)ma7Y-DDhM&pLafpxK}2OVBTBFgP?4qy4fMH_@`o%l5zAP> zDJ(=XRD=LA%|a3~&O=612FyF5TqPqaq^&1^B`7~ry&hgfQ8~x zL_AI?k|;`e$U??AoDWlsF{435Gb}<9M_Ce*FnkF62;(TmSRx#8MHNmEjp7K=Kt>F) zkYY+g5=Ka7VJu{-7?)B8Ap6H@!jteJ{5nZF&M--E#^NktX(Sbo;wZy7BM}ucW=RlJ z9!iE~6yaE5oFs_h01oDYKV);oRK9 z2Vu+tnMk69;Ne3y7iKAq(wLHvrD+gSq2fTKJRvETL~=oe5F&^XlY$}=a3UfhWyC>t z2R8B$Y8C|%LQzCRL?eup3}l*SF^(AqQkG;mMF=IaVj0RPX9CkSVi?nyQk4kxFtHHf zRKzmi2~I<#QkGB>36usjOtL5xaQ-Gd<~YQd1OZ1%gjq_lj8MWJg78dX%Al_-Qy38< zFwO)@M3f~mMkymQ6@*3#@rYv-5EW!ZiY#R*B1~itky2!!K&c`*%HTjDBMQQU6bymd zL?!`?Fpsk!h|)M#NtP;+VVTBBB2yBohjbmLDkB_$kb*LrF@&-(qCu9TSgKHjz^8Ep zBoB*Bg^5riNy8{iGQmg^J%pstI1R%<263EbG6p?iB2z^X7g<6C3KAJg6^AK77-57c zylxb5$)zBKA@v|(I7*mG0~J%A@)V>Gkx(8cNfO97hiRfYHYZgg?sZ0~b66i}sI7<^0@+b@>a1j-R zhzL$FPX!A}l!zb+<2WXqq3|IjC5nPTqEN6vsUVV(U_^2pBY^}8I9EX+WQaJUf=4Q3 zpy~``!le*6BI-e$E998Nd=p6{36IiK97_?2P@zCkoXRkkQ5<5G#3>0m!>Qn))QC|S zDESc1l~54!<0MUx3^Ia1ZB3|xRh%)vG*wasQlcnj2!vEn*0G4QgkVnNhlqt7^cG>n zV-n*4P6L=L8S+4Y86*RBAr2`OsUTSp2O<`k3>lUbgEEUehmyF~QT6f-X@Z^bnGg(F~NXEX6n>lwcJKm8NN$Bs@xy z!c>6qAWcG)QN*|awF;%6Yl~tMvj=IAL`V?{ae`8kqzr`tO|uxWEL0R!r>RN_VJeDP z7Vsd=SQs%Hhk~m#6rp;EltP1uF-3zojEEv}1XN38QW8ZtsO)(hMU-PnIRrHX|zi7CTMWE^mkpirQgW>R7y1DvHP!&nj^twH(_ zgrf{&1*W+O%r+RbDugE}ixC$D1)yAl)gB?PI0marjAF(>ZH1BI;X`P6!~zvEgh|SI zg1Djq=u9w|s^_CMZuy5}*K49HB6yB4#om5^*eLki>!p zj8HBjg^fKRN>hnZ90~d$T?%3mNeEEoSb~Kyg-xZX3OPYx6bDQ&SXv2DAp(6di7^U< zO1R7tgoB41?HP|_o&_@DkqE*ljMG47DS|^DuuO<o6wZ6`Lu9isl2nS20p$c~J5Av5 z$5M*YOfeM(G74T;w&HuCh0?Dvmgk#rI4bm(ng32W1I0Wu3Sx95bfRsjQLRk=I2+=eO!0;tA z409AD58>CwvPBY_#+WO_xr`zf1SugDl%g5MBqnL50!aub91(_jKm#Qxh*sIH_S%?7 zkxHWoWm%lb6lEkvVHm^#%?ROwr<7C7g9JqJl%;V@QcQ4yq)>_Anr7vrvk99oW)hkc z3=dMQxYka$(Tnp#hi3L`yC8k6S2ZP z#RQx+D4Z`rMH!-$5S%3x3jyc)gs?bC(-;K-qYR}g!#s&Zr@m36AmK7XaT+U@W+@k- zAI~1Sd#=J|6~13F!4Hqmhb3Nd-+2=b?(SEZ|D<2zHAQQi_OR zqML;=iYN@h@DanLMsWn@h&Yvmut1PBPC`)az~mF2a9F7!CP@?uoFzOa7%9S3LWtyu zByduRl%%m_p(LqPQIx7Q&SIINP=uhI%m{-cv_KIHk%}{rM9aYitB3Q5d)97idZ0ZZYu$dinLHd0cWVkT8eB@Y^CrX)lW2I9fAk|#sp zl@x_x7NRUlLlkNL7Bd`zos5FE8gYbKEIAjHb{Ya8fm5`|z#}0fk}4WW#Zs1Xg%}16 zyo_)dq9kBKsw9gd&QyX!M$$A=DrrC$WdW5@CL~XgiowYM6Pm_MWpGFbLpPIHL=-F* zl<+8u0vtzKnvyt+QUTC)ga~K?YDW}ELWROgB{1zN@Dqhd0tO+1k{~0oq9Teyg_sb6 zrXo-*rFHbnED@nhvoMZA7AuZ%CQ*P<77!tWB$P4ulVmZR>V=GC6d;vSPEs6j5+t&T zevEOTVnyMAonU<&lL#c)EE54wLrfz^Rm>9{2a+=-q9jTctbkYwlr_)~UM(pHKbA0o zvqmNYn#GJzCU_u70D9jD&YNKzq;Zf6i4^5<3J3^K#9h@l9h_mxRZKIKBBf*^q)I`` zVKmDqO)|>kNT!L(lq86U2}6;jL7JtK%7_BNt}Sg5lbB-_u^1D=5tT4<9DxcuQXoGQ z%mj;Yl7vx`QZ5*a7$>1jLlq>qd;P>QjZ&0mf-9f`QG^&yh)^QRSjPA%o zwqfYsjYZyDEwl`iz=cO{4yuTA?%^i6_s)!1k65zzL3b9*SQkai5Dly!)6C6#prh+n zD=n#>K%r>=*}L0-qN!Z&GUhpz_Q~fO$K|LZNE$b5_Q^E5M!Y7@qt=e08vBi5qKmptvKU zR(%R3@8zsB?*ygTe73g|+Sgp~)oXP2+_HAWNNIsiE1QkE=MmRbC6YUC3^az$2ck)+ z0JK&;uYxx?k5tZeq=7KdeRln;=Q&M%Ye;IwSpx@>eE{KtFx<;01QdjvVE> zv85;9nc_Soie-|O#e*4&~;r`oE^8pY?T9Rb=(0x2r1 zT*j6rOabMiB4tZu^ZX_yNP9)(On{=Mo1Ax3aRVbg*LH+M3^VMxw?XgMOb{~mY3~nC zzf>GohvZ;YT3o6O10UzL#gGfO_Nt{yD#tlmqwAi~5xzo)`^42@J^aL;F-YHk0<@;b0p#;_ z8rRR{VADRUq*ey8Y#Yk8^Q@VwEHp2qP_>u5*Vy)$;I|{YEV7qM+2xaBDUpG*;>EdW zwU1+vG1dj{SZ>EZkRiL|OwHEiAc6vSN)IqYHZ}8z9is)I0r^zQ9PMjz6Da68-rs^V z&6U&UYyoSnXQ?I+2*)=hjbPAMU88Oby||FE{OzIYBi?^Snw(+t^ze(dhlSC*CY|lL zdUN|Kc4sDIKL;rE+-vB{=oRlzGDGtb1c|E@WZ=Y5V$|{b1f)unSNWPFFQD*Q;tSj8 z7%h|Ew^XbL-$K`&GG;JI@B%_G_x2c;nd{Wq$$6jvZ@H4wWrsHuO>YkX#ZH-RMu&j~ zRYhgbs595HeF#q=vv8|B+99>rbaFM1yFQSDgF!0PJVGUUjJCF_*-1!(ce|f;ajvI{ z?K9RyZc&b0IrH-SwdmLdZnGry@`TpeP#{M24yT=)AbfH3w8WV@@7h(CyzjM<@9%?A z0DYVc*F+DRD+l-FduWY8&1)%uQBhk7qTB#r-CU+U*9SKmYzH>cd)uiiXw$iRP9Mc< zMM;Jj^oVDn_SiR%34|{-4r;0Qd)+Pou^hEcgQvJFn{>+Zf=Y(hzNh6ZxEbV}1yabm zwD)*+!EXtWIg_%^P{r(+Lb2(Fm%K* zQ`#G_CQh?vChDZ7%cEjMb6g#~-F+0%2UTls70a}|);=5!%En8ujKTLZ<;@AusZYt? zlnp;Z-hwHG=li;7-p)42yoXJn(czYRqXAZlrZne{+Ib$=;oVM%zRRo>&j2r2D>T=ULSHtKM5YMd( z?WqI$vq9_Ty(qGmj#w17K3Gk89w?sNf%K4_r?^n``tUIVsHQ+|FdELcyiz>Q=tZG+ z^PKl5xk}ijS3%v`#>+Wp9(d&XFav2Ll)#qC?KIX5fraQMKkt$ECmHQI?{-DAH^KTh zIZ%rQiVaeCtG#+8qlC|Mr}eOo)WOfWWfurYW<#1%PEM`L1YqFFpA z_Bn%VRhKWQLf(IZ;!V9lJr8^Gygkz?@@WF&b59cQQ$FSFyReYlRi4)Y-+WNE>>?Gu z07{KqoV_?|0jn<1eRKGNa!Yas)cU1;ZB@kGYt(pu9|T-`WoavL>okgA3KCv$P9+Wa z*y4uB3S(&B@>qwBzA5_2eW0@B;9fFD&3l1kOpRFU6tlGNK4WK5P0wvnd?y5GG$7~u zsQ3*FJ;tEI6&>c#ql*qWw9Dz|Dw*D)JW;}SWgVVm0gOGAGpWja#9k^IVos8 zuH)U4*B-u3xtdIHbWfbXhPp_+zYjzb`+;eE!4!7g~2Z;huBQw0qF zX}UL?;2X9Jt`WS3EmP(JY)(y9I~(iN4-guu+J*1G!Zqfmzn}b%>C53rE;h4 z3J@4;Hh2~WLBtEl8g-JZ(3-aw;AuMV4**g1)#s#F@u1tzhX=r%`6T574wCG+B488GNj{{kHFnu5Z$BU!}2B zHu@Y1uG~w~pvMYJ%Oz_c3jtgncbVTDMxs|s{5F4!x^=m(EW0<`zK z4E6d50$rwlX=SPJ2_cb>54x}C3!>G<8bt1p;zR)8a;W`KIY654m2&H1H`ls+Y{WV- z?0r$loqIw@k(1X=;@+Wqp^q_G$?sSfuKogrJ(qEfIqTv=sXqCEXWx01(9|oKx-p5E z)oye>#eqdOT$a*F$R#I?4y*1u_o4!z4@OJOS~HhzIfT@xfQbq{`4q*wgJa!7NXx5J@>4_C|}dj^kiU?;dhy!dj^*p6?418fN!^ z$C_Z}?~|O>+mLM3l7ik)V#6tSIxi$&&p8ADUsdKeiQHlj>4kHy!W>F4(A!EMcae^L zX}DJ0do3^=gy*tadB(}G^L|fNIug9WIXi^FnrorwEt=L6R;uN6-MF(wxl_C2Y!?CL z^+8{@)1c_jB9G$<{T72DUMCtVp&Mj<5;B)G28|$5(g0VEgd(ZuqFkt3kYsr1^=U4Tn$0Aes~KewxBCa~^pzDD!= zJry_Kt&*K`u8C}Tl$dGO`k;~cpa(2bumpCBJ;T#WaC zrUQbVF_>xa2fdu>mPC62>~5~P`W)eL4Yq!+FxM2l4l6bN?x&7G>edG6Z|c^t*?KAX-wskoKVr!Q5}7Np3r15yEMik zDw$kjrO!bHa3<}0a+k?_bTZ_ GW#NHH75OQF={c>w|Mb)W)c0Wbx<#V6%aEBc?aSa<2Xw9k$_ zSc8*G&T3}w1nDQY+?br7qaRS64VG{DY_X(m$n=dJ28`cTVaho(_UTQBHY@u2WoyOS zGXkwtmpWkQZ!x<>6J5d4iIwI)y!a#p7(s+1H9=llqr1qM34{!MXB9W*dz1=ZTZ=)^ z;8D}L@bupS6nIt33_UqPD?^UnkDD`rcLx51mKVytJ^%LotJUjg4XX@iE%!b7-QtHzJ-y%fYn%4 z-+x6qA+vQtC!1Y5VQRw!jR>*pgIB;Gs*aX|Dy9<0Z#5 zAi_i@FR|qsSSe!el!PV!V2Ij+B-wA+kg2-7eYXtI;oiO!OdyyjD4PG{LJ1p=!Fm@IGJ_Y%h2d5azR%Hp2Z-dIV|RmX?`>gk0`sF>g_2&PPUhm4BlTS{SqC9?*0tt|^f zHbzC3yG=N98X}G}dqOY2Y&2vmzRTwh=J5CEVmwXNYdQWTcVRE*Y7Ae3dzP%gjU=wY zv5w8nm=(1HV`Hw(58%rZHpR3$9#g?m^;ic*&vBXX<6#`$#b^x-s0oD^gmuf*=O~x= zt9B=f2jJuoHWlC-7pL3@LU-TLh-i9PHN{o?9TC5PY5imeB4>p1m#rmfA))t$Gto^6yJ_sxcwm zIKb6l|MkXh009TN_D_9uO(rtqAdHDf}cPO-TJ%O0jLtH&4lpD#u=G40& zM(m1&U4duU-s6Z6UB}GO52T_)dtjd!H*oh}6wnRH#%iuRv`=MY0Le|)>n8)YUWdaq zKH&Rxr-pTI+L&%uB__)C`?QH0jsHI}=)&7CzLK^K{n;$+K$j^ZZ zCS7nX!T-=%qXn)NxPmdtW1WFnC0X-+z%{QYH@YCB4mUq?G5-(qWeNUTI9}sWwP#O0 zn|L*Z$(U#`=Cbz(uu223dFC>?4tLF(*%7tu8m!!UqRlgHaFFl5bDVQ8ko{U8%o_cF zeGVqP3Y!;0kaJ@K53|kNnQ^HArhyJ%8Qc^ycNZG_xjBikBz}|ae_^Hq^O~8ceYFn2 zBn*{+#6;IBl#zScrg0jx9M#?K#atcvKyqWa$$4ytZH*+9yYB?nS2XK63*`*!5}P3G zPhJ!&e#U$bCHnwyxHAqJ4Vdiw!Pt${6Khir|-O(aXeM$)=lZgWhi zmN04UgWdXWtPw{+v0&iOxt;u9CBBxx;GV1_w zZFEk23ZpNWP*2w!rhu)y21ZHjdoVV;GgAN0lKlVn`0l4a{NWW>F&~&*|LYL%e++-b zb3*r*Jn!#*^S{1ZKm72A|NeLXf-s!#fBdI^`1wEmk6-%7pI^Uy-D-#y|HIGU|MKg- zSABk1KdoP$AL8Hr=y%`$^xbd1{e1t+-~RaPAO7iw|M2_ofBgXXKK{+S zf?w#LzyITZ`F{WQ_kI5P>%V#>M*qj}f2`lGAAb1TKmPGg@8_5G(?9hu-~A@@UmxH7 z)VF_XgzP>)%s>7k@(NzL9gk-$NIWnuKmGBXN1yh1<$%QFIj=qQ;m?1ak5?v$Kl1s1 zOss!C!8rP_83V6j_Wb1uk{aaK5P+{~AFnV0ge`nc`}j5NBfh2z~42Y-!< z;8&&xe|<6^EMM|Hczy{u;8)UtJ@^&2;g8p3`#ByQU*b3TmAa4*c^<;(A>)-A@Q_zH z!+3~%Ni>kJQ3&!SpW-2}umOF@^OemW@`^w3$7`Ox#bdr+IUn4j%rnXFdbz;~BNW&p?FdjQ@PR z0y{V#ugs1SUw$I_u&+4)_BF8Km3krZcm-bwKm2(t@y9FtV(`PCpMve-@`@aI`0EAr z@oQATE9HXh@d~~WdxhN~L*W&AG31pOfYgN7lZmC}`H#PZ2OvPO#!*jLztJjk7^WXgZ)1L)0{hI>oukEk-yMO%;e|h}n@t4P69)EfK PfA;v_cGxL~0HOf^1Z%k; literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-helper-module-imports-7.24.7.tgz b/npm-packages-offline-cache/@babel-helper-module-imports-7.24.7.tgz deleted file mode 100644 index e9ee2a3ff95c4ccbcaff91496b04857ab0497719..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14075 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 diff --git a/npm-packages-offline-cache/@babel-helper-module-imports-7.25.7.tgz b/npm-packages-offline-cache/@babel-helper-module-imports-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..f46318e8c7b61caa0ace5c361f702ef267d34d78 GIT binary patch literal 33059 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 H015&C7``)X literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-helper-module-transforms-7.25.2.tgz b/npm-packages-offline-cache/@babel-helper-module-transforms-7.25.2.tgz deleted file mode 100644 index 7b2aea4aaee16d63a30a0162c3b09de9fe314842..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37526 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

@@@5Z%WFA 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 CI_)R` diff --git a/npm-packages-offline-cache/@babel-helper-module-transforms-7.25.7.tgz b/npm-packages-offline-cache/@babel-helper-module-transforms-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..baf1608e321fd1118ebc4ce76d580e419c9d1580 GIT binary patch literal 61635 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

-XN=3?5vsR=3MXXJ?V-Q|I5Ft-QH;Sb$y6Z~U#f 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 literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-helper-plugin-utils-7.24.8.tgz b/npm-packages-offline-cache/@babel-helper-plugin-utils-7.24.8.tgz deleted file mode 100644 index f836906754ddbf1d58d789601d3feba4aba04a52..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 43840 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 Y`}^PD|Nj2>|HI$^1*FWDeE`@207Dmly#N3J diff --git a/npm-packages-offline-cache/@babel-helper-plugin-utils-7.25.7.tgz b/npm-packages-offline-cache/@babel-helper-plugin-utils-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..78864c980a08e7a307aa27956710455ca77b39c3 GIT binary patch literal 27578 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 GN&o;7aGC7@ diff --git a/npm-packages-offline-cache/@babel-helper-simple-access-7.25.7.tgz b/npm-packages-offline-cache/@babel-helper-simple-access-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..0600d5bda06f1c7ace18453e307673a4a1c3d664 GIT binary patch literal 23152 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�PDS}H505~gIIbW*{hL6Ahn7nH)K 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 b{F}f2{PpLrKY#ss=I6fv8QC;-05AanH#OvK literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-helper-string-parser-7.24.8.tgz b/npm-packages-offline-cache/@babel-helper-string-parser-7.24.8.tgz deleted file mode 100644 index 3b03b850215a318dd95aebc1e0cb428d003b1532..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8382 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 E0FAHYjsO4v literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-helper-validator-identifier-7.24.7.tgz b/npm-packages-offline-cache/@babel-helper-validator-identifier-7.24.7.tgz deleted file mode 100644 index 8f0e33ab3ecdd988de0cd454f42fd4d59c7c239e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 14719 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
M>b(%NbyWIHXRLp?y%b5o=g@APu>= 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 NzX1ZaD>wk)001xG=?(w@ diff --git a/npm-packages-offline-cache/@babel-helper-validator-identifier-7.25.7.tgz b/npm-packages-offline-cache/@babel-helper-validator-identifier-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..d8945eb895617845710733958fa11d32f041a7dc GIT binary patch literal 28200 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

eXDcnxqfemv*5VW^Zo zpV{W)HT%r;@fv?->!J1<8}@jOKr?^n^O-Fk>orSjJ=XX#RBL^m1ooVDhQVL22Ry(2 zj(&MCetj?>&k<>u1orw4+1FpDufOA8zw_(wd_CxhuRoHnKl=L1^y`nt*YAA&o$>24 zfBn(;^+&%R-5<|cZ5T=R<x_2oMpUw=ejAMn=)^Xmiu z`d9Jw!T9<>zC4)vSg(7EAFrWs82$J>r?eig`D0@}UUT6{zkG++<2fHL?C~0xwH~jT zaIBBlNVpM?*F-peE}+lBTd%QiLmtnmZ{d&EfI#NQ*9m9OL6jk1MpUxA##V+tUQ;QF z9{zk%nqMBUJ^XnE4ST!>Q4;0_J|Dy*UN3(<;`Q?F@tRvX=)q?|En(p*nj@3ox6Vci{IA|f2^PW;yFGRGi(3iPqR$_>gS(+Gd})b!6tvX{*u4@ fmw)%?uRnkN`RmVLfByP^|MkBCljU!P0F(g$x19Mo literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-helper-validator-option-7.24.8.tgz b/npm-packages-offline-cache/@babel-helper-validator-option-7.24.8.tgz deleted file mode 100644 index 34e75532abb047978a569b830817e9a3b211070b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4396 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 diff --git a/npm-packages-offline-cache/@babel-helper-validator-option-7.25.7.tgz b/npm-packages-offline-cache/@babel-helper-validator-option-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..6be155786670623dbfd742780e624af0e7760ef7 GIT binary patch literal 18103 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 WEpN-)^0xf{EdK$;M;b@~`Tzi$0GCz( literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-helpers-7.25.6.tgz b/npm-packages-offline-cache/@babel-helpers-7.25.7.tgz similarity index 78% rename from npm-packages-offline-cache/@babel-helpers-7.25.6.tgz rename to npm-packages-offline-cache/@babel-helpers-7.25.7.tgz index 88911e16b7ad4d3bc6a914ab343cd1270a1a885c..8c23d6ea9cb127c526c50c1f0e51269e5bcee1f7 100644 GIT binary patch delta 44379 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�qSQ;+>dtd` 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 diff --git a/npm-packages-offline-cache/@babel-highlight-7.25.7.tgz b/npm-packages-offline-cache/@babel-highlight-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..a61a7c19466876ebc20516dc8252f4e2136b3d53 GIT binary patch literal 20945 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 XdMec%HBBEK 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


TD*$r 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 z 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 A82|tP diff --git a/npm-packages-offline-cache/@babel-parser-7.25.7.tgz b/npm-packages-offline-cache/@babel-parser-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..1c6b859f4300e7ac38a0bfe9cb11c1e6395e909a GIT binary patch literal 419420 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

F@c(v)_a)ly@TIyHSd&Gp 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%0A%0WS@ODIBL5X@VRR3+gk+3(@AEp3e!yjw!G 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 z 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�P-59mJ>Cd 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

~m?D4#w-rWK=9$W6I_w3EWk*O<%rgLYDlJJvf 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 literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-plugin-syntax-import-attributes-7.25.6.tgz b/npm-packages-offline-cache/@babel-plugin-syntax-import-attributes-7.25.6.tgz deleted file mode 100644 index da89651f55c53e396638bae6d4c59a114a123a30..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25071 zcmV)9K*hfwiwFP!000001MIzPcbmttCb~cKS75l$nz6G;s=KSN_VL~WQFP3SC3#D7 zGFjU>PIX-**dV|Fpll`M|30f;fD$F@0zgh?&RW3-5(K)c?{#^q>g6TUkN8yXe0_d; z_Tcf^zx+L3&bb`p$bLKL-u&%?4`Jj0e2y+V??%r1?8E3^+}~w1Z@jLSD_s1G`{=&j zoZSCUUiZ(RjJ}?b%$9O+a5}$yv6wu4wisHNn~FKK)K+ zf1St(XFQs(p2=cF^Vw=K=~t`yVtH`zjVvxE%jIM~8%>s@XR?s~V)S%@vz74CNEafb zxsK==E}qKKXf+?&*|zyW-DA-e>$1Ua`egSnH(HG-cTHVI&{K<)6rx$T0N7|^;e^xCaY)jtJP>B z%hh5+#^Y!-nbGu$Z4B36PbU|XO%FysEYZ@KUM=Nl80XRGV$Kt_-!e?=@~TfK%V$Ri zJXx;SMvg{H`*2w6Bb&#a`C_z`>C`w(WVxQ}tI-W@MyvV3r7h@cvqVF`KRugYygrl3 za->&_*<|@lc$n^dw44t;{vfn6F4kP<)9L)D$?U0Z8Bc6R%g+uDo;;Hg_W5%e=CVEk zv-xU5>*XFc;PTb3ZoXPR!|8O?%1#e!0TgYJ$_z<$N*p_vSQD4i27t zbvAnZ@XIHE7(Y52oj)FZ^XTF4&+nbx8y$`xkIo+-9*zER{^YBN-#!`rVf^UP_`#Du zjvjtF8bA2s=y&H2?j0SR{m*Y6ojra$diZE`e*c@V&(H21jm{sOe*Nve^9R2j-Tn5- z=)uD$qp#2JpFcUfH+u4LWF2l;ou54(J^b?E{@J6`uf`9ajPIU*eg5Q+N24##pFA+0 zUp{;^8jrpiKYDV0`t8@_N271Pee})4$7iGQgL?-L9zHmK@a3cP2fsbLfA-+X$>{vS z=)uF$+3(LDJQ+RyYW(%rLs#Q(pM3T3(J;Q#hu{41(fMz`dNTUz;n(-h9z7o2Jv;dN ze0=xovvpSw{x~}QdVGHWXmoFUfBf6Cf$HItug)Hgtl4ICfB5Qb_~`t>X#8L_K7Dfj z@WH{uFGr^jA3S+9K7DdDdh+nmlb57_IDdS0G#WoTe{2i#<)er9k4Cnf55FAN?19le zI9qeEr5?SuBM%=9e}DVIl3V%MHT$s2%#??l5 zEe{U31eGmY+|4SpM35e8~O>c=P^)3+bQt z{~z%>yjsd=ZTud7esJ(`Fc(i)bTX4~7V}G4tX_N~Kii>P9*qva|6Z2&hZ}!*H2T}Y zX!IPXSMu3twYZXlUq1c(VAIq%;MH_B`eO8aKH-u3{NOn*M&Cb^>7^{b8IJt7tI2dZ z`eL+@zg$fg^2y=mLaf_dU+XJtb@=Iq{uSHX9ev`C-qOJd3r%q$pMLTQUQX77X1QDl zng1|eE@iQLJlws5Up^gu@oz%|yquii@YU~SVK(n4hyPzW3E{+z{@4E+{aZb8C+--h zm(OtY|E~Y&vO*i>Xf)B$CvWdy^k2Rh&90`?(SQA~qt%N`nd>`7GWsuHd@(xg^Z8V8 zcKGQqq|s>gY%%|7G?Sl3XN$#r@yX$Tdpq@i8(my2SEDW?9Bp_U*{GJ6LKB?`pR5P^ z%fV>0kk!>XTMy}#*WTn^!;ls{-1T9pKls`^44!hU%bxtWc~5@96L;d9N zP0ICl*vrn&`}o?qIQFlWaP+o*mY3#azK_q*$iM9JUAJNM#c-*woBeWYk6-q8d9{4@ z$$uWcxq2G`@xDGj8{J)>&v#syPp>=w(`L9fieEk-1kJ&nJO4Ub&aW0E_wn*_GJE>% zqp!cXR$(U>c==CHWQ*6^^uI0Mui3{3^nZi`Z|eW-@;~+eKjQVb!{=)acla3`9hwGM z9)9+phqv|U;nCqnQ6C;1UhCn*qr;6JK0G>n_1Q+{9v&UyYI)<^)A?*Avz0a4=%K%jHVZcTWu%Mw z#pt{Dm_pwje*WF;yV-i#N0Zq~7K$XJ%?geF_TB7V;`ZM^yS4{D|8Dln4KCL<)Mgmh zmeRX4!!Ms*_qH~etjF6H)1$Nh`1btK*}d<7fA;9{`NIdFe0Oa_eRufjr^6)H3eSGO zQwzN^nbyrdY&U&(Z8&{*Xe6Jm$9LO&T7NnkeYd|I_1)ponu|?mH2P&dr)!&P{ngs2 z`tF@p)xcxj^evXvO`Ga=XvI^8sLcgN$0M`!l-bUZ#iHIm=j-)EoOk5l9Mbp74Y@5bZbeSS7Rot@oV zH?vRAj&MB2qvh#%9PbXFe10}QYsUZd?B3Dx?s&YsYn`26|2S=TZ5$8B*IydnqsQa% z~?t(|F)zG+&>td$4g2^Ky4T zKOdhxJ3T#`+#Qc6cgJhW`!=tmZ^z?r*Ka>RACGB0!(ra{uUGi==r6XypWh#!-Wir) zJYIh?tn0n?#Mf(Zb$2|zx_k7;;q#Ym7N>7(^jn*bP4Dyj)79zQIiIap+unY4 z&0<)^mn@9>ulJr@@7S>W*5j}?cWol$-@TRfy4f|O)79PUp`VRUr*}X9kMa1dUvsrC z=@lt&J|A}JC5LoxJ)raP>Hn}pusIIH&|ePMbokTRd?8;?mZp6F^vnNg)9e3=*R}n> z`F--kaz6XD`}lzU@AGZ@-@AX}fB%q|x#(+i`?JyEc8K(V1HEz^Mu+7jq?5esZ0l$?DlvKcV@> zI!v(sd2)k*Ckvqs+r!QI-!i6fXgI_$xJ^9YSlmBE!9FF(Z*ImqTYm z9>6Om7dRPK>*O^ze9i2~weebX(u;Eg;%R*^MQ%wINY_qMo$DUMz6<|PFSAbSqWZzx?c2ar}kwBCokV_ z4&U<4{bKX-u5r(ozVPi$UE^4r*`K^7ch{|7`{d!aw7`|B%<6-;ADEdXHsJSrQRmt>zXXC7e!QT>F*6qyA#F7VOJA zFP+Wh%~Lb_&7Fh4t?$lCW;f;4$;q9QlUGeUE;on!=&j#h;_BJ*<>_Aww@rr8n>=?D z+5;f-o8R2|&8wTb;bRx{>2%)F!bP{fy`Hz}p|$M1^P6?Em*ZQA%0gxX_Olt{OKD;A z8E*F5hWs|cd{aVf$7PVMF9GsD?IId(-T&3HUrnZLq4HnrjJ@~%`{E(KdH-W^|GfYI zkk{W1FBkKt3%oe|>~DuA1Rh*N!0VG{n)Um&!M40JD8At~3|D44=_j&Gn=7+5L2!N_ zn!E>1*@LF;LDP1p32qM>zXwg&g9dh`naR(qz0QG&u008-QyDUL_ac9(#P*_|tYm?G zy5Gnz7xRnBa&Ow7U+hJ>5SM_kRi@9gVG-06CHMc} zXOsEBZ697Yj>2ZFk3WjvyBBT?lB>&0SrEQ?QMc>)axv$tL8>ixAgAekChMO&9+exE z`%&E!x!j-f59=!DujjNMkNxQ97Z%}N-a+Qm_4|*b-f63@$tSaCvY4#SEzc)QsPRn0`$CCw4rXM++g7*^j|cv-V`Zqm&+M;?|E$xO26xEZd9rHsZZCsj2HdNq<=Ga(`}8 zUQCv|2=<$#^7ExECd1=7rhBq@WmW9S;Bty2&*p<>-;>3wblqdLV=MbI+Et7V&lH&u zuBq|T(rcc~?~B1Cd)?#L8D8s}y%}6CCA4%D`~nvw_6Hoe^w8#RboQ64on+Sy4|cN4s=Y?HS^vGs&BS<2^Go4pT6S6T*GPBN%eQEkXMeexJjdy7_Q7jxzImlIc647~WAo@bEokq37PQM15JxMQcMbBjU4X#$Q*hRzL;IVnT=V}fB z#eEybN9fxd{Py?EaJkz2wLg!wn7y{GCiB@Ja539W>TTKOwLUPCrCq2yeOm#0n{w)`!kEjr$VWEd-2>f`FoFwIt^li5Z_ z?z6H3hlLC_{&xQ0Eow1u5O0Stwjy3TmD}CGx6FLCm|HRFo}CW{={Cm6Ey|nL?H=Tc z7nA8edrh}-q<1xab(}Xq`mb?=j$aDDoks9VWbU=gJD+NMoaU{3x^2(n?vxvOvE$?j z>Dd-~>?X-umg2Qw(tm%cQY?{Y%at=Y<$Be0@^n*4Vv0pBkKYp6d<% z@@m{5T+M%!+2pUX*m@7%O1zx_zCk*?Jstx4cML3LT=4qOz1dt&E@e8I$+7v)cI-cn z-+l`*)PU{0bAyW3DL&n4u&+pWrjnN?*ztZ0Xo}0_p0uyxRQ45K$VzStwwtT_VyGM6 zc^?;d`ZkfY+hjJ%J;-L;IDogw-lARJPP!?&SZ4v;WVD^cdFy%IQnuMskI8)0-TT_S zoo=J@Zg@I&IY3zp7?cvm&Z$a zdRu?)&hRa#es?A~dto1c^jL0wu_d#oGW#{x=^gBLS*3Tdxbg7^kJ-zjm5&gj8;D^t zpKYxl-@{^G@v^4dT`FBoKWviT>I)b4Zy|QS#9JEL>vWIf_0h7u+;wMG3!E)qJ}>;v z%-&5Wf0bhs!h5qZ;yWM3VPo%I;&O)#Ud`vzO#tE83iKB z*Yg(Y8z0?Zcl$XH@0B3a`Qq3fjkK-I84UVu8_RM!nXT@;^$xzh{c0gw55*pzalE8w za)CPzXs6c4?~IAPjYgNp3qj_|;&>r+wOCG`Z%u2TZ9)M%HNLZcw*7l(`jzSy0M6Bn zCp6gvAD;={5-IO)ZIk{$t;%cdZ(r&6w3QV-+q&_5alyF4ZQIj)HX9z1wKc(X@_y^> zwbpNgmEYakYJP?g{MMscU-jd?3FnK+EpzDIM3?jV^w^NHt!HEuTc0?b@$~(I;QpXSZ(K zbh5+f*Nt~ws@2wNc!0CN-$_2+iUGc}<<(-_gLXS*;+;*Ozwb$PuQlBEIR1po_t~ef zHJvYhl*RX}XLk9vU9i6n&j;AahFbsLTBL7fq+LvAlOdaX>x{JNyl>lfV%AN+njTLl z{g~#@Wnquk+=tknH@eswka4RmcgOd~nwiR$YguY>x>YZP~9Rv)=S1EY0?!Q$6h^Y#9H zESG&2X5@2%*D zK;9m7WdB=c54y>W_Moy;zX#a`{;-Y3eVcAF+l%f)xX3%{7P643+{%00ZYS)SHSc|{ z>ANTw`;%@ckEiqb#|-*-xa51#FX!7p^S5WbC*9M1h~BJ$+lom3vIo&@FRG{Secs@^ zXSLUUUu@xlzvYw|bhfh)T_3IwJlXT@qzjzAnX9$kdBoLZsqcqSU#A^ zRxaxs)b<4Wy{T98<5x?y`^YD=Fy*0 z%DWWW#+`eeayhxUoKAEL=k5)d1vyjLi_hpZ)eP`kbc})lv|QK zuR{gJw#{GQ;_34E-5CP!q`BGnPe;SU=g((4w};Q)_^+ggF-oeDqvjZ+rdpaWHLB+X zu9nn_YYlv8F$S#BKHy$lKv#e;SF(RIs%q!pw}US^lvE#nX8-^1m!rd&dcmHmV;n5)|5~@q;C@H1fDCO9gA+_29wTd;R zR0PCPjiu#CC_NWfvPLfH@aVAFKpnY)5)_N?F+z=4q4m-$SD$mh0GVTNNZ^{!#aAuK zyY73ie`K1(QzXd2<%GGnq}oy-C)k~L>LL>dg4m)|4?Q*zQjSW!DLJl(M~As`fgaKO z6q`13y)dM}-bwS4n6N4$KnPuXDLrRjp-~LoGYger6iO16fI<_jQECfSTR|3bH48A+ zk|8H?tp*y_16^q;B8U#lsUp;UmsmjzrF!jDAc=HO-W?tt`XWp&WbA5PQ(#W6<`g)C<|-6LxpAy1 z3&h-Na~w))H8>kkIy}004RQ-ke2g_$S8|E1qU)tlM(40fDeNQXK)_gAF5MTeo>>)v ze3kg#YjCq8robBPToF^Hzz|Vm3t0jIcAr$m`|L1-q}q$^B!Fh0MOEYW9mNs#YfVmS z1>arm3AXQuBsZ_UNunG@drPsn3K9{bYra#L)VW9RLJ{yzddI4TTgFy%@mqIPIk$oV zTWFY+I@De;r_`bgPD#`yA)moj7ZISuT0^6xnjlBVZu`Ta8W0j-*NWANKx?R}1eV@S z?DW6@$WSTv7)vD8q9IGkc1n2bjv7RhjiK~fV%C({H>FP8k%(GTZb^M(mkJ8|&Vd}E ziU&yAb^94*r2xHGf|gUuu}h`Y3V4U17Ta%h;IeQpo?}lKS*2v>YwkpD`#lnL-c!jf zgLa=pJuw%OjJdknV}=kYg~Ae?No`Wr04Q0Lwzb&at|O@Gf^XC$05$8WmFBQ}&eg@} zxTWYDa>%jztmu<-4QowaOnbKNFKmwii%Hkka`ZunDfLilDZ#PCQoI9nJxBtVYRb*! zhE769$y8+fQ&*sBh{5GrlxxbtW~V(CR~qzQ5){`cKxvY+rcS>4#I+<6WZM4J1@&IF zv}|(JRS4Qpe5}q@4;498=jlOvCzJ-{xq(B9s22@Oy(fRI~N^+^HgTSn=!Vae{ zMUNFKde9aiV#k~u){vlqDuvJjlT))`s>j6Di#lqVL-kU&pHY*hor?oUF}e=GE_g;C z6GMQ|YNXnGX+CQxMXD+TQxFi8(7A6fy}cJIRf~!e_Rbi)VuKE5f3h9HoJCvG)>T_= z-0XjFdFom{y6q1`@ufk@KBF(L1XqJk0fQ(cPd#~UwYs1^_MnX2rrBDJFxc;rwqH6f zQrL{*B>;Wn4Fe8GZky?tN;8{sHQ>oF3 z%asx)L^9*NdG9eoj@@$#CHI;_O4|$7RC4iNoX@0DeRVOH?94Jkhbj6PQb^fJPlcr^ zl88X$(n_mT)AstPHuBwv>N}QRv1L)pC3o+8$dRRBg%T+Vddb-r^}beTmw{4d%G)np z)S?*Jg~F)=NO!S#s!{`HswMaw0{H5Mz=v1}QbCX^LD}T|)*Ych;Y`FnW!GJBfW1~W zQ@TI{WJD~Lns1Ukl0wj41J#^dkoE!3@HM+GLv}9bm|V=>serWBi!bOy0Il6O=Ugp{ z-StSwKDLbB#}cDf)?JJf=NlIRs=g(s4QmXUU4xiv&xy?u3RK7^?*jli<0<(_NS(nOJ|@1S9O37kUhL4pcUDz!Gk(or;t2TYk-D!oOs z7T7__g>noEHTOT*(>uQn*Ghp>o;Y<7+LEa|wI%7+Z}g30Bsg0kLTX#UNN35O76= z7`sIDxm0$Up>40q8Q5H|9+LymR7?%k2vM`^xr-Mp9s{dTV26%?Ds<%Doq*&W%&nF( zhk~62TTVeL)ng%&6g-Gmx`f43Qg_GY3yJqM(4bXe}q}sM`;zY8fVSEx9Sq* z1Y)vPA-TX5JT=A?a%HHgloAMC+TNSU89-cO1XakA8H127jvYH7QUI3Z2qRP0gof6n z5=fYR4!XSv;+l&yUpsn^l*NIDUK<;>Q84x{DxnD>CX6vkAn&ntmn19E4*ICZ7*R`Y z)d}?A4EqXE?PPVdHH#_=B5NO_XR~7jGhq#$;tqBlnFpCNl~6pi+{BYgB4C3syFn*D z#mJ3AhXP!2n8mjkdrm!eNu{QyDf* z4(iE0cmr!tf>Fp|}8Y@5x ztVxMHo553RkXi~vEd`|s_85}SE>xth60?S8z~S~nH9|(z2qop9p=6T)+(m*0GE|UC z&XK%C1E2_Ug~rUO29XZzwm%G2fLs=IEqJJ1n_`k$B6{UcjZ>^Hu`98Qcoy)zHT2$; z7X@fLEM50r4eHK@&3f}@169|HBMuJCVYd^Q9VvMOUW+S;=J{$T>E1n^VK636;!Jr~z__uCSw8wzq<+!5LmeBBDb|T9CEaKLrO&6n%H3 znWFdtxgbRCB<7*}(7QU^{&;&cMlb=?92r8Cq^S@CDY;Zy4`%qMN}il%mqE}ebq@qo zqU!eg$YBm95eWYzysplSt|D=s7aFSAXM4>oj}R6dD|4cP{^UFYQd62Y%J!n zX7QnAC+H017OkccU3J?ZhM=M;wwTa^Ye~7cUZWP5H1yP3Os(YTC}vdYfuvMOL9s{b z5X$y@l(IzOgxHgs_14T7&Df%AT~QNA=HMB$vI~xUk;p@2$|mS`kaYl%YK$Sb+Iz~$ zgVPi`me$SDj~r`6s!0Vvfx0iLQHtzqa2|FrPD%|dWWlP|Ti_@)kx!;H1XC;#O*Z6K zBSPxV#g@VFY3be;0qXlBXC1P$kQDR~GN$Z9)~2o)8mQ)!Iq3*dV$T)4C_$5o5K4jS zQW&ODz`PENE7in}ygINLSi#;y%mS5q_ElpF;*&CDA7YMDqiM`;)>G@gdj|wjBc+Vp zQ8a0TH5qJ@oeQBQuG+;H)BMRb$$(HnQ}re*B%(PW0aOzyQwX&>vuT)pswK1Q6nl>v zFr~!BvrRapQcKOqHW4sEC5|9N2H&)G%91Ex?6#ZQdgxI~%>g=q2k%lgA<$DZgu(7N zQ%I6?jG^@y2}>zG6jJk;yO?eZ$(iMfflF&b8qM2?D#3|j_TFW{URsBghu9>T z_2iQHo^$jvm@rPeQiW!q6L9qC10}2(yyO(YLsIosIr(fB10{4#YouO%DuY+vOrB>o z`^X8K2kg`_#YE%{t{spua@0IyjybYsV09fsN0eeL2qbz6QM!-O$DUhD9D7GQ+FY=9pTeOetmP#R3mqYtrJ(4uGP*n&nZF3zz_HHpqPq?&My4G+VKN?>#eC z53C4WtHqy5T&LD^D8t1t*&cHh-=!g2sB;L)c6L;HE4dfy0?i3j&!Gr4HsqGYqYGr= z0PO(_p>V+(0wzM+RD)d&swqL6L#i3U^dxtuP(tt#?T}&ZEh4tiL+v_%>HmCB|5Xlz|v)$)Tcx z7+#n;D}Yafb}YGDxD8V36%&zGNtt~IJKGi;vgHg0G(~70atz)Q4X8Tln$?__=-0ue zR6F}1oIOghsIE{CV#3r!PRR*9I`yt411E;tP+7cYa*$)pVEGV2(yH%HlZ%5C@U^s* zZAVC|iepy@f@BkL4thf94Whvpl)G2bRATi^Ef)}+V8#IK3Sg}RMPCn(rq1PHh z2rU*(7HvVM+7M7v&lq|E*F8b6i6g1Rs>5XmV?se{<>Cyzst6FvAVFg(+)|6B1juGX zmRL1I?Lg=y;1JVusR}g7DuxXfX7aU%mICI&jBnE}nB+dL=uSKA5tykoDq7gtz%9YhXjRZW9r<&-K&ZJwd`R%2~!^GsD@>x`j>qM)Vv zM%*(593r;4mD9TP9JCt@#+U`ry0slA9Bzo?IY_PAz^DQ})1~AvSIja~CKz*d3{+X?ic7g6lO^ zDn*?%ZKi5%fqIRlbc;G^%Sk>E-`*`Zw#OY`r0PdDT)>`(0=p?b3M}Z`9P-+25 zYGP7jK}l;aflSNvsx2gssVD`;9(*AQ4k=<|(^3X@_5wh?g`k=wngp*QHAe>62t-!T~=h`lj(7mB)Oc|LS`L?_5b#YU+0DJzI#&vFoin=Ijfi z$%~ST*DMx?j}{ou#n9DOlQ>t|GPg=il(R*>nM@C8h+0}wgXW@*Vpx@&sm55jW^h5& zdlKoPQ12Xp0X2H;=#nXAz*vb5iLN=Uv4sL$ee%rFsriQ@okOclii3_m))G^RnpC3t zW`LZO*e(7ENU06WS%Uf&D7MJCmXy73xmS`}(Pgf#2Ony86l#ag%{MG;ap@3n>KK^-xmv=Ci4$^Wh_>u3e$-9+)tX???9f_f5~LDZ0hc4S96?n* znc1Ie>Ny76FG^V$k`HA-PeXN-jD?TXu`&nBKCzb6MT6$z%uClUHTzVgJHV7WCbo}| zV-5)j`oN-@X;8&WF$mem9=H`p5JRrsG9)dpt@+?I)DU|rUK~oYGr}4;F6-$;z3Nzs`}Vj zIWP>NS#}&WSa6u3h=U{pzMiC-%SY8Ua$c)cUlKJoE8Ece0;a`$>c#T$YWLDZ4qPR& zWjC48m@{Rt!{c&_SiKf5*^wa(sW{Cs^xR{X3O$<#St|uep_6E+YkwrCkbAKtLk}9A zL}wSs1XglXu`#KWsx{ZtqNqV%*_ozOwu>t@hNQ z#}b;^tZdO5V4s1qmzu<)bFKJ<8oN)a45_L)`yhieoshL!!Y{N64!P#$IBN_I3~p*r zpip*EEpH5ymly`H#-N;>f`?c&acZ6;n|oJdDwq<45=~-KX+ms*HbuzZMb~nn;7t`d zz#PmnDA}R3-g88kq?jG0Q8J3CIU`hhMgcAra_=!~ZYTlP*Ub6Sorcsq5a(i+3XqTB zz;tACt@UbI8a_5preX}jX0E=14){eg)dq>!5g=*u=9&l9s2!+RBC@VUoh40qhCrAk zsV8OMpc;1GSUdNWg2g7pQ4_d@YaN4mXUu#YZJ~?lGoNGf~o7e>&Jb~8H1z*u<8KU+887;M%Y6>|gD4|QKK0<1CvJ5^GjL1PUb8cSAy`c-8KM<@ZIP6qQ;@ zov;G&AUjiL7fg3$Ev%8%chW+V%;hz!&Y|3bAw1Y(rrrU4cdq3)fP+IqL&lN`OS1#+U1_ldO6Hg*6WGo2&x=b@f+lFvdUDuG zk5I{RmSo`p3DBkXH3X6nS|b3L8ySS_EfCUbQgG;<#Y@aWvfu(#2PzihusDFlgn`#? zza=(FW3*@@CTB_T7QxBQL&(nZx`nGkPsOyG*;~XhtW{00Q7CxqEwt2XV&^GUDAYPr z48b&fHb}2o;emHhpq3JQA?*-d%9#d4sX+^3=^ic^EbKIRwSb$4j8UkI#9%?I-dhR) zHL5LaBC}?av(uR91p|i7I6(D%2CYudRXw|0{2Ei8^1wUx^YL;=g z2oF(hE)inx$wY7}HFL4-X>STnvl$z$r-tHOVM^j?NQfD#6B_yEV&z_YNCJvgVwDiQ z<*YLp0;n0u4=EOCq3IwNjEe()kqr+{G39IuD>p@!=13wimg<6JRHcY62g^BRhn^D} zoYurkGZr-)%#;mn;p(6Q^(2S*8eB$6WdLF<4U~#{At?p1){@xLy@6Ye%r3HMER50euo(>B zwJa;w%r_A;QKB}>r2s>Ti}QxyVs?(4&%T+Jt0l%-*%LR&xk*IsBt^0%B@TL|CKppc z=UqwMLhZR*VxS`^mB0l?;aa4Jj;T@wD5X+J-PfLKOnDvLXw^V+$&H+e2(>>#Gn_Am znuBS=+JiR_)^t|RRt8g11)&XHAsIajL`91x1Rt#8$FO zGUu3G^U(^t3|uQ#5)qvbgIe~k70ZM`_GVFaNJUH+n2T$J11CjYX--Rr){?o9&PkN6 zCXNOtGx`86wE#IK!zL~Ksl)}*5-G{*>#Wnn1|O1=VQ7|*-$T{GTkd9_WKthOjgmcN zah6XP0&0*Da*pDaqs0l2SJ%*I+ zbf(-`qGeuM`JA`p8uR$9QUgMSK*6vVvP|5lNx)mOL5aX@rFt3$mqzXI^dLEsQif(W zyJZ61nQ{x)HMMW zv*9ejN0#(hGL~fJVuw+nYU%9F7EQ4c1anzPg~f*)BYB_A7E`jqL*H6uaNg>bQUS>W z0_~B_NUPvV^qx_yvXCkf`0T-1xs6h`8zVjT)SOkbIZ^WjhcG19P%BpRLwzmXv3dZK zm@V^{v*)HNmS-=ifu#m(EO`iz7(uW*Qp}wSSl94-PrXKuMJ(@@eP;6pG6aXcX6_m| zap%S*tJOCs;xLLH8z%)pTL-5IIauCC?nAkQ-N_VO$f;9;5}SIAk|0Qz7KZ9FK{n)z zGqL5t4WUGIt)<$s6$O+pE$1G&QS-tMq@WtSg=T2SpkxZtVz!mLSb|oH3TBzb zimjPI8xo0Xw+adivS-s%G!&Mk-V>RHXvut3BiEXNe5=Lk2|20Neo?M*Q2gLQbW@DkSsIv$oMLNVOnR5@plUUA!V*6mI7w+J3swz{DQZmB90ck` zl56JTuWha9EjrFoG+FQ&rPf}!fu*80C98`lrD2G68WUCl8L~t}(vnSff<+Go#jLG4 zF${sC#YHq@3lg#jLKhBx$N@K#41%~`YU@x2of^R_x@sGr#hge(RlK@VtNBOVq1FKu z>}*LPEyMwaBP&g_yJ|PJ1+f@T@73H~1LG{q$|aU+t}TeL2v+K@OUzbQBAP8a>SLui z7zZ4saK|i2pqT7ZSdncA&7oPL&^xoUDyW{papu^vWA9O0!{M5Bg(4V>^sb3>W-b`A zrbd?A87(UvIz#T&QkD}%8S+Ie$vs&3Wu1S4Q7VJIm< z85PbOTMr}Q3 z>cJZ%fDtoG;|SHq*wA)F19ij!pbN=jaU5a+UszmMCX0L3o}$&ml~~00#@^t#3g}d@ zVuw~Q;eSeSHg;;%cY9(`n_=PCBvru(f ztP3*c(E{B^70Me%HTJM3aG(F(rg-dZR_w!)A+;XP=vG^S>SRhD-w&eB7BXP}mR z%xICQ>Wg`V%DLvI?4=c9Hyo{2oo}8)h1z`x22@(^XsVQQR_0EjVT|2?_~LT0iaZAq z3Xu8YCbdef#hV4vIr*s4VlvOSbOFLH!CQ8j#ZfynU(nJAw0aj%nbS~-0bNa-W5(1B z-;JQnK=ag@$xaIb0-NDuIus+b`3YKmw`wNW2Kd<2uStxAVxc9;&6d>wWY@$wEBYT6&zYRMNqDG&h1=iwGuq4lxqmBX7d9Z=77%9RuXl476Yhhw4l9ncOILxh|;x( z0npEmk{9q1A`z8R%q=Z6;8-m%7s)W>lXUYknQ9iF*ou)`#y-RlU4i1WM`!uSQmu99 z0eeSR$TD$?npc{G*+A7hwN&aHIb^Hn3B%DcY(<(_(jAJ13^AtC$+EVCTA7L&cQJV1 ze9S|xUa)9kDVB%80~#MAv}U^}e_m#A5VLF`J{8Eo)_n zSaHT)H1wD_qAep^hfRC8G&P?*Hs)Btu~n)*un&`wXW%&gYE zVgHtkWO2kHI_K;W5@e};W{3{~b?k1?X2}W#sg;)P85Yf1%*e9%q9v$^={zO1;EIa3 zMApJ8$?6ZR`pyqhOISE@4pt4{tsc?UMs`hGFx1^~cD>pOj-n2_9Z}1uh%Ta1b%Spf z(JCrJz}Q*{&ceL_g{)kJEMSdjO3+khcNU&ZoedUJO_6n|HEotC60BH0K#snV-QdzK zbc+V;msA5l@t`TE45@dGmK73u08MFt(ydyycj)4)V6tkS8ccC^S2&fS5T~UWG<6CQ zktoin=6&tOC4&$DO((_MFowWQfSdY^lk=?SW+2DMmcbXo)YJk$Y~UY$jyOuF<}o`PM_KYt6yjW0RdM77qliu0mu`vnV+rlR=(L zYWZBq<`*UhUW*~n>Xj%|aYJEt1q6&5yyaDkJrAV%X32P|o1NmihEyS2E%N_v?@f9x z+0pA<|CSt665obh&1}gA1laJzvw{a~O9>sHDx8yoWnAdLUp$PxzijH_lrG?5C6Jl1 zqahiL2=Z;#T2%EVXNUpJ!)s0b!Cc2STVJK*wAQWyc}UtYDc}z_LNOS;^++pIcTQ!m zBA9+<7F+bi8d9g8v&ZpSPF?9LG-yH?#o_=dn`fWAW6x=2kV_0|S{vu3n)6=wKM+td+t zoz--Ke9I6+x7OV=PCmu~2(3PCLzs!@(prF#%#AlI1V`%Z0zAmZgv$q?di3Ia+vyt6 zwGz>_^ROi6urty)eMXJT0Zp{h)WuJ$mRCD{6m#C# zmIRY^A?cLug7+z=%uU(AXNaWwJmA`1793VVfY!Xmx-LyvfPbZIf1zc*C?K zF6^rL+;>|s4hBBE8PXxcWz@QF zYSb~(+DaS7_k>f{Ehg!R3=u{yCu!PPpn(gKdd%C(k)=P^JZ7iNVCiL4e9Wq4R6=bfv9Oea_LgI*~!>@2bgi(p<+JUI? zf~AN-d1}eY<#@_OYal0L{dgbMbrv`8BvNYGGw!H2ilPoHuWHK+7MYrnw5iC5>`~Eu zO7X<8t2zwjRC(!}E;+FE@DLA(3h0$_Mqe^_ArOi31q9^Lx4^$>v2=_&EhzyW%%p$3 zCAoBjO+eq>M%8+>_I^OSro0w@Z69fSSr}4%{hA6 zM0{Z*EM5X4Yqn}CwvN@dR!rCIIfT9D?TZY^{PO18R3_fp%C4F40p2%J?~!}Ve55;O zfR~vp3i=B~hHnuNSH|dj_7R(dB=&e_i&!#8qV47-`y@?KRhNtU6ff#|%60pRKofQH zQNeSP@buWhXZxOI%f*eD>SaS`-?=gz5~`^eF3=uwH=8>vw*vzFmG^`5dX z8SUH=LDnj9*ukuyIL3bS?Azs#uT=DNbe?S|W@Ib0xG9kn(8GWn6KF_O$mY`A!Fxu& z)bA8)=0JL9+K+LgX?1_L*HVFT1K-C$DnpZMe?Oj{QCJ1Kld;H^2>%h z6g@M?YsH6&)_cu$)|yArA$cYrwQpp@8li!m_ZD(pH{vlgefpk#au~N-M9sqROe7UJ zf3|;cZxeSuoj8Y&OZb;&+jf%Owu04%Ji(wH zqa8VwF!v&KGN{8Pt-dbw!sa2IBCDi<^_o}hldLD%)e_PX>c)H{rTt ziaqw5Sl8T&#@=E?$fD#Wb;l`8e>+vWrt3I>om;6=MfKuoWs!FRt_3hJcVV{KDUpm$ zOBi@+l1l-SQk(~ox0G3jS9vDgJ^>+)maTTR)N>=E7-O_m*YK4k!O7E6<{Y~hm%g?E z%TL=)ZhFs}x72pxD87ypQ`!W>W*C}}N{8IWEZkTWesHD)c7 zJW}$}CG}Q!zu@^IHO^=UP)XjZr-3&E&U0!nG1ehHuZvHd^N??vRXpy~Zespg4{6fY zy^foZfJBoAs-BNgs^r!hJr49?qFT7^So31cnTRTJBk+Gx_Y16BT^RXb)h&rj^GFbo zD`Xo0?777XV6dTS0}(?p32l4TBt_uXWpcE$dg^<4xd{7_b&E#_D3=T=ol5R8tx~<} zjb=jafUIOK9WpV|vu7zTZWB2e(yl(qnXZm}#E#w{=WW(L zHyI*zkBP9xO~Q_e)8i0AhG@4kB*j(ZPDD<-k3Amc4#N^3EkY6QJ^7Yt`J{aeNDoQD zxGpfEBESX!+d(T6G`coBGiEM4b>poa4Um-X331U=u9*ymcW{0NL2Aa;cRZ`OO6flJ zA(#wvGzOEVxxg~xK_Pw9#vw7cD-o5krMI?qmwg6L-_b7u(0B|#Gfz9- zY$fzY%e;2JSCSMh?cQ|OWPq(oj~C}%=2)mNN%Ul9bpe#C(sPtX-gJ-ayjib6ipDbt z0o=Xl)Gk#>o%Q?4I_%6L7h3n860>Jwbj&GV^Y`v zlK?4h(#4|SwPay!UaVlU+*)oYZ*rN%BP+ z%bn5xlkCMWz@&|Fh>2R=vE@hxd@m^z_Dm<8g|48tGiBXOkSEx%H&9*;7fVQr<%?0N zn#i#Ab|QcYRq$a2(^I22&*O&Q%rsh#ZI7P3Ht{v9t%d))D3%em!g@Y=Wv{cxMku`2 zLZ<1m$>Q~=^Dd0XaI^E|dn>h8pjZ>#IF=7>_@r}Ij6z*Jq|#9{!52mjcIB2KFPyoV zM`Depy^ph76r@+{sb;-qMMJ2~3nhb|d= z10>Znbui4{(?UsiM*;eC@KZF_HF`>CsY#scDkyZ1d+SYgo&`bm5Vmwn_#UfS0YhPm zhOZn!7ni6>l`|t|i1)pQLonjKfaNjZf~{f`s%1IEVEQ2P=2EV1o{5v&^fEj))U?nO zX}exmVR{B$cy{tx@@Z-2az<^j$}prYSJzp2=$ z%qV6JROG2MZG6wj+yq#mPU4&C0FT0p>=!HOV02RSDg>iyI|b&Qq&1KyDYI_OTxvfR zxdvhQsfkFK%2@Kff!l?FCLdHF&Y8%CSsvcXT(MwOE)|)1b^GW zopZ~9Q-dCy>?RrRO`Uz@&0I%RN_G{m)zdf;a|e3DYUq>j_I$^DKdT%P0V?QG=>RbjJjtRKTk9&wf&K+9|EEP_vYjG?g{_X+OnN_jPUz3^xwd*@*MgAf z5OeU+(W?UfbD*xy#g`_w&F&AWQZgoj#O9hPs5 zl>}r#4QR>gXIVj0qGwQoc7%av6cmBJ6ZaUEK@jn!bAXljvC$@iHEG6kl@LVF&E}Fd zP1Dla8)`*ONq<`;=hIjQ^)d0OZXajvUW&EuWQ5M}UJe?$j@-gPU28`L3fr`%Q7a^YV_s?yUcLCc` z>+}i!B?4b7QAqf~5Sc6cl^63Cc%bh$D0<#%#Yt#dlcgA!^Oug)sa|JTp;*PtO zcsA;m0Mjn|E-lC5R6n|RUrx#%R#Dp>-;WHV8!V?)>i)tc{Qe^c$tL72GHcv;$oxnp% zy#o3CZPA)fwGY%0P#n#G$I0l1nFx-0~0WVLK~$n^WZ0fb$XXX3iM zpRr&MlniSfYFO`QA!SPZwF!2+z-flGZ}a@$}YZ5X>(f zyEkgvd)6YSHXjQGL$~-K?TReoSRe>SKCKC{i>^@)v##NC0<2zu!bjS+s{1iZy;wHT zA`vbm5u#bWWBXeIiSKdfND0;VDrD>9a570LlTk$$Br0N**J<8+?z9tfAeyRNHJ;2$ z1BTh(d+*Y%9pYvkBtQjXTlT)jN`A=6Fx}(PBJ-fX0T6EQ8EwQr%9q z8-nvWubta?vN_1cs}HS`AsR?Q@S21T5%6l!7bwrsE5y&3(vEv&0vh{Vk$PlLbr~ec zC2OXH-NKmz#w zlLadS_GYD|6g(S{(IGJpA+_fPEc*nMFri$E~>3lk~&oYQ(INFft%KC;@tbeGYP%0<{0b)dG8 zKFrqEDc4%CC6E5M!#MOfwMQF@PNz?X zgGCH|k{0kW?W$YJ89;31w7gT%?VYkLyWp*V-j=b2Va-Qr(VkOuY_27#T+4cp#C^uHKIsN=4>jEGxIor&v;~BQP zGQ)rsPsPi~Am_$PR?mi2sZGYZs#}k5l*Jkx6X<{*O$RkW zeAwg#w#=2Y%5go+;@|Y>bfBvOSHDA$u~hZApySupK)ZTmBt>z8W?teMD@00N$X{P9 z%2ogE7g$@#o)~%I%^DL3$lg5eAQb2(eP$oZ0vMyNxb0*o3V0S7Pom(cr+~HtMLsP8 z=W#?ZGvv8)!4HsVQLxiA%+poPzY|?!N-+E$HCJF*p2l)#(Cen3V%y-jHTd+>cm}#}kqMs^B@)82U%HxenYz!d4M^ zB0zu(ztu`A%_k;@7J|d4lRw)qf_mBNdkw^xEXGqt#_~#F)=VXy)07W&^~pSP+VXRQs{IBzJE`T0RJa|M z&|#f00!2I#for@=+u)X>LQmb`Gq-rZmUUh&!`GeOvz-zle0W2ns^^oTKBQUU1GX$$ zBhH7*oCgIjf-L`6`r>;dzFv-_k{3XHrOloP%IV4zD2-);Ja-TYZa#<&3+hOG(_CVBi=znqhfa$-xzu6AGrNxy)|%nY%(=1F#eEPR?RqK}<=i*sEF)Aq8f zR3AH!vJvLIpch+)oJiF{QmQfM6U-?Cn2*E`tZdCHDWUvN<}>G(x+W61SJnX!7J-bS z@Zx8w)r@Z)e=th|h!U%nG$9o+iciwFUW^b><9_f}WmwYkP)GXb~hm9XE-32+uz1DJJ=N%rD`d(DXo8GVRo^$~a#b zDwlP+ir2-Mg#t4E?dSj&Vcik1=)Fj4IpY@{GGcYu6<9vL8hgfD?%b?XD}x{=F^vtIWIRZPT8BN&Vd{d0i3S9nsk+o_6|_{q!SdJrFgPsB}SE! z!8Cbn_gq+GB$BQHa%u4RP3xI?05w z^J*x+v#MbvEpy^ZIdDYvQ(!crI1d_QXgftBw6<^=r8EWvpr$4x{)_fP~K(Dg|lTy8lxb!_ewF3$O3^2 z^Uq6GSyK-SdC7QbgGb2rg zzyKr~aqDW3h(TFhO|&8lQ#7_{3Wu`KCtIv z3}_wEqHJ9%{(m}YEZ0`zMGe4LpCYVR*vKzxJS|yg1+xL(1;2wleacw-R#+@aE&&=c z;8pD-NV^-I?1b89YCCQzUaY6K^2L+E@`*^O3c{Fp5}PGAtBo5!9IWHuLcHgUbQi)% zd+V?&@U}^;R4BH(>zEZ>BzRjV+?&#q5}B52tP_xnWRN~ZI=Jb~iaVpFPExA64NXYl zcGO=Zut5Q`(4I+vS0S>*D5z67mu@q6y%Hg)7Rtp4?~QQK*Mo)w#DFNF54fotcW`-U~ZN{5U|+E2d0z#Zo-qFD&WuhNj)K2Wk6k@hqC zzRps*enhH{E2m=r#+Dpyhz$Y;O|6I z&NGor-e^)(lOAyii6~o)}z z{nRlNfoR3X(7C&4ooQT&i`Lg&Y3(j8x>Ny~5!uK$X|WSh)jLM(R^VQu2z55XEIyK~ zJA&W0!ng~-t1JaI4{1h7z^z?dBUVQNP{^voO~o=l=#l{IzJg6@w61Et<^V;C?4{0C zA+1Ic7BUvph|Vd9aTi4~yfgxUElpuL=wJT$$1k6L_j}C}H0%EipZ@r#yRQ4E-~B(I z`cFUo@qhp0|N7G(fBEwH=Rf?9U;p#Je%U|&`W(d>37=R*{g1zX{<7aY)}BAHs`_<= z{%qGjeE#Lr?_TRwue)~jHwXV)|I_=D{l7kc`G>DZ{`=2A{hyCRzy7zo#`Qn4s`np1 zu6P!{{`5PIF?{;@kN?QZ;`8&D|M>IAg&p)rf??3(YAOG~HukHELfBD1y^67W2{o8A8?e*(_{roF^`g@fW zR4u5L{~3NSB|ZNJDLJT=psGQYbMn`7o;_cGNqzmgThfAR465?=ILBPSE!#>^Yxf$? z$U)VAtU=4`yc*PFP?w;oeVp-qi}btu;8^{7CiO(xmcHK2Ej_;{C6u_klKPq2^#M+jrr~`L23+AB}l!s zR|`^8keY*3j@ECk)YsM0Vvxo!d6#l)&>&6j5ozVeYbdpS+lKG1tNzWk`F-vCtR{a} zm%q-fKi2bIsjs_f>BkaF{oySC|Ge+7ZL%QEZ%MR|`+M#tep9~%jl5gw+qS$){5o?=|87ru|BC7PH%QDuVhIv!kl2Dq z3?dRlG>CBTMMJSrJd_kl4yA-rLusMLP$g6i)k5`9Q>Z!A5^4>#g%(4T&@?m)%|lC} z<B_F@;{+xs6JFDdso?pE6rZJdGuvCMkrv|zI>ixF{EBALS z&pFwH-8ai}3YMQM?x_1d@BUkZi3Pi(zQqd_j^TCn@w+#?cSM`@i2ZMh|hK4sji zZaw_sTEBIO2b28mwX{*vJ(h#X>;CTV8eUtR^K5;zNWX2-cYD*TzUMAdxc8MlYPjdx zkN5OZ0!RGoQ7<27a3uY(SBnHK8Z72;TS;B-{-Iai{c-O*h1WfXdvEe>59>E|r(jA; z%hL{R!7K(d31-|OJ?gJJ&B3e$vv+%AFcn5ST#pH_Pf=J&37V!@IIOBO6S zeH1L^VCm~SmhV=1o&S9w-Wu=m`>%aGsrwe+mfo7~Rrigz`}W_fpSIt9>A8d38hgKo z_nhzU=Y8bveQLPJ*?Nw;eYBvx>v`_|9{t!7`}Xfw$!D-YcW`pU`>NH3)VbXOTk(W)=IEegS8es#-|O`7A<)6;4uY{Ie4TM zHF#{nB?cGTN~1AGs4`Ft7=f%^n5S%+wWG(GX}MA_kZ)P)%TORmadjN zj(vMBXS~YrpjfA+2Bkl~eS5y1QJ<~)T+KOrA@|AD_p^Iypg+F;!ovSr`?W~l`)+Bs zJ@MB3+^Geve(zXo30kSK1#K}XHX}AFmJPNKHVKv`mT7CjVhk3!16pXoqJQ+?E#dx( zPd!h0caMDZ0`=)Peg5rP`P-{`Prm8B_dUF>s_pBy_Uiqo&UeqGcYnw&BY(A7(uXZm zu7!bHz0dw-|2+4)Ztd@Xj|X|YYf+uPz|@$(!zaDRG#ythR4&3 z;kJ+2JU*^pc)X80uirgP=y$GV=DrtWM%_KM@NQr*J)TK;Tu98UTXMo@xEr{scLT5P zZun~hU+q?bLv^cgJhi*Qgng^vjk&e+dfW|vZ}1Y_4Sns&yaq2%@-YbR^mjcLzMhx6 zbH`GwaV;YjbZ1U&TDHhUGatx14 z%Q^MsIX|vr%HetAa(ZnP3D^F?E`Ii;7OpLXWt{CXvqQc;mdg8bd2f`EZ|%vRhGA2` z4(Y3$RNp1XaIHCP==`)Wh5WQo!!@mF={0@R>;LllKfnHO&;M0kzhBjs`r7~cU0>zY zS2vdF)xYg^etXr^Ugfq|x$RX>dtKjN*JED4HuSym?wRQCjT|0d zMLb+15_cfIy`6G9P2PL-U7+OmMtN`4_r|++mG{QGc70c>?`G&n$?pRFqxSb6eV457 zlI`6LdskuaD(qddz3Z}fIreU+)GHp**&J3gsDaJd|fNknl`= zrs4Xw*#6}X0vX5XZq!g8lRk#}SoOF{cLRs%S_2m9H7SaO`q&3C)W>YlQ0vP+tVT%mkBS| z?Pf}r_?S&NZnqj-viO)zxRL2)W=nj`PRF&pTMY2^F$Zun?>^kT_%g#pr}KL)8h1`Mv>Yl{gbzRWkdQvqhF=wo=|V%lSf z;$S|;C~oH6!r^?IprVh#iSv1D!)1I7XdK7Kh-LzPjA&f*JM?27%VR|2sy~J_F8Uq) zG2i7er*YElF`aN+>ov@{w!KU=c}!*kBaazf<9iF&`gLA>ZDBsXwg}xkhBhIg*FOC? zFMVv;$JW>Lm?IAIp+m zkNufnQ3GtpXCKy}q__R|M4hnO{pv> zdc~r!J)ig&ma&xQF4=nOl~**4nDP^cB31LsCEQ5WotN{6d4OG4FhPInU-qwG{{El( z&wtqKAHMwhUp|u{`I>$CyFc~$&;1Yk*S}+luAlzqPe1+3A3p#5H^2U$pTG2f{hQA> z?ejPN%a>n1kAL~HfBm~(f0=*x`RBF&^>5eTe);v&zlCoXb^hD*xAy7Z{=;AY{PoXY W|NQmOU;q5@=l=yk=k&q=Bmn?QD!i8f diff --git a/npm-packages-offline-cache/@babel-plugin-syntax-import-attributes-7.25.7.tgz b/npm-packages-offline-cache/@babel-plugin-syntax-import-attributes-7.25.7.tgz new file mode 100644 index 0000000000000000000000000000000000000000..41a765d7385ad969f526aa13ec0fc24fb476a019 GIT binary patch literal 25714 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 literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-plugin-syntax-jsx-7.24.7.tgz b/npm-packages-offline-cache/@babel-plugin-syntax-jsx-7.24.7.tgz deleted file mode 100644 index 0edfb22f9b4cb9504dea16614f54d933af901359..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 24948 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 W{_Wqt{rmsJzyBAcCths;JOKdXr&U$} literal 0 HcmV?d00001 diff --git a/npm-packages-offline-cache/@babel-plugin-syntax-typescript-7.25.4.tgz b/npm-packages-offline-cache/@babel-plugin-syntax-typescript-7.25.4.tgz deleted file mode 100644 index df20b451ed288f924bfdfed44e1d8f64ee3cbc1a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 25528 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%0AvGwqHu~!!%@YidJTr7oWGeHx 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

Vt-QVPl_X!(uk!vN-2#}idd#N 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%0A#IABd{O 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 z zL!(939kiU`2tb}p!{D7UlwG`KpcHS+8;`*&*4E@%IG3!@eACbNDu`t_jjZZ|Nmd9Q`VZ;U%F3zPfOVeIxClFQSX^Frg9D;KAOn;0fqoYmk0d z%fgS@HC*MQAx18!4_a@7_W=nNp}_he{cd;;q%GT+Wv6$ad_PFPt3PQ)%`8m0X>*y> zLs^$yA@LMlv}pI6I`}B?294v*Iw8o0$@p0ikH+CNodZko`Bag;8ZQ;nORh9(r{R z7oYPPgXR7|Td(g7T1Wp}Z@j)!Kl*3m^>%dq&dQgATXptC%PcKU)uCLV*-RA9o zUrVJ_4#S*%suPx(4XR0trc!F=og{SM9HB%~V!9?%s7zESB?|TJXG=L~+*6 zsDdDyRCZ%SJ$Rg>@71c$P1w?p3QmKv?!er?&Ygh%5%i9xG~H_Du)GYoFbbFAm7ys> zx1rt)A)v@dFnU98Toi_;66!3Xa291fCvHKqQ^*Q%w!i|~n>&uMDBjVKewQ7ghYpuy zr*7z=6tsvTex31cnDG&(=Y27Q$Rmg|K7a6n`q{&jBx3}8?_4;-iM`et` z$t|tvSEx*!j-zonS#*4B7||6;-|UJHMJ?>n4cC1%EhBz4RA&h(Aj%S+h8cYZMlqRX zG&e$N#%PCfaKoB%@T2i1DRR>C508dvrS8Fy4jpG3`jwCLi`UK=*{>E5$vwGz5t6a7 z$TJt4y{-1k?L)XhZ}t!SyE_L~-*-90@D0k5@_b?qOmnfGx6-Tg;x0{d|DVa{J+AOqxaZ znlZ7VkElR%N+n+VV$V{`%Z7*4zGc1t-IWcMeIoZ_KWP| zioSYgX!$)0hFWuO0c|KRB(|M%T9=J-EL8;6c3>Uf+K7@cQ)Q`c>$QvP+mA-q zw;znks?4r$KYn<9`{BcSZG3(E(eV2AgQ3$3YB;v*TlH3?=P?Q= z({Kp3%>94E85K;37ls*y9n7W6Q~4(h{CY4jzO9oW1N#9}VDKI27x|hO13HWjLQr;P z$ZZ%CqbVLB_AcTlW}-34$^be+)-;Vczt#6rX@%= zwCFC!CNEQz#5L^#VLV(=b7&GLv>58O>A$kp* zC#iV(!axdNvU{!Ey27WMiaNewrv>nf;1!(X7jYVeW8<=f1DzoXajp?uB-+&pfmsz4cD0AOG?dwVOZj~-RM3*$wUZHH&U@UjnABZ<(+Zu!{DzD+?C ze;K|S{(K3xlto&>G>o&C``c?ci01h;Jax34+~l`XYApJuerMD1!d(K4F0?N8hx7xO zR~2YWjX%BI->!o#tPjMxXcuO(uu)uL!*N^Kmv1*P*@to!*g@7xp0H9_?+aW+Ntdy5 zwuba#n?Y&RWq>R4rJBIq8}^1%V$- z?lf(QVgL=&sqiCMPirurf(?dA(i6lZVVIsJY>q-Qb+TIzzRpUh_AE;%&64dfPrsZA zMJdjpTD~~dB^O5$rfhn7kOdiPyeDP>tkPA7c!6Dmy7H7u*J~54koWC7@8OMDbONC3 zp(xy!m_ci)-j!baf+*oNrGL7U^k7T)HWVFq6D6pt|bg| z#4BmoiG8Xy{_IfqF;eyyK@{)1SZ?UKqg&C=Q(D7yHVf0#nlwpO4Q|OoJvmllHp?M} z`37>7(aMd)%3y<5+HD49d=M}!!iG9JZnn(!6TRFt-=@b6HRo#*&-)G%fH~h=NVMkn zVam+yiA!OB9Q0fVk-fW0&n%9;a|c4o;>7jNHaF)|_+xPlky{A$Qn(9+m2KTYSt+`u zT4pqJ_zNsq#$n{aV}_Z>16Pk`@S)l?a0gn`6ssVgQNr`u$ifY@7sC2;A-x#Rg;3UV zSqH*j9lkzvZ*pQvUr;bdH@qA>)L6v(xGd{w6bIwzUlcnKk0qm=H?y0DX*hik0-13X zzY~J2!uum#a&#j?8{=o3D3(h3(wKZp4Gu8_R;BDFrEjvT(jqQxFsLX{`2|C;;H)kK z6l+Tc1>l=&O{U+@3f_V8$%zCU?F|Hba9;*ip35lg)e}z6t`qteKb6P(DjRAga%IudF`%bUy}c8(Aje7n9@1$zK5w_pM^e>Ngy z=9kQ=mj6brGr?DG%pg1}Y9vc`Q0fo0xcBZfK%Zbk1+vYsUmj^Pk zp=-(5_Auy%Mt|Fyf31t98i=(w=aT;)FoQ3QOBb| z*&>A^(s*tb<;V?41feIXJn#^Nm4)cSLtPSCj2N&a(2>-$n$1=g7zrwreQZffQM?$X z5X@mi`p~*Y@T%Yz%+<+&2eWJx>uu#milyutG8XjCy`330|+PhP8jS1ni_I&umY$2guKck{<1i0yg4 zhR_|+r)vrYTU?UH@2lcafhUjVW=l4Dp}fPb%-7M}?VwE6veaSYv_et1MR$^{iN@=H z09AHkC|P4$c`KN^D-CM-yYUa$DNAl})6C~=?Eh&yPzD8@w*|k9?{+sI$=(qdzV)2H zH$D}r_Kr9WPkrF}=1{rb46`LJ7M>wR_!E8=jSBK90x28*EguZKxF=GhV0szn~YIAsZCw3K!ru8JLj5m)Dg zhpnT9ZWLSozQ7Yy(@yHa1FEZ3^jj;g;2uo*xmo;T&^T@C!MJ-);(^s~c`ZA-*z0S* zpBlI74FKKi4naE-3@36vz%@iQaI|k%36$@)z z>(wP(519?ro2Y6nUWOE26&4&6))*Ws8Y&%`j%HLXypMfVD44jzZ0>{}5W;ZUF{8$? z{XVF)%MBL_#)hk6@dKpnEV%=H8oA2#@%5?JXYBiVyR$HHxAZNrM^J7{7L=ZIE%4{R z^!>nLjJg)WJ;GEl(Kwi$1yh?^ty~5zD1!0-mXWfruT?I^2b2=2epvic(2`8r04>QL z2yQ+Xwk(~|qcECw2?w0KlrGuyx%}`hBqEa6&zmoWdo#B)b@A6yw=4#Z12bvNB4nco-C=~OR3L9ntUq9=1vf4*bVUs%Q@5nB zPc(Fg(&XUql6ZXC^mA?)i>v&Kc$TtbTd(R)Pol|;AlFuC z{f;M#ZSjt(UIQ3$*mY?vTT(q3jY_M3n)$b9)~zK2oSj)}kJwBVjU;_j*8c(nYltL- zLo|xaRE04bZbmU0bD(BSjg$B+oZ8sV3oTS1dY0Kd1wJ4a*zfswK55UFzkza~HWS#x zjlp2zd*o=)CmvQJp%ize=~J~?UDK~=E6S5P`4DrqH?R2vE%zY>jC?1e4}VuJEZ`V* z6kT2M3WOaVxmBHm;tOtoppPqKp*UNH`%jK@D!=>)lZ#@0$`9G(YQC2d9Ta)d<(M&T zkaQBJ*$cdxZm@s1^Y%asO8Mhw^AN?>ddsi@k+ZB!fHa5kF1)m`R0q!3)gFhTi8*qG;1%6GqJ@>_$ag0a-Z~;V#pC(YT^TDF1 zzqUD8_?z15fZbVXl+52+H0d+FFCb8++}EQ`{=~%_sem%XX&$=%+mfy?>cTm^ebfya z>O_jbgFTnx1UY)c9ztHZld^I_8d4zAHnir}A~N+v1sXHgyb^cRYEe@i=&-n{6Wi2D zQB#P`VoX2EX3Zt?Zb8|OQ?_l&nxaLM%at=eMzC6F+}^@-&Fof0S#Xy z$g|vtr&ldwD+|8)%%z0iVir>`o7=dQ2CJnc!gHC<0)}fo>nZuHLI%{Q5)RvWceP%3 zNA@M$o*jz_7M17pT=MiM^LGolJnyr`7!fPVP_rE0H)to)w+s(AO+yi|LYl6-ev+y7CenM@l(ajU zlTbo&KN5zpha|Z;9&;lp4M*c5-6)8kkw5r{jd^bCxbbxTp%J~1p?y7tyzs2?2Pw0s zxWsum05tq^mZ%g)!sKp?r|?8DEo-7bL-X8fA|`raAQByp&%DjsV9kSw@jCGfeWK@> zKrx?b(;`jIg|aN8)Nj3|gNK@Sdv;RDr!XhGCbJMV^kp{a_4s<{}Wo-wVr+lqN* zj&WP7H#wZ+3wAj-Y?KXQy~uis14V+JoT=kN@iS+sqZH4hC4U(A>&BM-Vjei(ow=^a zU26qBu2?xAJ*>P~q2a_IBNcavQ2uUGY>3)&qAUaAND$mnRX?b(Sv0SQ&xzZk?WDBV z=O}R&9Q^n^_eQTn$sOLWi{(WhK;sNp?8m4~-y+sBH>{87#UQMiW9x|mZv^xI9$?qR zSNBtWG0;n#-M$#P;-FQlQ=CA}j((`0C9(BS) zO!YZx8}RH-+b5_8M)Ur;F!Bxb7x38y@Gv$5^A^WV4T>~t3GSvWd_gWCD~7?65m|M- z8HipDblDU|%QKAAEsO1k7fD8`>#zm{<#no1DDL9->6+2%`R)y$zCwme7RI*o+)awO zr-eyY=6T(FaVJYU@Y9{R=~@c&od|Ot7lsrL9m56W@a;c@6}SOHu`qcam%RRscTxLf z@Gb%@SqLy5fe7<+`0=m1Li5*Xt}SvN*vmrMk}aFC&a_sVevpz5@&}uC(E3Jcg!$GY zOtE`_i4UXc*=K}EafsFMJRH93pKeBJFdio#!V#gJ>%C98UFhFE9i7io+rkf)LxR_P zmY8{^9lB=PbEnoR|2oD738{uf;Yq`2CO=Nusc z{mrK1H9h}1V8bwsu)Ni(ZP(wopDPIX?*XWrZ@%J4z`jvU8KKeeGGLsR_G%DH(Hf?? z=8z8O3CVG6`c+=WPLhnnAjS_O9TqvIppx{j7nEDu4JD=LbG|93oF1_xYcJ6$Ov+bHP$3;iq z;zhBN69?_r{iQ16CcQev@d;%|`M3lRI4;4>H-0ied=doSc5D&@e#Wik$y~lSce<`E z=Hn**fmL+M7F-%~*ELH&k&X*uZPUtAI9^H=q)DCRi(TM8baJm>1eYh_KJ~TnCCrG% z4bh;@!E4_c6q1wo#40xL&mutH6t%|EWsiT;fJ88QvLB}@!Xq<~W^vn2tGPCB?B!3m z9&Hq6fPfv|^tfCTK^anSm)&OPY%BMYYkjHnqt+3a37a$~EgdS_rCA_G%PAYC`H@o{ zOZvZ+FP!rkI;>Uq#vvG!Pl7bnwC#9J9n-OY_ae-KyWGpMW(g)qe0ds;$0|DyG9C1` zAgXOSsm@Jsjeqh)n=`Vc`OK`ZrQV*!A?nyesJMzR3UiWY+DeE|CFwIccdjTZg?+im zZ#Und_xH;BH{Y~c|Dn=kHXVj+um5s?d!t}!ns3wQMKJm1fBp4Ge|+<8jiZy+`!F6Q z(^fgyKC_RNm6b;i9w_*CWo5|%G&)#1(bVfW$mcKoL;3-0hXZBs6b4MXc|@; zl{cp;{1=T1lgU24e-({K!(cjsFYFWqKWEc1z6r8(_?J!*`1KyYW)Xfq3p1~oE+liU zG%E1FS7Gq(MKFOeR2mf+(wjG7`a(Cww6oHvoCnb7SqQ&lEXLUjD~$?FfsDYYiikE! zb%b5mW=M${6Xz;KW?#lx*aD-Qr??j1%p%w_>h)1X3|$I5=Dc34o6 z4Zq+sU%`1+DZWaxARglH1YG_qjS9wctu!i=SqinXWIOo~PP;)$;|PcFEuq?IQ-Uj( zh0}{D*5dc!A%PA4(KDH6aKVTiBIwD6wbH1ZP@jeY^cr#fC}C8D&P5%%(GjpL($_tz z@-D=+Ml&n~B(b(Qm@!-wbeq<)uhOVM%s+g`QUAD4|G-7C1;gwmZo0Wr1^!+hw-dV4 zT!>dV7yA;*lA?`E7Bde8A3Y(jDN&Rc4`;_I3JQ=K(}WSG84Tv%FuuzR+<iN-TB6f1Z;@YOWRf)k`wA-8uH zW-rXnai~#*TO`E51zhQatv^IP=uCgf5(*826ls#prr|bVmKXq29oTK(Ypj}04&q>v zo+mWq&MX>(JEM5XcQhPZI;4pa=&9fHXcS@}TT?tQV2r_J5{|Z*-KH|5FwTRip9*+T z(4I=8vbTHCKkWa~d(+?9>hJUqf3s6^CIdpAN~5wLo{ni@A>-{OZlAO8qo7~gnvTxm z^gKGv4A}*0tbsNPCs<~fj1yd1Kdbp%LO=wc4=T|31J!0FGL9rlGwLVR9pcFeMZx+8 zj5Kf&(GGbM3@LmWR%H$tOQ&?Yk(m!5qv!6rDJSd^S&*w8)9ej{rv^ z>V7^+YP&4IFMTab{7PTT@@?`Vyhg+1$x=oe+I5_)7B&>$u%Up+FlvFrlh!#uEn8E3 z`6W`oE$SIp8kKzdM`#pNTNZwWl2?CAB)|?lZ%zV~EXU>NTA-d^u z$%hz0nhRA&d$&B4ovr2DeG+P#m}p3A3o-=2`$Cs^=-Eq|#$`*R(BU@ChUa3RkQoY& zk~lb|v4@&1une>lHo)}FJ@T0NsW>YH?SB#-0D+r^r?k0vpT6ARMmnaG0@>{jTgqCK z5h2$53I%#rnaQ%qfN1GNic98geVhE@;AGg$1y9b*2IYIw&C}&o)JfxdNMw|ji(81p{ zBpo5w48o#_qp%i4+V6H`AY|h*5hH32-=YE9F6{hlAT_4qJ#kLipl7zleSLO;FHG*5 zwZptaF8&aXc1{=q|GR#v1HC|-WieBDvn=qZ)~76O(qJTxKG$*%c8>O(kiRX^q*sZ3 zWJePF!aBt;Z2RWUa{@!ybDKHwpRNC-^VG2ecMVB2Um)lsZ2@8NO?Nbhh9c<6hSRpp zA6!MOOYIm5wLKk^3T!QBPz4{C)1Cljm2zn!1SGG}W-5RT#rg!pBkc(S>6#VTBK8HV zLoJo_HCXoWw!_jYCHwOs9t%bzVY;roZd6E+iEbqaiE6D4$+BpikQj+gC#wfLbz z2&K^KjLfnomkrQOMW^s@h%=kaPR3Ds-WbHA2pT_`Wg&*N8xy!2FqKv^1&e_(Gy&byJz`k=P^ zFZzeQO?9}dphs@2-#bvdTZ8yTZ@>Gjy>r;^^tbzmzctiW|8NHy-P+w(ZME0lKkRp3 zZnyW<-pl>H-GiQL?`*1_-JSl<)_#BIY41gE=dd}5`#Wl9SM`4B?HsCuXYK86>`c?6 z-F?;F-TQ67|Mc0RdbYd0+1o!*ou1n6w>#TC>TBn>LEPPL_g^&BX8T3^X%DOI9zN^s zV>uq*t7koY)!$L=9o6o_r3&EE-Q79dZ+8zHgZOZF|IpNZ)j#MpRC~XF06+m+*-!w} z-7SRM4piLfQ8NH<822DH>$1C#6M1>iv!mJUwYU2_PY@c#q_1JPOY zZHks7xc`!A+EnfFSnprv`bW05?dP58^XHYIxOt=Q|r%*06 zpKuN0B`B9#j&Kd)`IJljfrLv5x;2QuHsKmnka7(w3rLr;lxq-wCh1Z>7FMY>cW z7FM!Hl97FLb_Br7xkuJ3qN=VsHSh%73@vw{RX1GgG!->ihRmP%NqoOj zj{2vez)Chq6$*qgaG@2BnjU7;vFrkTJGuQJJ9ip)g+ZnPPUvb&zW<)Ty#L-E94bA4 z_Mi&ajv$M02q@aX3;#bre=rJ9!Avhsj7V||0>-9P!i0aniYZITwKev`#gO`2Arx-Bw@?*vZxEA(AeyhBIe61m zfv(#!!n8$gsMbGgNA0`6zdj1?{%bH8z5cF#=T>Wd5VumA>X#{iwtMjXd5h4j|Qt592`f>^8{XX7S_@JXv^#AQ)dd22O8;*Hww*~SX|hS=@E`NDnRv3U3z(=jsTlqb1gW2arW?% z9SEWr=prCjc$!Q@TBiU^T*o2sJ=`oAlBT9%#&?@h+!$cha9|DUV?$MgcmxKiuwZPB ziUqWn^AGAid{Piv5#NKAR_$2bx`GC7)N!3YV-8L#A!Bk;aq!-#-!x1mE_vki1nDGi zjtB7#V+HMWb@d{cFpwLHO-M98s%vGy57TASdNv&6&GaIe)BykJW8R1ifbixG23^p) z$u~f6#SmzxQ6Jz5QDAh&2wvvZ0yh5E_^gK8qo^EjVB8a`0AE1o?tOC5&_LuyX}b`w z_$+=GCm-S)MaFLQwFUoh*eG4E!6h(d))lQXJHxPrvkl{DoOA}2Dn{?2SoaX*p2st& zz#3>H>~C|~8?eiIU3a9+Fw}-R(!XDG6Nn;;Ynaw0J1~lH|kgqiM^0@S&nZ;o6HM)*u<3URekDV^bgb7 zdQoqK3imgt*q!GCLsY10@Dt;J)3oU95iVMNIb_&6M;h46Rx}2WpHrFcm|T%QKu+Zv zeMP%TMJYT8Q7oVtCH14y=J!;`!A@JI3RhQyVSE;=^WeQEyKpsuQFB#Yvu;MmNpJAf z#+(D#pTsK~N!kQsPx{&v2A{Qh-K@0mpcgC$#p|MGWlk5{es1cDXDu_FG~{R8Ayj5i zp#p;ndv3wB!SF5%W8e=4Y&<-uRBa1(%!-yw%q}+{F;asY#pOLj2963;qrq66qfL`K zrm-FaLjW6<@x`JXN(M;P2`iY)GSI4-=HS#EMW?6XG{oX3VfG;mV-*I&bDoH$8g{TI zBJN7v-`SHSrX=McmIcVcaTt@d0fFL50j625a+qny%#uO7q{}Oa z;n0%UU_BBf{Tohe!992rkb5eb+I@0!?7*N1q~KUXpqC?-L=1U6pUN$*GYuTPKj_aKT)x`XoK{_=kR#^>aYl@l^P?@;aJr|XmDeuWL0r_I+$jaIs;(Cg z=GK+2BD*a=fR3ALKOBY;M2EO_RcOOrWA*|Yqz1IxBDDkWZVX_1)v&C_~wmcUD<(Q2wbVe9p3Ai2N3aG7{ zTLueC6T!d-&i2A9c>GDQc8!7;LE0_72+klvSOSjukBl@9oMrkE{yq<~I{qZtoI_e2 z%BYhAD234?u);O92&A{J^mcdxyTLr_G&=(1OM;smES3c~C#zftZsV&_QsP~BS$2aU z132$1%L8uIk#_aiKtI^hh0E;@F(wR>Y=ijf7Ij?G`5Q+^4Ypn;YC|t&d3IX$x4-E^ z-r>7yeE|6=r3YHQb;Un{S~yq)n^X>V$?<(2A76q&#g3|F=u;9C zgGrEaK+*dNDUnZu)S#l-j4D|!1Iyey;EPP^P3v}AU3UDQFYPju@T#z)Y71NwP;kVi z)%ubp2?S758Y2B(Q<~E-(a1n?oJ?uK(&2e{5o&0hN8uEFaiU=`ZdMm<^I~`4^7$2& zUbMlDpW(v8nzpYgPnz-~>iUu{24vc9$|G$xPe5CNS>glr(=MLI>v zpp>$VywPoYqly;%hz3=M+L0~=n`pRcs&sJ)K}?FF-MArKE&aBFQcDm`F(E^`_q`M{ ziFS@}UD@(RF9+psn$2cTgYYFv3l|kY&a4#`Rn}cpt&qZz4w(^_U;|2UcakiGgsRyz zAicbn*PnnKH$4yDg)xYIn_Rx3_JjD$MJTOmewjt%D7#crJF2GPS(IiWs-1y*r%0`Y zgK9U{dV8>EYbtVyLfzVT>N^NY_#IlZfdm>`1J~RrJ}XxGrk5Aa`!cPjML}B@C)BlG z{WnUu_aaj;HXcl_poXE|OnL%OC8jc>Dh-91?Kd|UxLS`cB_+39WOLnZtG^e3H zXwBbwFda2SQ`y{7oJ5!njC)gL%ZK8@{p zUlQV^=HSPt5CRiA9K+aQ!Z_#L4mEYS@hP7nUs^2VQ>{h2#89ox1TZv9X2bK6jT5Bm zm+u)h!Rhy6f~L!;t{acJ87Oy#x4jvj*(0z(kHCwb!Vg0+j5=sH^84?bUO1R$J{U|* z>hNXq1j8%Y(1TaZInmyR$T4M!7j1y8T95W^)tfboiD8`7kQa>CStss82C1QT>%4e^ z>Z7G2W#oj08>*^tlfo6k%cg$i#+!JqFo(}x z#Gjg1-{SKt@TtJF15FkAdrGX&hlot$DK-$g=FUK9N0#r10vVtHw-wO&l*~Y13TC4T z88HxoaU&Z=Mr?Qd2_j8HlqxzvF8%p5RF%`NT`^Us-fjpj8JBWEyb*St#l%W& zelY1aBq+}`-3UIUfa*}ViMoCDrFIUTmfq}@godRHjGcGu784bBAVO=uGGnNE4<(OOd&K-#m%y)UMZxpQ$ z75$@tKM(Zo@HFTxOOoqDCsXxJcA$bN%(3VU%;aI>uA_E;0f2hT=x`L9+Lnk;P&Ozc zp;dB9xkP6qh=6x@FQSy@?eG(2vc4sVMzJvy+i6~DfLZfX%=>YDEeuji**d!0a9aX> z1yK-Yt%f837e@xBlxf`)%bJnjy0WEM);6zwZO!Pg(Aa>Gli0q+OLrW0BspWe;+p!t zl~e5-Sz(O@Qdbzya82D^y{S7hnk!Iks4I$p$k(}!HGz?cT;)QZYK&8LnX@bFoC}x6cPp0bL z-y0CE<$e>3>?2P{$Z~`WQ*^$yxjD&p!fL%8Zb!%R1c1P-kk_%9a_xT61%0xk z--~S^;92D7M~ppY8^^EQiMYgbtqpaWHf2mvGzMw&b1#nSFMJb?U?B%6cS#vWnw`M}^BcNh3YY4N zqD~C*3Lb6*lJUZSTX=X1Xzho?WI8fC)!rDiKu~10(d#DgOJuV_ z^Dlhj&NUO7&lITZY8pUU`IbSRH`czdI6Yt)of2k%-m=19OySdlPa~&|4(|Kbq=UM3NC*6ck|4E#sQ{s^1 zqAsm8O^PbWB$M+~<7KqVa9aW<~~N@yG%qbNBu2#K3pn-0&bKi_0%kt zn2VG;A(YzY^$qhUdstxIq-@7`nSXO8RwFmAwoK5ebf?T<6)s;|$IOl832u_D zOhxbpdOU89D=xr5C{HqWdcU$o+Vt5k{- z+VlBQo#i`}y}cCf{H0bLMX7ZIJ{gwLisgTqc*DeE(M0JR+0*T3k zlDR7V9E5}DCJ`QOOO;$Gpm2gmI=eLTeIXne3acz&PKARP{8atpAF~}Sf*5|wu#LtT z>|$P%a)~E7HpDj^cTnGWL~F3fo^>8v`yoI?#l%M6F(cbDYQg|Hr4b;Q+;+@x2qeP( z6eNWjoJl-Xi0K{1PWqb{MiA*~(*gxJTxNHlKetGdO#ngO75b^1VEUJnr_}2r9~VMz zh{peLdEZY))pI}nl_}gxi~5Fio$qw0%g=eTd!giB%*E$~c*rJ65Mod+6LB#~E^td^ zek7K(k$Hbs`j^SVCLz%LF?-4hvwRkX@RT7c_H3jTJPE%~k@~G~*ztD@QaI%58%2qX zR}e`7u?RnivXM)4!N`{!NcH3-`Ee2QC49pWaxBXC(#c8n(!2JUF&c}!fWHupE%DQr zlk{x))jB*`dQ}Z7;Kj!Jf<~7#`CiSJ=bsD&lTG@oGP)=0;7@WkV5TM)0*uwE*T1rk z^t={XtiYHdU425b21@wBDABJrt@Z@G&AxvZ`CYY|^12C4S21metZ$ghS!|RMo+$&x z#%%s7>TyhO`jLB-jLkQ2deNj8Wr9;hV1KJ`;<5S8<2(JM`sw+}N%iADUf7?WFMa%n{prV7 zi!VShUTrPCva8GhBp4c&rj*lkJR!i^e`FR6_4gAsdSs9B6e?*rQu939f<$8Rw=8x8 z5Kk)!M#0dFg<=Ro9$G(IpSiJzai*IXw`{4x^S3POFCp65QblJnfKq{4+WHYVt&q9F z;m7{{W48;ssaR>r6iuT3$Bze(nV& zYmy8$tcK1r%iN!>HLLog^||`l`mvg2n&oAT{JN`Hw~}ACcqkAaX(`jY($Boou2*iV zmY89JO()A|k}-eJ!C?l{%44C5PzTFaE7Abj8d}vhm|L7Q03fPAVvqugoG-e)W72UB zN0%q{VCf%NR^iZJD3p8NA$w-!SfUiKaH3n$$Y|#uDsW?%G{!phFTCqO=*`S2yp&U5 zDh1<>9AgfQYU9^cB}{Zc+f4X>|Ih!E5+~B1owo--Pw88*>BzdD&qea4!?UiyTSGs= zTsWV(`jNYXf36hr6PggjiZcK)n7)s=+@GYCniZAo2K&iX>Q!*s9|rv(C26mD!5|y} z!vgW2B5z<_MA4N9iWB?sM6|@%W6@a-K+DPKifnB*Jl|DDmYWCxj$~mjOlUW ziyB;QXK-7#Y-q{cNyed?_|k0Pqj>O18>?+GZPT}J8mIf1qTYJl+weBlibXvLADYZ7 z@eU|=ZhWSuVW*0Pb7ByqB4}oFy(wp0mJn|7BXT(lQvba0Nd*SXPZdW3a%KzY z=3UCT@xjp~^q}OBmmU$%i2Fe%|7s?n69<;VUUnQ)ILNXCu`whl%(K*xU_I^|6)ax? zE-^yEeN?0SWMGZAek#l53``%9YKF+hWagUr5FA&GclnF2`M(%}3rUX|`>tujlV^w+ z?-o=83;G=a{*=bok{*N}kI|{ZZRK+*0&>YHv#6|ad;cleO67N&6<czqA;Ad$xM^?OE$=X>suF*=p-W$*2>c2uiu`noGmSmzCBwV ze0$a!6jhmgd$zXn?b*u8(&F&jv(^5$XRW^0Q1b2BTJzhpmFCjYt3@%uZ~wDY4J6%| znw9h4W_AUWD@ZAd+7cW+&Z{cR(?p|C=;Y)_^swbx+q}G^=#Set`}S<5j~x>|Fh%}U z`J0=jlu&9KZQ4v-3f+CI!l*y}*7#nf6g<~SOUC<|77{M|4qZ<3lvXqwYJvWd3s>W|S(^va}){;-R$|L10no;5&{Vzv)B9M`DEd1HH)bsT@P`4b@G^XX3F7 zzi@*K-IURmWLxjvRs_xFvHL4pE?9#z&l<~w&8pB$#-_leED9ag%M6$>MW2|G^-9Er z+7zp#yuYzIF=CRWmXrCxVuvW)M#z<*7T_TedgK zV?>zfp#V7iu#t*53!KfPZs2?d*$9G)*APWOkHEaALB9k+zVR3H;)MG66KcyVlHYms zD;j=Ffz0#(Tr33F8AR|G1CM1!T#+tBnEX75(j_1)<3!Q!9ja^7Hc}GYQo=)*?uv7yOe>uhjCC z&;(Ge1B|-@Ii9~S8EPP=;S+u}q+iw{PY9i-hr#wJnxH|S%<|lg;eYB7BEwwQCEAKe zIGt$%;ZTnL2eJv%5R1iwA3^bxr+_DDY$0}tNF*e3beMyLh{B@64-rHHrP1*WVq@P~ zV^Brok><>}*6a&i)iJ4q)jnf%F9YZygWlQ9!kza4i8mJztom6(emddw=eFDOK^MJTsPB0!X}))y#n%k5+P zh4=9UW(`7IIsN*Se=9OmvD>D@Ap#RxNFbnrvKH~A9>NWX8I!!}yEtthOYNlPOwwrN zr9q#JB#Xn1X$Ofu%Z1`yUUuOINS7Czt@?@; zh0NLT1~ZgkdXmq2=6LQ>^BFJ7_};+0$IhkpMCJHsnyUANKEcC^2;zm zadfIx>vWRJDvbuZxL_!Okr#sq?y;1ba(5(McaC}$*$8IMg!>&}0=@CAs~{YB7G^Vp z_LCHDMMF-r*uMt50=p{B_D~H4HGX#pAfM&>Gpm8QliXY)5*;&ip}=kv3)L%VFgyU0 z-_`lA;8XP6LQhFn9$|3_i#96OyEh*e4{Yn8a+$Eda7X%}0=f)Vrpe1x5ofVt@;esh zzf_eLtHOIH70o9YWlMXe8d<4WQXx>*=2{fA0dPVWUAZ!L*90N|rGhj@dUK)mJ0)`g z8hd!n#Cpa4t+2<7OBQkSr-pG+jog?ckCfW(73WOqP7!}q)vkV^4c7-&lO*;jmP`}}fR%{yJ4Xwl zM7?Y|vYL_&HA880V6#-@9moXa4Tpf@Cg&G|&?w9%VR4}%_Y;gs6|%eZHyWEhDNhx; zarbZA?3;G~mgR34@n6t4Ysyx!4Jr^Lv%6qi;g@SKF1#U*VWAKh$D^50Og%UUl$iuE zJFgDn-xKEBSWHIrD-h*0av#S$CGOk1(J%Qb}k5DrawyiZ>Y=ZfeoH~gjral2c@mcSYvjwdMzy~E=G z$T58{*NkvgHrru(F3|?tXRMRKaDwThLXEy~(6|LSqmxKQp1WGV)VT2>+k8h-nkNvtn+H zwxl$^ja25a8Grj`{h+hK_sq5c;}HP<_HD`$L?)MZ1}t}8w9bvUi4Sp>ZP2e=e8)O$5Rw3Kb;wIS;qM}L@!VR>0y=7h5`T>GZ>ube z!qSq_UWN4wVh?^XU&C-96qc7<4)3>Isy*? zXgVj}zDD_Vmk9b+&=T_R^v#MN4`#MUufZth^vG8YK z(u{Hc0i2N-2KzMygOpjtKioDd^9|?$kgs!`mYE8JTSeKVRYopm_{?mDGI~B%>+?A|k;QCxF?kQ#{BLtR;Ue7;{0VUs<_noWu>2 z1(g#6b1-xB?`QqOcTqqI=5X|ASc7;I7;XX&2AL_27+s0UM@NrS8jVHL`Tj+XfVs!uoK=;Zx4~e#i;g939H>60uYyMnQ8d z0{RaE5lW!{sHatfRN$<9RX{gGT)8KcqwJFBk}#bG>Dn}hPl=3S+<6tCM$yZvcI6*+ zKnZYbJWUlzCaeXav8c|6mUd^mPlb#{i>|-d{EiGg{RjZ40VB{ix)Z>sBB!fuwCfdwblFHZY@0 zDRlpt&KJ@8lF-n;D1jgiFa3UWPD`PtF5@em!@U?roXsp|x#!H!aNdi~dP&?Rhd3Y3 z`V)(&SAPf=At@EC(rDyiLVHfYEbj0H#WENF;)EV}#|bTeiz@FBJ26-O9g9aV1JkQO=&-1tF?uz7^Zhg84Q#?p zsKI}$=KlH;Q!0}u|7+E5&(3}o|IO*|F-^NrMvml7zb(=Z{;La&MHg@L7`}m>=C^e)01drruU)PO z<2PH^B||}(y zp9$fKD#iFH3wHStR21WpMMU{Erl>?%wcI7u*uC5x%&||MOff`B023$lF+2o{g)dh@ z7RxrAfM5CB$+;JE9d&{GWtM-Iak~iv4F^_dGI=TGjV%;?IW7G_vHZ7hS`TbTbwN)P z9Ph#SVjRkEmaYXZ05PB_noyI!u6%~e1==GhPrk~>d>Ona$_w5l3fGas6Sxn_kc9-r^*%XmkVBzFJFtJzuT?Ik#@C?B^H${?G2iU&lI!Q-kz(27;L*p`eA#Frh zr1cCvKSKy;evKS1cP3W%aGxibfGh26e|aA3G#U%CbaN36Rd(!6)goydro)u>(#Y0T zPWU>6pl=nan{OdButsjL?;>t_K6%Q$ZBL#ew<+?AN=*d0a+`}tH0?$ihO4ArV2b`h z2(6syq*hd2m&11!N91!kh3~rtInS;7(hFU|soFOtFA`+3#`rGFloLEd zbvH%nqudr`_c@Q!rq=9#oj#!E5^o)#AL5}zfmcA!1I8l!}- zEKi)eO{2tftDf6d8@kMI>r}OMn%fqhO){##(sreCY`LB-+t$iDvaBqcH@$4Byn*NR z>!~Eir;G%u;ot*{IzELp)8!3=-AU*uYcdsNP7EqwsDdzd)TEBv@sL{BKm- zvCIj?ll#BH%Uit2C;G;1patU=kaQ#$Sqr87jExH2V95(QY)1S_PVUv$lia(~Q$maA zSm8xZ9x|DdEQ1W zNqEb3!wQ=jKv@xiHlT|M>_d|AOc4=C*;3*G`^+OGu+L1Q0{di^Yns?#yjP$|lJS_O zrw9(&rMy>Y;Da{C^qv0vt{pi2jAum(_Az7zfv%KnkOR^)7bM z5Ze=A-$X>U5%^ISRammRpcHau+;Vzhjv1Aabs1=;WV|gQ+6B8UvV?zA-ln7$xqgS$ zjPWsSOtYyQK9+Jvb4IF0lqH1a7Q!~m5u{z1XO{KO3gyq|72#SpNzanJ=+(pls8%fz z1r<4MZu-6Ou6;|yxvrqjjlLQCao-QqWsDxgLSgg9PEJlvR9A^KH5P=cXE#L1By%pZ zOx*<>*MfTru`o8aPN5TVcYc)nDh?{;bfyO|AMWmoo1a3iYhl z^NEJKO@tPeLOw-z854IQy1%q?qAg4;m}BPETFr7lh1P+r;g@|3_9n}qq!lKm@%glPJO0XD_U3!g>FX1uZ%SORy4oy@YukSp`{0M?$i+X5 zol|t3!`t`Mcfhqlk3K8=KM;FJ+40a~VQuz?|diTZnwX8kgA6p53C^9*K zCybV0MGPk+qga;Z;4HcCG0)_I(UHN^CMRzwqx>Z#nZgLdGR*rs0X=xlj(cw=)@Nwx zGfM!$bNMa?+!cssfmpKAD6)BrDo=FfBrj<%X73?cdsPmBj+c7CN6E5y+sI43%>}L8 z8-Em~Ag%K%kO*6=18FHY7xJGcys>K4I*bS4t9s*&$HE^LR*~h<3c@G`b;Ox+#cvv|pZH6Q9N+pV!8Hp*S1ii?b8!5$9xk<@TOthfCOeCh z5YW8uf@zo|w)a$qy&+5wSVB!mEIP|{Wfr<)Z#~acjba14IjM1-|C0-6rt7VXm zg15;gm8Kqus~>eOwDo}Lo9po^yAFH+pOMUdMlSI)q;1~(Yz^eji+=GZj1Lb2AFp*C zcv@RQI6zeizc#McNmoy3Bh-zy#>*eb(w8i`N$*JOmNZ>NEX?<8*eJ8Adu;#$(2TbW zF+?h+mJZl*By&?X^NCykF2@?KEv)T$R{3IT3%FTrULjbu83*U3_>x_!* zd6z1Gp{6a<0~cv2XRfmkJa5>=gI<7(e~Jf$Q{(ZIPVY!T@TMN(Wq>CB zBg7}L$q`=L3_xInIA$J;DzNBR&MP3{c87jHjiYeMwvtE+ST{bbGHVOwg}2n;$|xkF zv(T|wpifBT1FXGg4ZZ#qo8~DZP-)3v6a3j{S^D5Sag?ZVFPgapz9N~U5+ zzL(sw1%Nz098&t;us<1ksh>gTp_fi#UtFIc$er^7sXrQHMdh>o6KtSH=kdvRD`9pX zDr@2!fUP{k7>0mdgj#y|`8Jb$g`LSCo)HwxuZZJQBMOKpvH+{N02^3bmtijLsyb;v zto?nB=(0h!A=Q)dOjJC{i3IQym}OzfCy5^~W6~BF#%IuJ`?u+5Jm15BWkK_-{v=7G zku{9Gfgfj8DRSG!lxs)V!1|QD0A(#CaQw<9yDH_mJ zwGND&uz3E$h>!6kH!_TB{Re$BEEa2+3@OK$4l+ooR4ybg&pA8tbO&=U-kMKK@S3&E}M_8?5aWIRM=J}#b@VuQmwEA$gM zaKq?4=*u)A<0wgjQ@r_)*u%CuZ$1Dk!P{dQIvH!jid3w3z(yv%KVqES(D#zmIuE^g zct_N-Bk%6if5R5=Wue5+Nq;6|4+{VE2h}BLIlxFi(oRC2k(CY-7Q~|uJe+q1%vr&( zPQo1UFf6+;D4Mam7~J&muo}cM2Og6!as)0d&nC#sF%fpq<-jZX!zk=uZ7T`Ng)TkH zs`1uO7dZ{6=vp*Yo8|K=v@YZ!Ro&XaY^a96m^^Ep2yz))eE`VMlX!?EMc5ZMd0uG9 zFnbflR~96TwrXY2u^~H>1U0rCR2BBAzNXMl5(? zP}BTum!OMQil?Hwrl-roQdUS-brHi8x$LCCbwjHm87K-*G_fPTV*XRsZ#w;uvC1t7 z{_^yb{gg*RN}g^$eZfAC6Ky&6TgP!6``B@u7hU*v;5d$J_u%U`emxYgw(zU{0V}xh z6iXe-3RsG@a)^cSp~L>TtgEgniCt}}uD0z-TQt3;x^?koZns;dyY1m$)$MNX47YI| za=Y3s-PNAGr**ZT+f|P}&FgBvbXN!1f$HjYZdYtTxm~?3-PNH1B1gGh9TbDeQR%LZ zu~pU8o7}Dr?QT(5Z%TLd)>y!Ixm_I>FW|fTyK*Kj_VwPrYh%06g1y?7eb^)N93FJo z;~pLt`IH>LE&HaekBHa)Sw7$=N`CFIuX|YA6~n`Uys!@YPu9b){Hcq8 z{9csZWlw!o01q_(en-Clj9_^v`rBtukM$w%@>#m-@u8ZkF^p}7C0qn*eEMEhW8;(s zj#OjEYFXGWVKr9`!bP~?Yupzdchu7^ALY;b&<5;l1n>HE@O{->Pkg;-tF`Z|wI^$F zlslp>S)tQR6J!DQ^u_v#twj%^(p3YJPmeOQcGdo}gD$^rt4Y68jU8l`!c`;tpmquV z>@Y~!R*+z{ONQ>NZ5)zSJ67xC2=MM-<5C^`4Ab9(ci5z>{_Mis`Y#-(TWw>}J=n&d zSy9-!s0}Y~Sv%}6d)afGo~t$K#%%!LW4r6PZ(!};!?&NvGybic|Mo3lqpst=Gi$i; z3_5|KZ1Iug%;<&Vco%JK$Hg9SAzWUz>o{G6xE`w}AHL{1?lmH!!w!22wYp@kE&~lW zY;UOoYzf#q__jsb78S1B_?tA_Q(xJiE=M-5@uy=n&%Qxr-VyvE4LehYE;|CezXE@^ z5!)YZvjr~LP+U>B-sUTQ)pndKHX;5U_G8WEH35f@@X>YqCpDO#IT&F*mqC~7xT$L= zZO2L4cGo#b+kB&NVr-*048T{M4KxTlRd3_FJ%>yUwr+=2#(rg8M7ejYb*S7Vt4el) zwZIPq2RX4~J;z;XJ7k^MV#`tpJ?$4=r;8`Gx5wJTqA+lHKW^iz*Q)bF(hXk{)nRv| z-C?arhX>vzfz#P$r%--_hQ4;TNY7-@uvS0mgSd2Y z*5_?f1Ka63+i{!2mpZ2WsC6#{JmGoQUX9zC!%b@8L-HOv{JYv~wo_dlINV(v+*?+I z0*CvxZJ&1>cZ=;}&*?JQXtFWj(=)YTHJ2P*?Ct;%-VQz4a>+F`qPABZs~)VL+Cr?k z(N;yDw^d`L3pH;!geF6mbjEp;9k%T&HQ58l?Pz1n8#xRzq;PiNxcggd*9`n;)WYN7 zZoTL_J%^)4Su1Rt$Vu$oEqimvF%0}UQtckABTCL54AJG7P$6{#=N&lifV3na3BFI- z3d+d#9KbkV=T24cye?;W&EAHb8-hEX_D~_;la`yIpqG{Cnkgnl{5o$*?VEVff*k9U?^QA4$m_(uyh2Juw*2BLqSSen>?RfTEiJly% z+qody8@P6>?KmxVSYwGN-3`}XZ#&L9G7%eX0X&CXHWsXd!TIrHAQ+06Q-8+4?64p3 zQgXX)-KC5p16W7lVS+<|*dy1ptERR)Won6Q*V>L#V^gcEsjbL4cb$V3Hnm1u^|_Swy=Mu{vsHwJ9^ca_p)pBRZmUz9nd+gZh%$@BHDaJw%Ucl;Jaun#cN3pULy#b&Yw5#Bj_C?34)D7e0L zvnUkS48GpDs@%510P55;PL`7lHFU-D^c?rB*)}=dRW4yE0hjCbHd+fJ5HnBk(2n^dE`krC_P9Be?0}juR2ubNv8`v z1&7)P3Bfjrs~?y+m7=b zCgWDycEfd?2DaC9Thq?}myW>N(BfCs;zdWSeb+g-a0TBjd4XRPDj-q`T@*IbE6zWR z+Ax-1h(^PA9N%HTfo73CzQVGv^);#!0yPbbPqZ~^=C9E~HH*>u3ZstOg($1e5XXq% zc`Z2LhJQw~xXzifd0?R4*fIHx=q?9kCVA{Dx}&vcr)kE~jg+ZadB@uI<`()Sj~I4Q;^H`~mNA zI(FVsa2&UF=neT=GaUAXLofV^+d4q55DauQWoWA%!HvPtE<18)uwre;nIJ%3XVfkq z6a{@xs2k!&G1`=sZ?p;C?xC90=dcV#6mjZ;J_DtdjL^ zJ0^#!z)o_(Fw8a1=|eAs?U_q4(sjCDxkd*549WhzS6>s(^a5sS5D^A8?y{>kZUf$J z%bk1AW;Cc+KRmW5*rbbyRn3xW_?OX+kdYFY5Sken2V2*m-a3 zGr43K5WaREH2fDzOCmOUt1FNrJUPUqWG~wC@BMDgk3h)^|nMp12{liFK{sc z?gi&Vm!^wc6%G`K1m6((xPN%tYs|)W(-yp~QerR;TnaQPTkmyOZR#ZBqeh&*;91a7l^eQBY*-=h zb`*fDZV~Q7m$V#J>Yb9CZl&hg-RK0JOqp%RJ$;W!P5jD;XHf@gUjCtqGuWA?u0NtaiAO z3vnnOF5ny(jeI9yA4YX726eE;@bj5&E<3|2S8ZWmfjVJ3gCL>kuq&8XURHp@TKjT~ zizZlqJs;0E0YT4s= zn*(dt1TrD3Ja4OMUy`liO9{VMySY1tn&ktcFy{=H+Af1XOSeSN!gEdt7zmT&IsL&OPG3UdF{8Gx^s(Sg5HS`J8 zYIZ0D2Y5`S;u~Uq9(Q!pVwI1IQL7InDgm?G0cOe3c|GTVSMm47aGq*G7b6_zi@U6*Qi7)=CXDX1u+OD(oQ=~(w-LTvCbhdEYGGo^YVN3hS9dhui|$y+f!Yc9 zg&#wBh-U{*=(fX)@-^xHq}Xmp?Y9fqvCHQnS<^bM$u^;>jV_hJ_6^4og)NYgr9M6| zw6PAO?f}cz)Sh2~+Ha5fcXY4WDXS3(9TF~^%>4j44CKx@v)bdcN4p*O`yuQoygw!8 z6e&EM63r`PjhRQldv)N4Te6F@Tf)EGwAJ$=(Gp01m0!N>C|VqO3l#O~ka zR`W$56sX?SaJ3NCzif$~#1g>k!Jj zorQY0+J@md6C$%-Z>wco-OkiU!J^G56^yO5^%#T8aX}Mf+oASAIkIiDu0AfOHz+l% zw>mmKaJnn*Yt?j55o0n1cFq_(uR1(?j1Gwl9084v-r+V|`HS|9E58SP99i^hy6TeG zn(P#mph()i?cnAFr0^xt73Va>v%G8yK-kY-IL-m% zA$~UWtCWg@9@i8*dWO%Ylp(fsBAHTuLP2u=&Rz7RXuGA<4BHanSA~C-R8v&9$tp6N zg$4}n*A9|Y2362Uu%rB!z7p3q#v8T?0^3$Ykj>q8ngq?)aO|gq2La6;*U(}wE^$DS zZLmc@Z!;kdHBoAOns4hqxFKY>X7aKU9FiXwJG)XAdl1!sc~4+A^^@EC0s?!(MQ0hrtjxK z{f?Rx-Wtqe%;*v-p4=De2*5mUK!^k0RI;N@sZ$YL>>ESgR(~A9@CtQXuuFFo?Kkb~ zUBjzPDYBIE@CEagRPu;mAkT>Ji*P0*m0?mpiA6hL0>aHMa*r8XiS+$&g)r9xBkA*w z<2>)s!mi;4t`ts$ucew!95$c06wBpsH(Z4TV7#Z`FYjU=14t6DEa2<-2=GG z4H}}R*764=5!9>$v`Dca&OLSR8G?ZxR5RNsWs0v`WHmO3sJUvG-6*jqLv~=u(yX(q z!QPSDFOObhPzEUFhPJk&Mt!%Vlwdz;YQ-*h6{`|oAYFXqy!rZ$a(20BE80Nl7K)QD zhYc)@4QbS}E?5+J&%9uXR!88;kZ8Tc5@uoOVwRC@7mbVohI**<(a0c>f#G5R6?RNa zsVM4@Xm=vbo_0Y%0qrnsJT0O?qTE|o@-sn)?60x~UhYt|B?mCt(J$UOb;<<2*LBJv zxg@aG6-peg1CR^;oa#k@VeK&64s`#9!Y9M4whLgOi2Gaa!NfrLk{Btj=uw5?bU4o> zXAlxK)Tk|1yt_s?y>O3ixqKY$3c}MxZ>a3un=#>Bq4!gD5;ft7)^(ZpdF~8Mj4g;^ zwPSE3Yhbn&tcv${(ZU%M1g zVH9;n`IIX!H7dIsZGJCG-qm6hhU2UrxAz&fE?w>o%Z7qW(^dk?HeYkW)Tnbv_3QW) z)@p4>T~}D$QO|dTgQTm`W7zPRY|%#k9j)_SV(1k}V56;0NxZH2P#}c-WV*k6*(Ns+ z!97sk{&9B*hC^K^Atj?d-9og|R#3P_eFo%?4he(1O}*DOU5S*VwWrEJ0={C3-P{d# z_#tKVJ#6!a*^u@)W?<~)w)X3-xXX$B!!|e6GAQY4jdrzquHv+q-b^v&%w^zak9ctD zO!>vWR70<^y$SY}y%*S_+MeUo&}zCOE_O*bN&v*WJ;%Aj_f7Gh*r*x0chEhOy;Lr| z!Wt{@E)s7zQBPfJ&78WNi>0FU`M#!k=WTu9CQX-MQFrW)r3%A+{gc2!?vdiP+%9O_4Om!RL?bF^IVu?KQWeo&bMdUc@_Y3e3$uaM?A$)-XUh zja?R?hdX!ey%F7ePR7%yNiYL%44GELBIWF;{=asNQ@q;I{89|dxiE4OtIw8cIl{73 zfiIbf%RMO@T{12|*dynkxMs+Qyow_7_>EU%e%8t@PpD|wYQ$|dlQn|pF1Phf+F+O? zQa5hcU9zyNw95kpfZPPCkWsS*_zt+^sRbac2zTv5`FBUb4*^9q z^h&fsyvv^xPo?-k*K&MqM+e1QMf_c=6mrqNy-)Uw`Q6^PUr_8?xDcbzyeF;RA+h+4 zsAA{9ao?ROfgdkUOU^NEE7oy?@QcB=zLJ`&HalipQu7ZU!d*h(GjUa!!m|nrg7#gmTp>d-dRQ&L|qr(!@vlFk2E0=j$959zUdh>($g5OXrxnioo zr*2H{La!3)TWbr$t{IQyqPx<&zZYt*EbfKt{d0O*W7~J9ApKM!p9#5*v#YMGwLhrk zyrphd3fI858}cfp4ywio_fUoj28oOIcI& zZ=kb3!&$_g0{x}zY)Dvz%Uz9CaMkii%Z&Tleb7RU_Ng7ltr9@^Me(;uuhc@Vb&tgw z@q7713RZ}gKICW9{YoQ|Wut!>E(!`UY$HKa2tZ22mn6X34v|LK4P58ToGP>|r2e9| zVxq`~REE#GFMW=E_KCjKy%e?v?B;{&{B9>#DNiM-8Eu0BrcBGNHdB#-WG8n*vT5brj|8&5hCuD213CUHOVlK)o^kH+DPKL z!UJaY6qI6t>t22ficgb8ck)ZB=?md_%m&ypG%nz++~uB8aQPRRO@51sLFMHx@yWzX z!_W5&_U47s5(>VZMSqjZx9%J0hj0>@BawpqGuLqnZk6li=97rVjZ8onmP=uX@dngmy0(7SI3s6W$PH@|cq51`y8 zi4^xm#HC?mlaxFs_d01L3G+`@I83GPj#wr(9spxNoWI`m0s8AGY4tVH`5g=K?RKBs z@0Z`*uubn8*QV*y}~10XeMwYKy)OTE=j7E90$1SoUnVx3r> zFEUCD9xeq6*0+e|2|60>mLZZGu2eqI*tM-K&_NT1v=9c{#4SAC*KKsd&b_Y$pOi38m&R59H4-#T)aeS({%g{< zI;`BQ5q^sriiu+~g_616!(|D)<*WEC7PZha1cnp3T>!mxn z-U2=8`qtVb(n_^m!1&YA4Lc9y{IjsarO!M+wpu1iY7dRXs3F}~L8!j&ON|USA>R?4 ze|bojK{iFaCVMi#%+;a1{=(Vg6^byaeyG4~(>Tm_EU+KO9mpXe$L^>LLxldjLzjZv7XlmAy+?#MisN(<;PC5~&g4(Iw|fjuxU0KrCLwnQ zK9>7PZjNjBd8P9K>m+8(#v38rxTi|;c+NY3SK$GnIUob^z<~#<2q9REQNs!;$fv(U~*GF+`jts65o3Rw?`=vA=;_UO#LaX}< zGsZ{ioFzw;JZ+GWsN}NSuru4Kcz&pGXl$Gc9@cz9RI=;)s(4jD7J>zt94ZD+&34UjISM5YVvh0>bttJ2a?<#4sUQ zr{AnxvMgHwE!zyPTQi@YIWDHj{vYS`$mqpk$Hm+f%>cR)zT!Ve