diff --git a/pymisp/tools/reportlab_generator.py b/pymisp/tools/reportlab_generator.py index b84f3ac..a878a2c 100644 --- a/pymisp/tools/reportlab_generator.py +++ b/pymisp/tools/reportlab_generator.py @@ -12,6 +12,7 @@ import sys if sys.version_info.major >= 3: from html import escape + # import PIL else: print( "ExportPDF running with Python < 3 : stability and output not guaranteed. Please run exportPDF with at least Python3") @@ -24,8 +25,9 @@ try: from reportlab.pdfbase.pdfmetrics import stringWidth from reportlab.pdfbase.pdfdoc import PDFDictionary, PDFInfo from reportlab.lib import colors + from reportlab.lib.utils import ImageReader - from reportlab.platypus import SimpleDocTemplate, Paragraph, PageBreak, Spacer, Table, TableStyle, Flowable + from reportlab.platypus import SimpleDocTemplate, Paragraph, PageBreak, Spacer, Table, TableStyle, Flowable, Image from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle from reportlab.lib.units import mm @@ -159,10 +161,16 @@ FRAME_MAX_HEIGHT = 500 # 650 # Ad hoc value for a A4 page FRAME_MAX_WIDTH = 356 STR_TOO_LONG_WARNING = "
[Too long to fit on a single page. Cropped]" +# == Parameters for error handling for image too big to fit on a page == +FRAME_PICTURE_MAX_WIDTH = 88 * mm +FRAME_PICTURE_MAX_HEIGHT = 195 * mm + # == Parameters for links management == LINK_TYPE = "link" # Name of the type that define 'good' links URL_TYPE = "url" # Name of the type that define 'bad' links +IMAGE_TYPE = "attachment" # /!\ Not only pictures ! Can be PDF, ... WARNING_MESSAGE_URL = "'https://Please_consider_that_this_may_be_a_harmful_link'" +NOT_A_PICTURE_MESSAGE = "This attachment is not recognized as an image. Please access this attachment directly from your MISP instance." GOOD_LINK_COLOR = 'blue' BAD_LINK_COLOR = 'red' @@ -301,11 +309,11 @@ def get_value_link_to_event(misp_event, item, col2_style, config=None, color=Tru ''' # Does MispEven has the attribute ? - if hasattr(misp_event, item[1]): + if is_safe_attribute(misp_event, item[1]): # It has the requested attribute .. building upon it. # Does misp_object has an uuid and do we know the baseurl ? - if hasattr(misp_event, "uuid") and config is not None and moduleconfig[0] in config: + if is_safe_attribute(misp_event, "uuid") and config is not None and moduleconfig[0] in config: # We can build links curr_uuid = str(getattr(misp_event, "uuid")) curr_baseurl = config[moduleconfig[0]] @@ -340,7 +348,7 @@ def get_timestamp_value(misp_event, item, col2_style): :param col2_style: style to be applied on the returned paragraph :return: a Paragraph to add in the pdf, regarding the values of "timestamp" ''' - if hasattr(misp_event, item[1]): + if is_safe_attribute(misp_event, item[1]): return Paragraph(str(getattr(misp_event, item[1]).strftime(EXPORT_DATE_FORMAT)), col2_style) return Paragraph(item[2], col2_style) @@ -355,7 +363,7 @@ def get_creator_organisation_value(misp_event, item, col2_style): :param col2_style: style to be applied on the returned paragraph :return: a Paragraph to add in the pdf, regarding the values of "creator organisation" ''' - if hasattr(misp_event, item[1]): + if is_safe_attribute(misp_event, item[1]): return Paragraph(safe_string(getattr(getattr(misp_event, item[1]), item[3])), col2_style) return Paragraph(item[2], col2_style) @@ -370,7 +378,7 @@ def get_attributes_number_value(misp_event, item, col2_style): :param col2_style: style to be applied on the returned paragraph :return: a Paragraph to add in the pdf, regarding the values of "attributes" ''' - if hasattr(misp_event, item[1]): + if is_safe_attribute(misp_event, item[1]): return Paragraph(str(len(getattr(misp_event, item[1]))), col2_style) return Paragraph(item[2], col2_style) @@ -385,7 +393,7 @@ def get_tag_value(misp_event, item, col2_style): :param col2_style: style to be applied on the returned paragraph :return: a Paragraph to add in the pdf, regarding the values of "tags" ''' - if hasattr(misp_event, item[1]): + if is_safe_attribute_table(misp_event, item[1]): table_event_tags = create_flowable_table_from_tags(misp_event) return table_event_tags return Paragraph(item[2], col2_style) @@ -410,24 +418,23 @@ def get_published_value(misp_event, item, col2_style): YES_ANSWER = " Yes (" NO_ANSWER = "No" - answer = "" - # Formatting similar to MISP Event web view - if hasattr(misp_event, item[1]): + if is_safe_attribute(misp_event, item[1]): if getattr(misp_event, item[1]): # == True - if hasattr(misp_event, item[3]): + if is_safe_attribute(misp_event, item[3]): # Published and have published date answer = Paragraph(YES_ANSWER + getattr(misp_event, item[3]).strftime(EXPORT_DATE_FORMAT) + ")", col2_style) else: # Published without published date - answer = YES_ANSWER + "no date)" + answer = Paragraph(YES_ANSWER + "no date)", col2_style) + else: # Not published - answer = NO_ANSWER + answer = Paragraph(NO_ANSWER, col2_style) else: # Does not have a published attribute - answer = item[2] + answer = Paragraph(item[2], col2_style) return answer @@ -436,6 +443,9 @@ def is_safe_attribute(curr_object, attribute_name): return hasattr(curr_object, attribute_name) and getattr(curr_object, attribute_name) is not None and getattr( curr_object, attribute_name) != "" +def is_safe_attribute_table(curr_object, attribute_name): + return hasattr(curr_object, attribute_name) and getattr(curr_object, attribute_name) is not None and getattr( + curr_object, attribute_name) != [] def create_flowable_table_from_one_attribute(misp_attribute): ''' @@ -456,8 +466,8 @@ def create_flowable_table_from_one_attribute(misp_attribute): # Handle the special case of links STANDARD_TYPE = True - if hasattr(misp_attribute, 'type') and ( - getattr(misp_attribute, 'type') == LINK_TYPE or getattr(misp_attribute, 'type') == URL_TYPE): + if is_safe_attribute(misp_attribute, 'type') and (getattr(misp_attribute, 'type') in [LINK_TYPE, URL_TYPE]): + # getattr(misp_attribute, 'type') == LINK_TYPE or getattr(misp_attribute, 'type') == URL_TYPE): # Special case for links STANDARD_TYPE = False @@ -471,30 +481,69 @@ def create_flowable_table_from_one_attribute(misp_attribute): # The attribute does not exist, you may want to print a default text on the row. Then use as a else case : # data.append([Paragraph(item[0], col1_style), Paragraph(item[2], col2_style)]) - # Handle Special case for links (Value) - if not STANDARD_TYPE: - item = ["Value", 'value', "None"] + # Handle Special case for links (Value) - There were not written in the previous loop + item = ["Value", 'value', "None"] + if not STANDARD_TYPE and is_safe_attribute(misp_attribute, item[1]): + data.append([Paragraph(item[0], col1_style), get_good_or_bad_link(misp_attribute, item, col2_style)]) - if is_safe_attribute(misp_attribute, item[1]): - if getattr(misp_attribute, 'type') == LINK_TYPE: - data.append([Paragraph(item[0], col1_style), get_unoverflowable_paragraph( - "" + getattr( - misp_attribute, item[1]) + "", col2_style, False)]) - elif getattr(misp_attribute, 'type') == URL_TYPE: - data.append([Paragraph(item[0], col1_style), get_unoverflowable_paragraph( - "" + getattr(misp_attribute, - item[ - 1]) + "", - col2_style, False)]) + # Handle pictures + item = ["Data", 'data', "None"] + if is_safe_attribute(misp_attribute, item[1]) and getattr(misp_attribute, 'type') == IMAGE_TYPE: + data.append([Paragraph(item[0], col1_style), get_image_value(misp_attribute, item, col2_style)]) # Tags item = ["Tags", 'Tag', "None"] - if hasattr(misp_attribute, item[1]): + if is_safe_attribute_table(misp_attribute, item[1]): data.append([Paragraph(item[0], col1_style), get_tag_value(misp_attribute, item, col2_style)]) return create_flowable_table_from_data(data) +def create_flowable_table_from_one_object(misp_object): + ''' + Returns a table (flowable) representing the object + :param misp_attribute: A misp object + :return: a table representing this misp's object's attributes, to add to the pdf as a flowable + ''' + data = [] + col1_style, col2_style = get_table_styles() + + # To reduce code size, and automate it a bit, triplet (Displayed Name, object_attribute_name, + # to_display_if_not_present) are store in the following list + list_attr_automated = [["UUID", 'uuid', "None"], + ["Description", 'description', "None"], + ["Meta Category", 'meta-category', "None"], + ["Object Name", 'name', "None"], + ["Comment", 'comment', "None"], + ["Type", 'type', "None"]] + + # Automated adding of standard (python) attributes of the misp object + for item in list_attr_automated: + if is_safe_attribute(misp_object, item[1]): + # The attribute exists, we fetch it and create the row + data.append([Paragraph(item[0], col1_style), + get_unoverflowable_paragraph(getattr(misp_object, item[1]), col2_style)]) + + # The attribute does not exist, you may want to print a default text on the row. Then use as a else case : + # data.append([Paragraph(item[0], col1_style), Paragraph(item[2], col2_style)]) + + # Timestamp + item = ["Object date", 'timestamp', "None"] + data.append([Paragraph(item[0], col1_style), get_timestamp_value(misp_object, item, col2_style)]) + + # Transform list of value in a table + data = [create_flowable_table_from_data(data)] + + # Handle all the attributes + if is_safe_attribute(misp_object, "Attribute"): + data += create_flowable_table_from_attributes(misp_object) + + # Add a page break at the end of an object + data.append(PageBreak()) + + return data + + def create_tags_table_from_data(data): ''' Given a list of flowables tags (2D/list of list), creates a Table with styles adapted to tags. @@ -514,6 +563,85 @@ def create_tags_table_from_data(data): return curr_table +def get_good_link(misp_attribute, item, col2_style): + ''' + Returns a flowable paragraph to add to the pdf given the misp_attribute value, if this is a link + :param misp_attribute: A misp attribute with a link + :param item: a list of name, in order : + ["Name to be print in the pdf", "json property access name", + " Name to be display if no values found in the misp_event"] + :param col2_style: style to be applied on the returned paragraph + :return: a Paragraph to add in the pdf, regarding the values of this "link" attribute + ''' + return get_unoverflowable_paragraph( + "" + getattr( + misp_attribute, item[1]) + "", col2_style, False) + + +def get_bad_link(misp_attribute, item, col2_style): + ''' + Returns a flowable paragraph to add to the pdf given the misp_attribute value, if this is a link + :param misp_attribute: A misp event with an url + :param item: a list of name, in order : + ["Name to be print in the pdf", "json property access name", + " Name to be display if no values found in the misp_event"] + :param col2_style: style to be applied on the returned paragraph + :return: a Paragraph to add in the pdf, regarding the values of this "url" attribute + ''' + return get_unoverflowable_paragraph( + "" + getattr(misp_attribute, + item[1]) + "", + col2_style, False) + + +def get_good_or_bad_link(misp_attribute, item, col2_style): + ''' + Returns a flowable paragraph to add to the pdf given the misp_attribute value, if this is a link or an url + :param misp_attribute: A misp attribute with a link or an url + :param item: a list of name, in order : + ["Name to be print in the pdf", "json property access name", + " Name to be display if no values found in the misp_event"] + :param col2_style: style to be applied on the returned paragraph + :return: a Paragraph to add in the pdf, regarding the values of this "link" or "url" attribute + ''' + + # Handle "Good" links + if getattr(misp_attribute, 'type') == LINK_TYPE: + answer = get_good_link(misp_attribute, item, col2_style) + # Handle "bad "links + elif getattr(misp_attribute, 'type') == URL_TYPE: + answer = get_bad_link(misp_attribute, item, col2_style) + + return answer + + +def get_image_value(misp_attribute, item, col2_style): + ''' + Returns a flowable image to add to the pdf given the misp attribute type and data + :param misp_attribute: A misp attribute with type="attachement" and data + :param item: a list of name, in order : + ["Name to be print in the pdf", "json property access name", + " Name to be display if no values found in the misp_event"] + :param col2_style: style to be applied on the returned paragraph + :return: a flowable image to add in the pdf, regarding the values of "data" + ''' + + try: + # Get the image + buf = getattr(misp_attribute, item[1]) + + # Create image within a bounded box (to allow pdf creation) + img = Image(buf, width=FRAME_PICTURE_MAX_WIDTH, height=FRAME_PICTURE_MAX_HEIGHT, kind='bound') + answer = img + except OSError: + logger.error( + "Trying to add an attachment during PDF export generation. Attachement joining failed. Attachement may not be an image.") + answer = get_unoverflowable_paragraph( + "" + NOT_A_PICTURE_MESSAGE + "", col2_style, False) + + return answer + + ######################################################################## # General attribut formater @@ -689,16 +817,16 @@ def create_flowable_table_from_attributes(misp_event): sample_style_sheet = getSampleStyleSheet() i = 0 - if hasattr(misp_event, "Attribute"): + if is_safe_attribute_table(misp_event, "Attribute"): # There is some attributes for this object for item in getattr(misp_event, "Attribute"): # you can use a spacer instead of title to separate paragraph: flowable_table.append(Spacer(1, 5 * mm)) - flowable_table.append(Paragraph("Attribute #" + str(i), sample_style_sheet['Heading3'])) + flowable_table.append(Paragraph("Attribute #" + str(i), sample_style_sheet['Heading4'])) flowable_table.append(create_flowable_table_from_one_attribute(item)) i += 1 else: # No attributes for this object - flowable_table.append(Paragraph("No attributes", sample_style_sheet['Heading2'])) + flowable_table.append(Paragraph("No attributes", sample_style_sheet['Heading4'])) return flowable_table @@ -714,7 +842,7 @@ def create_flowable_table_from_tags(misp_event): col1_style, col2_style = get_table_styles() i = 0 - if hasattr(misp_event, "Tag") and len(getattr(misp_event, "Tag")) > 1: # 'Tag' can exist and be empty + if is_safe_attribute_table(misp_event, "Tag") : # and len(getattr(misp_event, "Tag")) > 1: # 'Tag' can exist and be empty # There is some tags for this object for item in getattr(misp_event, "Tag"): flowable_table.append(create_flowable_tag(item)) @@ -727,6 +855,34 @@ def create_flowable_table_from_tags(misp_event): return answer_tags +def create_flowable_table_from_objects(misp_event): + ''' + Returns a list of flowables representing the list of objects of a misp event. + The list is composed of a serie of + [ header object, table of object information, [ header of attribute, table of attribute]*] to add to the pdf + :param misp_event: A misp event + :return: a table of flowables + ''' + + flowable_table = [] + sample_style_sheet = getSampleStyleSheet() + i = 0 + + if is_safe_attribute_table(misp_event, "Object"): + + # There is a list of objects + for item in getattr(misp_event, "Object"): + # you can use a spacer instead of title to separate paragraph: flowable_table.append(Spacer(1, 5 * mm)) + flowable_table.append(Paragraph("Object #" + str(i), sample_style_sheet['Heading3'])) + flowable_table += create_flowable_table_from_one_object(item) + i += 1 + else: + # No object found + flowable_table.append(Paragraph("No object", sample_style_sheet['Heading3'])) + + return flowable_table + + ######################################################################## # Handling static parts drawn on the upper layer @@ -802,12 +958,20 @@ def collect_parts(misp_event, config=None): sample_style_sheet = getSampleStyleSheet() # Create stuff - title = get_value_link_to_event(misp_event, ["Info", 'info', "None"], sample_style_sheet['Heading1'], config, False) - subtitle = Paragraph("General information", sample_style_sheet['Heading2']) - attributes = Paragraph("Attributes", sample_style_sheet['Heading2']) + title_style = ParagraphStyle(name='Column_1', parent=sample_style_sheet['Heading1'], alignment=TA_CENTER) + title = get_value_link_to_event(misp_event, ["Info", 'info', "None"], title_style, config, False) - table_event_general = create_flowable_table_from_event(misp_event, config) - table_event_attribute = create_flowable_table_from_attributes(misp_event) + subtitle = Paragraph("General information", sample_style_sheet['Heading2']) + table_general_metainformation = create_flowable_table_from_event(misp_event, config) + + event_attributes_title = Paragraph("Attributes", sample_style_sheet['Heading2']) + table_direct_attributes = create_flowable_table_from_attributes(misp_event) + + event_objects_title = Paragraph("Objects", sample_style_sheet['Heading2']) + table_objects = create_flowable_table_from_objects(misp_event) + + event_sighting_title = Paragraph("Sighting", sample_style_sheet['Heading2']) + # TODO : table_event_sightings = create_flowable_table_from_sightings(misp_event) # If you want to output the full json (as debug), just add next line # paragraph_2 = Paragraph(str(misp_event.to_json()), sample_style_sheet['Code']) @@ -815,12 +979,20 @@ def collect_parts(misp_event, config=None): # Add all parts to final PDF flowables.append(title) flowables.append(subtitle) - flowables.append(table_event_general) + flowables.append(table_general_metainformation) flowables.append(PageBreak()) - flowables.append(attributes) - flowables += table_event_attribute + flowables.append(event_attributes_title) + flowables += table_direct_attributes + + flowables.append(PageBreak()) + flowables.append(event_objects_title) + flowables += table_objects + + # TODO : flowables.append(PageBreak()) + # TODO : flowables.append(event_sighting_title) + # TODO : flowables += table_event_sightings return flowables diff --git a/tests/reportlab_testfiles/56e12e66-f01c-41be-afea-4d9a950d210f.json b/tests/reportlab_testfiles/HTML_event.json similarity index 100% rename from tests/reportlab_testfiles/56e12e66-f01c-41be-afea-4d9a950d210f.json rename to tests/reportlab_testfiles/HTML_event.json diff --git a/tests/reportlab_testfiles/image_event.json b/tests/reportlab_testfiles/image_event.json new file mode 100644 index 0000000..5cc4933 --- /dev/null +++ b/tests/reportlab_testfiles/image_event.json @@ -0,0 +1,2490 @@ +{ + "Event": { + "id": "1203", + "orgc_id": "2", + "org_id": "1", + "date": "2019-02-22", + "threat_level_id": "3", + "info": "OSINT - New BabyShark Malware Targets U.S. National Security Think Tanks", + "published": true, + "uuid": "5c706a30-8ad4-4fcc-9e17-4d3d02de0b81", + "attribute_count": "79", + "analysis": "0", + "timestamp": "1551169938", + "distribution": "3", + "proposal_email_lock": false, + "locked": false, + "publish_timestamp": "1551169938", + "sharing_group_id": "0", + "disable_correlation": false, + "extends_uuid": "", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + }, + "Attribute": [ + { + "id": "239006", + "type": "link", + "category": "External analysis", + "to_ids": false, + "uuid": "5c706a3f-bfc4-43aa-8158-4ba702de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871103", + "comment": "", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "https:\/\/unit42.paloaltonetworks.com\/new-babyshark-malware-targets-u-s-national-security-think-tanks\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239007", + "type": "comment", + "category": "External analysis", + "to_ids": false, + "uuid": "5c706a50-24a0-41c5-abcc-4a8c02de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871120", + "comment": "", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "In February 2019, Palo Alto Networks Unit 42 researchers identified spear phishing emails sent in November 2018 containing new malware that shares infrastructure with playbooks associated with North Korean campaigns. The spear phishing emails were written to appear as though they were sent from a nuclear security expert who currently works as a consultant for in the U.S. The emails were sent using a public email address with the expert\u2019s name and had a subject referencing North Korea\u2019s nuclear issues. The emails had a malicious Excel macro document attached, which when executed led to a new Microsoft Visual Basic (VB) script-based malware family which we are dubbing \u201cBabyShark\u201d.\r\n\r\nBabyShark is a relatively new malware. The earliest sample we found from open source repositories and our internal data sets was seen in November 2018. The malware is launched by executing the first stage HTA from a remote location, thus it can be delivered via different file types including PE files as well as malicious documents. It exfiltrates system information to C2 server, maintains persistence on the system, and waits for further instruction from the operator. Figure 1, below, shows the flow of execution.", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239008", + "type": "url", + "category": "Network activity", + "to_ids": true, + "uuid": "5c706a6a-e8dc-4bdd-b4a6-455002de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871146", + "comment": "", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "https:\/\/tdalpacafarm.com\/files\/kr\/contents\/Vkggy0.hta", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239009", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706aa9-6d34-4e8e-9eee-4baf02de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "7b77112ac7cbb7193bcd891ce48ab2acff35e4f8d523980dff834cb42eaffafa", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239010", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706aa9-5228-42ab-9124-429e02de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "9d842c9c269345cd3b2a9ce7d338a03ffbf3765661f1ee6d5e178f40d409c3f8", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239011", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706aa9-c114-48bf-ad10-414e02de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "2b6dc1a826a4d5d5de5a30b458e6ed995a4cfb9cad8114d1197541a86905d60e", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239012", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706aa9-633c-4553-a6d5-4f6002de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "66439f0e377bbe8cda3e516e801a86c64688e7c3dde0287b1bfb298a5bdbc2a2", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239013", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706aaa-033c-4199-abb5-47d502de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "8ef4bc09a9534910617834457114b9217cac9cb33ae22b37889040cde4cabea6", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239014", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706aaa-e2bc-4506-85f2-4af102de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "331d17dbe4ee61d8f2c91d7e4af17fb38102003663872223efaa4a15099554d7", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239015", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706aaa-65e8-447c-bc54-46a502de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "1334c087390fb946c894c1863dfc9f0a659f594a3d6307fb48f24c30a23e0fc0", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239016", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706aaa-4ca8-4489-bbde-4c2f02de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "dc425e93e83fe02da9c76b56f6fd286eace282eaad6d8d497e17b3ec4059020a", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239017", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706aaa-090c-47e7-b8ca-4c8f02de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "94a09aff59c0c27d1049509032d5ba05e9285fd522eb20b033b8188e0fee4ff0", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239018", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706ada-4610-4c99-a616-416a02de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871258", + "comment": "PE version loader, signed with stolen certificate:", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "6f76a8e16908ba2d576cf0e8cdb70114dcb70e0f7223be10aab3a728dc65c41c", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239019", + "type": "filename", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706b8e-91f8-4722-ac8b-4aff02de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871438", + "comment": "Decoy Filename", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "Kendall-AFA 2014 Conference-17Sept14.pdf", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239020", + "type": "filename", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706b8e-f1a4-404c-9a5d-41a902de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871438", + "comment": "Decoy Filename", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "U.S. Nuclear Deterrence.pdf", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239021", + "type": "filename", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706b8e-e198-4d15-a8d6-4f9702de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871438", + "comment": "Decoy Filename", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "\uc81c30\ucc28\ud55c\ubbf8\uc548\ubcf4 \uc548\ub0b4\uc7a5 ENKO.fdp.etadpU.scr (translates to 30th Korea-U.S. National Security Invitation Update)", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239022", + "type": "filename", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5c706b8e-f3ec-4eb9-9829-4f3f02de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871438", + "comment": "Decoy Filename", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "Conference Information_2010 IFANS Conference on Global Affairs (1001).pdf", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239023", + "type": "attachment", + "category": "Payload delivery", + "to_ids": false, + "uuid": "5c706dae-90f4-4374-b312-489102de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871982", + "comment": "BabyShark is a relatively new malware. The earliest sample we found from open source repositories and our internal data sets was seen in November 2018. The malware is launched by executing the first stage HTA from a remote location, thus it can be delivered via different file types including PE files as well as malicious documents. It exfiltrates system information to C2 server, maintains persistence on the system, and waits for further instruction from the operator. Figure 1, below, shows the flow of execution.", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "Figure-1-BabyShark-execution-flow.png", + "Galaxy": [], + "data": "iVBORw0KGgoAAAANSUhEUgAABc4AAAOKCAYAAAHVbvP3AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAAIdUAACHVAQSctJ0AAP+lSURBVHhe7N0HuBNF+zbwvyi9SZEivVlAFCwgKIIFRVEUC\/aGUhRRwN4Vu4INsIEVRPEVEQUUpKioFEEQaUpHkN6Rjvt993PmyZns2bRzkpxNcv+ua67dmS3ZJJvJk83szP85RBmAJzplBJ7olBF4olNG4IlOGYEnOmUEnuiUEXiiU0bgiU4ZIeSJXr169ZCJIvu\/\/2Md4ich3w28UZ07d3Y6deoUlFDONzEyvEbly5d3ChcubEooP4U90b2gvEKFCjzZI9DXZ+\/evXytfCBXJzpUqlQpI99APOdonre9TsuWLZ0DBw6YXGTYFt8G4YQ7hilTppg5x\/nvv\/+cefPmmVzu6ePNmTNH5gsWLBj2GPwm5JGGehIod6dME83zdi+P5XXCuvXr15d5nKheevbsKdMNGzbIFHbt2iXb4kTXx5swYYJMYd++fWbOcQ4ePCjT\/fv3y1TzvXv3dr7\/\/nvnr7\/+crp06RLYj+5X51NNyCOO9smk4pMOJ5rn0759ezkx3OuWK1dOypAeffRRU5oFJ+ztt98eWI60ceNGszQYlsGAAQNkavvss8\/MXLYdO3bIdNasWTK1T\/SJEyfKNFoNGzY0c8F0f4D5X375RV6Dl156yZT6W8h31X5i4URaD8tTMUWi60S7fijYdvfu3SYXWV4eK1qo5ZPxOMkU8tnoE61SpYrMeyXQaSjubVIphaPLBw4cKNO8qFatmpmjRAn5buobWa9ePadYsWKeCaI5IVIxhWOv9\/nnn0dcX9nb6TbRbkt5E\/JVjvYNSLc3Kprn89Zbb5m5bNju77\/\/NrnQ9BsAP\/h4kidPxBO9RYsWUqt7JeCblfUa6OuAacmSJWXe\/cNx586dQetS8kQ80atWrRp4c9wJdEo5Pfjgg2aOr1N+i3iiR8I3MDRWBv4R9kTHnxGREt9Eb3hdNFH+C3uiR5uI\/I5nKWUEnuiUEXiiU0YIeaLjh2asDjvsMDPnOOPHj3cWL15scuFpnI9t4gH7mzFjhvPqq6+aEsp0nie6\/r2Plm84aXDS23fK6ImJ6erVqwPzJUqUcCZPnizzOGkvueSSwLp33nmnzF944YUyLVq0qJRjXtc59NBDpXmq5tHmeevWrYH1Mf3nn39kmf4pA\/Y+APM1a9Z0XnvtNZnHn15afv7558v8tm3bnOLFi8s82vPAcccdJ1NKP9lnh0VPGtw6B17NSdu0aWPmsunJCDjRL7vsMplH2ZFHHinz7dq1k6lNtylUqJDMjx49WvIrV66UDx3KNNm6du0qUy23WwHWqVNHTnSbrvf0008727dvl3nbuHHjzFze9O\/fP5DIH4LPnAwxaNAgzxM9XkJ9MCn\/8J1IAJ7o\/pOrd2LUqFFmLvn69u1r5uJPbyfLK57o\/hP2nfj333+dPn36yHyDBg2cM844Q+Zxy9jzzz8vt1HpPY3oGQCee+455+yzz3bmz5\/vrF+\/Xsp0CvrmlypVSqbqm2++kel3330n01NPPdXp1auXrH\/ttdcG+pMZOnSoTAEhCITap5v+6MQJ\/fjjjwd+YMf7hMT+NJE\/eL4T5513nkxxor\/77rtyNQQnur55ONHvuOOOHDUglnXr1i3QhFd\/xOqJ\/sMPP8gUN\/F6wQ9VXKLEfq655hrnqquuMktycp9E+IHpxV5P5ytWrCgfntNPP13y8YbH0UT+EPU7sWLFCmfmzJlyfRrXx7ds2RJ0V7nehLtnzx5n3bp1ztq1ayUPS5cuNXOO88Ybb8h05MiRMv3iiy9kCthu7ty5Mo8bfO1r+WPHjpUpruysWbNG5pVe3dB9hmJ\/MO2bJLxupMgLnuj+w3ciAXii+0++vBPx+tHnVzzR\/SfsO4EYHbTfEDeU46TVcANhjS3aO+TRixX+qUT3bW7awxVCJ\/j9999lqvCnEkS6Lo57NAHhVyLZJzlPdv\/wfBf0zdETHTp06JDjzStSpIjz\/vvvO8uWLZO8\/qUOWAcnunsbm7vcaz2v7SKpXbu23AIIus\/p06dL3paobxZ9zNwcOyVG2HcClw7xZmnbF\/wAPeSQQ2QePTrhR+Dy5csljx+f+sZedNFFMv3ggw+cSy+9VC5Lut90fCg++eQTuQKCXq2wHGVDhgwJdMeGMt3Ovb3yKsdVnxo1aphc9jr41gi1n3hL1uNQdPhuUEbgiU4ZIeyJ3qhRIzMXmv4zan9Vh\/ra\/umnn8xcsGi\/5u1r87nFkCIzeb7rdvNSnBh6crhPksGDBwd+0GGZtj9HQpz+8MMP59gGtMx9BcWG3wJNmzYNxO+AP5RCwfqtWrUyOccZM2aMmXOcl19+2cxlrUeZJ+dZaMFJgZMM7bwxtU9abVeiZfYUCe1IcOME\/tLXfzi1\/25N2s0y9lW6dGnn1ltvlfXQ3EDpjRpLliyRE\/3nn3+W8saNG0s56LRt27YyhZNPPlmmuAFDHwP\/0Oq6lFmS+q7r3+4ffvihTImShdUbZQSe6AmCEAktJMkfeKIniPv3A+UvvgsJYp\/gPNnzH9+BGOGkjebEda+Du65i8eKLLzqzZ882udhhyEV32yPbE088IW38Qz2XSHdraWO6VMETPRdwcuCuK9xlFYr7BEIel0ijhfVxRxbaCek4UoAWoujmQ\/OhhmfEcpzMOq\/rv\/POO87mzZtlHo3ytNzNPtFxswzWw0AGgFarw4cPlz58UoX3s6SI0GcNrv1rXzKHH3544ISKNPhWs2bNAuuGgsZt2DduKdT\/DNAaFJ1E6bZ6H60X\/c\/CXl+HSjziiCPkeHXIey840fW\/CNzHi\/V0tLrTTjuNJ3qm0BME01hqarcCBQqEPNkofvgK5xJOTq3p8qJfv37OokWLTI4ShSd6LuDkRtK2+NGe7LqdJrQTinZbyhu+yrmkJ6jeXaXtgqKFdRPV3QblxBM9j3DCIqGDVDuP1Lp1aykD9I+j5UcddZQppWThiZ4L9smMFErlypXNXNY2lH\/46ueCfYKHO4GjWYeSg+9ALuiJrsmLLtM+JSl\/8USnjMATnTICT3TKCDzRKSPwRKeMwBOdMgJPdMoIPNETBG29NSVauI6dKAtP9AQJ9YeSV1koEyZMkCkGI65Vq5Y0573xxhtlOBx0DPXbb7\/J2E0YBgd0v9HuP5PwFUkQPaHtky7aE\/DLL7+UqZ7ouCMIt9BNnTrV+fHHH6UMUI4uNTACIPY9bdo0Z+HChWYp2XiiJ0heTvTcCjUyCfFET5hQJ7pXOSUeX+0E8TqhMY\/hKd3llHh8tRNET2b7hLbL7PJQEKPrAGaPPPJIYBzVOXPmBLq50G6we\/ToIVNAlxZw1113yRR69uwp07vvvlumbr1795ZRudHacsSIEaY0m44Vq+PEphqe6AkSywntptvgRK9UqZJTpkwZOdHRFTf6YsGVF\/w4xXp6ons9jpbZg5KhTGN5+4etvT3m0W\/N6tWrZV6XpXLf8jlfHYoLPUH0JMkN+woK+lFp0qSJDLaAka5xY7Y98IFdoyu9ZQ8nuo7Sp8PXQ5cuXcycE1iOTo\/wGPgwbN26VTpQgo8++kimqYonegLYJ3leT3aKD74DCcKT3F\/4LiQQT3L\/4DtBGYEnOmUEnuhpQruWDpUyHV+BNIETPRSe7DzR0wZP9PB4oqcJPdG9Tmqe6DzR00Yya3TdXzTJL3iiJxDeaB0vKNGSfaKjyYDuE9N\/\/\/038Dh28mK3mdFmCJdeeqlMYfz48TLVZgdoxKbdc2PImtzgiZ5AeKPDjfwWT+4TXU80jE6n8\/Gi+4smeRk1apSZyxofSb322ms5tsM87onVcjRoyw2e6AnkfsMSKZk1Olo26j4jpVDKly8vrTKRAN989evXl3mM66S05SWe39y5c517771X8rHiiZ4Lkd5EZa9jtxpMFD0ur\/Tee++ZtcLDjSGRYH86wgeaEmP6ySefBB7LTn7BEz2Xonkj7QFtAesj3oxFsk8WPJ7e7BGKPvdokl\/wRM+lunXrytR+M+03+Prrrzel3mrUqBFYNxR7f8lOkU72VMMTPQ9wQtjT3ML248aNM7lsetLlVwrFa91QyS94oueBvpkYQTovwp0Q+hjRJHRqlNek+woHy7t37x5Yz566k1\/450hSjPuNjPZN1e00oQcuP92mFs3zcD+HcMkveKLHyaxZs2Ss\/IIFC5qSyHAi6N38qc5PJ7UXnuhxgjf6+eefD8wj6fVmhS7kdNm3335rSikZeKInmH2i2\/OpSj+odnr77bdlGmq5H\/BETzC80Z999plv3vBMxVc\/gfxUo2U6vgs+0LVrV+e2224zuSz4gKCXLvSNnmglSpQwc1nQPV20cNUoFfBE9wGENnDzzTdLH+eAH7IlS5aUxkzVq1eXsjZt2kjPWRUqVAh8U\/z8888yHTx4sEzd3yC\/\/vqrU7t2bZnXnr\/QkKpdu3aBdTHFBwpT7a9Rj6NQoUJSfvjhhweOE8vQLPfJJ58MHAtSw4YNnc6dO8s6fsMT3Qc+\/vhjmeJkUTjB9EQ\/7bTTTKnjPProo4ETSzsOhebNm5s5xxk4cKCzZcsWmUdjq7POOkvmbUOGDAk8HqZopIUTefHixYFttRmAfVxuONFx0mNbnOh+xRM9TYU7OTMRXw3KCDzRU8CSJUvMXGTaNBh3Fh04cEDmI8EfWemOJ7oPIEZHqIHY2o6bn3vuucANDvhBunHjRqdx48bOMccc4zRo0CDQv7m9DVLTpk2lw\/6HH35Y8i+++GJgOeAmDFxpOfbYY6WsWLFiUo74HHk0Y8DjYV4TYNqvX7\/A4GBo9nDllVfK\/L59+5yiRYsG1vMb\/x1RBlm\/fr1M9USvU6eOnDB6oqA\/dM3j3spSpUrJ0Isog3fffVemw4YNc\/7++2+Zx7pXX321DBTw+OOPS5lNl+MDg\/nLLrsscKLr48Knn34alLehXK+2YIrLkfa6obbLT\/47IqIE4IlOGYEnOmUEnuiUEXiiU0bgiU4ZgSc6ZQSe6JQReKJTRuCJThmBJzplBJ7olBF4olNGCHmio5mmV1qwYIFZg0JBR\/bJ6A+dohfyREdTy06dOgUllCHpyATkbdCgQTL1Y3PVTBX2RHfTMj3hKTTcMAx8nfwhVyc6ZOrJHu1z\/uOPP8xc9Nso9\/p33323mcuCmyJ0IIFIMOqbe73cdmyK\/WhKNSGP2OvJ2E\/UTukimlEe8HxfffXVsM8bt5vZfv\/9d2f79u0mF9nu3btlioGqbr311qDX+uKLLw48NqbNmjVzBgwYIN1XLF26NNBVhcJJXbhwYfnd8Oabbzpr164NbL9q1Sp5DOTx3DF+Ee4z9RrHaMqUKYHtAPuz834X8kijfRKp9GQj2bBhQ1AfKqHoc7af+\/fffy95TW643Q3DwejySN1L6z4wetu1117rtG3bVvJff\/21TPFjF+voiQo40b3gRNd1tEMidfrpp0sevYUBbuvDyY57Tt3s7fRDkSqyj9zFflLhRFoPy1MtoTescDC4K+7M15PtggsuMEtiU7FiRdneT4466igzl14inuj65nslXR6Oe5tUSdr9Wii4ix7r5VU89kGRhXyV9Q3AHeJeKdquDbA81dIrr7xijt6brqfz0bK3WbNmjfSvqHf0U2KFfJeifQNjeaP9DjF6pJO8bNmyZi5bLK+BjoOPbXiSJ0\/EEx1xaKgE6XSi5xZeA3vYcFyh0HJbx44dpSyWcY4oPiKe6PrmeSVdTt70tcElP3Q8RPkn4okeCU90b+iubezYsdIbF1+j\/Bf2REfMGinxTfSG1wVp+fLlpoTyU9gTPdpE5Hc8Sykj8ESnjMATnTJCzCd6fsfkOvpaOLGMEEGZIexZW6RIEZk+++yzzjnnnCPz9g9QXQ76j597zEro1q2bjJkJaDrw559\/Bvbh\/uC486tXrw4MPaKPrZ3Y4xKe0v27t8ftf2B3bI\/pa6+9JsMQ3njjjZK\/\/fbbM2KIk0wVfFa4TJ8+3fnmm29k3j5JAP8EKh3r0ovX4KzufYWyY8cOme7fv1+mgG26d+8u82jnrXQsTbt5qb1c6WNinzjRjz76aMkD2vDEQ\/\/+\/QOJ\/CH8mZbG7A9PvOHDpIn8ge9EAvBE95+Ufid0VLZIRo8ebeaSgye6\/4R9J\/T+Q\/fwfQr54447TuZxu5ZN10UzAUCLPfwgHDp0qOTxg7JFixbOyy+\/LLdz4R5E\/UGLeVixYoVMvU4YrIvbzFauXCk3AEOjRo1kqnC\/JUZNw3pVq1Y1pdn7q1mzpvPLL7\/IvZPg9Ti5gf1oIn\/I8U6gjTRuwIV\/\/vlHpsoeUx7D+wGGBPR6Q7VMT3TkcaOujmUJuCJyzz33OLVq1ZK8uuaaa5y\/\/vpL5rGurq\/NXxVOYDScAl3HC9bDPpU9\/+2335o5x2ndurWZyxs95nDHRMkV9p3AiaknNGBAVxvuPF+4cKHM63o\/\/PCDTO0TCHeeu+kHAHe8u2\/q1RuAYebMmWYu2Pvvvy+XKW12IzOENbhx+LfffpPr6hhEVun8hx9+KFOwbzLOK57o\/sN3IgF4ovsP34kE4InuP2HfCcTTCh3wzJ07V+bxA9Cmf+wAfiRirHiFP50AXUSA\/sMKU6dONXNZ3PsF\/DOqtJs3N5xQCD3Q1wg6QdXhwmHRokUytY8REvUvqH2Sa6L8l+NdwAmtb462GdF+S1CuVyjccCJhuV45gUmTJgX2hSsgYL\/xOo+pJrcHHnggaD2bXT5hwgTnwgsvlLwNy4YPHy7zJ598skzB61\/TeMFjaiJ\/CPtO4I3SS30lS5YMvHFe0\/vvvz\/QnkTLQef17\/VevXrJFOz1wJ0HXB4EXDq0u0HTaYMGDWQePz4vueQSKbPZ66M3reeee85p2LBhoDxREr1\/ig3fDcoIPNEpI+TpRHf\/wMutaP6oCdXVcbgQgeEDqRxnAk6ot956y+RywsmjJ5DdFbI7Ph4zZoxMtRmBNhVQxYsXD\/QQa\/\/jauvRo4dM161bJ1dVbFdccYU0s9Vjsa\/Y3Hfffc6ll17KE50Cwp4Jhx9+uEztEwbzuLKiZePGjZOp27HHHitTdFgP6N9E6bYXXXSRTA877DCZKnzYsE7Lli0lj17BcKLrJUqFy41YDwntynW\/WnbLLbdIHseAH8uUucKe6KGgr+9UtGvXLjNHmSZXJzpRquGJngD2fw7kD3w3EkDvocXJvmnTJpmn\/MUTPUG0aTJrdn\/guxAjvaITid25aG5O9tmzZ5u50NCNiE0b3c2bNy\/QvieUr776ysxlBp7oMcItgBDu5LW70FBoGOf+LyAcr\/1v3brVzGXBiY4PBPrSwZ1e3333nZTjRPfaXhu14f8P\/I+hMIQjYBvdzmt7\/d9ER+pATwpe6\/lRahylz7hPBrSExLwmvcfWi72u3gboRccaVV4fEpzoaCyHO7R0n4AT3f2vNZpco8bXdQDjKAE+mAMHDpRl2ojP6\/H0Hl57HFJ7f36WGkfpQ2gBiXtq7Y6cciPZJ0qqnJjxxhM9FzAwLtrl5\/aksdvCZ+qJl2x8lWOkTQ30BMX05ptvlvlI0OMBYuOnnnpKmj3wJE8evtK5oD\/G7JMdPza9xtD3kpdvA8odvtq5YJ+k27ZtC+S1MRrS8ccfH7Qeeh7WZZR8fNVzQU\/YSCeuLtNWoJR\/eKLngp7A4U50vUyH5Q8++KDMU\/7hiZ4LeoKHOtG19wOvZZQ\/+E5QRuCJThmBJzplBJ7olBF4olNG4IlOGYEnOmUEnugJgHbenTp1kuTuiyYZtOdiysYTPQEw3I3+YaT9wwM6bMrtn0i6XaRpxYoVA51GUbasV4fiKtSJrvSk9II7i9z3i77++uvOtGnTTM57eyzHIAh79+4NGoGPsvBET4BIJ3puaJd+OmCa3iq3efNmmVJ4PNETwOtE17wmSi6+4gkQ7kTXeUouvuIJEK8aXcdR\/eSTT2RqN\/fVIXKwTAc9e\/vtt53x48c7c+bMkbwX3NCNY3rnnXecrl27SpfcWq69F2svBnfeeadMH3300aBxWlMRT\/QEyEuMjsGE0cOAl1AfENzYoY+He1ExUDBiePwwBQw03KpVq8A6V155pZRjHoMiA37M3nTTTYF1vOhgyamIJ3oCxPPH6Omnn27msmpst5o1a0pNfMYZZzgtWrRw2rVrJ30\/vvrqq2aNrB+uej8rlr\/yyisyj86Y8G2AY0Rf8zqYwzHHHCNTVbt2bZl26NBBpqmIJ3qcdezYMXCSa8LJRfmLJ3oC2Cf7ZZddZkopP\/FETxD8DX\/55ZebHOU3nuiUEXiiU0bgiZ4m7B+\/7kQ80dNGqBO6UaNGsszu2DQT8URPE+FOdOCJTmlBwxT3Cc8TPQtP9DSRrBodQ9HbH6pIyS94oidIst\/oUI+VqBN9yZIlgeeIUT903p1ipe3u0TOxNmqDyZMnyxTteHKDJ3qC6Jucmzc7N9yPoydaIkIX3Xc0yU0H\/IJvv\/3WzGXBgAq6nY6qpwOCee0rFsl5FzKQ3TAqr29SNEI9Rn6e6BUqVDBbBNMR8cqUKeP06NFD5gsVKiTT+vXrO99\/\/70zbtw4yWMYHcjzWFFmSlE6cOCAvImR7rR3D8GIbXKjX79+Zi48tHK0TzJ3ioY26w1HQ5fHHnssx2N4Jb\/giZ4L+gaGeyPdy9DENdabF\/r375\/UkwVDLkZ6PP4YzTD6JurUbrGIYVxmzJgh5V5wF5Cuq+MhuelJnl8p3fBEz6Vnn31Wpjgp8tJhEG548Dqx7JMuP1IouOXOa\/1QyS94oueSvomxvpm4igBvvfWWTCHUPvRkiTbhNrq8JuwnHA1dAFOMXF2vXr3AMbiTX\/jnSFKIvol6JQDzegKHg3FGddumTZsGnTShRFoeT9H8GAV9DtEkv+CJHiexvrHNmjXz1YmQV35\/LjzR48A+yXENWPM6yrTScruMkoOveILp9fR0ObntD6smLT\/77LNzLEPyA57oCaRvsl\/e7EzGdyBBtDYrVaqUKaH8xBPdB9A1nFt+fUDS9duHJ7qP4M8jQN+Hdq9cTz75ZOAE\/O6775yBAwc6jz\/+uFOwYEFp9NS2bVtZBvPnz5d\/ZtEWBVPQ7TWVL1\/e+fzzz2WZeu6552T6xBNPBK371FNPOUcccYRzzjnnSB6Pp8uU9v2Iso8++kjm\/YYnuo\/YJ49buGW2VatWSVNYnLCgzWIfeOABmUbaD9qBL1261Pntt9+C1v3qq68k36RJE5nqsj\/++EOmKtL+84s\/j4oozniiU0bgiZ4B9Pa0RNObJPyIJ7qPaHzrnqq1a9c6BQoUkPnChQvLFHfihNsO8\/hRumnTprDrgdfyRYsWOX369JF5TbrMPdV+2v3In0eVAdA5v5u7bbqdx49E0LIzzzxTpldffbXU2OXKlZO8G8Y8xaVKrxPQ\/UMSBg0aZOay2H2927fj4UPnhhPdr3iiU0bgiU4ZgSc6ZQSe6JQReKITEaUJVuhERGmCFToRUZpghU5ElCZYoRMRpQlW6EREaYIVOhFRmmCFTkSUJlihExGliZgrdO3xINaE\/i2J8qJ58+ZB59TXX39tlhAR5LpCj4auW7169cB8tNsSuaGrJPv8mTx5Ms8pIktSKnRVoUKFQFm0+yCy4bzBCAe2ZcuWSflxxx1nSogyU1IrdFWlSpXAMqRkdWVMyde6deug97pSpUpmSe5gH6FGtdbHSAR7v+7OV9Xdd99t5ry5jy3aYz148KAzZcoUkwv2008\/mblgXqOXR3q8WF+7AwcOmLls9j5Cze\/Zs0eGLpo1a5YpoXiJ7R38\/\/DGRPvG67rRJPIf9GZ9xhlnmFze4D2uU6dOYD7W93zbtm1Rbafr2OnEE090Zs6cadbIHewHduzYERj37OWXX3aOP\/54Ge8MtEIfOXKkTDGuGei2SvM6RYWN\/cItt9wi+0Rlh+GjFCp07Q7fNnHiRDOX3U2+\/XiY14rXfRyAMu213F7+zDPPyHE0bNhQvkDxKwi9lX\/zzTfOxRdfLL+28fzc+7Tzoeb1Sx2XYim+gt+NKOCNsd+cqlWrBsrcy6KRm21sH3zwgTN48GCmBKQ33ngj8P7Eo2K332tUMpgvW7asVCg6PIGdMDjMjz\/+KOvHy\/XXXx\/0GBiYMhq6vl2pIo\/jLlGihOQRLaOsadOmkgfk1WGHHSb5F154QfK6TCt0\/FJF2V133SXjALordFW6dGkz5zgTJkwwc9n702nPnj1l\/rTTTpP8scceG1gGkyZNknzFihUlX61ataB9VK5c2TnqqKNkLEMMyPnoo48GlhcqVEjm9Uta6XLwmrfLwJ2nvIn51cQbYL8J\/fr1c5599tmYEr79lXt\/sdLtmZKTTj\/9dPPK547uR2k0m5\/cx0SUqvJcoedVXven2zMlJ73yyivmlY+d7sOeR7IjznjCvocPH25yWXkMZmbTYyBKB3mu0PU6WqxJufOxwnCZW7ZsYUpAWrx4ceD9wfXi3NJ9aPIa5VGXeY1CmRv6x6n9uO480pIlS6ScKB3kuUJ3N0WMNil3nvwDlWteKvJY6J+enTp1CpwTSKtXrzZr5BTLjUVDhgwJ7LNgwYKmlCi95LlCz6t4749S0ymnnOJ8++23Jhfs1ltvDZwn7uTmXn7ooYfmuYULUarIc4WOf9lHjx4dUxo1apTZmhU65Y7XecNziTJdniv0vOKHkGJlnzM6z3OIKA8VerwTUSSdO3cOnC9HHnmk592QRJmMNSkRUZpghU5ElCZYoRMRpQlW6EREaSLqCh0dEGk\/1LH+iZmbPz2LFi1q5oKNHz9epl5dd+aF+xh37txp5vJu3bp1Zi533n\/\/fTPnOPv27ZPpa6+9JtNQcvOaE1Fqi\/pT3759ezOX09ixY52NGzeaXM7KxM6j60304KbsZX\/\/\/beza9cumdcK3V6ONuxaoV922WUyPfnkk2WqfXSg9ztAhYzbv9u1ayd5sPeFTsUOOeQQk8t5zOhNDrQcdxratNzdpamW2\/vT+RYtWsgUnnrqKWf27Nkml72OdoFqQ6+HSnu3Q4Vuf1G4vwDtxz\/77LNlitcMPeehG1TQx9LuTNesWSPL7G2JKHVE\/clt3Lixc+qppzp9+vSRDzzmUQGg6030kRypQkcFhn6jUWHgNu8TTjhBhhTDfm1YF5X24YcfLnlU0OiWdM6cORKVuyt0wDZffvllYH7BggWBuw7tCr1mzZpSvnDhQmfz5s3Op59+6jz\/\/PMy0o37mN0VOr5M3FCZa+WI9dD9qX5J2PvTeUxXrlwZtAzdx953332BMjzXV199VQYAUKEqdMB2uEX\/iiuukLxCufZTgpu\/dP+o0DGPrlm1DNO\/\/vrL+eqrrySPuzaxT9xl6Rc4Rq9ERNn4icgA2t814Isi3perksGrMkciomz8RFBK8KrMkYgoW64\/EYj0vK4f169f3+SClStXTqaPPPKITG0Y6iovcHngwgsvdFq2bJmvH\/IyZcqYuWzhjkeHLouXWPbnvkTjxWvIs\/yiFbg7EVG2PFXo\/\/zzT+BDheGtoEGDBjJVulwr9DvuuEOuO+NPSaV\/ZNofUJ3v1q2bTOvVqydTrw8xKnR7oGmsg8fQob7atm0rU\/e2OqbhPffcI9NatWrJFPQavm5jb\/vDDz84V111VY6xGt37nzdvXuAau7LX0QoYw\/jB1KlT5Y9O935Cwfbot3z58uWBvM676fXwYcOGydQeeejoo482c8F06DI\/wGvilYgoW64\/EVqhg\/3BQoWOliruZXaFDto6BXmt0O0\/4fRPSa+Bb0ErXECFjj9aAQNuaNO+Ro0ayVQH9Q3VEkSndoWuf6ZiHEhwPz4qdOXej23y5Mky1aaH+nwwnqNW6PpHKloAgfs43dF0hw4dZKqP16pVK5lif\/rn9E033SRT5T626667zsxlP\/7ll18uU+2D3Ov55Bcci1ciomz8RCSY12WYWOS1DXtehIr284NXZY5ERNn4iaCU4FWZIxFRtlx\/Ivbs2ZO0D5Z9A5AaOHCgmYtOLMOV5ZdkVVCpUhF+\/PHHgWSfa3ay1yHKdLn+ZOMaeu\/evZ0333wz8Mcf\/mQ866yzZB4fNujYsaNMtVLG9W7Q69p6bRk3Kal3331Xpnq9GdviblTQVjRaoZ9zzjky1cfzGpVel9m0zH0DEfY3cuRIuQEHQv1hqOwbjnQf+ly8Htem1+f1ureuX6VKFZmi5c5dd90l87rMvU\/N489OvA+\/\/\/675EGX3X\/\/\/TJV7rte\/Q7PI1wioiy5\/jSgQseo8DZUvPoBc3\/QQuX1D74VK1bIFHRZmzZtZGpH6DqPCn3Hjh3Or7\/+Knk3\/eIA92OD+w5V3P6O69W4E9XdUicSVOAYbCHSc3YLtT7u7ARU6Kp27doy1RYxyr0Pe\/zMUI\/\/7LPPmrnUgudjJyIKljGfiltuucXMxa5hw4ZmLnfsqNkPtFUREaUXhjlERGkiTxX6rbfeGmg7HY7dZjwS3EnapUsXSVC8eHGZxvoTOzc\/yR999FEzl3d4fP0\/IZJEXT7ANXVcGiOizJDrmuTzzz8PdMsKuBkFdx9qN7a4yaVTp04yrxUWyu6+++5A\/uGHH3aeeOKJwB+Q4K7cNG9P0ZuinUdPgfY1eL1D1Ib1cLcpbjbCNe\/vv\/9e\/mg9\/\/zzzRpOVBWw\/biqf\/\/+kl+0aJHc7YnnhB4U3XeJKntb9K6IPP5Qbt68uTw33GGK3iP1\/wWF9f7880+ZYt+YPvnkk4FleD6Y2tx5Ikpfcfm040\/EcBWJzusUlREqPlTkBw8elDIVaj86tbvDVYhCr7zySpML7lpX2fvVOzTBLo+mQseXAW751wrV3h5\/jOJ2eTynSDcEobLWbe19aKsbsMvhxRdfNHNZ7OX4cvTi3gcRpa+kftqTWbnYlTbE+tjxONaCBQuaufzz9NNPmzkiSncM34iI0gQrdEoZuEfAbptPRMFYoVPKwF3HuBSG\/1EwTeYlPKJUwE8EpQz9I9qmFXt+9kpJ5Bes0CmhUNnag2nkFfY3a9Ysk8umFXsq0X6MQrH7N4pWqBHDQsGA4LE477zzzBz5ESt0SjhUtNWqVQtUumhrnxu41yFcpV2iRImEV+o64pNCR2d4TB1MRX9FaAsnDOSCvA5CghGmkMf9GDoaF5q6okxH8erZs6fkca+EDfcnuEfJqlGjhszrDX6YR8d3ulyngPm6deuaXBaUoVJ3r4c0d+5cyeO56XKv0cVARy\/DPRm4GVCXz549W+Y1P3z4cJli4Bc0XUb5\/PnzpYzyLvhdIUoQ+0N9wgknyPyDDz4o+VDQrh83iRUrViywve4jFHs9d0JFN3HiRLNm7rgr9GuuuUam2tkbHkeNGjXKzDnOL7\/8IlN7OSp0ROG4uQwVHxLoaFJaoSq7Qq9Zs6ZMsb\/BgwcH9mvvX3vtRMdz9mhg6t577w1aX3sWRdlXX30VWGaPLVu6dOmgbdR3330nU12G9w43+\/Xo0cO57bbb5EY5dLltV+jKa3+UO3wlKWlKliwZ9OHFvFdq1qyZs2nTJrNW\/Gk0qUkro3hBL6A2ROU2dx42b95s5rK49xEOfhWE8+mnn5q5LLHsOx62bt1q5ijRWKFTUmkl6id+PCai3OBZTElx7rnnSqWp14eR0Le7zse7EzG9jowEeplH8wp5u7sFolTGCp0SSv8E1ITrqhgVCn8E2tq2bRtYJ550n9OmTZP8Bx98ECiL92MR5Tee0ZQ0XhWolmnLCK9k\/7moJk2aJMuicfnllwftjyhd8eympPGqTKOtYPGnIbprtivmUPtDQguPESNGmFKizMAKnZLCroS9UqywDZozKm3v\/fzzz5sSoszDCp2Swq68X3\/9dWf06NFBZdHC2LBYH+3T7e3R7pko07FCp6TAnaK4e9KuhJEOO+wwp3LlymatyC644ALPW\/+JiBU6EVHaYIVORJQmWKETEaUJVuhERGmCFToRUZpghU5ElCZYoRMRpQlW6JQyFi5cmKMdO9L06dPNGskzYcIEeVzt7Cuvohm1B71TEoXDCp1SRiwVOkYmwkAZNqwbL6jQbdj3smXLTC77sW6++WaZQuvWrc1c9nJ0SgbffvutTDEikDrkkEPkDtjx48dLvkyZMjIlCoUVOqWMWCp0lLt5leUWKvR9+\/bJaDz2fk888USZTpkyRaa6rHDhwjJGaJ8+fSSv5e7p008\/HbgTVnuZ1IrcfhwiLzxDKGVEW6GvXbtWyjEQ83HHHScVYocOHZy33nrLmTNnjlmLKP2wQqeUEW2F7l5++umnB+WJ0hXPbkoZua3QEzHABa7Ru\/eF\/MMPP2xywTAEnhf8agglXscayY033mjmgk2dOtXMUapghU4pI5Zr6Aoj4rtH1I8H\/VMUjw+VKlWS6SOPPCJT1bBhQ5lqpVmqVCmZ6nb449NNy3QdnR599NEy1bzt4MGDzpFHHinz7u0GDhwo0yuvvNJ57bXXZN7ex5AhQ2Sqz0HpH7rYTmlLm1CPBfgPYPfu3TLv3iclVva7QORzuanQE8Vu5VKjRg0zl1WhawUJGKwatEKfMWOGTHHcULJkSZlu377d2blzp8zrMp2ii2H48MMPZap0OaBCv+qqq2Tevb2yK2aF47OPF3S7du3aybR27doyta1evVqmoR4LfwK7yyjx+IqTryHCRkWHhMgPlYQ7\/fDDD4F1ULFlIjzvDRs2mFz+a9KkiZmjZGKFTikBEa5XZa7pkksuMWsSZS5W6JRSbrjhBlbkRCGwQqeU1L9\/fzNHRIoVOhFRmmCFTkSUJlihE\/lIlSpV5L+BWKD\/GPt\/Be0LhjIPK3QiH7ErdLuSDpXmzp3rNGrUSOZ1m99\/\/13mKfOwQifykXAVulcZK3SysUIn8pFYK\/Q\/\/vgjJSp0+5jjmSgYXxFKOUWLFnXGjh1rcukl1ksuqVChr1y5MnC8FSpUkOPTPPqU13mkTZs2BeUjpWitWLEisA1+1Zx11lkh96Hle\/bsMSWpgxU6pRx82NCBlX7w0mkkn1gj9Hnz5qVUhR7vFI1t27Y506ZNM7lgXvtA2aJFi2T+66+\/dvbu3Svz7oFG\/vnnH+fvv\/+WeZTZHbPhPYFojzFekvtoRHFQoECBHB8U5JP94UkEXkNPDH194JdffnGWLl3qPPjgg6Yk265du8yc41SvXj1o2EA1fPhwM5c1hGChQoVkvnLlyjK1heqaOFFS\/xNAvrdq1Sr5QD3zzDOmJG9atGgR9AFV6CYX5aeeeqopST3o6hbPIS8JHZr5ib7\/iUgUjK8IJcVRRx0lH8BWrVrl+cMYafu87j8W\/fr1S9pjJRsuNeC54Tp3XtiXXHDtGjQP+ovr8MMPl7wuiyZRML4ilDTo4hUfQlTqEO2HEtc\/MeKPro+E66Lh2Ou6U7Vq1Zw1a9aYNXNHK\/JMSnn5k9Brf\/FIFIyvCCWd\/WHENUv7A6oJUdtHH30k6yTKO++8E\/SY0cjEityddCCOWOAyWYkSJeKabrrpJrN3UqzQKV+gYsDgzX6CY3r77bdNLjy7gsuklBvuVi6nnHJKYP72228PWtahQ4egfKREwfiKUFLpBxEDEOv8mDFjAvPx9O+\/\/wb2i+Z9oPnzzz9f8oBxL1GmzdNioftLR3oNPa\/PL7+bLWYSviKUFPaH8IwzzjClOek6w4YNMyXxoftVmkf65JNPTCnZ8IWYbO73iWLDV458xa5o3clr9H6Uoy1wJO4Bprt06WKWkJ\/o+0O5w1eOUgpupGnYsGFQ5eyuANAtAMoOPfRQ57rrrovYIoYSx\/0+hUpvvfVW0Ppw5plnBq0TLlEWvhKUsl5\/\/XX5MNs30vAD7i+zZ8+WO1cjJfThApqHJUuWBK0TLlEWnvmUkrTifvbZZwPz5cuXN0uJMhMrdEo57733nvPqq6+aHBEpVuhE\/9\/HH39s5sLTjpgUOtOCaNvUJ+py0Nlnn23m4gudWMW7b5hEvQbECp0yUP\/+\/eX6uw03FG3cuNHkHOlXRCserI87REEr9JIlS8rUq0J3V1joilXLdHrrrbc633zzTaANPuDuWDcs0\/bx7n3oFOwKvVu3brJfvZPSXk+\/uOwy0Dy6JYahQ4fKdPHixVKh47VZu3atlC1btizQb7my59HlLNhl2hYd7HL0j44xULW\/mEmTJsnj4Y9vZa9P4fGVIvr\/ChYs6BQpUkTShAkTnK1bt0q5u\/vUUBU6\/pirWLGizNsVEObdXeKWLVs2MN+mTRuZYnsd7NmGW9zLlSvnHDhwQPL28qpVq0pLHpg\/f75UjoB17H3Z2wwePFim7sdxr6v3AWiFDlimd3lqXtnzI0eOlKm93sknnxz4wsJ87dq1Zf6II46Qqa6j2xx33HEyBXvfFB5fKaIUkh83+1DqYIVORJQmWKET\/X+4ZqwDZOTGzz\/\/bObiy308M2bMkOn27dtlChgKDXDTVW4VK1bMzPmH9o9O0WOFTvT\/oeK0K09cu4Z169YF+nG36bVzDNIMutw91T9f27dvL1P3ftxQObds2dLkstdHH+6ATs3g8ccflylo3+6lSpWSqf0YOq+PX7duXZmqK6+8UqbuCt3eB56jdpnbvXt3mepyvDZ6Y4+W6XTcuHEyBXt\/oHn9PwF\/5IK9nlboF1xwgUwpsuBXmShDaesPrahRsaCy0kGAUSGOGjXKeffddyWvFQ\/+NAS7IrL7ltHy8ePHyxSVHP7gvOiiiyQPun6tWrXk8ZDuuece5\/333w9s757aFXrHjh2d1atXB1Xo+LWBQYsnT54sZVdffbVMGzduLFP3\/rwqdLRM0cpUW7+4twP0kwPuZfYdnCjD69m3b9+gVj\/6R27v3r1letJJJ8mQdWjlggodrV+w3WOPPSbLKbzsd4WIiFIaK3QiojTBCp2IKE2wQiciSgOszImI0gArcyKiNMDKnIgoDbAyJyJKA6zMiYjSACtzIqI0wMqciCgNsDInIkoDrMyJiNIAK3MiojTAypyIKA2wMiciSgOszImI0gArcyKiNMDKnIgoDbAyJyJKA6zMiYjSQEyV+bp165zq1avHnIjiASO8I23YsMGUEJGKqTL\/559\/Ah+oWBNRXvGcIgot15V5p06dwqYbbrgh6IOHRJQXOIeqVKni7Ny5M3BO7d692ywlymy5rswj2bRpk6x3yCGHBLZB4oePckvPIaX5xYsXmxKizJXwylzX1Xmk7777TsqIYmGfT0rLEK0TZbKkVeageaSbb77ZlBJFx30+qVDlRJkkqZU5aBnSEUccYUopHVWqVCnwXvfq1cuU5p7uy0u4ZfGg+58\/f74pCRbNY+s+Dh486MybN8+URifU\/lE+YcIEp0yZMqYk\/3Tv3t3MZZk2bVrgOWuC\/v37OxdffLHMU\/zEdPbHozIHLQ+1nNKH+73ev3+\/WRI73YeXUaNGybK1a9eakvh6++23ZWo\/vv3\/T6jjUnfccYeZy6KVufvy0I4dO8xcsFD7j\/S4eox\/\/vmnTN308d2XPv\/9918zl+XAgQNmLst\/\/\/1n5rLdeeedZi7L1KlTzZzjvPDCC2Yu\/PtIuRfTK5rbyjxSqlu3rtmK0s3kyZPlPf7xxx8D7\/eTTz5plsYG2xYvXtzkctL9JwKiyY0bNwYev0OHDjLVx8P0iSeekPMeUedDDz0k5VCwYEGZ2seGytzeFr799luZ2uUrV64MzC9atMh58cUXJa9Qjoq1ffv2ku\/Zs6dTrlw5Z9myZc5hhx0mZfgC\/f3333NUwPo4S5YskS9DXY7WaGAfh9f0mmuukalCZY5ofMqUKVKRh6rMX3\/99cCXI8VP1rsSpURV5kcddZTZivwE70086PsMJ510ksy3bdtW8tGaM2eObDd37lxTktPHH38ceCxNpUuXlorVHVnG6r333pPpoYceKlM477zzApU7HkvpfL169ZyFCxfKvDrttNOcl156Kegyi66\/YsUKp1mzZoG8e5\/VqlUzuWy6jl2ZK3yJXH\/99TKP18\/t2GOPdZo3by7zo0ePlqk655xznEKFCsm8+3jQQg2XSCtUqOBMmjRJyiCayLx169YyBV5mja\/ssyUKsVTm0bj77rtlX6zM\/Sme77W9r9NPP13mhwwZInkbKl1UQLq+O0Uyfvx455VXXpEvi5IlS3ruw13pREMjyXfffVem2A+0bNlSppoHndfHc8MXgldl3rFjR5na2yvMIypHFG3Tdbwqc3X55Zc7f\/zxh8nlVKpUKWfMmDEml73POnXqyBSVtn3XrX1ctmgqc2yL\/wyQQu2HciemV9OrMte8JvvnVCTxqMwHDx7MlKBkv6955b6mbe9XzwM7IfrDH2rua7d5gQqtcOHCQY8TLV2\/a9euktdfGH369JE85lHp2ftcvny5c8opp8j8yJEjA\/sAr8pcl9t55VUGmtdfOvafkFjm3seqVatMznv59u3b5RcF5u+6665A+WuvvSa\/cmDp0qU5toVu3bqZuSx2Zf7ss8\/KFOeVwh+3W7duNTnKq+B3IwI\/RuZ6PEyJT3nl3o+9b6SxY8eaJYmH67r6uIn6ua+RdqpD5A74IkNETf6U58oc37ixpn379sm2rMxTL+XF+vXrZR\/osA22bNkSOBfyy8CBA+WYvvzyS1NClJryXJlrPpakzaFYmadmyq0CBQoEtp89e3ae9hUvuHTgh+MgyquYzmJeZmHKreOOO062RwTcpEmToH16tVnOqwceeCDoePUxbWi+h7LrrrvOlBClrjxX5sWKFYs5MTJPzZRbaFKH7cuWLRvY13PPPSfLNO\/VsiW3dJ9IrVq1ckqUKBFUptx5olSW58pc87GkeFbmuO7KlJhkv2e5Zd\/Sj4QWH27aCkTbNcdLrVq1Ao+LJoubN2+W+Zo1awbKidJFnivzvIhHZU6JE4\/3Gs3b2rRpI18O4WjrktWrVzuzZs0ypXmHfdrN37RL5nB3khKlojxX5pqPJcUzMqfEwXuTLHpuIDrX+RNOOMEszWn69OlmLjqovHW\/4e4iJUpVea7McYNBrGnXrl2yLStzAvQhoucV0owZM+TmF7usS5cuQZ10oSxc+\/Dvv\/9e+iix9\/H++++bpUTpJ8+VeV6wMif46KOPnFtvvdWz\/5Q1a9ZIHyN63tlJO5JSuJziXuf88883S4nSW54rc\/uDE23iZRbKi71798p507BhQ1OSRc8vokyU58ocva3FmjQCY2VOuYGuaHHe2H+q1q5dW8rsDqGIMkmeK\/O8YGVOueE+B\/Wau92HOFGmYWVOKUUjcLQZ79evX+B8xOALRJks15U5fs7mNd1+++2yL1bmFI377rsvcP5p4gAHRFlyXZnHM7Eyp2jY58zLL79sSokIYqrMcXee\/YGKV6patap5BCIiyo34XPwmIqJ8xcqciCgNsDInIkoDrMyJiNIAK3MiojTAypyIKA2wMiciSgMxVeZoZx6rVatWmbnYdOjQwcwFQ7t0wDBg8fL222+buSyLFi0yc3l38OBBM5d7V155pTzvmTNnSl5fAyIiFXWtoBXIiBEjZBqtv\/\/+28zFJlJlrt3oxsNbb71l5rJ49audn\/Q579mzR6bRVOZLliwxc0SUCaKqzL36v0CFUr58eefwww8P5DXZUJn37t1bhu2qU6eOlF144YVOjRo1cqz7zTffSA94pUqVClTmWAcD\/qJTLs1DgQIFnJEjR0rf1qDlmOKxNIpt2bJl0LIqVao47du3lzz2UaxYMeemm26SvLr44otl2rNnTzlmbPfTTz9JGdSvX9\/MZe1zzpw5TuHChQOPg5GUMPo88uvWrZMyQB7DouH10DxgfXTnunDhQrkbVsuhTJkyksfYlcccc4yU6XIM3KDDrNmQR8It77oMo\/T8+uuvgWVaDpjH64DHt\/NElDqCa4EQ7A++my7T6X\/\/\/ecsXbpU5sGOzHUdrQxRCdrsx0FlPm7cOJPL+TgYfQZ0YF5UPpdcconMg6536KGHynTevHkyBVSMcOONN8r0nXfekam69NJLZapfIGAfGzz44IMy7dWrl0zV4MGDpXJevny55NevXy\/TIkWKyBTcz0Ur8+bNmwcNjaZ0vQYNGsjUvT3cc889Zi6Lvgf6OpUoUUKm9jZNmjRxTj31VJPLXta2bVuZElHqyP5kh3HkkUeauWz44ONyhFfFYl9ztitzRMJw2mmnydTN3gcq89dee83ksuk6Wkkhj2v5uDaNaN9NK9FRo0bJ1KadNbkvs0RTmSN\/\/fXXy\/xTTz3l\/PDDDzL\/4YcfSuW8e\/duyWtlbm+v8zrVyhzWrl3r+VgQrjJ3s79Qp02bFvhSs7c58cQTA7+s3MLtO9lWrFjh9O\/fP0f67bffzBpEFPUnFh\/uzz\/\/3KlUqZLkEd2i4tEo1\/7wuytzLEPloutoftiwYZJXpUuXlmgdy+3LLBhZ5vTTTw\/kQStz7ckRUKHjiwcV6LHHHitl7ogY+7rgggsC+WXLlsnAv7ZoKvNu3boFyi677DJn5cqV8mUSqjJHxdO6dWvnl19+kctGgO3\/+usvmaIyL1mypEzdj6V5d2V+0kknOcOHD3cWL16c4xo5RrafMmWKzGN9+3o7fk1Ur15dLlHt27fPqVWrVuA1w+uJ54Ko3S++\/fZbOW53eumll8waRBRca1BaQsWn7PlUwcqcKDJW5hngjDPOMHOO\/FGbaliZE0XGypx8j5U5UWSszMn3WJkTRZaUynzy5MlmLvN07drVzAWL9wDE8X6NmzZtaubyHytzoshyXZnjw2S3UQbcwOJFr9nWrVtXpm4dO3Y0c7mDY0GLEkz79OljSpPrzz\/\/NHPZvvvuOzOXU4sWLcxcfGhrn2gdd9xxZs7bm2++aebyHytzosjyVJkjKVTktWvXlnnc9YhlZ555puS1MsfdlwpNC8855xyZxyj9MGnSJNmub9++kq9WrZpMAXeNQsWKFXO0J7ePA3ePKszrzTKAZnxYd8eOHUE3GOkYpPgiwB2o6Kvls88+C7SLhyeeeEK21b5W2rVrJ3fAYgpoElmzZs1AU0Swj0s99thj0pyzVatWpsSROzu1iSfYxxmK3T78448\/DlTm2gQUbbNtaNuvj4GmiHhu+jqiqaTXFy3uYvUDVuZEkeWpMt+0aVOgIy3cgKKVudJKWStzbGNPlbb7vvrqq2X60EMPyZ2kdmWKu0bdd4wqe3+4eefff\/8NKtN5uwJHG22ly4sWLSpTe9s33nhD2mjrzU+6TKfXXHONTL0um9j7UZ07d5Yp2pSDfdu8rm8fZzhol6\/buNvh22699VYzl70cX0QQrnWLvh75jZU5UWQ5P\/kezj33XOe8884zuSz4MOm0e\/fuMq+VOW5KQbR7\/PHHSz6ayhz9jGzevFnyuOkGt9+7K3NARefe3s7rJRu7DPO4QQY3CCmvylyP177R6I477nDee+89udsTFbdW3npHJaJiiKYyR+dg2leLXmbxOk777s1w8Gvoq6++knn7Mgv2gxt\/FPLXXnutHLt2YaCVufsYbeGWJRMrc6LIcv1pxYcJTj755MC8VuaaP+uss2QaqjLH3Yegkbl26KWXY\/Sn\/xdffCGVOe44hYsuukimSvdn3z2pU8DlD9BLLvhCQCdagD5UdN1QlTngjk+buzLHF4W7XxX7GO69916Zul8j7XwMtMw+TnBfMsGvIXwx4G5S3cZ9zdz+\/wLdFeDOV9i+fbtM9Q5a+1IW2L1V4n8IP2BlThRZdm0To+nTp5u5rB75wI4G7T\/QtB90+zLJ0KFDA93Y2j0Los8N26BBg2SqFZrmbYhkvaLZMWPGBHWwBfb2n376qUw1qtZLKdp7IOivBVz2GTBggMzD\/PnzZYpfEcrd\/4tdMer6uM0ff4xu27ZN8oBb\/d39s+txzp07N3ArvkKfOFOnTjW5rNdXX2Ncsx89erTM2\/DL56OPPjI5Ryr3BQsWyDw6NNPLZT\/++KNM3a9bfmJlThRZritzis5tt91m5nJH+2NJNlSWfsHKnCgyVubke6zMiSJjZU6+x8qcKDJW5hkmHmOSJhsrc6LIcl2Z2x+qeLCbDbp16dLFzGWJ9THjdYyJ9PDDD5u5vNERjkKZMGGCmfM39M+OlkJI999\/f9D5pglNLXWdGTNmmC2JMlOeKnObtkyxW164b3H\/448\/ZKpNEgHNCdEaBvvTZnO46QeDNihU5nZrFfux0QJFxwEFuyWK0sEgbDhebeqoo\/yADiqB8TKjoc9JofUJ6DFt2LBBpqHo9lqZY1QghWPRY4RQLUy0NQ5eV\/t1RN7eXp199tlmzt+0i4ZIqVGjRmYLosyVp8oczQ9xhyRou2aMyYnK0R7lBurVqyfTZ555xrnhhhtkHnS5Tm0YjBl0GW61B83rTUVoEokRcrTtt31LPbhHNMIdpuq6666TZoedOnUK3I2p+\/cahs6m62mFqTc24ec\/nmOk\/lK0\/fujjz4qlbm2n9d27rp\/TJ9\/\/nn50sPrZ3vxxRdlaq8Ls2fPdn7++WeZd9N1UoHeJBYqNW7c2KxJlNmi+lTrB8fmzoOWoeLWbZAwUr59rTZSZY7R85HXm2f0Msv3338vFa+9jSbc4WjfAGSzo12wt9P1cWv8iBEjZN69LBTsV9dBxYljU\/Zz9IIo277JyL7MovvU2+kbNmwoU2jWrJmZy2r26D5WnepA1150nVSB\/m\/s56kJQ+MRUZZcf6rxYbLddNNNMsXt9E8++aTMK1zSsG+oeeCBB8xc9n50OnDgQJmCVuY6HqX7Fnj3MSh3uUavyqs\/EtxtqtvZnXVFA9tt3bo1qJfESJU5LqH873\/\/M7ncVeY\/\/fRT4LKQ0m3D9e\/ifn1SAX614Lg1MSInCpbrT7X9wQKNkhDhAi5RYBn6aQG97V+vl2Ner4nCXXfdFZjHFJWW7guVFsq0DxhdDzCPhMgf\/cdg3n3dXC+\/oMdFhUs0WBeXg+z9XXXVVYHb5PXLRKfq5ptvlin6\/MZ6epkFFQzyeI633HKLlIH7y0R7idTtcX0dvTIqPR59XHRiptxd5+rresUVV0gel410e32OoLfvg7trglShl1x4jZwop+xaLI2VLVvWzOVOXlqa2F3b+sGdd95p5lITWrYQUU4ZUZkTEaU7VuZERGmAlTkRURrIdWWOP\/kw\/NjixYtNiTd7lJtooBki0lNPPSVN\/9DFrLt1TCTRDu7ghj8\/4wF\/WIYa79SLdjsbb\/rnJxGlv1x\/2vUmIbttday8KpvHH3\/czGXr3bu3mYtOrJUYWqOgf\/VwbbNjEevj53ZkfXzhhfP++++bOSJKd7muzN0VFvJjx46VKcb+xBSDCOsIO2iehzJUmvgi0Btu7CZ5gAGPlUbYWpmjq4Dzzz9fBrBAu3XcJIQBJtxturFfN4zwg8EqdBmmGJwBAz2oSJW53bGTvR8MNPHOO+9ISxHsE2VeX0qAQSrQJh10HxhhCQNK2PtEVwg6MAag7xrcJHTfffdJFwb4tYKRnD755BP5dYTBsS+99FKzdjYdgIOI0lvOWs\/Da6+9lmMEILDbiT\/yyCMyBR3IGezKXNmVltvRRx8t7Yk\/\/\/zzHJU51keFrJUyRss59dRTZZnNqy8WvRzUvHlzmWJ79w030UTmGHQabee1DTy+mLAfvZUfvJ6XTZdrHyloRw+XX365TLHcPTI\/yvS5a5tx+3UJ5eKLLzZzRJTOwtc6UdCKpWvXrjKFvFTm4SJzvfnHzb0fr\/1qb4L4slAYru7VV181uegqc+wbSaNruyMtPT6vx7ehj5l+\/fqZnBMYAk7HSgXs3x6lyGuf0VTmetMWEaW38LVOGKhAcDOOdhaFPO76RCdRffr0kTK45557ZIrKvGTJkk7lypUDgyljG4zib0OnU0orc\/sPUGyD6Bp\/MOI2f1x2cVdmmsclFL1j8sILL5Rt9FZ+VNyI4PFHLi7f4BZ+3OCjt\/KH2mfr1q2lrxDQMnTFeu655wby7qnSvPYSqTBotN2dAI4Rg1pr74eAY8Tyk046KTDCPvLYDuthXrfXKTogc48fSkTpKbtGSTD3Le2JpLe22xYtWmTmIkMXvHa3urmV39er7RH6iSi9Ja0y19Hjk0X7gFHxqJxTjVdf5kSUnpJWmRMRUeKwMiciSgOszCll4M9ptOknopxYmVPK0BY72lqHiLLxU0EpA5U42uJrhY6hAokoCytzShl2VI47ce08UabjJ4FShrvyXrJkCSt0IoOfAkoZXhU3umRAmQ5+TZSpWJlTwowcOVK6SMCg2fEQKgpHR3AoR+dsqQI9Xkbi1YlcOOi+ItbuGwYMGGDmItOuOfLC7qWU4ouVOSXMDz\/8EKiAkdDjY17ofryEWxYv2P\/s2bMl5VU0A327nw\/y2sWyF9zl7O5t0w3bbtmyJdBHkd2ZWyToZjmvQnUNTXnHypwSCpUHEioPnc+tSNtj2cknn2xy8ed+bOSbNWsWVI7O25Bfv3695DFvL0ePmcjbPYC618E8Knu7DDSPkakQ4aLytrdFXi873XLLLc7OnTudmTNnyrIePXrIVHs5VXfddZesr11DDx48OGifGH3r+uuvl7xW5hg\/AF8ICsvKlSsnUz2mcePGyTL0D4Q89guY16kmig++kpRw+qFFBZeXDzC2C9c\/O3rsxDr4RWB3TRwveux6\/HZHZg0aNHDWrFkjSel6gHn0T6T95egyex10Ix2uX3zkNblh0BdUpLNmzZI8vjRA19UpeiLFvPaV1LZtW5miB1TbpEmTZIoeQXU0MVTmX375pQycYtN9oz+k4cOHy7z7GN3HoVP3vij3gl9xogTQEahwDR0wrx\/mcObMmeO0bNkysH6kbVDp2Ou6k1ZcuYV92OzK\/Mgjj3SGDRtmclns9TFv96Kpl1lQrpduMN5tgQIFpBzcj2fn8diouDHACS5fDRw4MOgyyzHHHCPTo446SqbPPvusTJXuSy+z6Ji1jRo1km6otZ9\/VOYKlTkifvQqarOP6\/fff5eplmGK\/zLsvD2NdFmIopf9LhAlED68+gEGdx46deoUKLcTLkmg3\/rc\/JGKiufll18OusyDhP7iY4XtMKqUjlDlrsxB++e\/+eabZf2DBw868+bNc26\/\/XYp10oWy6B8+fKBPy0RtSOyxfPE6FO6jkIeFTaGL8QAMOjbHjB+gFbmuo29LcYRUPiCBF3ursy1HJdNwF2Zg71vsPPuyrx9+\/Yy1bx7yso8frLfBaIEwwdYLyN8\/PHHkndXskgYTzWRcOeo\/XjxZg9H6O6KORR7YHR8AUTLHSWDPXYsuJ9jpEHY7evhlDpYmVPSYFBtu2LRyrRbt26mJLnwR6IeQ7SVbqrBH6K\/\/fabyVE6Y2VOSYOf1Kg4P\/jgA1OS\/\/RPWVR6RKmMlTkljUbB9jyaviWLV4RqHxNRKuNZTEmhlaa2bEDSa9d2m+t4WLZsWeAxlOYnTpxoSrJalNjrEKUynsmUcFqRasIgEwotPbQ8XtBCxH48dwLcPIN5tnOmdMHKnBLKrkTRHwn+dKxRo4a0ZrHpOl6tM3Jr+\/btgf0qzSMtXLjQlBKlPlbmlDSoQO+9916Z79+\/f1Al+9BDDwXymDZt2lTm4wltvLFv+3GJ0gXPakoKRNynnHKKyWVBL3zaaZVWsu6kN+O4Ydmdd95pcqEh+rb3h7sbidIRK3NKCnS16tX8D3cI2pXtG2+8YZY4zv333x+0DKlixYrOueeeK\/P2re+qTp06ObZBwuUdonTGypySApW5djJl09u9IxkyZIh0BmVX0Pbt9KC30CNdeeWVOe6EJEpnrMwp4Z5\/\/vmgStidLrjgArNm9LDdM888Y3JZUIaeE4kyEStzSrgXXnghqPJ2pwsvvNCsGR0dod+m+yLKVDz7KeHclTngRiHNx1qZY5tixYrJ\/CuvvBK0X6JMxU8AJZxXZW7nY6nMdRttyohkD+hAlKlYmVPCuStzDFFm56OtzO1tkDBEGxFlYWVOCYe7PTFAgrsyRipRokTUo76jhYr7T08iysLKnIgoDbAyJyJKA6zMiYjSACtzIqI0wMqciCgNsDInIkoDrMyJiNIAK3MiojTAypyIKA2wMiciSgOszImI0gArcyKiNMDKnIgoDbAyJyJKA6zMKWV06tTJM6WDli1bmrnQHnvsMTNHlBMrc0oZXv2hI+UHPO7PP\/\/s1KlTx7nxxhtNae5F8zyaNGli5ohyYmVOKcOuwO0Uir3O0KFDTWl82I9bqFAhM5dVXqBAAZPLPgaYN2+ezGP8U4V8wYIFA+u89957Mt+2bVvJA\/LXXnstK3MKi5U5pQxUal7Ji7vcrmDjwd7\/008\/LVO7bNKkSWGPoVu3bk7Dhg1NLnvbc845R6b333+\/TO19sDKncILPNiIfQ8XmlbzUqlXLzGU7+uijzVxsRowY4Xz55Zcml8V+3HLlyskUZdOmTZN08ODBHMdmXxevV69ejggebr\/99sA+wN4HK3MKx\/uTQORDqNi8kpczzzzTzGWzL4fkFR537969zlNPPSUVs5ap\/\/77z2ncuLGzbt06Z9myZVKmyzGW6f79+53PP\/\/c+fXXX52ZM2cGlul0z549MtVLMueeey4rcwrL+5NA5EOo6LySF6\/KPBl27dpl5rJopaw2btxo5rLs27fPzGXbsGGDmcvi3obICytzShleFTmS24wZM5y6des67dq1c4oXL+6cfPLJzoMPPuiMHj3a2bp1q1mLKL2wMqeU4VWRI7l5raOpSpUqZi2i9MLKnFKGV+WM5GYvu\/nmm4PyrMwpXbEyp5RhV8p2cnMve\/LJJwN5VuaUrliZU8qwK2k7udnLFi9eHJSPV2WOff30008ml9V6BWVeQpWDvQ\/bQw89lOPP00TxOr7+\/fubOUoVrMwpZaDS8UpuXutoimdljqTc+e7duzurV6+W+Y8\/\/limqCDXrFnjPP\/885LHXanNmjWTP2bhvvvuC7Qv37Ztm0ynT58u0zvuuEOm8O233zovv\/yyyWXBvlesWBHYN8yZM0f++FXfffed07NnT5n\/4IMPnE8++UTmBw0aJNOVK1cG3ayky+G2224zc1mPtXTp0qBjWL9+vfPAAw\/I\/Ny5c2UKO3fuNHOUaKzMKWVohelO4aDyTAQ8rlZ8cPHFFweORZsSVqtWTaaHHXaYTHX57t275Q5RuOqqq2S6fPlymeKmIdDlV1xxhTNu3DiZL1KkiEz1S8Km+8YvBET1aLuOtuygy3RqV7ag5XaFrWWA7gagfv36MtVlaEKJfeExX3jhBSn766+\/AssbNWokU0qO7HeMyOdQSXilRPN6HM1XrVpVKlzQsq+\/\/jpoG3dlDhrV4gYiQGVub2NX5kqXlS1bNscdrva+ixYtKr9AdH+6TI8DUIammzoPaJuvN1ZpGeg+tMxeNmzYMOftt982uSzoRwbs9Sjx+GpTyrArFTvlB31c+xjc0xYtWsg0XGWOOztBl7355psyDVeZw4IFC8xcFntZ165dnXfeecfkstmVOXTp0kWm9rbw448\/yheCKlasmJnLYq+PynzLli3OqFGjJK93u1566aU5fgFQYgW\/i0Q+hkrEK+WHM844Q6a4Jozb+kE7yfrzzz+dmjVryqUOOP\/882WqlTt88803MkWlh+vaO3bskCgffboALleAfV1aH\/OYY44JuhYOeB169eoVOAbAZSBE8AsXLpS8RuK4LILjQ3cCoPtt2rSp06ZNG5kHrAN4jtWrVw9cAjr99NNlCnpNv3fv3oHLMJBf70sm4ytOvoaKRJNdgdvJXidT4XXwE7ubX0oOVubke+7KO1QiymT8BFBK8Kq87USU6fgpoJThVYkjERErc0oxrMiJvPHTQCmHFTlRTvxEEBGlAVbmRERpgJU5EVEaYGVORJQGWJkTEaUBVuZEPmI3u4wl\/frrr2YPlKlYmRP5CCpmDPQQC3fFTpmJ7zyRj6AyxohBsWBlTsB3nshHtDKvXbt2jkraK+k2uMyCkX20jDIP33kiH0FlnJvInJU58Z0n8hGtzDEABeY1YZQgjOhjlyHpNqzMie88kY+gMg5VmYeC5azMie88kY+gMkZljiHbtCLXlKqR+XvvvRd0zPFKOrQeZWFlTuQjqKTS7Zq5Vr6JSJSNrwallL\/\/\/tspX768yaUfVFCozGvUqJGj4vJKuk2qVOYYsFrnixYt6ixfvjyQ37p1a2A+2hQtjElqb6PzU6ZMkbw65ZRTgtZLJal3xJTROnbsGPiwVaxY0ZSmDzyvdI7M7Xzx4sWdjRs3BvJ79uxxDjnkkEA+mhSNo48+2szl5N6H1z4\/\/fRTM+c4s2bNcjZv3izHumrVKlPqONu2bZPpkCFDZArz58939u3b52zYsMGUJJb\/3nmiMGbOnCkfuC+++CLwgd67d69ZmvrwfEJdM\/eKXHUbXmYJLdx6DRo0MHNZ8IuocuXKJpe9bcuWLWWK\/OrVqwPz8MILL8hU8xpk4E\/rSZMmyXwyRPdqEPkIPjRagWMeaeDAgZJPdXguoSLzVK3M+\/TpE3TM8Uq\/\/fabeYTwsK6XUOWgy\/Sx7Lzq1auXTEOtG64FUiJkHxlRisCH5ZdffjE5x6lQoYKUodJIdXgeqMy97gBN1co8v7Vu3drZtGmTyWWJ9DoVLFhQpgUKFJCpcm\/Xrl075\/7775d5nIc2VuZEEeAD9corr5hcFq3Q16xZY0pSE55Dul0z\/\/PPP+W44p32799vHiEyVLioXD\/88EP5VVemTJlAsrVq1UoqclwXB1zTR4Vep04dyZcsWVKmqlSpUmYu6xo5rvnjfYBk\/6fDypwSDh+8smXLOgcOHDAleYP9denSxeSy6Yc8lelzyEvyG69jjFeibHw1KOHi\/QHEPp577jmTC4ZlaIaWTPF4TjZ9nXKT4ile+7OPb+rUqUH5\/v37B+Y\/\/\/zzoGXRJMrGV4OSAh88\/FzVD6FeZ8wNbL906VKTC3bTTTcl9UOuzycdxeu56X50Xzpfr169oDwUK1YskI8mUTa+GpQUaH+LDx\/a6Z566qkyn5ubfx577LGIH2Isxw0paBaWyDa+eBxN6Shez8\/eT7wTZeOrQUljfwC1v45IFTpuznjwwQflzyvdXvcRSpUqVYLWdacnnnjCrJl7XvtN95Rbbdq08dxfXtMbb7xhHoGAlTklFT6EhQsXlvlOnTpJ3r7DDm2H0WLA\/tBqwp18b775plkzNmjW17Vr1xz7vOuuu8wa0XPvI5MS+RffHUoqrcCVu7LQ1KJFC2fXrl1mrcQ4\/PDDA4+H44qGfYyZmmKFVkwlSpSIa3I3ESRW5pQP3JUC5tECJdSfmol24oknRl1Rde7cObBuJqZ\/\/vnHvBLR89pPvBJl46tBSVeoUCHffRC1g6do2J19ZVKyO5aKhb2Pe+65JyiPuzN1\/tprrw1aFk2ibHw1KKn0Azt8+HBn0aJFgQ8lukZNBtyl56Z3KPbr18+URJbICB1\/9voh2ceUm4hc2fsB\/eI899xzJW8vq1q1aiAfTaJsfDUoaXr37i0fwCZNmgT6l8at0\/rBRAUfT3qLPxLcfPPNQXnlVRYN3IWa221TgT633EbkSveTiETZ+GpQUtxwww05Poj2wABa8cZz4Ans7+2335Yp+s7G1G4mp+vofG7oF0Q6wvPKa0UORxxxROB1jme6\/PLLzSMQsDKnpLA\/hL\/\/\/rspDYbIXNeJJzSFxD71MsrOnTsDjxOPx7rlllvMXHpZuXKlmUsOvcSSm+aixMqcfEYr2Kefflqm7mG98gq94elj4OYi8g9W5nnDypx8o2HDhoGK1p26detm1sq2Y8cOWRaNSy+9NGh\/5D9HHnmkvDfdu3c3JRQLntXkG1rRuns9xDBeukwTrrE3a9ZM5jHOog0DV9gD+GqqVauWWYMo\/bAyp5Ry991356io3YMUaDlu\/x81apQppWTDnZ\/2+xQugUbmd955p+Td64RKlIWvBKUs\/PHo\/jCfccYZUhbLKDSUGLFW5u5r5u51QiXKwleCUpb7w6ztvnFXIfkDWi5Fk2DevHkyr6Pfu9cJlSgLK3NKSTrgsd45qhU7BtglykSszCnlfPbZZ1Jxn3\/++UF3kG7ZssWsQZR5WJlTStm2bVug8tY0dOhQs5Qoc7Eyp5Rz4403yvVVIsrGypwy3n333SejECGFg+vzRYoUcXbv3u1ccMEFUnbyySfLNJV98cUXIVv\/YCCImjVrmlx8YSxYih9W5pTxcKkmGhj53+2UU06Rably5WQazqBBg8xc\/GHUpESI9rWJxejRo80cxRMrc8p47gpL8+7yE044QbrxhQsvvFCmqMyfeeYZp1ixYtKfDPpGR\/SOVjWlSpVyfvjhBxmMA1D21FNPyTxukJk8eXJgGR5r8eLF8qeuGjNmjDNp0iTnrLPOcho1amRKs9Zt3769XGpCq55nn31WHhP73rBhg\/RQ+dhjj8mxAEZS0k7M0B8NjsuGO2bhuuuuk3UeeeQR57bbbnMmTJgg+ccff9x59913nVtvvVXa9utrcOaZZzr333+\/zOO10cdAJI\/XA6655hrn66+\/DvSDg23Rp\/3EiROd0047Tcruvfde+XWE5\/TRRx9JWf369Z233npL9kfR4StFGWXYsGFO\/\/79ZdR\/hQpj48aNkhQGZ8BllREjRsj66Afm+uuvN0uDK3PQyFwrUIXHGTdunMwPHDhQpoABGlBZf\/PNN9KZGCpjVO62qVOnBnXzij5LMC4qOgtDZYsvEaWROZ4L9ouEx4BHH31UpnbFiOXKrsyVruuegs7jblz1zjvvyNReb9q0aTJFdwsYFGT58uWS17tytTL32rd2vdCzZ0+ZUmTZryJRhrIrE\/jvv\/+k4v3qq69MSZZYK3Pdr3Yla1fm7sdUXuVahim+ZGy6zK7M3RBpg70sHpW5XdGi33iw18OXEbofVrmpzBG1U3SyX0WiDIUKBJExkubtqbIru7Zt28pU\/wDFukWLFnUWLlwoeTj22GOdDh06OHXq1JE8\/mTEIBmI1i+77DKnUqVKTsWKFWUZtm\/ZsqXzwAMPSB6w7sUXXxw4Dlx2KFu2rMyjDJclSpcuHcjj0gZ+TWAeXzIXXXSRLHv44YdlqvsB+7r1zz\/\/LFNc\/lC6rk6xDl4f9IuDXynQo0cPmQKODezHwC8ORO\/nnXeefAlpZY518Ady8+bNJT9kyBAZbR\/lehOY\/umKMUMpOtmvPBH5Gq5bE4XCypwoRXz44YdmjignVuZERGmAlTkRURpgZU7kU2iCiJY1NvwpCitWrJCpDXem5ha6SPATjrwfO1bmlPG0BcY555zjLF26VOZjtXfvXjMXP+vWrQu07lB6rDNnzpSp3Xpk\/fr1Zi52GCPVT84++2wzR9FiZU4Zz64QcScioAwJ0THgDkbkb7\/9dsnr8n\/\/\/Vfy+HNS73oELNOpzoM7D1qm0agOPj1gwIBAZa7rIGn+jTfeCCrDlxHgZiGUNWjQQPKYx12fuh7odnr87spcl+MXwM6dOwN5hUEhkO\/cuXPQsr\/\/\/jtwJ+j3338ftEybWWq+SZMmTuPGjSWvx6FDAuLuUsBdqCjTXyQUWva7Q5ShtIKpW7eu5K+44gqZglY8ehs+6I1CoMvRVhq+\/PJLmT700EOBZYDb9+27IL3o+nqjzZo1a6Qytwei1nXcU0BXAD\/++GNggGu9scm+cadevXpmLosusytz3ERk\/yKwH0PnUcmC5tH2fPv27c6qVaskD7rM3aRSXyu9aQh03U8\/\/VSmLVq0kKn92BQeXynKKIgy0X+JTSuMjh07yhR3c+IGH1SK2pvg+PHjZQq4AQbLkLTS0woK+9IIG\/O6nsJjuyso5BHRarneiKSXWey7PnUd9xRQmaN\/GIU+W8CuzCtXriz7RH8t2H+BAgWk3K7MX331VTOXxX4MndcbjTSP6\/X48vGqzEeOHClTPBYuD+mt\/+7KHK81+qcB+zILfoHoDV0UWva7RJSh7MoKd3EiwsRdi6B3feo6mGKMSr1bUv841MocUbuui0s26F4W3n\/\/\/cDdjPblGMBAxvij034MnaLi\/emnn5zXX39dKmqvdZR20mV33gXuynzRokUSweMLyqsyBxzj1q1bnRdeeEH2988\/\/zh9+\/YN\/PLITWXuPmavyBxTfPlhBCnAHbSgyyk0vkJERGmAlTkRURpgZU5ElAZYmRMRpQFW5kREaYCVORFRGmBlTkSUBliZExERERH5BINzIiIiIiKfYHBOREREROQTDM6JiIiIiHyCwTkRERERkU8wOCciIiIi8gkG50REREREPsHgnIiIiIjIJxicExERERH5BINzIiIiIiKfYHBOREREROQTDM6JiIiIiHyCwTkRERERkU8wOCciIiIi8gkG50REREREPsHgnIiIiIjIJxicExERERH5BINzIqI4++ijj5wCBQo4jRo1clasWGFKiYiIIktocP7PP\/84\/\/d\/\/5e09MUXX5hHJiLKP6VKlfKso84++2yzBhERkbe0Cs41XXLJJeYIiIiSr1OnToH6qGXLlk6XLl2C6igkBupEROQl6cF5PGzatCnHfr0Srl4RESXblClTguoiW48ePYKWIbHpCxERqbQJzuGII47IUa7p77\/\/lnWIiJLBrn+8bNy4MWgdpCVLlpilRESUqdIqOFeVK1fOsVxTnz59zFpERIlj1ztr1qwxpTnt3LkzaN1DDz3ULCEiokyUlsG5qlChQo71NDVt2tSsRUSp6L333gt8no866ihnxIgRZok\/2PXNrFmzTGloH3\/8cdA2AwcONEsyS40aNZyXX37Z5OIPTYgqVapkcvE1f\/58uTgUi19\/\/VWe8+GHH+7MmzdPyvbt2ydTIspMaR2cq3BBOro7O3jwoFmTiFLFb7\/95vmZ1vT++++bNfOHfSwrV640pZHZ2zVp0sSUpgYc8yuvvOJs3rxZmhIed9xxUrZt2zazRmRY\/+677za52CH4xj6eeOIJCXK3bNninHXWWYH3AAEwlieC3msQrenTp+dYHz\/kvvzyS5OL3ezZs\/P0\/L766quEvT6xuPPOO0MeB8qnTp3q\/Pfff86iRYucxYsXO8uXL5fy++67T\/JIdnPW4sWLB5q+EvldQs\/SZAbnhQoVCpuKFSuWYxt3mjZtmnkEIkoV9me4WrVqTrly5YLKkH766SezdnIgELQfP1Zly5YNbFu\/fn1T6n843rffftvksqDM7ub21FNPDTw3pMKFC5slWVB2\/\/33O7Vq1QqsU7p0abM0a\/kZZ5xhclkQhKEcPwI++eQTmV+2bJlZGkyDcwR3mGoaM2aMWcORwA4XbuzlN9xwg1nqyL0Buo0uP3DgQI7g\/Ntvv5U8\/uVxw9Vy3VYTXHjhhYF56N69u\/wzhF7I7PXs1wdp7969zrHHHhtUhhTqPobLLrssaL0ffvhBrt7bZUj4oYUgWH9oabLfE0Df\/vZyTePHj5fl7s8EUrh7LKIJzt1Q\/sILL5hctrvuuivQQQRigRNOOEHmifzK+8yPk2QG5\/FIqACJKLINGzY4p512msnlv1atWgV9lvFv2K5du+RqmV1++eWXmy0Sq2bNmoHH7NChgymNTcmSJQP7aNasmfPpp59K8Pfnn386O3bsMGv5ix6vnU488USz1Bv+HUCgqrDNddddZ3JZkEc54L3F\/OTJkyUPyL\/++usml6Vt27ZSjvT444+b0uzg3P7HVG\/OxTkTCpZrs5OlS5dKfs6cOZJXGpzj\/cHUfUxuEydOlPVs7du3D\/rB0rNnzxzrPPPMM84hhxxicsFwTO713f766y9ZZ+vWraYk2+jRoyNuD\/ghjB9a4PUPQJEiRZzbb79d5jVwd0MZ4gQvGpyHStEG5\/rDzX6\/kR8+fLjJEflP5E9gHiQqON+zZ49cicDf1nlJbdq0CTo2BudE0UFwrp+b008\/3ZTmL7TdtT\/P7777rlniOK1btw5aduONN5oluYOg5ptvvnE6d+4s9Ya9b3fKC6\/9RZtwdXDQoEHO7t27zd4SD4\/rvnKOq+YoBw2s8W8AXr\/ff\/9dgvfy5cvLcsByd7MWNPPQfYDd9OLMM890jjzySJkPBT90ihYtKvNezVr0uPRHDwI85B9++GEJuDXg1XsHNDh30+B8\/fr1Mn3ppZfMEm+5Dc7VuHHjAj9A165dK2XRBOdq4cKFzjHHHCPr48cfeAXnetMygnE8Jt63qlWrOg0bNjRrOPJjAetosn+8X3TRRXKj87p16+TmaDuFEq8r53o8Xgn\/CBD5UXSf4FyKJjgP1x5c07PPPmvWji98AdiPw+CcKDp2cK7J3dQgv9hBwjnnnGNKs+BGQPuYva4connC2LFjnQsuuMApWLBg0PrhEv42R6CJAYiGDh0qTSOSAQHGqlWrnGHDhklTBQS6XsenCYGqVzOLeMD+cTMnrkQjQMVNuig7+uijZTkCO+TRVAK0aYk7OEdC0xZAIIg8BnKy4Uehvj825J966qlAO3dciEGZBm3RBOdlypRxqlevLvNw\/vnny\/Jog3OlzUxCyW1wftVVV8lnEPTY9YcAgnTktZmmfcVYDRgwwJk7d67JZfVw1rhxY5nX1wdtuHFuIWF9lOHCGOCHFfIanOt7hH9A8C8PmubYN\/XqMbp\/yIf7ZyEewTnOO7yXXmrXru0cdthhJkfkL6FrjTiIJjjHjToNGjQIm+wrYPHkh+DcfnwmpnRI+EznN7vdOdrm2vTKYLQJf8+jve+oUaNStheNf\/\/917n33ns9nx\/S4MGDzZrJE81VS6\/AUiFQxLHbQaZbXq+Mhnt8P9i\/f7+Zyx38EI0HfMZatGhhctnw\/nj9SI3X4xKlq3wPzvMTg3MmpsSl\/L6Sjh\/2eix16tQxpVnc963gajLa8eKKb6ZAt3\/uNvlIyWwGkxc4VlxBpvyHm1Ht+yyQ0DMKB\/8jyp18D87Rbs29TqIS2s3ZGJwzMSU+5VebdHfTG\/QjTjlp14Oa8MOFiIjyT74H5z\/++KPz3XffJTyhraP7rzQG50xMiU\/o9zrZtD9jTejrGuyBizR5\/R2f6tB0Z+TIkSYX2qOPPhr0WqDOJiKi\/JXvwXl+YnDOxJS4lMhRHkM56aSTgo4BN4e99tprQWVIuJHN\/flHQm8SfjVz5swcx4tkt6vGTYzu5Z9\/\/rlZmg0XKux10KyHiIj8Id+DczZrCT5GJqZUT\/lxpRy9TXgdi51Q1+gVdNvq1atzrIueWvxGB53BoGp9+vQJOl50U2fnMfS\/uwzQj7ddhsSr5URE\/sIr59ax5UdwTpSKvLpSzI+gHMG2+zg0XXvttdKdXyw6duyYYz9e3S36AW7cdB8rBpexff311znW0cSgnIjInxicW8fG4JwoOnZwnh\/NVxKpW7dugeeGq89wyimnBMrQP7Lfb5pEv9NeY0igH3QiIvK3fA\/OM71ZC1EqQtvsvn37mlz6iGXQIU3FihVz+vXrF1XfzfaV7BtuuMGU5s2kSZNkCHz7mOyEQXiIiCh18Mq5dWwMzoky0\/bt24PqAk1ly5YN2etJ\/\/79owrmEbxjeHkMp49RGLUcI5lGgpEucQz2\/sIl9DyDIdmJiCh15Xtw\/umnn8oIoIlOgwYNyjGaGoNzIoonjCA6YcIEae+O5i92\/eJO9hDtXi6\/\/PKg9YsWLSq9zGA4dwxdnqqjlRIRUXj5HpxXqVIlxzqJSmzWQkT5qVy5coH6Bj2uhFKkSJHAeqVKlTKlRESUCfI9OM9PDM6JKFnsJi2hAu46deoE1UkYNImIiDILg3Pr2BicE1Ei2PUM2pDb7rzzzqDlSG+++aZZSkREmYbBuXVsDM6JKJ7atWsXVMe8+uqr0kuLXaapVatWZisiIspkSQ\/O\/ZwYnBNRPKCHF686xk6obzAkPxERkY3BuZUYnBNRvPTq1cu59dZbnQ8++MBZsWKFKSUiIgrPX+1MiIiIiIgyGINzIiIiIiKfYHBOREREROQTDM6JiIiIiHyCwTkRERERkU8wOCciIiIi8gkG50REREREPsHgnIiIiIjIJxISnJ988sk5Bvjp16+fWRp\/f\/\/9tzxGMhQtWtTp0KGDyUU2fvz4oGMrV65c0o41Vm+99VbYYytbtqwvj\/3LL7+U4\/rjjz9MSfKtXr1ajmHu3LnOvn37nAMHDkj+kEMOMWv8\/w\/b\/8+\/9tprJpc7M2bMcP777z+TIyIionQT10jrs88+kwAEgUokc+bMcT7\/\/HNn4cKFpiSblu3evVsCr0WLFkk+FDs4\/\/fff2WbP\/\/8U\/JuW7dudUaNGuVMnTrVlISHIGvs2LHOb7\/9JvlQwflPP\/3kfPPNN87OnTtNSRZ3cI7Hx\/Hq\/JIlS2Tetn79emfNmjUm5zh79uyRY\/jxxx9NSbZNmzbJ+oDHd79W06ZNc77++mtn8+bNpiQYnteYMWNkPlJwvmXLlsCxw\/bt2wPHieeBIcvdz9+2dOlS2cYN79XevXtNzpEAF+fG\/PnzTUm2BQsWyBT7wvNVXucRnjPW+f77752DBw+a0izIe50jun\/b9OnTnYkTJ5pcTuvWrXOeeeYZee1WrlzprFq1KlCu7w1guVdwjiHc8dph\/VD2798v+8Y+fv75Z5nHeYHHsh9DLV682Nm1a5fM62uDc3n06NEhf8Tgs4NzAeeyF5xr3377rfP777+bEiIiIoq3uAbnCBzOOOMMk\/OGgMsO4LZt2ybbIdiCjRs3Sr5MmTKShzfffFPK7ADOpsF5+fLlTYkjgSzKNBBBcIs8AhDVvHlzuRocCtY\/88wzTc5xHn30USmzg3PkX375ZZPLCoZRhqun4A7OL7vsMqdgwYIml7X9Sy+9ZHKOBLsoQ2C1bNkymbeH\/sZw4AUKFDA5x2nXrp2sc8MNN5iSLCjr3r27yWVf2dVArn379pJXCAyRt8vcLr30UqdQoUIm5zh33323rH\/77bebEsepVq2aU6RIEZMLpq8NfnSpO+64wzn00ENlHs8TPwAU3m+sP2vWLMnjNfE6Rjwnu+z555+XvB3s3nfffVKmPw5mz56dYz+6fz2GunXrOhdeeKHMgzvAtw0cODDH\/ho0aODUqVPH5LLeEzs4R97eP85NlHn90FBYbv\/43bBhg5Tp5wf69u0rZYDni\/lixYpJHvCjBGUItAE\/0JC3g3y814ULFza5rMe1g3oN\/ImIiCi+gqOJPMIXOJq0RPLGG29III31NelVUA3O3VAW6gp6qGYthx9+uHPsscfKvD6OV\/LiDqqVfeX8ueeey7EvTQjWIFJwjoAHy\/WHB5pBaLBfoUKFoH3aCT9qAMG5OxjWfzC8EoJUwPxHH30k8yrSlfNQwbkNV2bD7ePcc891DjvsMJnHlVisawd6H3zwgVOxYkUp1\/Thhx\/KMg2e7eAe3ME55p9++mmTy4YfNRdffLHMRxOco\/mINkM67rjjPK\/6K5zT7v2FC871h4pXuvLKK2UdL1huB+LwwgsvSDngCjvm9YeJBucot+G4KlWqJPMI3LGOV9LzEv9maNm1114rZURERBR\/oaOoXMBf\/\/jyfvvtt01JNr36ieUaICmUxSM4\/+WXX0xJFpQ9++yzMn\/22WcHrtBGA01OsD2aHCgEawieNThH0wGs49WsQEUKzuGSSy4JBP0aMMGDDz4YtK0Xr+AcwSW2Q0AVCoLsY445xuSynH766WEfLx7BOSBI1ivZ9r0IeB4tWrQwuSxYJ9bgHD9qSpYsaXJZ9IeAXv3VfwrwPittu25fvbdhmTYBcos1ONd\/BfB6xQLboEmYG\/6xaNSokVztfuCBB0xpdnCOZjM2lHXr1k3mr7nmGslHS897tn0Phn8i8LpEm+x\/zIiIiFT038gxwFXj0qVLyxcQgjl8+duaNm0qyxCkffXVV07lypWdSZMmyTJcEbYDQIWgY\/ny5SYXbO3atbIcbXD1qiuuzLuDZrTPrV69euDLEYHw8OHDzVJvCGCxbvHixaWt7XnnnSdNS2wIkPFcsB6Oo3PnzmaJI+2D7eYBN998c1DzG4XmNfZ6Ck2AEOTpMaO5z4ABA8xSx7nuuuvkOXtBUxf8IMF2+EFw9dVXmyVZEMTpcaMJDH7keB2Duummm5wjjjjC5BzniSeecEqUKGFyWfA+htsH7NixQ9Y54YQTTEk2NIvC8eBH0NChQ52jjz7a+d\/\/\/ifL0FQI54a7eROCafc5g3bT+OcE+8JrgNfdDT8E8aMI65x00klShuPSK+RPPvmkvG5Yjvd\/ypQpUu4F\/0K4n3ezZs2C\/knC8nfffdfkstx1113yTwIeA1P8AAoX9OL1xXPF+vgxYUOZ+\/2wr5zXqlVL5nEOocmUDe3zjzrqKFmOhHP0vffeM0sdOe91Gf5FwGeNgjE4JyKieEhIcE5EyTVo0CAJ+NxCNWuh+GNwTkRE8cDgnIgoDhicExFRPDA4JyKKAwbnREQUDwzOiYjigME5ERHFQ74E5+jbGT22hGsHi0FoWrdu7dnzSyi4mRBd3yncCIgb7KKBGwObNGlicvmjTZs20tUgEm6iRQ8gFB6CHAwSFAv0CGOfJ36DXnO8bhr2C3S9+Prrr5scKQbnREQUD0kPznWgFQTdmHp55513JLCuX7++9FQSLXdwnkp0MBl3DzPozQPlGEQpU2if2pHg\/MjNDyoE534OfhMZnMfjuWuXltqrDWVhcE5ERPGQb8E5RsK84IILcvQ9rn0oQ+3atYOCc5T36NFDRpJEt3bobu+UU04xS3MG51gfI1AqdAWIMlz1w\/bY9pxzzpFlpUqVkuNR6EYO6\/bq1UuGSn\/xxRclb1+JRzeE2le0qlevngSNoAPCoGtJ9KeNbvQ+\/vhjWeYWKjgHHRpe4TGRxzHhtejZs6fk7YF33n\/\/fSlDf+IYcAfHraNEottAdClpu+eee4IeA93u1axZU7r\/Q\/d96Isdy2+88UbpQ3zy5Mny2qHMHkSoVatWUjZ16lTp4lK7olRXXXWVdMeIssGDBwdGf9WuDrEdumhEGd4D\/FDz6loQ3SpiHXu0TC\/62rz66qvOd999J88H55wdoGJETqyDfywwwM+wYcMkf+SRR5o1sgZHQpn9euLfltwYMmSI7AvdF4K773s7OMdzx7p4r3EO4fzB4FdedF1sj\/MI3Ukij9cA8BxwfqK7RZyLOEdA18N7iz7Uu3btKvlw8DmzP3vE4JyIiOIj\/DdwDDC0Ofr3xlDuSAiivWhw\/s8\/\/0gefTajP2jAPrBM+2B2B+cKAdmECROcxx57TNZX4YJzBNjI68iabnZwjj6csa570CNsi3L8gIBIwTlgffSR\/eOPP5oSb+GCc\/QFj2UIvhYsWCDzdkAMOgS79gGO+VD9ckcbnB9\/\/PEmlwXvlXsAKQS6+hpjoBvsA\/2w9+\/fXxLm8SMKAyoBgnP3DzL0EW4\/NvqTt\/NedMCrcA4cOCDruN9H99VjrIPRUd1QroMGYT5cP+ex0s8Bkv2jENxXzrEOgvdx48aZEm8IuvGZ0dce6fHHH5ftlddVeSzHj6BY6I81ysbgnIiI4iHp367u4ByQ1yuT9oiRdnCuV0ox7LkaMWKElKlwwTmu4iKPK\/Ze7OBcgzr3iKMI8lCOgYEAg8ZgoB8bBnKxg3MbBgvCwDhewgXnKNerlBiICXmsb9PRLRXmEdR7OfXUU2XQI9v9998ftL1XcI4RPDHgkg2vgb7GP\/zwQ9A+vHgF57gabG8XTXC+ZMkSWSfcfQv6Y88dVOM8cQe\/Dz30kMll0XMA\/xAA5t2jbOaF\/hjq1KmTTG3hmrXgfXGPMKswSihSOKeddppncI4furHAAFKp2oQsURicExFRPISPgBJAg3O7OYIGWtrERCEQsQNdbQ6BK5+YXnTRRTJVKLeDTiyzr2zrUPpICDQx1aAETTXOP\/98mQeMlqnrIuDRebudLUYc1XLsD1fSL7\/8cufYY4+V5X379pVluJqOUVAxr8PHu2lw7k5Vq1bNMRojfjTYyzFFwGY3\/8Drq+vgyj2mCEpBg1YkPG9MceUYU4UmLQ0bNjS5LGgSgtfchkDbfo2\/+OIL2Q\/KsT2u5iKv\/1hceeWV8jrZtJmHDXkkXK3XfyrcsBxBrk1Hz1QIzJHH8aBZD+bxQ8Q+TzQQR6pSpYqsi\/l58+aZNcK\/nvpPS6gbePVcwuMCRs\/Fua30vNTHQwCtge+HH34oy\/BDVc9D\/AgKBaN3Yh382NQRP+2RS7XZmP062Vfx9bnp8ek\/TvrPh0JZPH+spAMG50REFA\/BERFRClm3bp0EOfhXJT9hOPzevXubXPo7++yz5ccbBWNwTkRE8cDgnFIa\/i1wt7+nxMKNqZQTg3MiIooHBudERHHA4JyIiOKBwTkRURwwOCcionhgcB4n6C7Q3a2iG76Q0Xd3ojz88MNyYyrljbuLzlSHm0MfeeQRk6NEYXBORETxkPQIRHuGQA8WfoRBaHB8sUJw3qVLF5Pzhv1iQKJEiHZUTYoMP3L88lqi69B4HAv2gXOE4gNdiuI1jXdq3LixeQQiIspU+Rach+oe79FHH5XlOpgOIP\/kk0\/KvA77j64DMUXCiI0K\/YRruaahQ4fKsmuuuUb65bYNGjRI1oGWLVvm2BaD\/gD6J0feflz7RkQE57fccotMdTmS3fUi8nZwvmXLlsB62oUdRmlUeiUOvYHofkPBFfPrr7\/e5ELDl7\/uE1N7lEvthk\/pa6lBHUayRB5XYjFF2r17tyzLDYzUin1oF5nYr0J\/9PoYmoYPHy7Lrr32WqdRo0YykJIui5X92mvSfzUQnOP1Pu+884KWo\/91hW430ZWidleoCSpVqhTIu883Nx08StfFFKN3Arrk1GWatAtSnGt2ubvveDecG1iP4ksHY8prwvlMREQESf+21uAc\/X7roClIdqCrfStr39sbN26UcoxAiv6ZbdpnNwYG2rRpk8zbfajbMGCQu9mHDnOvMDqpnQ8FQ73bAwppcG7DDwp7X5jX4ByDMHk9DoIsHYYfzxWDvUQD+8Iw++HgGHv16mVyWdCEwx7URn\/8YIh4+\/jQ\/zf637ZFM0pnONjWPTomaGDuHmhJ4X3My+PqSK86Eq2b15VzHdJfXXjhhTnOJfxYcHcxiB9dOFe8fPbZZ57PA2UzZsyQ+enTp+dYB4MUoX\/6WEQzQBTlnv5wjTXxSjkREbnF9dsaV1ExIAtSqJEbI105VwgkEdjYA9ZgQCL3yJY2HVnSPWiPwlVpd3AfTXCOHw4ou\/rqq6VvbTxPBFwYYEfheN3NWsaMGRO0L8xrcP7TTz\/leJxQxo4dG7iqGgqW4fHCwTp9+vQxOW86Eit+JNhD\/KOsQ4cOJhdfGvhqsKtNOUKdQ3kNzhcuXCjb60ivbl7B+YQJE4LKEJzb\/zoABl3CYEE2DBLVrFkzkwt21113RXweXsE5BlPSga6i5T4XKTGivZLOoJyIiEJJ+re1BudoTjJq1KhA+u6772S5NqWYM2eO5HVYf1wVR5\/WmEcAhPXQ9AUjbp555pmyLlSoUEHWGTdunFyBbdu2rQxXD7pvXIFHcxM0W0CAhTKlgfizzz4rV7d37Nghj4EyBMm4Uv\/KK69I3h2cI6DFly76gdbjxn4U8nazFm2WgWAUzwVNLW677TY5bjzXE088Uf41QMB83333ybqhYEh2HeJfaRMcNXr0aMnfe++98j7guaLJT8+ePWW5BskaFLdp0yawvY7ievHFF8trhx8oeI3tEUPxethNU9zQFAT7wHPD1WsMZoN94fnplUeFH2HIY\/RMvA94r8466yxZ5hWcI4\/mLqFguX2s+tojaF27dq08L\/2XIlnBOeDHJ4Jt\/CjE64BRZ3EsSkeOffPNN53ly5fLD0+cEyg7+eST5cciPjv2sWEeTYVsrVq1ivlqO+UeRgrG++BO0f4TRkREmSs4AqGUpW2o7bb6yYQgG49vt7FPli+++EIem7whoMfrgx9ElFx64yivlBMRUbQY0aQRNOtB2\/D8gKv9+QFX4XH1mELDOTFz5kyTIyIiIj9jcE5ERERE5BMMzomIiIiIfILBeRyheQX6Jk8k3GiGgZIyFXovQRebeelf3Qvarcd7n4k0depU5+abbzY5IiIiShdJD8619wn0B40Bh9CTRV5v5uvUqZP00hIL9FRSq1YtkwsNx4ZBZXBDlyZ0lwYIkNDThgZ1vXv3zvNzCadBgwbS60YioY957bYRXVn6CY7pxx9\/NLn4wr4nT55scol3zDHHSI8+eVGnTh35sUZERETpI+nB+fHHHx9xNEN0nYduBBEcors4dIEII0aMcM455xzp+q506dLSTR1gZEespz7\/\/HPpJQE3C2LUTwTQ9kAwGJkS6yMga9q0qdOkSRPnzz\/\/NEuDYR0M1OMF3TvaXed5BefoHg+PjW73KlasKF3y2TBCJH6oYPmll15qSnNatGhRjn170UFw0J85us5DF4s6oI3C1X3cJIjXpWPHjqY0GLotzGtwjq4L3cEjuiC0R0EFHAO6vAT0QV6vXj3p8xyv24EDB2SwHrxPeP4nnXSSvHd4XaOFrhHt80Nh\/3feeafMY99TpkyRq\/J43dCVI\/qityGPLhjxXl111VWm1Bv+RcGx4nngR+D8+fOlHN1U4nzD4+H8xfO66aabZBmgu0SM1IrXvnnz5tItZyjaQ064dYiIiCi1JD04B4yAiaACCQP72BCwYGh5m\/a73bdvX9kG\/Y3b0G83ytWLL74oeQQ6CsE3ynBlGDSwQb\/l4WAdBIsYyVIT+gYHNC+xH9cdnGNEzXLlyplcFh3iH55\/\/vnAfCQIdO2RPEPB49v9ZAMeA4EeoC\/wcAM5qXgE5\/hHAceDPtLh77\/\/ln69UaajuOqorniP8aPKfv1sOhJsbntmwbb2DxH34FOYx8ibNvyIxNVpwDnmHsAqFPxw1Ndb4Uep\/U8NHg\/niw0jzmLkXFukHyHYD\/rGJyIiovTgHQnlAvrXbtSoUaDphw78EwmCNAQYd9xxh+QxH+rvfg3O3UIF524owzKIJTgPdeU8UnCO+Ro1asggSZoQ9NqD4SDYrFu3rqxbrVo1U5oTBhhC0BcJ9oOr7DYM8IOmKmrBggUSBGJdvGde4hGcA64K6w8QHD\/+\/cDrpPvG1fvu3bvLPOB9wZVjHBt+pOn7k9fgXH8EoMtHXI3HvP3jDXl3sxb3CJ4rVqyQ9xNleM9CwXIE4+73Hc2vFNZxB+co++qrr0wuOnhtEzVyKxERESVfzgg2wXr06GHmsmgb9P79+0seoywib8PomBBrcP7MM8+YEsfp1auXlOmVSL2qG6l\/bqyT2+AcTR\/svEJwCHjuNjRBQbMPL2i647UvNNnQJhOAdewgXkdkfeKJJyTvDm4RtLuDRMDonV7BOf6BwOsdyuzZs3O8Xnj866+\/PugHAsoQuNvPafPmzWYuS\/369eWHHriDczRZwg+6cIMu4ThmzZplco68BtgHXmf8g2FDuXvET5TpqKPatEphNNTrrrvO5ILhCrnXVXb7h2DhwoXlR5MNgT\/+WbDhBwLgtdGRXG04xp9\/\/tnkiIiIKNXljPaSAEPzP\/fcc9K+V5s8uA0ZMsR56KGHpB2wQmCGIejd0FzCbupiXznHkPSPP\/64DI\/uBVfp33jjDZPLadSoUSEDeDTFQC8fCuthOHi3X375RQJFtAP\/448\/TGkWXK1FgI3jjATPacCAASaXBU1BMJy7wjp4TfHD4cEHH3RGjhxplmTDa4XXFlex3dCu2ispDD+Odteh4H4B92Pu3LlTjhNTtWPHDinDjwfbtGnT5Ebhjz\/+2JRkGz58eCDAxfui73EoeG\/c793EiRM9e9TR1wLnEh7\/k08+kbwN2+J1w3FHY9y4cbJ+v379nMWLF5vSbLj\/AD8YtKmV+vDDD51HHnnE+fXXX01J1g3Mn376qcllQXMW+wcPERERpb58Cc4TLVSzllSHq\/54XuG6\/MNyd7OWeMHNuO+8847J5R\/0koOeazIZmtik4zlORESU6fjtTkRERETkEwzOiYiIiIh8gsE5EREREZFPMDgnIoozdHGJewI0YcyDcPeKEBERKQbnRERxpqPAhkozZ840axIREQVjcE5EFGfoJlYDce16FN2MFilSJChIx2i96LOfiIhIMTgnIoozBOJ2EO6GfvXt5Ui5Hf2WiIjSC4NzIqIEsANvDCLlZevWrUHrIekoxkRElJkYnBMRJYAdcC9YsMCUeps9e3bQ+qeffrpZQkREmYbBORGlpAoVKgQFtJoGDBhg1shf9jH98ccfpjS8448\/Pmi7VG6PXqhQIefQQw\/NkfIbetLp1q2byeXO3Llz5f0JZfPmzfJcCxQoIKlw4cLONddcY5ZGZ+\/evfIYO3bsMCW58\/TTTwf1HnTPPfeYJVnn6G233WZy8YURpUuVKmVy+aNjx47yHA8cOGBKiFIDg3MiSllNmzYNBB1eqX79+mbN5LOPY8+ePaY0so8\/\/jhoWwR6qQjHPmzYMJNLrFh+xIQLzqPdT6TgfN68ebLcDgrHjx8vZV7Nlg4ePGjmssUjOC9evLjTqFEjk8sJ+0+X4Dw3P2R5Mzb5FYNzIkppo0ePliBD0++\/\/+48+OCDQWVIb775ptki8d55553A46KHllhNmTIl6NhDtVn3Mxw3Xgfc6KrJhivrWOfqq6+W\/LRp0yT\/wQcfSB6KFi3qlClTxtm5c6fkn3nmGeehhx6S+apVq8pV6S1btkh+xowZsn27du0kD8gjQERAjCC3fPnyUmYH52hChMfRoHncuHGyju73l19+kfwbb7wheftm3lA0OFerVq1yChYs6LRo0cKUOM6ECROc3r17BwJEDd5XrFgheQ3Okb777jspw1Vw5BcuXCh5nFsnnHCCzCu8JrfccovM\/\/nnn7L+YYcdJq+vm+6\/U6dOkv\/xxx8l\/8UXX0gesH88H3X00UfLYyj8I4DnVrJkSWfTpk3O1KlTpdwOzl988UXZb7jmXXosH330keTxPmrZV199JWXaRanCY3\/zzTcm5zg333xz0PLhw4cH5SdPnhz4F2HlypXynlerVi1oHSI\/4BlJRCkPAQ6+YDXZVwtr164dtOymm24yS+IPV0rXrFkT9HgIGnNj4MCBQfvxSmg6ga4aL7jgAmnOg4DDL3B8CGRDQXDuburRuHFj58gjj5R5BGTYhxcNZN1XPn\/66afANmPGjPHc3r5yvn79elnnmGOOkX9ZNOHYGjZsKOsgcNcfECraK+c2fT744agQHL7wwguy\/zZt2shyvO8Q6sp53bp1pUmXwjpffvmlzHfp0iXkj8FZs2YFAtPt27dLGebdV86xfwTgNjTL6tmzp9O2bVvn1FNPle0U3kM7WFcIzrXrUH1O4WA9\/RGiUIYf22r\/\/v1Spj9gAJ+3Bx54wGnfvr3TunVrWa7\/VHkF53Ye8Pq6y4jyG89IIkobZ555pnzRarI1aNAgaBmCt2jNnz9fgqp69eoF7SNSuuOOO8wecgejin744YdO3759nbvvvluuJp500klOuXLlJDD3ekyvhKvPuHoZS\/OavMLjhmvWEik41wAYPdq4LVu2TJZhakMAiXKYM2eOzOtVd2UH5wiOsc706dMl76VKlSpBwTD88MMPgcfx4tWsBWrUqCHtzwFX8fGjwIZt3ME5gk+b+wq8\/uOA5k9ej+mGdW688cbAfKTgHOvYV7z15mUVLjjXK+d6voaDfcYanGP+1VdflXlA8yCUMTinVMczkojSCv4Wx5etJju4Q7BrL8Nf2oBACM1eEDzZy0MlBLu4iogmGOjT3G8QpODv\/jPOOMPz+DXZTUjizevxkBTmr7jiCpPLgqvWGJhJLVmyJMf2KANc\/UWgay+75JJLZJnSYEzTnXfe6dSsWdPp3LmzWSOL183FS5cuNUsduYpuL9N+7EPRHw92wo8C\/MhS\/\/77b9ByPAZ+CGAAK9DgXJvVaOrevbsst+F1xLLPPvvMlGTxev\/1Kjsgf+utt5pcFjQXwmukcAOpvf17770nU3X55ZcH5RUeGz\/AlAb1oZqXYdnYsWNNLgvKsJ1yB+f674gmPVYNzv\/3v\/9JXmmzHRuDc\/IjnpFElHb0yqWm1atXmyVZEATZy90JV3ARhCBASjdoT4ymGu7nfNRRR\/EGuRSF91Ob4RBR6mNwTkRpCVfX7ODT3TwCV0ZffvlluYktk7lvnrWvrBIRUfIxOCeitGQ3ebD\/Xl++fHmg\/OuvvzalmatixYqB1+OII44wpURElF8YnBNRWnG3sx00aJCUX3TRRUHldkI721TRr1+\/wHFPnDjRlGZDzy263Kt9skLXhroe0oUXXmiWEBFRfmJwTkRpAd0n2sEmbvLTrtzsZN8M+Morr+RY\/v3335ul\/uI+Tk2XXXaZLK9cubLncqRt27bJOqpYsWJBy93d9RERUf5hcE5EKQ03MtqBpjvhZjmvK8w2dKnnDljRIwt6d\/GTjRs3mrng5ih2Gjp0qCzHwDd2OQaTsfNIM2fOlHWJiMg\/GJwTUUq7+OKLpe\/n4447TrpS0672cDUYIyO6A1JNOsqiG26ItNfTvrTR44vfrjBjhEk9Tq8BiP766y\/pg9p+Psh79R1ORET+wOCciNKO9lvtNWQ56IAt7sFT0D+yHchisBpcQbfLNGE0QvcAN9FALzG5HTU0EvxDEKp5y6RJk8xaRETkZwzOiSitoAcWBKMYgCacLVu2yHoY8hyKFy8eFMy6EwY8QT\/gaOPttRwJQ+njavaiRYtkn25DhgwJrFupUiVTGhuMVvrYY49FbM7z1FNPmS2IiCiVMDgnorQyYMAACU7Xrl1rSkLDeu3bt5f5J554QkYMPfvss2Uf0Tb9wDDxZ511VlBgHE1Ck5tw3CNIhkoYfGbEiBFmKyIiSnUMzokoLaBHEgTKt912mwStHTt2dM4\/\/3znxBNPlBFB0e85mnzgxkg0Senatausd+qppzqzZs2KKpjPLYw0isGO7r333kBQfeyxx5qlOe3atSuwHlIih9knIiJ\/YXBORGnhhRdeCApoY02J7ucbN5Paj7dhwwazJFiTJk2C1kMbdSIiyhwMzokoLYQLztGdYt++fZ0jjzzSczlSIoNztEG3H+vzzz83S7LgSnnJkiWD1rn11lvNUiIiyiQMzokoLYQKzt09suBGTK\/1EhWcuwdH+ueff6QcAfqhhx4atAxpwoQJspyIiDITg3MiSguRmrWAV7mmeAfnL730kufjuBOu6qPNOxERETA4J6K04Kc25zfeeKPnY6C7xp49e+YYTp+IiEgxOCeitIfeUtCvud+G4yciInJjcE5ERERE5BMMzomIiIiIfILBORERERGRTzA4JyIiIiLyCQbnREREREQ+weCciIiIiMgnGJwTEREREfkEg3MiIiIiIp9gcE5ERERE5BMMzomIiIiIfILBORERERGRTzA4JyIiIiLyCQbnREREREQ+weCciIiIiMgnGJwTEcXZggULnP\/7v\/+LOk2fPt1smd6WLVvmFCpUKJBKlSrlXHDBBc6KFSvMGvlr\/vz58n7kVdWqVZ0mTZqYHBFRbBicExHF2cKFC3ME4OFSboLzrVu3OrfffrvTqFEjp1mzZs4rr7xilvjXhAkT5Pm69enTR8p\/\/vlnU5I\/GJwTkR8wOCciirNEBucnnniibFO9enVn1apVpjQ78EUaMmSIKfWXUME5XHfddUHLihUr5hxzzDEm5zjdu3cPWt6jRw\/Jz5w5U\/I\/\/PCDU6RIEZnHDxcsu\/zyyyUPp512mpTt2rVL8jNmzJA8fhjAp59+Knkk9f3330t+6tSpkt+2bZvkH3vsMcnDEUccIWV4zH\/\/\/VeOGXkG50SUWwzOiYjiLFHBeZkyZWT9cH777TdZ5\/HHHzcliYcr3miiUrp0aUmtW7c2S4KFC867du0aWPb222\/LfOPGjeWfASTMo+zJJ5+UdTD\/3XffybzbIYcc4px66qkml61s2bJOnTp1ZL548eJOhw4dZF65r5xjvkqVKoFjQKpRo0ZgnZUrV8r8nj17JK945ZyI8iJ8LU9ERDFLVHCOdc8880yTCw3rHX744SbnH6GC86VLl0r5Z599JvlffvlF8gcPHpS8Fyx\/4IEHTC7Y0Ucf7RQuXNjksmGbe++9V+arVavmVKhQQebVlClTgo6vYMGCzrnnnmtyOemV9Hnz5pmSLOXLl2dwTkS5xuCciCjO8js49ys0D3E\/90MPPdTp37+\/WSMbbhJ1r4sr4gcOHDBrZF0Jt5c\/8cQTZokjQbi9DAn\/Kti0CYomfUzb+eefH7QOUrdu3cxSx1myZEnQslatWjlXXHGFc8IJJ5g1iIhiw+CciCjOGJwTEVFuMTgnIoqzeAfnXttEmypVqmT2QkREqYDBORFRnPkpOMcNjURElDoYnBMRxVmygnN0H6jOPvtsz3UYnBMRpRYG50REcZas4Pz444+X5Tt27PBcjuS34Bw3ZaILwnDQCwr6L\/\/vv\/9MSWS9evVyRowYYXKJg55lbr75ZpNLD7\/\/\/rvTqVMnkyOi\/MbgnIgozpLZrKVly5ZO5cqVPZch+Sk4164U0Wd5qLbw6B4RfaWjZ5ZHHnnElCYGHuPKK680OYoG3r+bbrrJ5IgoERicExHFWbyD87p168ogP17bhkvob\/uss84ye8l\/dj\/nmN52220yr7R\/c8DUDs6RR0B\/9dVXO\/Xr15e8jg4K6JLxhhtuMLms9e+55x6ZnnHGGTJFMK50MCEMRlSzZk0ZQRQOO+wwSe3bt5cfPljn0UcflWUwadIkKVMYhVQHSDrqqKOk\/3TMDx8+3KzhyOBF6DMdV\/exT4wq6gX9umPb22+\/XabnnHOOTJHsfxF0tNOrrrrKOe+882T+lVdeMUsdGVypadOmUq4jmAKmeK54XWrVquW89tprUj548ODAOvC\/\/\/1P8viH4Nprrw0sw7aYL1GihMzbPQfh9cdrifdUu6jctGmTWZr9fmPaokULmeI1sfXt21fK69WrJ4NIYX7gwIFOgwYNnKJFi5q1smif9HbXmkTpIvvTSEREcRHv4NzvEDhi+HpNOkS+mx2cI6jCPEYXBQx9jzya6ADmw105v+SSSwLD9QMC6htvvNHksrafPXu2yWVBmQakEM2V86+\/\/lq2U+7gHH2a47Ftb731VtA6mEcwu2\/fPlPiTYPzLVu2mJIs+CFx5JFHyjwGRcIAU9iXps2bN8t2aA4EeE4FChSQebV3715Z57rrrjMl2YYMGRJ0vBdddJHkFyxYYEqyodx95RyPdeeddwYdU79+\/YL2ifl169aZXBaU6Y+YiRMnBq3vhmV33323yWXlR44caXJE6SX0J4GIiHIl04LzaLlHCNU8gntMR48ebZZkBV8anOsw+XYwhivbkYLzGTNmmFwWlL388ssm5x2cY52uXbuanOOMGTNGylQ0wfmHH34YtI7CleQyZcp4LgMNzu0rzlC7dm0J0AH3GaDZTzh4Tu5jsuEfBzzOKaecInl3cG7DPxVYpoE\/5t3BOcp69Ohhct6wzurVq00uC8qGDRsm83q1PhQdjRUB\/rHHHhs4dqJ0FPqTQEREucLg3Js7OAcEtyhD8wkbyjQ437hxY2AdNH1Bs45ixYrlOTjH1XeUDRgwQJqCAPJoloEr+gjSkUdSsQbnixcvlmNFGa7ClyxZ0qlataosc9PgHM1G0LTjnXfekfVRZjdrQRMSlKEpC\/aJK8r2lXKv4Pz++++XwP6LL74INGNBGbiDc8z37t1b3q8LLrhA8vv375dlbdq0kfwbb7whgTusX79eyqpXr+588MEHEnDj6vtJJ50kywHLwwXngGZBKMPr\/tRTT8mPp\/vuu88szW72gkSUzniGExHFGYNzyg0Nzjds2GBKyPb333\/L64MfA0TpjME5EVEeXH\/99UGBdrxSu3btzCNQJkFzDW13T8Fwk+hnn31mckTpi8E5EVEc3HLLLZ5BdqzpsssuM3skIqJMxOCciCiO0BuGV9AdKV188cVmD0RElMkYnBMRJQD63PYKwt2JQTkREdkYnBMRJRAGcvEKytl8hYiIvDA4JyJKAnTzh6Ac3fcRERGFwuCciIiIiMgnGJwTEREREfkEg3MiIiIiIp9gcE5ERERE5BMMzomIiDwcfvjhOXrZSXSaOnWqeXQiylQMzomIiDxUqVLFM4BOZJo7d655dCLKVAzOiYiIPNjB+YoVK0xp\/DVq1CgoQHen33\/\/3axJRJmAwTkREZEHr+C8Tp06QYFzXpJeJbeD89mzZ0tZ48aNA2UMzokyC4NzIiIiD\/lx5fzXX3\/NUcbgnCizMDgnIiLy4BWc16hRI1AWKsGWLVs8l9npjz\/+kHUZnBORjcE5ERGRB6\/g\/JhjjgmUeaXDDjtM1osFg3MisjE4JyIi8pCX4JxXzokotxicExEReWCb89Swf\/\/+wGuVSokoFJ4dREREHryC81q1agUFWHlJXr21MDiP3cqVKwOvVSqlRMG\/NgsXLnQ2bdpkSoL99ddfsjxae\/bscebPny+vMyUHg3MiogQ644wzgr6QCxUq5EyePNksJT\/jlfPUECo4Hzt2rFnDccqUKRO0rE+fPmaJ49SvXz9o2Y033miWOE6bNm2ClsUzxdOuXbtkn7Vr13b27t1rSh3noYcecs4\/\/3yZRzegW7dulXn734ZQhg4dKsvXrVtnShzngw8+cHbv3m1ylCgMzomIEui9994LfAl6pW7dupk1yW+8gvO6desGvX9eCRAEeS2zE6+cxwevnP\/\/YO7\/7y\/WuqR9+\/Zhj2PYsGGyHNNQzj77bFkH92KULFlS5u0r7Mh\/+umnMkUaMGCA\/FjAvA0\/KFD222+\/SV57RWrYsKFTuHBhmccVfFWgQAGnf\/\/+Un7IIYc45557rlmSHhicExEl0ObNm+ULRJM666yzgsqRNDAjf8jLlfNogvN58+bJugzO80YDu1RL8YIr29ifnk\/R6Ny5s2wTzVVwO7g+6aSTTGnWlfjjjjvO5LLMmTMn6Llh\/pVXXjG5bAiu8eNAFS9e3Ln88stlHsF4x44dZV4NHDgwaL+48fq8884zufTD4JyIKMH0iw1p9erVpjTLzp075YvGXuell14ySyk\/eQXn9erVC3qv3AlX8YDBef5AsOnnZF\/9jSecJy1btjS50PBvDdZ98cUXTUls0DwIwTMceuihTvPmzWU+FDzW8OHDTS6bNsNZunSp89xzz8m+FMrvvvtuk\/OGOtNufpRuGJwTESVY2bJl5QsH6bPPPjOlOdWsWTOwHtLo0aPNEsoPbHNOqQQBLs6XK6+80vnkk0+c22+\/XfLnnHOOc\/DgQZmvVKmS88wzzzhPP\/10IP34449mD8Gw\/tFHH+0MHjzYGT9+vDQxQdmff\/4py3fs2CF5NGlBt6DLly933n33XWnDr7DcKziH119\/XZYj2T9aFixYIGVoqoIbV5csWeK88MILQU1XGJwTEVGenHLKKYEvoV69epnS0Owr6fj7l\/KHfZUcf+0nit3E6e2335ayI444IlCmwRB5+++\/\/wKvVaokvfpM5IXBORGlvHvuucfzC7BVq1byV3J+w1+\/ekx33nmnKQ0PV6vs5\/LLL7+YJenptddeM3P+ojej5Vd69NFHzZH4x7\/\/\/uuLz5XiDaGUbnh2EFFawF+nXl+AmtAWGP375ociRYoEjuPrr782pZFpu0xNr776qlmSPrTHBSRKDfYNmHa3ffklVHA+cuRIs4YT6ElEE5pzKPd9BGgWorQ3kkQkolB4dhBR2nCPFHjFFVfI4Bl2GZK7h4FEWrt2bdBj4y\/4WLj\/sn\/\/\/ffNktTWr1+\/oOeFRKnBq3eURN3oGA1eOad0w7ODiNKOuy9q9eSTTwaVlyhRwiyJP\/ztjxuZihYtGni8nj17mqWxQY8u9nGHShjgCDdwdenSxRk1apSzfft2swf\/sK+UuxO6U\/NjKlasmPS7zJSVqlev7vn+Ie3bt8+808mD89zrWPyeiELh2UFEaQmjA9pfhHaPF2+++WbQMtyQFy10f4c27rEO44718+rnn3+Wv+rfeust595775W\/348\/\/ninfPnyno8ZKmEQEB0AJ1nCBeVM6Zfyo7nLP\/\/8Iz9K\/ZzGjBkjP7aJwmFwTkRpC1ev7YDBfdNhhQoVgpYDbnZ74403nGrVqgUtC5Wwj2uuuUa6PdShsf0Gg5Q88cQTTrly5TyfAxK6W0tEQMWgPLOTH9qkE6UaBudElPbsYOHxxx83pVkwAIa93J1OPPFE6TkFN2emG7SHR482Xs971qxZZq3cu+mmmzz3zZRZCQPNJJrX4\/o5oXkQUSgMzokoI6C3Fv1i9BpOGs1FMNR+JsPQ2wULFgy8Tmj+Eg9du3YN7JMpc5J7NNxE4Q2hlG54dhBR2sNNkvaXol4FR+8uesPmZZddJmWZDK+B\/TrFW+fOnYP2z5SeKVlBuQoVnA8cONCsEdydKZI93kDlypWDlqH7RGUPIBbvRBQKzw4iSlsYwMX+MtQAHDdT2uXulIy\/4eMB7dz1mL1+XKAvZ11etmxZU+pN14tm3bzq2LFj0ONpotTh9f6tWrXKLE2ucFfOjzzyyMCw9u6EUVhDDTJVunTpHH2jxzsRhcKzg4jSjjv4w5ez182QrVu3Nls4zvr163Ms79Chg1nqL1WrVs1xrEjoShFCtSNHGjRokKyj0Oe7vXzmzJlmSeJ16tQp6LEpNbj7OUcvKflp48aNQceTKokoFJ4dRJQ2brzxRs8vQU0I0ocOHWrWDq19+\/Y5tsVVaj85ePCgmXOcRx55JMfxIt1xxx1mDUcCdy1H+3v3VUEMCpRfbr75ZjkGSg0anOfXlfJQ3nvvPee6665zrr\/++jynihUrytVzTY0bN\/ZcL9aEOmrixInmiIm8sTYkorSBPoTR5zfaiaJJx\/Lly82S3HF3xdi3b18pX7FiRVKvMEfD\/mt\/\/PjxpjTbmjVrnEqVKgU9HyT0205Ewdz\/Tt11111mCVHiMTgnIgrhsMMOC3w5165d26lXr17QF7YmXFn7\/vvvzVbRQ8D84Ycfmlx8TZs2zalZs6bn8do3yhFRTgzOKT8xOCcicmnSpEnQF7M7YYROQP\/nXsuR0ISmXbt2ztdff+05IuCOHTuC1o8VhknH1fsHHnhAfjjY+3InBhZEsdmyZYuzadOmQMLgZETJwuCciMgFvbUgQMfw+B9\/\/LGzfft2syQ8tMV94YUXwo7EGSoh2A7Haxt3QrtY\/BggIqLUxeCciCjJDhw4IAP+2IF1OPYAShhmnyjT4TNkf37ikd5++22z9\/DNWtAPur0sHonIxjOCiCgf2F\/M77\/\/vikN1r1796D1PvjgA7OEKLMlOjivUqVK0DIG55RMPCOIiJIIXSDaX8qXX365WZLNfeNpw4YNzRIiIkp3DM6JiJLk\/vvvDwq6P\/30Uyn\/4YcfnOLFiwctQ3r99ddlORERZQ4G50RECTZ9+vQcgbdXKlCggDNq1CizFRERZSIG50RECTRr1izPQBwjdPbo0UO6bCMiIlIMzomIKGH+97\/\/hezeEQMlzZ8\/3+QoVaFZ1rvvviv3UxBR3jE4JyIiuZpfp04d6d9dU9OmTc3S2L300kuyT9uRRx7pXHLJJSaX1SPGKaecYnKO07lzZ6dly5Ymlzf4QXDUUUeZXGq44447nNNPP93kkuvzzz93SpQoIb2gRGvr1q3yHm\/evNmU+FPdunXlh6CtWbNmcuM1kR8xOCciIgmyMOCSlyeeeMI57rjjTC7Ls88+G7IXmTPOOMMpX7689M+OIEgD8rPOOkv2pezgvHnz5tLU57DDDnNOPfXUwA+DdevWBYIojIRaunRpmQc0Czr88MMlqLzoootMqSOPp6Om4vHxGPZV3d69ezulSpWS1KtXL1OaBcEpusorWrSo7OOvv\/4yS3L66quvnMqVK8vNvF26dJGyo48+2hkyZIjMqz179ji1atUKjDL58MMPy3Hjubz55ptSdtppp0keI8vazx\/Q9AnPA8dUvXp1aSplq1+\/vrNgwQIJsPGccExLliyRZbiijde1WrVqMiptKFjfDlafe+4554YbbpABuBo0aCCvMX48qCeffNJp1KiRvMY4XvtH1uzZs+WHEV4XvMdjx441S7LgvPn999+dxx57zClWrJjz6quvSjleu7\/\/\/ltePzwPbLty5UpZNmDAAHkeNWvWdHbv3i1lqm\/fvs4RRxwh+8Ix6Y+FVatWybHhGLFvzD\/11FOyDM\/F\/qEI+AegRo0ash+89+6A\/rrrrnNefvllZ9myZfJ64njwI5Qo3hicExGRBDDuNHHiRLPUkYAJZbt27ZLAO1L3jtdff71TqFAhk8uCYObCCy80uZxXznHVGKOr2v7880953E6dOpkSbxMmTJD11MCBA4PyMHfuXCmzA\/Vt27ZJGQI+7eYSV4Qjufjii+WfADd9DDsQxuuAwA4QYN93330y74YfBQjabXiN3D+MWrRoIe+BwuNh0Bwbyuz3CM8PZStWrDAlwX755RdZrnC8yNuj46LbT3udxYsXS\/6\/\/\/4zJVmP27FjR5PLgpF27e0wb+cVyux\/O\/bv3y9l9jmi79fGjRtNSTD8EMLyDRs2mJKs\/bpvtMaPoQoVKsg8jh\/r4AeJ7eSTT5ZyhdcTP55sOF73OUuUVzk\/HURElDZwRRnD+iPhquL69evNkmAIQkJdOVcYpAXr4aqh6tChQ9D+cVUR4h2cu40ePVrKESzhyjGujNrreQXn559\/vlzNxxX8M888Mygh6FPXXnutbIs0b948U5oTrv7ieLGefaX75ptvlp53AIF4wYIFZV7harbu3w7UvYJzrIPn5z5eHKPCOo888ojJZUGZ+wo+ysaMGWNywbyCc7xWts8++yxoHXdwjtcK+b1790peIZBG+Zo1aySP+Z49e8q8DeX2QECAMvxDYUPZ1KlTZR7\/rCCPhCv\/CKAxv3z5clkOyIcLztEECuu46Q8tbeqDfeMfENu9997ruS1RXvCMIiIiCTCGDRtmcjkdc8wxgWAGAX+kgCQ3wfk111yTY5tQwTnKcLVcobmMvd6XX36ZY7vVq1dL2ffff29KgrnbWw8fPtzzscH9IwfBOJpXKDTp0JEk9+3bZ0qdoCvRgOVr166V+Ztuukma9dhOOumkQKBvs6\/+Yx9+CM4BefeV\/ooVK0pTEYV14hWcY95uboNylLmD86efftrkstjBOWCd8847z+Sy4F8OOxhncE7JwjOKiIikL\/bJkyfnSIC2uD\/\/\/LPMKwQ\/CIBDQRvm8ePHm1wWBMUIthUCwjlz5phcFixHIDVp0iTJI7BFkOwFzW4eeuihQKA2YsQImSq01X7llVcCgz2pf\/75x+nTp4+0eXa3h0Yb5+eff17aQaP9czi4ev\/ggw+GfB0QtLn\/jUBQ\/cEHH0gwjdfVbdGiRc4zzzwT9MMDkEdbdRzXwoULTWkWXBXGc7KNHDkyRzedOM5Q7c7RXMl+\/RB4u98\/NPfBfhXemy+++MLksiFYf++995wHHnjA88cAyrxeW1zBdjdXwTG7f9DgOO1253\/88Ye0gdf3AcG8\/YMIsG+0N9+0aZPk8a\/HlClTZF6hScxbb70l55TdpEvNmDHD+fXXX00uC84X9zlElFcMzomIiOIMV4pxIyURUawYnBMRERER+QSDcyIiIiIin2BwTkRERETkEwzOiYhIbl60EwaBcd+UmGh43Kuuusrk\/E278LN7TXHDDYRYR2k3fzav0TWxDgbVSTa0k7\/00ktNjrx4dXdJFG8MzomISAJCd88iKHMPKAPoGcTdE4gNg8foyI5eMHKj3a+4sgPdUEGvu7tDrLd06VJ5TC9Yrn2vR4IeS7Avu2tAm72vUME5jkMH+nEH5+DeN5Zr\/9+RYIRRPL7Xa2PvF72bhBqkB9ClpNfyaINzvPehhuxHLyp4Dd3vE9hlOAb3OjhnIm1nd5GovMoUuryM9PqiX3YcTyh4vtrLS6jgHIMe6QiwRHnF4JyIiCRI\/PDDDyVQQTBz4oknSpkGvQhykP\/pp58kDzrkvsLgOFhHu7FDt33aj\/n8+fNlmT2oD0ZXtAc0wnLtm9trECH0g659fusIlgrBKfI6FDy6aHRvH2rkTwwKZP+YQFd92Fafh\/YBrgPZ6CiVSBooDx48WPI6tD5+gOg66vHHHw\/KA\/Ia+Cn8a4EBkxTWwQBPCseKMnsgosKFC0uZ9hOO1x753r17Sx7Q7aOtSJEiMgqmihScY3+tWrUyOcf55ptvpItCwPtSp04dmQc8J6zfunVrU5K1PZIG0\/fff3+gDD92AO8x8kpfR+xfX2s8DsrQl7zCPw143dTtt99u5rKg5xz0W67Qzzn2gb7lFfJNmjQxOUfOTXtEUPRjj3Xs4Bz5AQMGmJzjLFiwwMwR5V5wLUFERGkFARcCCE0Ikr1gmfYnjj7GkUc\/4KpMmTIyKI29L03adzbm3X1HKwRXobbXq76YtwfOqVmzZmCIfB1ASEeftLd3J6UBWI0aNUI+bzVu3DinWbNmEuSVLl1attO+uDFUPvZlc185xyigt9xyi8wr95XzUMG5+8quHZyjb273NtC\/f\/+gcgTnV199tcllwaitlStXNrksvXr1cmrXri3PEcdsD3AULjh\/7bXXPI8D3nnnHc9l7pE3Me\/uLx9ldr\/tuPKOMn1NNDi3oY9ydxn6X3eXPfvsszJ4FoJpBOb2cvcgRIAfMroOfpRiXv8FUe4r5xgfAOshvfDCC6aUKG+Cz2QiIspICC7sZi0IOlE2aNAgyeMKo3vESDesjyvaXs4444wco3+6YXuvUS0xiJB7WbjH8oLAGyNVesG+MMKoDWUanONqMfK2b7\/9Vso0OEfAa1+5BQyAZG8XKjh3N8uwg3O9au9uRoSrx\/aV4EjBOQbmcT82RnGNNjjH4DvY3n2VH3C1GMvcgeypp54atH+sk4zgHE1uMI9mSurzzz8P2iZScA6Yf+mll0wuC66mh2pzjvcI27B5C+VV8NlNREQZCUHFJ598YnJZNDDU9uFz587NcSW+S5cuskxdcMEFgWUIGKdNm2aWOBKY4WqtvT1GkVTIu9u9a3MYXAF1s5tFIOFqMK5WAx7XXoYmOKEgmNNmIUjaRAWBocJVUV2OIB9NXjCvwTl069YtsE7dunUDTW2UV3D+8ssvB7bB4wKam7Rp00bmAY+Fq\/+6HgJe96iUKHcH58cff3xQANq1a9fAPqpUqZLjajOacLRv397kcsI\/JAhMdR9oKqLNnvBc8Zx1GdLQoUNlmUIZzikbyjAqqsIonSjTZi64vwF5m1eTJfdV+jfeeEPySPgRg+ZU9vKmTZs6ZcuWNbks7uAc8O+N7ufOO++UkWXxGVDHHntsYDlev9mzZ5slRLkXfBYSEREREVG+YXBOREREROQTDM6JiIiIiHyCwTkRERERkU8wOCciIiIi8gkG50REREREPsHgnIiIiIjIJxicExERERH5BINzIiIiIiKfYHBOREREROQTDM6JiIiIiHyCwTkRERERkU8wOCciIiIi8gkG50REREREPsHgnIiIiIjIJxicExERERH5BINzIiIiIiKfYHBOREREROQTDM6JiIiIiHyCwTkRERERkU8wOCciIiIi8gkG50REREREPsHgnIiIiIjIJxicExERERH5BINzIiIiIiKfYHBOREREROQTDM6JiIiIiHyCwTkRERERkU8wOCciIiIi8gkG50REREREPsHgnIiIiIjIJxicExERERH5BINzIiIiIiKfYHBOREREROQTDM6JiIiIiHyCwTkRERERkU8wOCciIiIi8gkG50REREREPsHgnIiIiIjIJxicExERERH5BINzIiIiIiKfYHBORBRntWrVcgoVKuQ8\/\/zzpoSIiCg6CQ3Omzdv7lSvXj3hqWXLluYRiYjy14gRI5z\/+7\/\/C0ovvfSSWUpERBReQoPzmjVr5viSSlQqV66ceVQiovwze\/ZszzoKadKkSWYtIiIib2kTnCMdeuihzsGDB82jExEl39atWz3rJ00NGzY0axIREeWUVsG5pvXr15sjICJKPrs+WrhwoVO8ePGgMqQ5c+aYtYmIiLIlNThv1KiR06lTpzylzp07OwULFgzar1eaPn26OQoiouSy6yIE5\/Dkk08GlSOhjIiIyJbU4Pyhhx4yS\/KmZMmSQfsNlQYNGmS2ICJKnmLFigXqoeHDh5tSx9m4caNz2GGHBdVT5513nllKRESUJsH5WWedFZS30z333GO2IiJKjmOPPTZQBz377LOmNNsxxxwTVE+dcsopZgkREWW6tAjOH330UekFwS6zE4J3IqJkOf\/88wP1z+WXX25Kg91www1B9VTjxo3NEiIiymRpE5zDxIkTg8rthP7QiYiS4Y477gjUPaeddpopzal79+5B9dSll15qlhARUaZKq+AcJk+eHLTMTkWKFDFrERElziuvvBKod44++mhT6u36668PqqcGDBhglhARUSZKu+AcwjVxQdq2bZtZk4go\/oYMGRKob4444ghTGtqJJ54YVEetWrXKLCEiokyTlsE5hGvigjRv3jyzJhGlIq0HChUq5HTs2NHZtGmTWZL\/vvzyy0BdU7p0aVMaHv7Z023Qo0smmjZtmnPkkUeaXGIcd9xxTo8ePUwuvurUqRNz95i4PwH94Ddp0kTyW7ZskSkRZa60Dc4hXBMXpC+++MKsSUSpZPny5Z6f6apVqzoLFiwwa+Wfzz\/\/PHBM5cqVM6XhuUcWRXOXVPLOO+8EHT\/SrbfeapZGZ+zYsbJdXqH3G\/s4XnvtNbPEkUD4kksuMbn4wijVt9xyi8lFpk2aJkyY4DzzzDPOhg0bJP\/222+bNTIXXodPP\/3U5LKh61H8IAevwb3shB97SssOHDhgSoj8K62Dc4h0Bb13795mTSJKJZUqVfL8TCMdf\/zxzt69e82ayWe3Oa9Vq5YpjQwBmv08UqkJHup3HPPmzZvlX4yPPvpI8uFuiHWLR3BerVo1GagOfcrjHPjf\/\/7nVK5c2Sz1V3COf0vcP8L69evn7N+\/3+Rih9fv6quvNrnYYfunnnrK5PIPjsMrOG\/Tpo2MIwB\/\/\/23s3jxYklPPPGEbLNs2TLJL1q0yPnvv\/9kvZkzZ8qyAgUKyGeTyO\/SIjjHhzKcn376KWh9dwrV1RkR+deuXbs8P892euutt8zayXXNNdcEjqFVq1amNDqFCxcObBvpZlI\/0eDc1rVr1xxlaufOnWYumzs491onEmwfLgBzB+cHDx40czkhuA+3HOxjjDU4x7E+8MADJhfZv\/\/+a+ay7Nu3z8xlwz7RzCu3sH2fPn1MLif3MbhF+mGxY8cOMxcejiNScG7DjdTYxkvDhg3lR2KzZs3k80Xkd2kRnKNCxN9c4RLWsbdxp1T6EiSiLM8\/\/3zQ5xhBiZ1HatSokVk7eWrXrh14\/FiCL5gxY0bQ8a9Zs8Ys8Tev4PzGG28MKvvll1+CnhvS008\/bZZmB+fffvtt0DpvvvmmLB81apTk3U0TDj\/8cOeoo46SeSyvW7euzHtBcH7FFVdI23Pdf5UqVczSLO3atQss07Rnzx6zNOuK9+uvvy6Pi2XaXtwdnJcpU0aWuyHAtfeN9Mgjj8gyzOPKr0J+6dKlgfW+\/vpr55tvvgnkkc4444zAunYqWrSolLvhnw33egj07TIk\/AsBo0ePzrHs\/fffl2WqRo0aOdZBUugm1C5v3bq1WeIN68QrOEf5H3\/8IfeaYX779u1mCZE\/eZ\/JcZKs4Dxead26deYRiCic9evXm7n8pwESEuoGXLnDTYX2ZxvNHJLZzMV+7B9\/\/NGURq9s2bKB7VNl9FANznfv3i3\/aowcOVLyQ4cONWs4zt133x3UDvjxxx+XdZQG57ghVq9IX3DBBUHrYN4edRVXtlE2depUyb\/xxhuSx7ngdeO\/tlO+\/fbbJa\/3L\/Tt21fygMe0r0rjeJo2bWpyjtzke8ghh8gVePxQWLFihZTbwTl+LCAfCppc4HHxmmjzC0DZkiVLTC77XBo2bJic2ziPkf\/kk0\/MGo7z1VdfyVT3iR9F9j7d8PnAc1TfffedTHV7vL729tif\/Vrqj2B1zjnnyOut2rdvH\/SD595775X19ao5bnpF3iv4VliO5jVTpkwJSqeeempMwbmehwrz+t4T+VXOMzmOUi0491PAQeRnaLvplyu6+kWvqVu3blKubVDthPbQiYZAzX7M3NyA5r6ZHc1zELjOmjXL+eeff8xa\/qLBuZ1whXnQoEFmjZz0aq0GbaHanKNMmyi1aNFC9qv0RlTbzz\/\/LMEzyvHjDT8YFIJzvdKs6tWrF\/beADRTwj+wCsF5hQoVTC4bgnE05TnzzDOj6nEHx3fPPfeYXBaUuYPzu+66y+SyoCxU0x0sQzAdDn78Icj1gu2fe+45k\/OmN64qvKZ289K\/\/voraDnm7R9UgF5q9Mq8F2wTKsUSnJcvXz7ohwh+UOHcIPKznGdyHDE4J0pPevVx9erVpiR\/uW+k1ODmt99+CypHWrt2rSyLN1xpRP\/kF198ceCxounjPBQNLiMlBJUdOnRw3n333YQ9t2hocG579dVXpQzNWRSuwOImSDQFQVtgLNcbX8MF5zfddJPM44Y\/5DWgR6B50UUXybzbuHHjZF17nzh33TeENm\/ePEevOng9EdTh5mL9J0MhOEfzCjcE53jPsS4C2EiwXjTB+fTp000uy0svvSTl+IGAcT1sKI8UnM+dO1fWwzmmTYYUyr2CczS3wo2mJ598stOgQQNZT5100knSrEXh\/bUDYKyLJj54bTRp16GhYNnw4cNNLhvek2iDc\/3xZ3ezinMNZfpvB5Efhf5kxEGignMM8IH2bnlN9rEhMTgnio4G50h+CdDtpiz2VUtc4ddyTfaV1NxATxC4comruKVKlcqxf039+\/c3W8QObZC99hlNQvCI5hVoZ5ssXsE5IEjD6wQIsLEOmpCgeQv+CUA+muAczT8U8rhCrfPh\/sXRYH727NmSjyY4x\/roDQjNRbAdmmmgTIULznFcaNJirx8K1okmOLebAik0b9HXE4NYKeQjBefqhRdekPXtfwWQdwfn6L4Q5WgyhCAd\/0wgr\/RHmJ3s4Bd5fG\/jfbKT3Y7fDdvktc05msXo8bgTmuIQ+VXk2iMPEhWcx4t9bEgMzomiYwfnSOGCo2TRtria7Hal+AFhL0Mb9GjhueHmP7T9RvBl7ydSyisE17gJEldxH3vsscAVZwSOaFrk9ZheCTc\/jhkzxuw1MUIF5yi78MILA\/O46mtDWTTBuX0VtVevXlKGJi3h2nUDfohh3V9\/\/VXykYJzHWHa1rlz56CycMG5tjnH+pG60cQ6uQ3OlfZGpjB\/7bXXmlx0sA1+cOq8u4thlKFLSqU9JSnM418b3OiK\/vrdsLx79+4mFx1sk9fgHJ\/zc889V+5LsNNVV12VY10iP0no2RkpOHcPuhEqJYr7cRicE0XHHZwj+aEttLt5i90rg17t0xSqi0M0TUEPItWrVw9aP1LCDXBoXoHABoPKJAsCIjQbQf2qzUTCJQQriWj+osE5mhCgj3H0OIKu61CmP95wFR1lCk1GsNwdnCPI1Rv0tVcVG664ogz769mzpynN6s8a7Zj1HwPU6drMREUKznHcWH\/+\/PmSR6CMvL2PaIJzPGdsc\/\/990veC5bHGpzjHgv0ha4wzod9bPhBgOODUJ9Ju6tF7Bvb670RaKOvTVT0fcNy9Lai8Brbj4nmNcijyQva2+PHDJqUKVzJx3K7DD8G0AtMKFg\/L8E57i9BHj3duGmb+dzcrE2UDNlncgIwOA8PV3IGDx7MxJRyye6L205+aOKCL249HrSNtd12221Bx4vPINqKIyh0jyoZKiG4w9\/8H3zwgW\/brSJgxyBA6CLW6zkgIcBCk4940eDIThUrVgzqFnDOnDlBy9G8BVMNzrULRby29nrYzg3BNJa5myihiYe9LX5k2T\/SENC3bdvW5LKgzTTeV4UAULdHwI0gEfMKV2TPPvtsk8uGdewmJRjpE2W4QdILlvXo0cPksqDMHZxrTzSAHlvQ9SHKNdmvD0bI1XJ3O3rl7vbw5ZdfNkuCxwWpX7++lOm\/CZo+\/PBDmaorr7xSfhDg5l80lUFXlVhu\/zDBDyJ7H0joEjIULLd7pFF43bHMDT9Y7PLrrrvOcz2FZTg3iPwo9JkbB5GCc1SY+PDjCzRUOuaYY8za8WcfG1Kyg3Pcge8+BiamVE\/5fQXdfROoO4CO9YZy1EEvvviib3tJiQa6ykN96vX8cPU6r23wYxVtDzbhBrTBoDJeV1BVpMFwopGbnnaSKVx3idEce7h10PzDzes1xY25OI\/c8C+SVz\/r8XhfiNJdvgbn+c0+NiQG50xM8Un5HcjagwC5r46h2Yp9rO6Eod4xuFF+9nySKAjGtL22O6XasOY4ZndPI5R8eq+H3QQFnzH8Q3HrrbeaEiKKBYNzKzE4Z2KKX8rPAN19AygGmrGhj2d7OXoTwd\/5maRLly5BrwGS3a7Yz7R3kHBXjil5tHmSndCEjIhyJ1+Dc9zUgxu4MDhBohO6gHKzjw2JwTkTU3xTfgbodjMOr+ZxaEe7cOFCk8tM6HXD\/pchll5siIgoMfI1OI\/2htB4JK8urdzrMDhnYop\/yq9uFtEm2T4O8mYH5+gZhYiI8lfGBOc4Fjf3OgzOmZgSk5IN\/5bZj\/\/111+bJY5z+umnSxkGLfK66S2ToCs5+3UK1asIERElT74G57hrG8MroyeBRCev9qT2sSExOGdiim+yR+pMlu+\/\/z7oGOyRALXPazslcxTNeAnX4wWaC2Jk0mh6YLFfBzQDIiKi\/JevwXl+s48NicE5E1P8Un4E5hg4xj4GdJsIEydODCp3p7feekvW8zv0glGmTBk5Zh1oxuZ+\/uECdHfXivv27TNLiIgoPzE4txKDcyam+CQ\/BOa4uRGjBLrrISQMduMe\/v6aa64xe\/InDJxjHy+SPYAN\/iF0L\/fqZxrcgzHh9SAiIn\/I1+Aco8LhywMDSSQ66UhnNvvYkBicMzHlPaF\/42RzN2VB0mHf7YShye3RIjHkvr0cfZz7EXq1so\/TTng+OhKlV0K3kTZ3e\/xu3bqZJURE5Af5Gpxnem8td9xxR45jYGJK5YShzpMN9614HYs7YVhxL5dddlmOdf3WxaI97P1NN93kFClSJJB3D+WOYegxHLtdps+9Z8+eQeWtWrWSciIi8o+MCc7RM4Obe51kB+foY3jLli1MTCmX8G+U+\/OTH01Z3L2NeKVorgx\/8MEHOba7++67zVL\/WbJkSY7jRapRo4ZZw3HOPPPMoGWnnHJKUN59RZ2IiPyBbc6tlOzgnChV4eqs\/dnJjyvm4NV0BQlBqj2ceDQwXL+7HXrLli3NUv+54IILgo61efPmZkk23DRqr6OpXbt2Zg0iIvIbBudWYnBOFB07OM+vwBw2bdrkVKtWzalTp4402ZgxY4ZZknsI7PW51atXT8r27t0rV+n9pkSJEnKcnTt3NiXB3AE80vPPP2+WEhGRHzE4txKDc6LoaHCeH01ZEum\/\/\/4LqhOGDRuWoxeYPn36mLX9y90bi6bFixebNYiIyK8yps05emVwc6\/D4JwoOgjO8\/OKeaKcddZZgfoAvc7girRdR9jp9ddfN1tFD8H\/4MGDpd1+vK1bt85p06aN57FeccUVZi0iIvK7jAnO\/dhbC1Gqwg2h6QbNPdx1QjQJI5AuWLDA7CU8u037gQMHTGnuoR\/3hx9+2ClUqFDQMWlq1KiRs3PnTrM2ERGlgnwNztE\/L9p0JiOh5wI3+9iQGJwTZaZBgwblqA\/shO4WAV0aVqhQwXMdpCZNmjjvvfdeyLrEDs5\/++03Uxo99NLy5ptvOqeddlrQ47oTbmRF4E5ERKmHbc6txOCcKDO5uxnU1KFDB+fff\/81a2VbuXKl06xZM89t3Kl8+fJywyq6LrSD8+HDh5u9eduzZ49s5+7HPFTCvxl9+\/Y1WxMRUapicG4lBudEmengwYPO2Wef7Zx33nkygA+C72ghyD7qqKNy1CeR0ogRI8wevDVu3NhzOzthRFMcL5uuEBGlj3wNztE9Gf5OfvfddxOePvvsM\/Oo2exjQ2JwTkR5gaD+xRdflOYt7r7g3WnMmDFmq5z279+fY\/2qVas6rVu3dt555x1n1apVZk0iIko3vCHUSgzOiSgRcGV+9+7dQfVNuB5bENzreunYKw4REYWWMcE5jsXNvQ6DcyJKFNxMatc3oXz88cdB602YMMEsISKiTJCvwfm+ffucUaNGOaNHj054mjhxonnUbPaxITE4J6JEadiwYaCuOeGEE0xpsGnTpgXVSbiJlIiIMku+Buf5zT42JAbnRJQIqFvsumb69OlmSTZcIbfXQS8tRESUeRicW4nBORElQsWKFQP1jFfQfccddwTVRehyMR6DFBERUephcG4lBudEFG+9e\/cOqmdmzJhhljjOsmXLcvTqcvjhh5ulRESUiRicW4nBORHF0\/z584PqmBYtWkj5unXrnJNPPjloGRK6SiQioszG4NxKDM6JKF62b98eVL+ULl3aGTt2rFOpUqWgck3jx483WxIRUSZLanDeo0cPZ8OGDb5J9rEhMTgnonhAe3F3\/RIq3X333WYrIiKiJAfnfk8MzokoHooVK+ZZx9iJQTkREXlhcG4lBudEFA9e9QtS27ZtnXnz5pm1iIiIcmJwbiUG50QUD3\/88Ydz9dVXOw8\/\/LAzefJkZ\/\/+\/WYJERFReAkNzitUqOAZBPs1oQcFIiIiIqL8ktDgnIiIiIiIosfgnIiIiIjIJxicExERERH5BINzIiIiIiKfYHBOREREROQTDM6JiIiIiHyCwTkRERERkU8wOCciIiIi8gkG50REREREPsHgnIiIiIjIJxicExERERH5BINzIiIiIiKfYHBOREREROQTDM6JiIiIiHyCwTkRERERkU8kLDjftGmT8\/fffzsHDhwwJYlTunRpp0WLFiaXODNnznT+7\/9ie8mw\/p133mlyjjN06FBn\/\/79JucvONZ3333X5HLy67FPmTLF+eOPP0wuf6xbt05eP6SiRYtK2eDBg2UKn332WcznDhEREWWeuEcLY8eODQQpmipUqJDQIL18+fJOq1atTC5xfv3115gDLKx\/1113yfzatWsl\/8Ybb0jeb3BsgwYNMrlga9askeVvvvmmKfEPHFexYsVMLn9UrFjRqVq1qpznf\/75p\/Pjjz\/Kcf3yyy+yPB7B+caNG51ly5aZHBEREaWjuAbnGpBceeWVpsRxtm\/f7jRv3tz55ptvTEn8pUpwDrjC6lc41lDBOfj12Hft2pXvV\/Tx2r3++usmlwU\/xlQ8gvPWrVs7xYsXNzkiIiJKR3ENzg855BCnevXqJhfa5s2b5Qr7+PHjcwRVq1evdnbs2CHzv\/32m6wXiR2cR9oGy7\/88sugwCmcBQsWyPp79uwJGZyvWrXKGTFihPP777+bkmzu4BxXVf\/777\/AvNc\/CnhM29y5c50vvvjCWbFihSnJpuv+888\/ztdffy3zasOGDc7IkSOdGTNmmJJgeJ2xzcKFCyUfKTi3jx10O8BrHupxYN++fUHrq927dztLliwxOcfZtm2b891338n+sMyG92zr1q0yj+PG6w547mhG5TZ79mxn+PDhzuLFi01JtpUrVwb2pdavX5\/jvFi+fLm8t6GuWOP1wL7w2vXt21feo4MHD8oy+\/mGCs63bNnijBo1ypk2bZop8Ybn2rJlS6dEiRLyeHoueL2mOKcWLVok8\/jHY+fOnTI\/b948Z\/To0fJeeJkzZ46cZ\/q6umF7vO76+SQiIqL4i1twjkAQwUe4AA3KlCkj65UrV84pXLiwzCPoVWga0LNnT+fQQw91ChYsKMuRwgUECM7R5rxAgf\/H3l3AWVH9\/x\/\/iYgYgKACiiAoiqgoNqKCndjY3YWtX7swELs7sLsbE8EOMDERuzEQFIPz\/7\/Ons\/l3Nm5tXt39+7u+\/l4nMfeORN37szcu5\/5zJkzLVyrVq0y8xBsGGsTzPgFF1zQv1555ZXD2HSsI9ORreTv\/vvv7\/\/GbFmLLLKIPznhdRzAMhwH5wx\/9NFHmddrrLGGf23uuusuXw+CKF7zuXr27Olf834x6m688Ub\/l\/Lqq6\/6+mWWWcYPL7TQQpntGG\/DM88809fZPujVq5f\/my84Z7wFfWCYwJW\/tLPmb+fOncPYbAShjE8eH927d\/f7HPxlmg4dOrjWrVv71\/GJVp8+fdwee+zh6ykEqphvvvn85zWcsNg03I\/A35YtW4axVVjfLbbYIgxVWX755X3zFMOJJvP27dvX\/z3yyCPDmBkI\/O29rDz44IM+IOa1BcJpwfkGG2zg69inth8IptMwLlk4CeAv9wLECOLZfuC4PProo\/0xzHfKjlFOjM2UKVN8HduI44XXiy22WBjrMu\/Tpk0bvzxec7VCREREyq9swTkBAv+0C7njjjvCqyoEhXFAZMEu2WrDcDKIjRGcM83jjz8eaqpOAuzGPBCUEAwZsrLMQzYwzbBhw\/x4y8iSjbTAxhx22GFZwyCAid+H8cng3ALcIUOGVJufAHXxxRf3r2mrTzAUY\/p4GzJMibPMtAunLj5JINBcdNFF\/Ws+C+MPOeQQP4zNN9\/c1xUKzuMsNMMUC9TILjPM1Yk0nBitsMIKYagK0z\/66KP+NScZsX79+mU147Ag+bjjjgs1VdhmBNaGadZaa60wVIW6OIAnsN9qq63CUJWVVlrJzT\/\/\/P41WXTmiXH1JBemvfnmm8OQKxick8FmON5vK664oj+Wc+G44viKde3a1c0777xhqArLtXsDCLIZvvrqq\/0wOCHiWDZs4+WWWy4MVV0NYB6aqeH444+v1pwmPrZERESkfLKjj1q44IILsoKPYlkQbAjOl1566TBUZcMNN\/SZxVwIaMgWxgjubbncSMfrZBMSAo44QI0R8PXu3TsMVSHojNeVTCQBemz48OE+022YPldwTrDHMM0vDMM0cbAAKc5UgwA7\/qxM89xzz4WhKpyYbLTRRmGoyt133+2nhQWGSdSVGpwnm2NQd\/7554ehbKeffnrW+8ZXCdJcd911WeMJzsmqJ8XBOT23MI81LTEEmPGyCgXndvJ28cUX++FCmPb6668PQ4WDczLUXAmIjR07NmuapPXWW69acM6+Zx77vMljlOA8eYLHPrN1s2OQK18xrkbYvSP04MM0NKcRERGRupU7EijR7bff7v+BT5s2LdSk4xI6WXCmjYshOCcIixEkxJm+pLjNuaEbR5ZL+3brAjGtbLnllmGObATY++23XxiqkmxznlxWXAyvcwXn4ASBoBC33XZbZl5upLVlJUscbDGcbA+dnD4uOPbYYzOvY9SVGpwTDMeo4wQljWXsX3jhBT9MUG2fHdx\/sO666\/pp4mI4LtLuaYiDc4LpeB5Ddj6uLxSc48ILL8ysw9lnnx1q0zFNKcG5LTet5JIWnIN5zjrrLP+aKxNx0yeCc7tiYrjSwTy09ecej\/i948KN3GbVVVf1dXPNNVdWMzQREREpr9yRQIm4uY5\/3mRDc7G2q1yeJ0hHWua8HME5Ny+yXN6Tpiv2ulg0wdh6663DUJW04JxscD5Mky84tyYooHmCNYmxzC0nGfkwTVpwvssuu4Sh6pLb3FBXl8E5aMe\/1FJL+ddMGzcrYpgg0G5gtIytKSY4Z\/3jecyIESOy6gnOkydmBOddunQJQzOcd955fl5OHHJhfCnBOcfzgAEDwlBxcgXnHDPWxpz3iNvppwXnNNViOr6Ddq9I8ubYNGTZBw0a5KdPXq0R5y655JKSioiISJrqUUwt0MwjbtIRow0vN2jGAQpOO+20rLqaBudxu3Vst912meUSIPGankuKRbtvC3jMvvvum7WuBEoLL7xwGErH9PmCc1D38ssv+79xMM7wqaeeGobSMU0yOCcY40bIXOwkg55RjAVsdR2c03sK09BDCX8NPYQwHDc9uuqqq7KmKSY4pxcT5olvBgbNSOK+0DlJSDb3IGCPM+cxbqqM1yWJcaUE5zRNSt6kWshmm22W2p+79UHPPRfJdSQ4T87DQ7Hi6XhdSt\/7bCfWRbKxHUspIiIiacr6HyK+RH7yySf7btnI4DJMRt16hSDQIXi54oorMtObmgbnNA8h4CITa22VCaYNN9vZepAt5JI+y00GysZ6\/Nh55519d3q0e+c94nW19s3bb7+9b49Ll360t2Yew\/hCwTkBJyc28bKx5557+jq2E73NEHjSYwyBrWF8Mji3GzO5msC6E7wRdMc31TKekw+2wy233JIZruvgHEzD\/oy3kzV52WefffyxYTcYU0wxwTk4HpiPLhkJ+gcPHuyH44DdjhH6JqerSgJY5rPgnOYxrAvbjuOagDR5M2uMZZUSnFvvNdykOmHCBN+FI82a4hszky699FI\/z+jRo\/0+i3FSzLhVVlkl1FQhOGdbc3M09zZY87O4pxquIFDH1QVOojlmdt9998z9BNx0esMNN\/gmYrw308Y3bEsVtkspRUREJE3Z\/0PQ5pwg0LLo\/GO33jhA5tS6O6QrQ4K9+GbPJZdcslrPLHvttZdv65oLAT09fdCWmkCEQk8oSXTRSLaS9+Yv2b98vU4QqNr0m266qa9L3pjK5X3rro9C7zPxo+QJ+k488cQwVDU\/wU\/smWee8dvkqKOOCjUzEOja9mJ70gtJ3MMH49L6pSYQ5WqCrRfbiPcxdKtIt4eMo1cYMucEuclu+WKse9zXOsPJnlkI8Aki8yFrzHoT7MXo3o9lsk7cFMzJTry9aQaSvFkY3LjLA3pim2yySSZg5XOmPd6fkwPGc6wSPHP8WE85BNfWvSTHE73Z5MN6xk26aALCZ7R+\/Dmhij8LOKHjZIP3oHATJl1T5sMJCtMmr4zQJp56mnPFCM4pNKOw78Zuu+0Wxs5w0kknZbrcZHusv\/76mXXnJIeTE8YxjZpkpGP7lFJERETS6D+ESBPAzctpAV9am3OpG8ngu1ARERFJo\/8QIk0AwR7NcJIUnNefZPBdqIiIiKTRfwiRRu7999\/3bcqtB6QYbfHztZWX8kkLwPMVERGRNPoPISJSBmkBeL4iIiKSRv8hRETKIC0Az1dERETS6D+EiEgZpAXg+YqIiEga\/YcQESmDtAA8XxEREUmj\/xAiImWQFoDnKyIiImma1H8Inur433\/\/hSFpDlZaaSX\/4KtS8HRNnkhaqXhqaaUexzy19oILLghDEksLwPMVERGRNPX+H+Luu+\/2T3PkMff58PROnlJYLHv8O0+6BI+852mI9vj0fB566CE\/7e+\/\/x5q6h9P1Vx33XV9GTRokH+ozHvvvRfGSppzzz3XP4WzFATyHCfff\/99qKksPJWT9ePx\/pXo5ZdfVmCZA9ullCIiIpKm3v9D8Phxe0S7PR48icfs26PEiw1SksE5j0vv0qVL3sfzm1dffdU\/4r2YQL6uLLzwwr6v6sGDB\/vgvHv37v7zUNfcrgZ06tTJHXnkkWEoN06oSs3iNvfgfK655sp8R2qK9XvwwQfDkBi2SylFREQkTb3\/h1hmmWX8Uwtnnnlmnx1Owz+uO+64w\/+taXDe2PTs2dMtsMACYajK1KlTfQBKgN6csB932223MJSO44Lpcp3g5dLcg3OW\/cMPP4ShmqEp0SKLLBKGxLBtSykiIiJpGiQ4Jys8dOjQ1H9QzzzzjK8nW8zfOEgZPny4a9Omja+fY4453AMPPBDGVA\/Ox44d6zp06OBfmz\/++MO\/P9PNOeec7p577vH1X331lWvXrp1\/Hdtiiy38tBSeshg\/gfG1115z7du3D0NVJk+e7Ncvbs+84447ZpZx8MEHh9rq0oJzvPvuu35esvuGqwE0DbLlrrnmmqlXCGyali1burPOOsvX\/fXXX34dk0+TJKP6+uuv+9dsJ9seAwcO9MtYYoklMu+x4oor+jq2ZRL7i2kZT5OTa6+9NoypwnuzHNouMw0nHh9\/\/HEY61y3bt18PftnwQUXdKusskoYk41mUUxXyG+\/\/ea3LdP26dPHXx3hdTI4P+yww1yLFi38uB49ergPPvggjJkhbXuWivbuHJfx\/uKz2PZOC8732msvf5JG\/d577x1q07G97cpU79693a+\/\/urr+a7Y1RiOM7btnXfe6ceBKzaM430OOeSQUJvuxhtv9NNKNrZJKUVERCRNgwXnBCf8gxo1alQYU2Xuued22267rQ8eGW9BCs1UCCqeeuop991337ntt9\/ejycgRjI4f\/bZZ7P+Adp4AjUCa24etfEffvhh1rRgmODypZdecuPGjXPzzDOPr7ObD5944olq8\/z000++zprHbLjhhj7I\/PHHH\/0JQL9+\/Xx9mlzBOVjm1ltv7V\/bSQvr89Zbb7kXX3zRr2dyXRieffbZ3dNPP+1uvfVWH3h+8803fnsxzoI2Qx3Tgm3IMPNwdYM2+QzT3IS\/xxxzjA\/seB0\/Gp42+9Ttsssuflvcd999fpiA1DDMPl511VX9ui+00EK+zlx99dV+mKD8mmuu8fs9DcdRx44dw1BuLGveeef1Jx4EtgxT4uCc7U4dn\/Ojjz7yn4nhTz\/9NEyRe3vWBFeNllxySf\/agvFHH300a9iO+5122sm1bt3ar++3337rVlttNV+f5oADDvDzPv744\/6Y4\/4FhkG2nMCd4fPOO89vW75HaNu2rQ\/KaapC4QSK708uX3\/9tV9O8gSvuWOblFJERETS1Pt\/CAvOwV8CPkPGln9a\/NNPBudpGG\/Zv0LB+Q477JA1HEsG55dccknqtNRts802\/nUxwTlBT6FMp8kXnBM40ZQAlolPos7aX99+++2p06CU4Pzmm2\/2wxgxYoSv43MbrmTE77P88sv7tvuxgw46KGsaXpM1j1F3\/\/33h6Gq4V133TUMpSPAj08M0nDDaPze4H2os+B8\/PjxftgCVUNAbMdmvu1ZE9zoy\/LefPNN3zyEqwUmGZyzPe2YK4T5HnvssTBUhWOHYNwwDUG+4QSPuuTxkM+ff\/7p55kwYUKoEbBNSikiIiJpyvYf4qqrrnL777+\/L2RbyRSniYPzV155xf+Tom01Ntlkk0w2NFdwPmnSJPfOO++4J5980o+n2zkUCs4JtrgZNU0yOGf90rKyBFHWlKWY4HzYsGF+mOynZdxzKZQ5JwsKmlQQBCfRlMGamZCV5vOmKSU4j3322WfV6riKEdfxevXVV\/cnN1YsW214\/f7774ehKtTRu45huFBwTuaaHn3yoRkKWfNYss35Pvvsk7V+Zvfdd8\/Uk63OtT1rauWVV\/bLp9DUyCSD8yuvvNIP0+zEvidpbP\/QRMa2PT0AcYK43nrrhamqtm0cnPN9pa5UzPPCCy+EIQHbpJQiIiKSpmz\/IY477jgfBFAIJD\/55JMwJlscnIN\/UrSptde0OUcyOCeosjbBZEyt\/W+xwTnzWoCblAzOycr26tUrDM3A+xIEo5jgHCNHjsy0k6e5Ti6FgvMzzjgj83rjjTf2r2NkeVkGaFudbG9vahqcT5w4sVqd3R9geE17c5ocWeGKRXz1gGmSXURSd\/nll4ehquFCwTlt1Wlrn8\/8889f7cbFZHC++eab++GkE088MVO\/1FJL5dyeNfXII4\/45dvxZNLanD\/\/\/PP+ngDqN9poo1CbzTLg2223Xdb2p8RNVJgmDs5pLkVdKey7xkmyzMA2KaWIiIikqff\/EMngfN999\/X\/qKw9rEkG58suu2y1mzYZX2xwTgaVYC1NMjjnvdJ6SKFuueWW868JmOJ5wM2H1MXBuRkzZowfl2w+YXIF59Y2nu0BMvdp0zHNHnvs4V9zBYKTkTTWJMG2k6GutsE5bd8L9U3P9OUIzmnuUajHELqkTPaDbm32LTg\/9thjsz6DWWONNXx3nsi3PWuK97R9+7\/\/\/S\/UpgfnhpucGRffQGs4rhiX3K9JTBMH57k+fz52nH\/55ZehRsA2KaWIiIikqff\/EMng3DKZFMugIxmcJ9vmcjMe44sNzk8\/\/XQ\/HAcm55xzjv+bDM7JdjMcX7bnhkLqrNcUu\/mRph2GJgTUWXD++eef+7+GcbluIiQ479q1axiqwk17zBMHqtZUhmDZWJtobgLEG2+84Yct2AaZfjsxYJwF8qApSjx9TYNz9h\/D7ItY\/HAnxhcKzrlywQlSPgTMyawzNxlvtdVW\/goG2H8sO76KM9988\/k6C845vhi2KxOw4NPqCm1PbqJMtqOP0S0obe9N\/\/79fW9DsHbx1rQlGZzHN6WCcRyvaRhHk6akuJ98prGrU7B9HW9\/egjiYUPg2Er2MsR3gHniHmekatuWUkRERNLU+38I2n3TjVuMrDb\/rOKgzoJz2pjDLtvzYCF6uuA1weyFF17oxyeD82TgCOtxhQw4f2083eYlpyXIoY6A25oUJAMwmo9Qb81WuCGTvxac85r3oo04r1n3XKzXkmQ5++yzwxQz2LQEsQR5vCZoj1l3h2SOrTmQ9WxDsMUw7aj5S4aZv3aiUWxwTrCarLNtzF+6JOT14osvHsZWbROCvxh1l112WRhy\/jNTR083bPs0BMRME3v77bd9XbzNuHeAOrYVf4844gj\/14JzHHXUUb6O7WHT05QllrY9uYEZAwYM8MO52PEDev7hdXySyPvazafJ4JzXjLdjKF\/zGvuOUNjmXGXhNdvF2OfjmOWGXtjN0tzPQOG1ndBwtYrh2IEHHuhvNJVsbKdSioiISJp6\/w\/xxRdf+JvXYmRW09qvcsNojCYZt912m+8qDlzet4ATTG\/ZPALkuG9wQ6DCzXJkQw2ZxeR7ge7nrrvuOt8VYPw+MboD5KY9G59cDgEsNzvmynYaAj16v6CwjQr1nsE03IR7991357zZlMw9GdG4zbEh+GI7sBzQc4gth21omVPDyU\/yszE93VImsX9ZN\/ZVshkP+4QANMZ7W7Mdw77lyoGdbKUhwCEgjdE1ZzKjS3eY7AMLeFnnOJsMtj9dJLK\/48A9lmt7EsByD0QuXNGwAJllJK8ccFzH2zY+jsFn4n2TN9LmwjFHkxn+Jrc1Ro8e7fdN\/B58Zo5j69LRxOtuOCEstgeZ5iQZfBcqIiIiafQfQhotmkeRtW5IaVddmjK7QmVNqGSGOPAupoiIiKTRfwhptKz7wGSmvD7R\/CWZvW\/KaDtPEyGpLhl8FyoiIiJp9B9CGrVSHp4jtUfzo4Y8GapkaQF4viIiIpJG\/yFERMogLQDPV0RERNLoP4SISBmkBeD5ioiISBr9hxARKYO0ADxfERERSaP\/ECIiZZAWgOcrIiIiafQfQkSkDNIC8HxFREQkjf5DlAEPIir0z\/aGG26o83\/ILJ9+t6V22I7PPfdcGGrcPvroIwWC9YTtXEoRERFJU+\/\/Iewx6MmS9oTOhsDDVXhiYyl44iKfIR+ePFlomtq4+uqr3cwzzxyGpDbYT88880wYalg8uZOn3dYGx8UFF1wQhqS2RowY4Z8anCz2W1ZsSVsGJ\/EiItK81Xtwvswyy7gOHTqEocrDP81NNtkkDBWnEoJzHiF\/2GGHhSGpDfZTpQTnrEtt9+sBBxzgZp111jAktfXbb7\/5\/VIX5ZNPPgnvIiIizVVFBec83OTnn38OQzNQFz\/45KeffvJNSfgnmeavv\/5yr7\/+erVHjKct+5dffnH\/\/feff\/3777\/7LCPB+eTJk93UqVN9vfnyyy\/dSy+95KeLxcE5WU6mSa5bruCc6V977TX3+eefh5pskyZNci+\/\/HLBbD7L\/vrrr8NQfgQA48aNy9qm\/\/zzj3+vpOQ2++KLL\/z6Tps2LdTUDvvy1Vdf9e+fxGdmPzJNzNaJ\/VybKy58Bpb\/ww8\/hJoqbEsLzt955x3\/mZPi7cL2SO5v9hnHUDGYjmOGLHmM44x1Ofjgg\/00yWPgq6++8vvRjt9cvv32W7+ccu0zqZsA\/dNPPw1LFxGR5qzignP+Sa277rqhxrmjjjrK11kg2aZNGz\/cvn17\/3eJJZbw9WbzzTf39VZmn332MKYq6Bo7dmwYqkLdxRdfnHkdF8s23nzzzZm6mWaayf+N19GC82HDhmWmowwePDhMkR6cb7PNNr7OPhOFJzAathN1HTt29H\/feOONMCYbgR3jC3n33Xcz7zPLLLP4v5deeqkf99133\/nh+LJ6r169Mo9qJxi1edmm\/N1zzz39uJpq2bKlX459zjjgHTRoUOb9KGwjw\/DTTz+dGff444+HMcXbdtttM\/NT4swyw9dff33W+EUWWSSMrULds88+mzXNgQce6O67776sOtu+uSy55JJ+Ojue55xzTl9PwB0vhzLvvPP6cX\/88Ue1cRdeeKEflwvTVErTsaaCE\/vkfqhp+fDDD8NSRUSkuWuQ4HyOOeZwV155pbv88st9efjhh8NY5wMt\/ll98803PjPK6xdeeMGPIxCPA3sLYG6\/\/XY\/\/Oijj\/phglCz3377hVdVAQqZxhh1l112WRiqap+71VZbhaEqd911V1YW9IknnvDzWbbXgvP555\/fD+Pss8\/2dTZfMji3dY0zrgsttJBbeOGF\/WtuSIynB9sjzdFHH11t2jRMc\/LJJ4ch5x588EFfZ5nX3XbbLbMcC\/jt6gEnJeuvv75\/jQkTJvjxyaxzsS655JJqbeT\/\/fdf\/9cC3Dhg2WuvvcKrqs9B4UpGTZAVZ\/74RI3A2tjyOQbx3nvv+WEy\/MamsWw28zPMdrLPsemmm\/q6XA499NBq4zlpSn7WY445JgxV4fvTqVOnMOTcr7\/+6peVD8sZMmRIGJJyYduzbWtTPv7447A0ERGR\/\/8\/O\/ytNwTnLVq0cN26dXNdu3b1ZcMNNwxjqyy44II+O9ujRw\/Xu3fvUFsVYCSzf0sttZRbfvnl\/Wuym507d\/av0zB\/McH5FltsEYZyYz4LTHO1Oadu6NCh\/nUyOO\/evbu\/OTYWL4f15HUxva9sueWW1QLdJAvEk6iL21czvPrqq\/u\/xx57rK+jWUfavOxHTkJqghMqlplsegT2\/wILLBCGqmM+bsqrqcUXXzxzRSANy3\/qqafCUBXq4iCZ4YkTJ4ahGU1Q4qZBdgJjwXoS40444YQwVOWII45ws802WxiqmubII48MQ1VNcah7++23Q01xCPo32mijMCTlVJsAXW3MRUQkqXrEVUME0vE\/HYLBNMXcEGoBCMUQ4MTLj4td7uf1Bhts4F+nYXxNg3OaORBQE5Da+1ob4VzBOVlUsqdIBue2jLRi1lprLT\/M9srXJGG11VbLar6ThpsKk+9jhasYhjbY1LVq1SrUzLhSkFZ23333MFXpuBLCMjhBo8s\/Q51ttzSMTzZPKgX7cM011wxD1bH85A2h1NH22zCcvE+Aujg4J\/NOXa77BRiXqxhex8G5nSjFzZ+K0bp1azdgwIAwJOVWkyYuasoiIiJpqkeUtUCzC0q+mxeLCc4tkKVcddVVvs7ao48fP94Pp2H8KqusEoaqY3xacE7TGpMWnK+xxhp+OgJkuzGP4ULBOXXW3CAtOKd9fCEEYZtttpmf\/tprrw212XbcccfU94+R9S00DdZee23f\/pppueEQ1gykLhDMEjSyfOtbnNds81wYX9vgfIUVVghD1bH8+grO42MvDdPEwTk3\/VKXvEm2EI7r+B4IKb9SMuhqyiIiIrnUTcSVR6Hg3IJw2nkfdNBB\/rXh9UknnRSGqltuueV84JUL89OXsKHNOHVx5pwMY\/LyP9Occ845YagKdcngPBkwUUf7aSSD8759+\/q2w8VaeumlM+3Rk+jDOl52GnoUYZq47XySNcPgxkyuhNAUAhZ01CYgLoRjwrLZffr08TeL5lLbdenfv7+\/qpELy6+P4JyAeeWVVw5D6VhPukI0dgWJfu1LwTxnnnlmGJK6UkwvLmrKIiIi+TRIcE7PG9wQyY2glIceeihz4yHtgemz2\/DPjHbloHcQhuk9hYCHXivOOuusTADMPz3Gk\/0lUGa5DBuaTzDM5WQLqAkC4+CcduAERFymtuWyvvPMM4\/v9pBAtW3btn7eODhnHuruueceP431vmGSwTmBHcP0SkJ7ZT4P7Zyt\/f3222\/v21XTxIe27Zx0cLKSJu0pkO+\/\/76vi2+2pakKJx9sJz4LwSNXCawnHIJFsvSwm3GPP\/54P9ylSxc\/bN0oEoTus88+mTbjbFPG57qyYSdddrMtJ1I0fWI97KTA9oOtO02UOFG49957\/bDhdRycn3LKKVnjk\/iMjLcbX23bk7Fn\/R955JFqy6+P4Nw+13HHHeevkPAduPHGG\/0NvoYec7iSwTHywAMP+Druw2A+hll\/ev2hnT7sOLOrHmAbU8d2lrqXL0DXPhARkUJyRzR1xALsZKFrPPqU5nXcAwj9RVNnN99xk2I8H+2W45sK7cZHK3FXdgRnBNnUkxWmX2Gy13EWkiDJmnVY93lkm8ns2jKtCz17X1tHLlVbm3ROMOJAzbpjjDEfXedRT2Fd7EZHgk8CaRtH05V8mCZu509PJtQl26qvtNJKmWVSrGnNiSee6Idj3JwY11nzGivcOGoBLzcoUpfsAz7GeHugDutqJzSUww8\/3NcbC1ytxO3iGeZYMdbdZi77779\/tfGPPfZYZtmU+AmaDD\/\/\/PNhqAp1cfMShuMAGNTFn5+TN+ry9S9O15Xxdphvvvl8u3\/DyYkdU\/ENxAMHDszMs+iii2baoBOwU8cJohk5cqSvk\/qT1sRF\/ZiLiEgx9B+7iSCbuuyyy4ah+kdTlGTvM\/WF4FWPp8+NZjx00yn1K86gq425iIgUS8F5E5HWtKW+WDeCDYFmO\/m6RZSqjD5NhaT+kUHPdxO7iIhIkoLzJoTsebKtdH2gSUWuByTVtVJ7LWluXnzxxaxnBYiIiEhlU3AuIiIiIlIhFJyLiIiIiFQIBeciIiIiIhVCwbmIiIiISIVQcC4iIiIiUiEUnJfR\/fffn3kYTF2gOzyeBtlc8TAfnqBZ7h5peJLnk08+GYYah0033dR99913YUhERESaigYJznnEPY9Op4u32j485t9\/\/\/VP2eSJkuXGEz733ntv\/5h6KwxbAM7THNdbbz3\/GvQnzaPg68q8887rn9pZ13jy6ZprrumfMlopeEor23euuebyT3ctJ5782VD9tNfUBhts4JZeeukwJCIiIk1FvUckyy23nA+Edt55Z\/8ofwKtrbfeOowtHY+PJziPH11fDB49v8cee4ShdOedd55fV9Z5mWWW8aVv376Zx\/IvsMACbuONN\/avwbSPPvpoGCqvqVOn+uXb4\/Lryu677+7fh\/Lqq6+G2oa3ww47uFatWoWh8vrf\/\/7nP299eeONN9zCCy8chmqG\/t1Z5+nTp4caERERaQrqNTi37OfYsWNDTZU\/\/\/wzvKo\/HTp0cKusskoYSkdWv5SgjWnrKjg\/\/vjj3ayzzhqG6kbXrl3dkksu6QM+PkslBefLLrus6969exgqr\/oOzp966qmyvB\/LuPLKK8OQiIiINAX1Gpz\/9ttvPqB46aWXQk260047zbVr186XM888M9Q6n2385ZdffHZ39tlnz7Q97tmzp398vWE6Ms233XZbZjk85t2suOKKrmXLlj7jvtJKK7mBAweGMdkKBedrrbWWO+6448JQenBOG2lOBOaYY47UKwQ77rijX4+OHTu6J554ItRW17Zt26wsfZoTTjjBHXrooX479+nTx7\/ndtttF8bOsNFGG\/ntRzAenyjF7eX5LLUJzv\/44w8fTMcnXpycURc\/TfSff\/7xdfzFvvvu69q0aeO32Z133unr2EesLycn\/fr1c\/vvv7+vL1aPHj38kzJj3377rVtwwQX9awvOWQeukrDdtthiCz8uxv5jXOfOnd0LL7wQatMNGzbM7zM+y4EHHhhqnb9aQ3Mu3o\/PssIKK2RtI07CmI\/mO4WafHEVZ5FFFglDIiIi0hTUa3COFi1a+MDk5ZdfDjXZevXq5cdfeOGF7rrrrvNBGUE2LKBp3769O+ywwzJNWagfM2aMfw2GaYIy99xz+2k23HBDX2cB1SmnnOJmm202161bNzd06FDffCVNoeCcoH\/99dcPQ1XvGwfnBHjU3Xfffe6tt97yQd1MM80Uxjo\/TGDKiQU3JBIs58JybrjhhjCUbsstt\/QnJkx7+umn+6wqr+OMM01DuGLwySef+Lb\/BKNpmK+2mXOWMXz48DDk3Mknn+zrLrnkklDj\/D6mDrShZp998MEHfn\/a9jj11FP9tmK\/s79Y71IQIBOgxzbffPNMMxmCc\/YL68E6Xn\/99f41JwiGYHmxxRZzH3\/8sd\/HnBDmwriZZ57ZPffcc\/4451izz3LXXXe5XXbZxS+fz3XSSSdlmqbQTIr6yy67zF111VW+ydfjjz\/ux6XhRMy2nYiIiDQN9f6fnSwhATdBBX9ff\/31MKbqRkTqCc5iFrzYPEnUJ4NzMscx5iM7bUpp1kLGmgDfiskXnJOFZTjO6IM6u3LA63zBl+GmV6ZNNgdKIjhnOrLW5u677\/Z1lpnm9cSJE\/3rfJiutsH58ssv77PAplOnTj5Qjk9CeL3yyiv717znNddc418nEbgnA+xiEeiy7BjDZ5xxhn9tmXPacZvRo0f7ul9\/\/dUP87rQFR98+umnftq\/\/\/471My4X+D333\/3w5yIMRybMGGCr\/vqq69CTZV8bco5aU0uR0RERBq3sv1nJ8gkI0q5+OKL3c8\/\/xzGpHv66ad9ZpDgguwhyBjmCzYYl9YrC\/XJ4JxsdWy\/\/fbLWnYpwTlB72abbZYpJl9w\/tBDD2WGrTz22GO+juwsllhiCT986623+uFcaG7CdGS782E9026aZF4y9+BzM8y65MM0tQ3On332Wb+c+OTqnXfe8X8Nr+2KBj3fMJzWjro2wbm1oX\/ggQf8MCcnDFsAnavNOXXW1IgmMAwX6hXokEMO8dOxfZP7nWMeacF5TXqMef7550ueR0RERCpb2f6z08Wg9WhCeffdd8OY\/LjRzwIM2m\/nCzYYR7OAJOqTwXkyiKI5RLzsUoLzXPIF52SAGaZd+hprrJEpdFH45ptv+mnAiQnTUW6++eZQm80yr+PHjw816fIF5xYYgnbd9p7xdosxrhw3hLIcboBk3a1JD3VcMUkG6jj33HN9HSVuc12b4Bw07bGMPd0Q0nzG5AvOaXZjbDpKri4zBw8e7Men7Xc7YU0LznfaaadqdYVwQlzqPCIiIlLZGvw\/O+1yCTDIblpAmwvjig3OyVzHNtlkk6xl0365LoNzguF88yZZxjWNZX4LNatIC865gZZ5rfvHGM11cr0n9eUIzmlKRLMVbuIlSAXt4rkplasQCy20kK9LOuecc\/w6WNeRtQ3OLYsP\/tp9DEgLzsmqU5dslgTrbjINN3TmGmfSgnNu5i00X9LVV19d8jwiIiJS2er1P\/sdd9xRrb0zPadYgGHNN7gZ1BBcWq8sjCs2OOeGvBh1ZEwNbdLjts9pahOcg2GCrlziPssL9Vudtiyy0ccee2wYmtHm3Ho5AetHHZJ9pNODiY1Loj7O8BsC2bSA1Rx11FFZ+\/jSSy\/1y2JbkUEHgTG95bRu3drdfvvtvg5xLy6sK\/PxVFAkg3OOJZpP5UIbbtY1xvLSrs5YcH755ZeHmqpeVahL61fe2oensf2Y72FUXDVIzm\/z0buP4QmgdoJ09tln+6A+ttVWW2XdYCwiIiKNX3qEUUduueUWH4AQmNH7Bq8pcc8tBBzU0TsGT8TkdRycx4GnoT4ZnBOI85eeM\/hLiRHcUUeAntYUBOeff361+WIEnPmeEErwSB1ZeoJka7fMTYYEorxedNFFM73J0GVgLmSgl1pqqTBUpX\/\/\/n4+aztNcE7AS90888zjm27wmt5H8MUXX\/hhlrP22mv71\/QcYtZZZx1\/Ayefi3F0G8gwT0Y11MddA8as+Q1NO4zdGEsxFnhTLPi1qwME4JbRj3tEYZ3jXmd4OiufNRc7KYlvjmX7UkdXhjHae1v7f447blzltXXjyf6y+Wy5ZP5zscw6+4zp7Vg39lk57thPP\/zwg6+3Nvc0ubJ9ZzdM85rvQ4x57WZaERERaRrqNTgHgSRBOhlfy6Qm0V0dN01yg2icTaVbROs9I3b\/\/fdX66ObNudkI8k2835peFIj3SqOGzcu1GRj\/mTzmNioUaOyepbhhkPrkcMQsF5xxRXumGOO8T2nWCYY9EfODbR0e\/j222+H2nQjRozwnytGUBe3rY+btdBEiOXSA06MbCztumk2Qs8isQ8\/\/NCf5CSL9SBCoMs6EOTnwpUNPleMjO\/IkSPDUBWGk\/uffc3NoOyTZJMa9lF8EsfNxPn6O6cZT\/IqC\/uCfZDcR59\/\/nnm\/eiukmMv+RlZHld0CNgLtf3H999\/70\/uTjzxxNSbb+m1iKsKN910U6ipwvHEfQhsB+thBywjeUMw+4JeZURERKTpqPfgvD5YcN7U8LmSAXUs1w2h5UITpLi3moZCsN\/cm3NwYpg8WRMREZHGT8F5I7L66qv7nnByqcvgnCseaX3MNwQe6kO2uzmjWU+pT0oVERGRytckg3OasXAjaVOULyila8J8NyJK08FNqSIiItL06Lq4iIiIiEiFUHAuIiIiIlIhFJyLiIiIiFQIBeciIiIiIhVCwbmIiIiISIVQcC4iUmb9+vXzT3BNPghLRESkEAXnIiJlxJOCedZCXG699dYwVkREJD8F5yIiZTR27NhqwTmFh2e99957YSoREZF0Cs5FRMro559\/Tg3Oray33nphShERkeoUnIuIlFkcjL\/wwguuRYsWWXUMf\/HFF2FqERGRGRSci4iUWRyIf\/zxx75u7733zqqnXH311X6ciIiIUXAuIlJmtC+3APy+++4Ltc599tlnWcE5ZccddwxjRUREFJyLiJRdr169MsH38OHDQ+0M8803X1aArnboIiJiFJyLiJTZ+uuvnwm8t9lmm1CbjYA8DtDXXnvtMEZERJozBeciImW23377ZYLuVVddNdRWR+AeB+i0SxcRkeZNwbmISJmde+65mYB7scUWC7XpyJjHAfrdd98dxoiISHOk4FxEpMxuuummTLDdsWPHUJvbwgsvnBWgT5o0KYwREZHmRsG5iDRKXbp08YFshw4d3EknneSmTZsWxjS8+++\/PxNot2vXLtTmN\/PMM2fmobcXKb\/x48e7\/v37h6Ga23jjjd0555wThurGvvvu67bccsswVH5siyWXXDIMld\/iiy\/ufvvttzDUMKZPnx5eiTQuCs5FpNFJ65KQsuyyy7offvghTNVw7rnnnsw6cfJQjK+\/\/jrrsxx66KFhTONzzTXX+JONZLnqqqvCFA3jySef9Nu2tuaYYw63+eabh6Hq+vbt6z8vD5tq2bKlm3vuud2LL74YxhZnxRVX9L361MZPP\/3k5p9\/\/swx1blzZ1+H559\/vizbIg1BMcv+7rvvQk3DYB3WWGONMCTSeCg4F5FGiYy0BR3J0tA9n1x00UWZdenevXuoLeyII47I+hxTp04NYxqXAw880K\/\/u+++68aNG5cpf\/zxR5iiYdRXcN6+fXu3wgor+Ow028B65hk9enSYorByBOe8J9nxb775xn355Zdu6623dieffLIf1xyC89NPP9299957YUik8VBwLiKN0i+\/\/OIDgHzlwQcfDFPXr5133jmzDgMGDAi1xSHTavNyJaAxsuC8WPXV\/KA+g\/OBAweGoSpk0vP13JNU2+D8zTff9J8117ZNBueF9kEp+6hSgnORxkrBuYg0WkcffbQPAqxsttlmWcOUtdZaK0xdfxZddNHM+x9++OGhtjjPPfdc1vr\/\/PPPYUzjUSg4Hzt2rB9PNj3+rASUsbPPPjtr\/HbbbRfGOPfoo49mjZtpppnc22+\/HcZW2WWXXTLjZ511VvfAAw\/417HXXnstMw2Fph+xP\/\/8M+uJr7vttptr27ZtycE5J11xE4thw4ZlvS\/rHzfJIjhfYIEF3EEHHZSZhmYyv\/\/+ux\/PMTbLLLP41zGmu+666\/xxw+vbb789jMlmwbkF8Vbef\/\/9MEVVkN2nT5+s8VwRiFFHEG7jR40aVS04534Qhpdbbjk\/nHT88cf7zxpfcWrTpo0fd8IJJ2TqunXr5uvMBhtskBlH6dSpUxhThTqWbRjmhJ31sHlWXnnlMFakcig4F5FGLQ6c5p13Xvfrr7\/64MnqKAzXp\/i9n3nmmVBbPAITm7\/UzHslsOCc9s3ff\/+9L3EPNBacUz799FP377\/\/ukUWWcQPm5deeskPX3vttX6YZcw111z+td1zcMghh\/hh0M6bun\/++ccP20259957rx8eMWKEH6aYKVOm+OELLrgg1Dh\/DMXdX7Zu3doH9n\/99ZdvZkQQyTyFgvPVV189DM0IMONtwA2Tn3\/+eRhy\/rPFPfsQnDMP60Jwy3sTnNsNxq+++qofHzcVevrpp32d4USD4W233TbUzGDBOeWLL75wf\/\/9t+vatas\/STAff\/yx23\/\/\/f040ESH6eNj2pZx5ZVXuh9\/\/NFNnjy5WnDO6969e\/vXadg+fDa2G\/uEZjjMw2elzTyfn3Wh7owzzvDz\/Pfff775mp2s8JfxnLAbhlm24bNRt+eee\/phmhkxbMeISKVQcC4ijdq3337r\/8FaOfHEE339XnvtlVVPIQta1yywsGLBYikef\/zxrGU8\/PDD7q233vLthhu63XYxLDhPFmPBOQGv4bNRZ4HgggsuWC2LbWhHTdOSJOYfOnSof00WlWAzRqAfr8fgwYN98B374IMPMtNYwPfRRx\/5YUOwXig4Z764sM4WSKa59NJL\/XSG4Dx5UmnHBYEpeD1kyBD\/Gr169fLdcsbiJla77rprqJ0RnHNiZOLPngvj45uVGd5nn33CUBULzvm8nDwX6hXGTl5iZLS52hCjhyYy+blwwrPEEkuEoap1SwbnG264YRiqws26\/fr1C0MilSH\/t1BEpBGg6Qj\/iK0QsGPkyJFZ9ZS67N6NwHmnnXbKvJdlemsiXudcZfbZZ\/fNDMggP\/bYY\/Vy8lGMYpu1xAjKqbOAndecYKVhXFo2uFWrVplAi0xsssebZJtzgl+CR4I6KwS4TEOm2pq8JBXT5jxuwkIAvNBCC1VbFlcH2FY0z7DmIyatzTnLYRo7Wdhhhx18W3bDuDFjxoShbGwvxltGP+2GULLeyTpcfPHF\/rhef\/31\/fg99tgjjKl6TzLqMQvO55lnntTlJaUF59y8mjxxWm211fyVi9itt97q14ebbtmf8XiWmQzO6aIyxhUbmgiJVJLC3xoRkUYg7r2FoNXQW4PVW7HMY03RPOGhhx7yAQsZXgLB5HtQzjzzzDBH6WhOkLbMYkqPHj385X87Salv5QrO2QZpGEd78iQy2nbTJdPQ+00sGZxznBCYcVUi7lXGgs1nn302a3pTkxtC+Vwsy7pUtCYn9CjCsWQnmCZfcG7NYWjCxTD7mWXE86fZdNNNM9MUE5xbW3JuTKYdO+38CXCTwfk777wThqpYcE4bev6uu+66YUy6mgTnfIeZh2Yvl112mXvkkUf8VQMF59IU5P8mi4g0EhZYWDnuuOPCmKoHrsTj5pxzzjCmMNrA0m\/5Jpts4ueLl1OoEKTUxlNPPeWuuOIKd8opp\/iAiJtbycASVKa9X67CfG+88UZYat0rR3BOFpTPmoYmK2n9xzM\/NxWCdvvJds4333xz1vvSnp+APhdrakN79xhBY6nBOVc1WNYrr7ziT+54HV\/Fue2227LWjeCcJhextN5mWBceVkQTnkI3P3PCZvMXE5ynNa3hRLTY4Jzg\/vXXX\/evb7jhhjC2upoE5+edd161ebjRU8G5NAXZR7aISCOW7Cc8buZhmUUruYIrAhQCCbKF8fSFCtnU5Zdf3u29997uxhtvrLcnlpI15eSBtsVkWtPWLS5knOu6\/3QLzgm02QdWTDHBOTdpMkx7e9B+2dqg33333X5c\/FAjAu14mTTFYPjDDz\/0w3HvLsbaWNMrTOz6668Pr6oCPNo6G9o0U1coOGd9OAYo3IfAyYS9t2XRycyD+xI4SbDxIDBmeNCgQaGmqseXZFMpPidNW5h24sSJodb5+Q477LDMvrYTDa70oJjgnN5x4nbfd911lx9fSnCOAw44wA9zw2iamgTndgzYVTA7AVdwLk1B9rdBRKSRo3s5\/ilTkt2kkWG0cRQL3GjGsNVWW2WCnEKFG9zIzNNjRhx0VgqeNkpQYm1+0wpZRppF1AULtpLF2pBb932xZHAOgrF4\/nXWWSeMcb7HjXgcgVfc+wlo5mDjOS7sZt2YBfFxWWqppcJY5wPPeNyOO+7oj6uNNtooTFFdx44ds+ahcBUg\/mxbbLFF1njaTvPXLL300j6QJPtv0xAox8uABcLxvKBbSbaJjaPE3we6PEzOkwzOwXva\/AS+K620kj8RNNQnu7BMBuewZjxpjjnmmGrjOPlJ1vHeHNPGlklhPemphd52DPUs2zAcn1iAKw52wiJSKdK\/KSIijZRlBK0kmyRYhpJSTDBOE4qDDz64WgDSmNx00005s+oN\/TTVYsRdECZxgpHvKgVBfzE93BCYUnKpqxOZYpZb6DPQ1CTZY4ohs1zbdeeEgHWoRJwINIYejERKoeBcRJqcOBCl940YPV3EwWmy0DyFy\/BN8bHftHGmuUDa577jjjvCVNKY2IOcuDdCRJoGBeci0uTwYJs48Ez2WmLthq0QwPMgkrjP56aOG1zjbUBJXvKXykezjLQnhYpI46XgXESaJNqRWtCZ9thwuoarydM7mxKa\/MTt0hXkiYg0PAXnItIk0VuFBZ0UScfNj7aN6LlCREQalv5jiUiTQxd7cWAe97FsvWQUeqR4c2BdGlqh\/bKIiDQsBeci0qTQLWIccNJfubFHs8eF7vWaGh7lX4z4yabdunULtSIi0pAUnItIk\/HVV19lBd7WhjrZV3Wy3H\/\/\/X66SkdvKzyan3XmRsAk+jePP1e+G1z79++fNa16+xARqQwKzkWkSUgGphT6P+apncl6bgZN1h1++OFhSZUp+dAdytChQ8PY6k1UKDypMs1JJ52UNR0PwBERkcqg4FxEGr33338\/K9ikrL766tXqyKSTXTdt2rTJGl+p7dDPPffcrPWMCw+I4RH3aeMoG2+8cVhKlRtvvDFrPG3wRUSkcig4F5FG7fXXX88KNnMVnvKZZuDAgVnT8cjzZL\/oDe3ll1\/OrN8GG2yQ9Uj1Dh06ZF5TeOqpPQ7dyrXXXuuXM2zYsKx6HhEvIiKVRcG5iDRaPFI\/DjbTymabbeYfYZ7PGWecUW2+8847L4ytDHwGsuTI9bkJ1E3fvn2zxm200UZZw4suumiYUkREKomCcxFptJJP+rTSrl07d8EFF\/iA9tBDD3W9e\/d2PXv2dLvvvrubNGlSmDvbhx9+WG05ySYhlWTVVVfNWtfFFlssjJmhdevWWdNY4WZQERGpTArORaTRmjhxoptzzjndXHPN5R86dN9992Wyy0OGDEkNTClrrbWWnyZN586dM9PxlFHzySefhFeVw7pCpKlLmr322ivzWazsu+++YayIiFQiBeci0uRsueWWPhAlcB8\/fnyorepqsXv37n5cWqYZcSB7\/fXX+37Q47rG0LPJ6aefnrXOVl555ZUwhYiIVCoF5yLSpHz22Wc+ECUDnov15EKmPWZPD6VwY+jJJ5+cGY4Lvb7cc889Ya7SPPPMM+7vv\/8OQ+Xz559\/ut122y11fVdbbbUwlYiIVDoF5yLSpCy33HI+ICVYzYdpZptttjDk3E033ZQV0BZbaDryww8\/hKXkN+uss2bmK3STajH++ecf32f7PPPMk7VOVrp06eL7fxcRkcZDwbmINCkEpa1atQpDudnNpCALHge1ycLNl3jqqad8QJ82DZn2TTfd1D86P9eJAdPY9PS4UipuZn3ggQfc4MGDc97sSVl88cXdhAkTwlwiItKYKDgXkSaF4LRt27ZhKLc111zTT4tlllkmK7i1QlCe1uf5m2++6RZeeOHUeeLCScIiiyziVl55Zbf55pv7Psht3L333huWlo7Mer9+\/VzHjh2zlpmrEPgfcsghmRtiRUSkcVJwLiJNCoFqqcH5lClT\/A2iZNP32Wcf9+qrr\/r6Qv7991931llnubnnnjsrUC6mkAHPJ9lVYlohi7\/ffvu5L7\/8MswlIiKNnYJzEWlSCFpLDc7L5Y033vBPIl1ooYWymrCklYceeijMVd306dOrTc9n4sFCJ510khs3bpyfRkREmh4F5yLSJPAQoRdffNEHstx4uf322\/teSnr16uXat2\/v2rRp4x9ExAN4aLPdrVs3Py29p8TdLZYbQfTkyZP9TaNxsP3jjz+GKapbZ511MtMR5IuISPOh4FxEmoQ48K1JqWsfffRRUe\/3+OOPZ02X7O5RRESaNgXnItIkxAFtTUpd4+ZOey+y+WnoYSVep0UXXTSMERGR5kLBuYg0CXFQW5NSl3777bes93ruuefCmBneeuutrGno2UVERJofBeci0iTEgW2y0P6cbgbTxlmpSz169Mi8D08XTTrjjDOy1oUyderUMFZERJoTBeci0iQkg1srxx9\/fJjCuZEjR6ZOQ6krV155Zdb7PP3002GMc7\/++qvr3Llz1nj6RufJnyIi0jwpOBeRJiEOcOPCEzvN999\/nzoNpS7Q\/3j8HksvvbSvp1\/1jTbaKGscha4SRUSkeVNwLiJNQjLQtUK3in\/88YfPRnfq1Cl1Gkq5TZs2LWv5s88+u29XzoOO4norN998c5hTRESaMwXnItIkpAW8Vo455hg3atSo1HFWyo225Wnvkyw77LBDmENERETBuYg0EWmBr5UuXbrkzFhbKSceepT2HnHhJlW1LRcRkSQF5yLSJKQFwKWUckpbPmW55ZbLuiFUREQkScG5iDQJffr08Rnr2WabzT\/yPi04TpbWrVu7ueaaK+dDgWrq2WefdQMHDnS77rqru+uuu9ykSZPCGBERkfwUnItIkzZ9+nR\/Q+jvv\/\/u\/vvvv1ArIiJSmRSci4iIiIhUCAXnIiIiIiIVQsG5iIiIiEiFUHAuIiIiIlIhFJyLiIiIiFQIBeciIiIiIhVCwbmIiIiISIVQcC4iIiIiUiEUnIuIiIiIVAgF5yIiIiIiFULBuYiIiIhIhVBwLiIiIiJSIRSci4iIiIhUCAXnIiIiIiIVQsG5iIiIiEiFUHAuIiIiIlIhFJyLiIiIiFQIBeciIiIiIhVCwbmIiIiISIVQcC4iIiIiUiEUnIuIiIiIVAgF5yIiIiIiFULBuYiIiIhIhVBwLiIiIiJSIRSci4iIiIhUCAXnIiIiIiIVQsG5iIiIiEiFUHAuIiIiIlIhFJyLiJTZoYce6vbaa6+iypAhQ8Jc0tC23nprd\/7554ehmvn999\/dgAEDwpCISOkUnIuIlNk888zj\/u\/\/\/q+oMsccc4S5mr7u3bu7Vq1a+TLbbLO5Tp06uXPOOSeMbXht2rRxm2yySRiqma+\/\/trvVxGRmtIviIhImSk4T9eyZUu3xhpruJdeesk99thj\/sqBbYe\/\/vorTNVwFJyLSCXQL4iISJnVR3B+\/\/33u7XWWsv16dPHDR482H344YdhTOUiOGddk2aaaSY366yzhqGGo+BcRCqBfkFERMqsLoPzzz77LHU5lC5duoSpKlOu4Pz555\/36\/\/FF1+EGudGjBiR9dk22GCDMKbKN99845vH2PiePXuGMVUIsuP5OZGJ\/f33365t27aZ8Ycccohr165dteCcpjg2TYsWLdwnn3wSxlS58sorM+M5yXjjjTf8axGRmtIviIhImdVVcP7dd99l5rvoootCbdVNiBtvvLGvJ4CsVLmCc7Dul1xyiX89evRoP\/ziiy\/6YT4fw8cdd2iLnW4AAP\/0SURBVJwfBsMrrLCCD7L\/+OMPt84662SuHvTr18+Pnzhxoh9+9913\/XD\/\/v39MNjus8wyi5+X5Xfu3NlPEwfnrVu3dosvvngYcu6AAw7w05gJEyb44aOPPtoPP\/zww344nkZEpFT6BRERKbO6Cs4JJpnnp59+CjXZLrjgAj9+jz32CDWVpVBwfuSRR\/rX7du3d2uuuaZ\/bY499lg\/Da699trM6ySCdcY98MADoabKKaeckpmHgJzX77\/\/vh82BOMWnH\/66aep70EdmX6QjU+eDL322mup84mIFEu\/ICIiZVYXwTlNPpi+UNeLtJtmuvpErys0CaHMOeecburUqWFMtkLB+aWXXpp5TROdvn37ZsqCCy6Y+Vw0cWFZaT744AM\/XXIdPvroI19PlvzNN9\/MLCsWtzlnXZhmmWWWyawDr6k77bTT\/DR87jgbD7U5F5Ha0i+IiEiZ1UVwPnToUD\/9zz\/\/HGrS0fSD6SZNmhRq6t4TTzzhb1Cl3HvvvaG2ulzB+VdffeXX2dpz83qfffZxr7zySlYZP368H0+PL1xFSGOB97Rp00JNlY8\/\/tjXT5482Y0aNcq\/ToqDc\/o7Z5rXX389ax1efvll999\/\/\/lpyLQn+zRXcC4itaVfEBGRMquL4HzPPff009NsI59bbrnFT0fAW2lyBec9evTw62zouSV5A2eMNt7x9LFffvnFj+PGzBht9G0eOxn4\/vvv\/bCh73ULzq3duwXiaZZaaikfoMdo955r3UREiqFfEBGRMmvI4PyGG27w03355ZehpnIQnG+xxRb+M9Ds5J133nHdunXz60tm2wwbNszXxQE2\/aA\/9NBD\/rXdILrddtv5Yey\/\/\/4+aw56cSFotsCaIJzpN9xwQz8Mhrt27RqGnFt22WV9XXxDKMPLL798GKrCTarTp0\/3r8eMGeOn4coBrEkNRUSkpvQLIiJSZg0ZnFeymWeeudrnJ\/ilqUnSoEGDqk277777hrEz2oRboUmKbRuatBCcx+OTbcPHjRuXNZ6M\/qqrrurWX3\/9MIXzvb3E01DoLjHOprPceLy1bRcRqSn9goiIlJmC8\/L58ccfU4N3w\/h\/\/vknDGUjSP\/hhx\/CUDrmL4Qsf77l\/PvvvwXvBRARKZaCcxGRMlNwLiIiNaXgXESkzMoZnJP95SbDjTbayE9Pf9277rqrW2211dx8883nZp99drfQQgv5h\/DQw8nw4cPdbbfd5ttDf\/7555n20SIi0jgoOBcRKbNyBucnnHBC6nzFFjW3EBFpXBSci4iUWTmD8xNPPDF1vmKLgnMRkcZFwbmISJkpOBcRkZpScC4iUmb1FZzPP\/\/87qCDDkodZ0XBuYhI46LgXESkzOojOI+fTEm\/22nTUBSci4g0LgrORUTKrD6C80UXXTRMUSVtGoqCcxGRxkXBuYhImdVXs5b33nvPT3PkkUemjqdUUnDOutgj9vN56623\/JM2i\/Xll1+6XXbZJQzVLZoRPfroo2Goadhvv\/3ca6+9FoZEpKEpOBcRKbP6Cs5nmWUWP03aOCuVFJy3aNHCr5Otdxoeo2\/rXqwzzzzTT5\/vSaJJU6ZMcaeddloYKh7vwyP7mxI+0\/bbbx+Gcvv999\/d6aefHoZEpK4oOBcRKbP6Cs4JdjfZZJPUcVYqKThv2bKlDwJZr++++y7UZmOc9e1el8jM1\/V7NDVc0dA2E6l7+paJiJRZfQXnxZRKC85pFjLbbLO5gQMHhtoZbr75Zr\/OI0eO9H9jBPNnnHGGfwrqjTfeGGqrkAW\/\/PLLw5Bz7777rnvsscf862uvvdYdcMAB7o033vDDeP31193555\/v3+P22293t956q\/vnn3\/8uL\/++stdcsklbu+993bnnXeer4vddNNNbvz48WHI+WlB05qDDz7YnX322X44xrJ5vwMPPNC9+uqroba65557zr3yyiv+9ZVXXumGDBmSc\/qLL77YbwvWJ8nW6ZFHHvGfferUqX54woQJ7uSTT3bHHHOM++GHH3wd2EZfffVVGKrCcvfdd9\/M8lkvnj4bb7N\/\/\/3Xj8OkSZP8sco2ePHFF0NtlRdeeMGNGjXKv77sssv8MRBvw9hdd93l1\/m6667zw99\/\/33WvjXvvPOOXw+RpkjBuYhImZUzOCeY4TH9M800U+r8uQq9uXTv3t399ttvYUkNj+Cc9s0jRozw65g066yz+gDvgQceyBp\/6KGH+uG11lrLbbHFFv71nHPOGcY6H8DG0xMEL7744r5u4YUXdgsuuKB\/fcMNN\/jxBH8LLLCAr+vRo4cfT7BKAErdiiuu6DP8rVq1ylouGCZoNgwTkPJ3tdVW839nnnnmMNa5H3\/80detv\/76Ptjlasfff\/8dxmZbffXV3YYbbuinX2yxxdwSSyzhX\/P5Detp49mWnOgwHGP4sMMO8387dOjgg2UCcIb33HNPt+2222bNw+tLL700DDl\/rLF9uJeBG495\/z322MN16dLFT2vb7JdffvHTMy\/1a6+9ttthhx38a7ah4bOvvPLKvp79wvHMa07CYnaMr7POOq5du3b+NSdL\/E22iedYYluJNEXZ32gREam1cgbn+dDGmozttGnTQk1ls+AcfParr77av8bnn3\/u65AMzsmexr799ls\/3tqYJ4Nz6\/v9\/vvvDzXOLbPMMllB86effpo1DwgEk5gmvgGUYYJ\/wzD729AumzrLgBPUxuPzWWONNfy8ZJrNbrvt5uvM7LPPXu2qA0EtTYEM01MXm2uuudxRRx0VhrIxPSeB+Oyzz7LeL8YVibRx1JGlN7\/++quv48QEG2ywgR8eM2aMHwbBPwG4seZOsccff9z\/5USsT58+\/jW4UsK033zzTagRaVrSv4EiIlJj9RWcVwoCUgIyimVT08TBOVniuK\/2pZde2meDkQzO0zCeExPkCs5jNMOI64ptc840NEkxDCeD808++SQMVaHOmmXcfffdfpjmGoUQnBNExyzQ5YRk+vTp\/vW4ceN89t1K3759\/fYzNk1swIABvj65rqDegnOaqjC85ZZb+uFYWpvzhx56yNfRdCdeJ+q4QgKC8+Rxbk1kDMfGZpttFoaycRIXT0smP3nyIdKUFP5lEhGRkjS34Dz5mXL1mhIH57RxZlqCTvD6\/fff96\/TgvN+\/fpllm+llOD8vvvuy6rLFZzvvvvuvj4uhYLzDz74IAxVoe6qq64KQ84dffTRmWVdeOGFoba6tOAczEfTFMsYpxWajRiG09p008sM4zgpioN36iw4h21PynrrrRdq04Pzc889NzNtstx5551+mrTg\/KKLLvLTGF6feuqpYag6xt9zzz3+NU2DaJok0lRV\/2USEZFaaW7BebHi4BwMk9HlJkUCLpMMzmnr3L59+zBUhfHlDs4J+MjIcnOjYZraBueGmzgZFze3iaUF5xaQs072JNhcN1OaQtNsuummfhprxsPrODg33HTJ9lhkkUX8cFpwnuv+gVixwflOO+0Uhqrr3bu369Spk7+HgmkbS1MukZrI\/40SEZGSKThPlwzOLetKPc0cTDI453XcvzaBGXW1Cc4nTpzohwl4DcEfN2HGmKZcwTm4gTNX1tfanFvvKjj88MN9neE1N8XmwzTFBPDWgw2v04Jz0E7dTpw+\/PDDrHWBNbthH+RSTHDeq1cvfxzEbP+Ch1cxPcdPfDOwSFOU\/S0TEZFaU3CeLhmcw7ZDLBmc056aYW46pBtFXpPRrU1wThtphmnqMWzYMPf111\/7EwDqrr\/+et8VI0EpPcjUJjgnkNx55519zyTWvCXX008JztlGTDN06FD\/PrzmplJDW3bq6N\/+3nvv9etKDyjXXHNNmKLq\/ZPBOXV0Rfn000\/7Xm8Ypg27jbPgnG1Blpq28tZOn5tSYT2ncEMqD3CyG3WXX355X3\/sscf67cZJFychf\/75px9fTHDO9me4c+fOvitIW8cYw5RcJz4iTUX2kS8iIrWm4DwdQZp1Z2gIPOliMEZ7aJq7xAjq6RqSAJagjwDRbj6lp5dVV13VvwbvwXvFxo4dW22Z9IrCzZT05MJNjKBbQLK4nBDQowt9iVuf6aC7wLifdd43+UAl1o0+y0HXh3QNSNMcpqU3lFysWQuBKu9PcxK7sTRG4M1JBctk\/QmGY2nrNHr0aLfCCiu4rl27ukGDBmX1TMPNuQTthq4i6S6RdbjllltCbRU+F\/XLLrtspm940B86ParQCwtdSsbbjEB+q622CkNVnnzyyWq9zrDOfC6WwcnHH3\/8EcZUSV5FEGmqdJSLiJSZgnOpibQ25zJDx44dfb\/1Ik2dgnMRkRri5jSye8ky99xzpwbiaYXgPG0ZlfTwIKkfCs5zs\/sM7EmjIk2ZgnMRkRoiiE4G2+UqlfTYfakftElP619cqvqL5+RFpDlQcC4iUgv0rJEWXNemKGsuItJ8KTgXEamlcgboCsxFRJo3BeciImVQjgCdPqNFRKR5U3AuIlImdPGXFnQXU5QxFxERKDgXESmjmmTQrb9uERERBeciImU2ZcqU1CA8rSgwFxGRmIJzEZE6UEwTF7UxFxGRJAXnIiJ1JF+ArjbmIiKSRsG5iEgdSmuDroy5iIjkouBcRKSOxRl0BeYiIpKPgnMRkXowefJk9+OPP4YhERGRdArORUREREQqhIJzEREREZEKoeBcRERERKRCKDgXEREREakQCs5FRERERCqEgnMRERERkQqh4FxEREREpEIoOBcRERERqRAKzkVERBKmTp2aeaprfRYREf0SiIiIJDREcD7HHHOEdxeR5kzBuYiISIKCcxFpKArORUREEuLgfPbZZw+15ffff\/9lBehpRUSaF33rRUREEuorOP\/jjz+yAvG0IiLNi771IiIiCQrORaSh6FsvIiKSkBac\/\/TTT1lBc20L4uA8bnOenE5Emg9960VERBLSgvMff\/wxK2iubUFacD59+vRq04lI86FvvYiISEJDNGtRcC4i0LdeREQkQcG5iDQUfetFREQSatqs5dNPP\/XT9uzZM3V8XKDgXESS9K0XERFJqOkNoRMmTPDTLrrooqnj4wIF5yKSpG+9iIhIQm2D82IpOBeRJH3rRUREEhSci0hD0bdeREQkobbBudqci0hN6VsvIiKSUNsbQhdZZJHU8XGBgvPyaN++fdY2q+TSr1+\/sNYi6fStFxERSUgLzuuCgvPa23DDDbO2V2Mod911V1h7ker0rRcREUlQcN54zDLLLFnbqzGULbbYIqy9SHX61ouIiCTUtFlLKQUKzmtPwXm2iRMnus8++ywMZfvhhx\/c22+\/7X7++edQU9g333zj3nvvPffvv\/+GGqlr+taLiNShTTbZxM0000xu2223df\/880+olUqn4LzxyBWcP\/LII35bLrnkktXGXXHFFX7e9ddfv9q4Y445xo\/bZ599qo0rV6mL4Hzw4MHV3me11Vbz47gXIjmOvvjzIcBPzrPRRhuFsVKX9K0XEakjcYBnRZezGwc1a2k8cgXnZvz48TnH\/f777znHITmuXKXcvwPrrLOOX+7DDz8capz7\/PPP3Zxzzulfn3766e7qq6\/2r3HKKaf46a+\/\/vpQUx3jV1pppTDk3JQpU9zBBx8chqQu6VsvIlKH7J9xspx88slhCqlECs4bj1zB+ejRo\/14ekdJjrvjjjv8uK233rrauOHDh\/txRx11VLVx5SrlDM5\/++03v8zLLrss1BSHedZbb70wVB3j77vvvjCUG9v5lltu8ScDMU58Pv74Y\/\/6oYcecmPGjPHH9htvvOHrYtOmTXPjxo0LQ1WefPJJv5\/owjTGFUia5uD555\/3V0iaGn3rRUTqEE1a7B9yssw222y+DahUnrTgvJh+zq0rxd69e6eOjwsUnNdec29zvt9++\/lllop5DjvssDBUHePbtGkThqr76quv\/DRk5xdbbDH\/ernllgtjnT\/JmX\/++V2XLl38OIod23feeWeYqsoqq6zifw\/x4osv+mnoHrNHjx7+9c477+zH4dVXX\/V1gwYN8n8pTY2+9SIidYh\/bvYP5O67705t\/3rWWWeFqaVS1LTNuQXnffr0SR1vhZM2KDivveYenNsDr0pBlp15yLrn8tprr2XW99hjjw21M1C\/2WabhSHn\/v77b19nWe2zzz7bDxN4xzp16uQD9hjTXXnllZnXZ5xxhn+NTz75xNdNnjzZD9t6zT333H64KdK3XkSkDvXt29f\/I6HYPzgu71qdlbhtpzS82jZrUXBef1ZfffWs7dUYyg033BDWvvbatWvnWrVqFYYKs+OLduqF\/PXXX27VVVfNrPfLL7\/s67nix\/B\/\/\/3nhw3HsLVLt+A8iSYucf3rr7+eGaaJTNo81NF0BhacJ9+7KdG3XkSkDm211Vb+HwlljTXWCLVVkln0ueaaK4yRhqbgvHGZddZZs7ZZJReaPJWTNSkpVtu2bTM3ihbrzz\/\/zGxjjk8LqNPKNtts4+fJFZyDersZdYUVVnDdu3f3ry+99NKsZcXl\/PPP99NYcN6U6VsvIlKHaLJi\/1x4pHsSbT5tPKV169ZhjDSkmrY5nzBhgp9WwXn946ZCgshKLnXRV\/iRRx7pjxOalRRCG+4WLVqEodJYG\/OPPvrI93vOa47VXPIF50svvbSbZ555\/GumeeKJJ\/zrESNG5JzHKDgXEZFaefzxx\/0\/Eord8JRE92c2DaWm\/zylfGrb5rxXr16p4+MCBedSW\/RewnGy4oorhpoZeICQsRPGfAG1SWsyQm8qzE+TFnvPe+65J4ytLl9wTo8tjLObP813333nh+17lEbBuYiI1Ao3R\/GPxEouyXbotCOVhlPbZi3FUnAu5XDuuef6Y4Vs9EUXXeQuvPBCt9RSS\/k6svU77rijf00XrqeddlqmDB06NCwh28iRI\/30hxxyiG8HblcAO3fuHKZwmbboZLvJqr\/zzjv+IUVk1pEvOAfjKP379w81VejhhXrapn\/99de+dxZOPPhOQsG5iIjUyrfffpv5J1ToH0qcZafQFlMahoLzxmWDDTbI2maVXE466aSw1uX14Ycf+vtYuDmUq3T0pGK9sWy33Xa+a8K0kgvtv2mfThMs\/lqb79iwYcP8e\/G5+Lv33nuHMc5dc801fr5c9t13X9\/23ZqCxQ444IBMG3emsae24v3338\/bxWNToG+9iEgdSj6BsBC6EIunP++888IYqU\/WLRxl5plnDrV1w97H2qETfFgd3QRKfgRytr0aSyEbLJKLgnMRafQGDBiQ+adHt2pcXq0U3KQW\/1Muxpprrpk1T\/IJeVI\/4n3QUGXXXXcNayO5cBN12rar5MKTSUVyUXAuIo1e2j8\/sp233XZbmKLh0ENDvF7Fih+s0hy6WPzggw\/Cq8rxwAMPZO27hiiV6JRTTgmvKkNzfwiRND0KzkWk0dt\/\/\/1T\/wFSaAfZkIEfvSXE61Ms2mHG8910001hTNNDcPXuu++Gocry5JNP+uYm8b6oj7L44ouHNag83LDHd65S5ArOd9ttN39DNvcMJMfRRp3fBZ5WmRzHI+i5qbGYHndqWhScSz4KzkWkSSh0aXvTTTcNU9Yv6yqMYm2Ki5W8ya0patmypf9slRqcS3U8ep19tt9++4WahpUrODfJHpPicZMmTco5Dslx5SoKziUfBeci0iR88cUXWf\/8Nt9886xhCnf\/0ztGfaJnBnv\/bt26hdri0NdwvP70ntCUxEGVgvPGw4Jzyl577RVqG06u4HzKlCl+fNoNo\/xegC4Hk+NeeuklP+6RRx6pNq5cRcG55KPgXESaDC5jx\/8A6d83fny+lVdeeSXMUffiS+M777xzqC1eHFiUmnmvZMmASsF54xEH55Q999wzjGkYuYLzQiVfc6W6bsqk4FzyUXAuIk2KNZOgzDfffL6OTFj8j5Fy9913+3F1LX5PmriUihOMeBlHH320u\/fee\/0JBu3S\/\/rrrzBl48HNuvFnotBHszQOyeCcQp\/VDaWmwXlDFq7sieSi4FxEmpTPPvss65+gPQGPLg2T\/8Rvv\/12P64ufP\/99+6GG27Ier+a4ul48XJyFW5uoytJHgyS7\/HXDSlXIMWNuzyEpxLLvPPO6xZccEGVUNJOrihDhgwJe7l+cfNs2vpUcjn11FPD2otUp+BcRJocnlIX\/yPkpi\/D0+bicaNGjQpjaobHVl933XVu0KBB\/tHW8bLjUpunfZJVTltmMYVAau2113aPPfZYWFrDaYwZTpXSSvyEyPry66+\/pq5LpZYWLVqENRdJp+BcRJoke6Q0hcxnzB4LbeWXX34JY\/LjUdi33HKLD3aTyyhU0h5RXQoeRDRy5Eh36623urPOOssHQTysqHv37lmftVDp0KGDu\/jii90\/\/\/wTllw\/cmVbVZpeaaheXDjRfvjhhyu6jB07NqytSG4KzkWkSZo4cWJWwHDPPfeEMdmPZqeQ0U1Dxv2aa65xyyyzTNb0hUrHjh3dWmut5Y444gj36KOPusmTJ4cl1i0Cbh79fskll\/jAPa1\/57j07NnTvfzyy2HuuqOMefMrldQPukhjo+BcRJqsjTbaKBMsJHs6ee2117KCiX322cfX0ycyTVSK6a2B7Hn\/\/v3d8OHDfW8j3LxZiZ599ll\/spD2GSgEz2T16oIC8+ZbGqKJi0hToOBcRJqsZD\/hyZuwCMLj8YUKN1weeuihbty4cWEJjQ83zPJAprTPR\/OY8ePHhylrh22vwFylvm4SHTFihGvXrp2\/p6SSCz1IvfHGG2GtRdIpOBeRJi1+CBAlKR6XLDQLOeigg8oWsFaa66+\/PvUKwYYbbhimqDna5yeXq9L8ymqrrRaOiLpz+eWXp753JRduJBfJRcG5iDR58T9FgvUYbcrj8bTDvuOOO3zmt7m48cYbs7YBhROT2qIP9uRyVZpPWXXVVcORULfatm2b+v6VXHbaaaew9iLVKTgXkSbvggsuyPrHmERmfPTo0WGo+dp2222zthN9w9eWAvTmWehvv740xuZTekKo5KPgXESavORl76lTp4YxEjvxxBOztlO5KEBvXqW+MuYmV3DOVbDjjz8+dRw9Kp1yyimp43jwFA8va9WqVer4chQF55KPgnMRadI+\/vjjrH+Km222WRiTHYwyXXOW7F7ymGOOCWPK488\/\/8xavkrTLPUdmCNXcG7GjBmTc9wXX3yRc1zyO1HOouBc8lFwLiJNFhny+B8ivZEYbnqMx1F4uE9jU6j7xiuvvNL3fV5It27dMtsh2e1kuTTmDHrLli1VQknbPpT6bMoSKxScJ+8ricfx4KLkOHsoWfJZCeUsCs4lHwXnItIkEbQmeyKZMmWK++6771zr1q2z6uOy3nrrhSVUNm5Y7devX2a9kw864oFEcSD11FNPhTHVcQnfpqO8+OKLYUz55QrQP\/nkkzCFVLoFFlig2v5bZZVVwtj6l6\/NeXzSmSw8XTetnpJvXDmKgnPJR8G5iDQ5ycCU8umnn7rNN988q45C7y29evXKquvcuXNYUmU644wzstaXQv\/Jhsxfcjwl7UmlyUv+2223XRhTd9ICdB7iJI1Dly5dsvZdQzRliemGUGlqFJyLSJNCdjz5j7B3797V6ijxw0B22GGHauMrsS\/itDayVugCkpOQtHEUTlhib731Vtb4rl27hjF1LxmgKzhvPOLgfOWVVw61DSd5stAYCs9PEMlFwbmINBnFPvhmk002CXNku\/nmm6tNe9lll4WxlSF+6uliiy2W9Vj+tAcKvfDCC1nDSy65pF9Osq0tPVTUt\/gmUQXnjYcFw\/379w81Deu1117LHEeNpXByKpKLgnMRaRLSMubJwuX3P\/74I8yR7vPPP682X9++fcPYykHTHZNcXwqBunUZmTzpGDBgQNYwbfAbimXQFZw3HgTnDd2UJemHH35w++23n3+4T20L\/f23a9cuq6RNV2rZcccd3dFHH5313RVJo+BcRJqEK664IivgtNKmTRt32mmnhamKt9BCC2Utp0WLFmFM5XnwwQez1jUtC04XkvE0Vuadd94wRcMhQKeJjTQO22yzTXjVNP3666\/Vvici9UlHnIg0GVxmn3\/++d1uu+3mHnvssYLdDBZy4IEHpv6Dfu655yrusjTd2LGOiyyySKjJxglK\/Fkoa6yxRhgrIkbBuTQ0HXEiIjm0b98+88+ZQJaHksw888yZuk033TRMWbnS+nim3HTTTWEKEYkpOJeGpiNORCTFtddem\/XPefjw4VnDcdl5551rlEm\/++673bhx48JQ+bAuhx12WOq68kjzadOmhSlFJEnBuTQ0HXEiIgnjx4+v9s+5mLLwwgu7Rx99NCwlv7XXXjsz3\/PPPx9qa46Amyw5fbTH62RlrrnmKupJoSLNnYJzaWg64kREIt9++221f8xx4UZRMtP0+sJTEdOmodBnOA84+uCDD8KSs8Xz0stEqb7\/\/nt31113uY033ti1atUq673jsuCCC7qxY8eGuUSkkOnTp7uff\/45q4jUJwXnIiKR6667LjXIpTtFHvCTRF\/de++9d+o8ydK2bVv\/6PNll13WdezYMVO\/5pprhqXlRn\/m9DwTLy9f2XfffVOfCCoiIpVNwbmISMI+++zjBg4c6I4\/\/nj39ttvh9rCyFATaKcFy\/nKOuusE5aQLlc3kXGZc845\/VMHv\/766zCXiIg0RgrORUTqAO1Wb731Vrfeeuu5Tp06pQbUVmiaks9ss82WNf0888zj+vXr54YNG+Y++uijMJVI87HhhhtmfSfKUUy+Nuc8QCg5rrblhhtuCEsXqaLgXESknnHzZhywX3zxxWFMdVdddVXWP\/La9t0u0hQMGjQo63tRjmLqOzi\/8cYbw9JFqig4FxGpZ9xwFv9z\/uabb8KYbD\/99FPWdLvvvnsYI9K8KTiXpkzBuYhIPTv\/\/PMz\/5hnmmmmUJuNHmHif+CzzDJLGCMiCs6lKVNwLiJSzwjI7R\/zXnvtFWpn+OWXX7L+eVN+\/PHHMFZEJkyY4N56662yFkPTsbg++aAwhuPxtS2TJk0KSxapouBcRKQeJbtd\/Pvvv8OYKvfcc0\/WeMo777wTxoqISFOn4FxEpJ7Qs0ocdO+\/\/\/5hTFW2rk+fPlnjKV9++WWYQkREmgMF5yIi9YDgOw66eaon\/vvvP7fLLrtkjaPwkCL1zCIi0vwoOBcRqQdzzDFHJvCmzfnzzz\/vlltuuayA3MrQoUPDXCIi0twoOBcRqWM9evRIDcKTZY011vCZdBERab4UnIuI1CGeEJoWiMeFpx3+9ttvYQ4REWnOFJyLiNShOeecMzUgX2aZZdxjjz0WphIREami4FxEpA79+eefbtddd3WHHnqoe+SRR5QhFxGRvBSci4hInXj33XfdZZdd5h+qlDR9+nR31113hSFprNi311xzjXvjjTdCjYjUloJzEZFm7osvvvAPR9p3332zytixY8MUpdtpp518852ePXu6Tp06uVGjRvkea7iSgO+\/\/96Pl8rQoUMHv89KwckX+7Bz586Nal\/ytF2OxQ8++CDUiFQW\/TKKiDRzNLkhuFp55ZXdiiuumClPPPFEmKJ0LO\/cc88NQ849\/fTTbvbZZ3d\/\/fWXH04LzunV5tdffw1DtbPIIou4kSNHhqHGgc\/\/008\/haH6Nc8887g99tgjDBVn8cUXdwsssEAYqky33HKLW2yxxcJQFY692WabzT8UTKQSKTgXEWnmDj\/88LJnPlneCy+8EIaqSwvOGf7uu+\/CUO2wrBtvvDEMNQ6sM1cxGgtudqanoUp21llnVTvORCqdjlgRkWauUHC+0EILVQt0aa7y1ltvhaEZxo0b5\/r16+eXt8QSS\/gMPIE4ZeGFFw5TZQfnzzzzTGaeZZdd1q200kqZnmwGDhzoHnzwQXf55Zf7pghk+cFDnJZaaimfjZ933nndfffd5+snTZrk52dZvB\/L\/d\/\/\/ufH4ZtvvnF9+\/b1mdNFF13Uffzxx2FMlTvvvNM3wyHwPPDAA0NtuvXXX9+\/f\/fu3X0Tj1tvvdX17t07jJ1hzz33dJtuuql\/zfsvueSSrnXr1q5\/\/\/5uypQp\/rPY56cXH9b\/oYce8tPjggsucO3atXNt2rTxzY9ir776qn+YFVZbbTW\/3vvss48f5gmzbE\/qjj32WF+XyworrOAuvvjiMFSVxee+gLPPPtu\/7\/zzz+9++OGHMLZq+hYtWri55prLrzv3FpiDDjoos7477LBDqK3y9ttvu6WXXtpNmzbNN4eZe+65fT3HANsDLI91tn3N1Rb2NXWnnnqqrzMTJ050a6+9th\/He55xxhlhTFU3pt26dfPblatCrDN4lgCfz5pYmd133921bdvWF9uG5p9\/\/vH7GQcffLB\/v169evl6kXJTcC4i0swVCs4JWhhvD0iyIDAN7Xl5winTE5SedNJJPhCjfW\/8HnFwTrbY5jnyyCPdySef7CZMmODHESgRoDPu6KOP9m3hv\/76az98\/vnn+xME3odhmin8\/fff7pRTTvHDm2++uX9NLzmwdSB45PV+++3nh1kXEJgzPGbMGPfee++5VVZZxdenmXnmmf1Doz755BN3++23u1VXXdUHe8xPwByjjsCXQI7Xp59+up+PbUOziy+\/\/DLz+Q877DD\/+RkPAlnqn3zySffaa6\/57W4BLTgpmXXWWf00nIQwL6+32WYb\/5flsk15HQfQSQTabEfD9Jzc0DzonnvucR07dvR1hnWfZZZZ\/AkO2\/iVV17x9SynZcuW\/uSCkypex\/PR1KhVq1a+buutt3Zrrrmmr7\/hhhv8iQ71xx9\/vDvuuOP861122cX\/HTZsmDvkkEP865tuusnPA4Y5frk\/guOB4fPOO8+Pu\/TSS90666zj69gOrDNsP1gTKk5CGOZkgvW74447\/DCfxXASRR0nAAMGDHC33XZb5nOIlJuOKhGRZs6C82SJMUyGlkwzr8lQ58M0L774YhiaERibODg3DH\/77bdhqArBOfUEUPkQKB5wwAFhqGpZBHwxsuUWDBqCTzL8YBxXBIqRtq4geO7Tp08Ycn4b2OckaLfXaRj3+eefh6EZ2yjufpOTD+rshILgnOHXX3\/dD2ODDTbwdZ999lmoqQry2Za5pAXnG220URiqQp1doQBXMuJpLKBOoo4TBBD8MkxGPsa+op6TImNXQOLtbDcY58KVGstwY\/jw4dXWKRmcb7\/99tWm4aoDdTfffLMftuCckx\/DfqHu008\/DTUi5ZH7V0JERBo1MtYXXXSRu+SSS3zJ1QbbgnOCDW5IpCS7PyRDzTRkjK2pAgFMvPxrr73W14NpyxWcDxo0KAxlI2DnJIGAjqCYZiaGZSWDc+pOPPFE9+ijj2YKwSVBO7hplWn4fIWaK5BlZVoy2rHrrrvO1xuC4gUXXDAMVa0DN1HalYEY4+Lg3K4A0MTH1pfX1N1\/\/\/1+GgvOY+yTZB1XHMhi55IWnNMEJUZd3PQlGZxzU2kcGBuyzVZvwXmSBecxy\/jHCKTJsCf98ccf\/jhYd911fUbbFBOcc2LHVZAktglXbWDBOSdHMeq4oiFSTtW\/ISIi0iTQxIT21bRjpsTBa6xQsxbDNBQLIH\/\/\/fes5VsgA6YrV3CedtMh7eCZvkuXLj5TzUkDGWPDuLTgnPUlEIvL\/vvvH6aoym7Tjppp48+TZrfddvPTUeLMNcOWYeY17akNwR3ZXeo5KZg6dWoYUzVtHJzTvpy6tdZaq9o603YdacE5zVeSdUOGDCk5OE\/eU0Adgb9JBucExWlNgegtpX379v51KcH5McccU61u5513zgrON9lkEz8NTX04DjheSg3OeZ1syw\/W2a6CWHDOCW+MumQzJpHaqv4NERGRZqWY4Jw+sMkwcmNeviDPsLy6Cs7T1pfpignOaYdcDDLbTE879EIInuP1IaCjjfZzzz1XbT1jZPu50dIwbRyc0xVlvvlRScE5n4Wbc5PiDHQ5g3PauTN+8uTJfhiDBw8uOTjn5lyucCQxjd0YquBc6lP1b4iIiDQrhYJzujdkPAG2BTYETvkwTU2C82T3i2nBOTcSJgPNtMy59fZhCB4JxJLsRte4NxKwDJ5+mWTTG5q2xJ\/FmgCR3V999dVDbdWVhtjGG2+cdXMn89B0xVhAyE2juVRScE6vMkwTdwf55ptvZi2rnME5N50mx3MlJQ7O05abDM65QZjheP\/Ysrn6BAXnUp+qf0NERKRZsYcQ0cyC4NWKdUFIbyA0WzHWFpqAJRfGx4H2+PHjfZ1JC84J9qijm7tzzjnH1yUz4rDeWpiOTCmvyVbHzXboXo96AmR6UgHtkqmj0LSEz8Rra9ZCgEr7aHp5oUkD45KBOOgVhnE0keEm0ngZhjqK9boCeiGhjoDdemGJT2D4rNTxuaxLQLrto46MNNuB4JNhc++992YNg6sDyTpuli0UnMcPIWL+tOD8wgsvDEPOB8nJE6f55pvPT0cvLtb0iJMpw4OtkuuGESNGVKund55kHVdwLDhn3zCe48aeSEtPQlzhMRZUs23Zt9ynkAzOwVUM6uzBSrw+4ogjwlgF51K\/qn9DRESkWSHgGD16dLVCxpw20nfffXeYcgYytvkemEPQGPcjzXKoMwRWdNGXRLeE9ORhQRBNQ8i6J7FsMsRka1nWhx9+6N5\/\/\/0wtgpZaLrQ40Qgxk2VZGW5uTHZ0wbd\/zGOv\/lwgsADbjiJoK\/tpB133NEHbkkEvCeddJK\/edaelhqjGQ3Ljcf9\/PPPPiimN5SHH3441FbhJl67OdSQ7U1OR3OZfE98ZVzcuwv7N9kPOMuMry6wbzjpSqKve3o1YdskHyrFCVJyfcGNvQ888EAYqsI2tm4wDfvrqaeeCkNVuLLAfuZGZgJubuyNsc4cU\/Hxx7GXPPF6+eWX3QknnOCvDsSBu2GeZK9BbKf4vgGRclBwLiIiUmYE5qU+Dl9EBArORUREyoiu9QjOyRKLiJRKwbmIiEgZvfPOO77pjIhITSg4FxERERGpEArORUREREQqhIJzEREREZEKoeBcRERERKRCKDgXEREREakQCs5FRKTB8XCXCRMmhKHKt+yyy7q11lorDKWbf\/753T777BOGnPv444\/Dq\/ySD1OqDzz1NH7svVTHQ4t4GmnyoVYi5abgXESkmeNR8fTLHRceg16f1lhjDf++jQWP2OcR\/PnwmPnBgwf71\/bI+IMOOsgPgxMSnpwau+aaa\/x0PNGzPr377ruNavs3BNuHPLlUpC7pmygi0swdfvjhmcCMgPGZZ57xw\/PNN5+vqw9Tpkxxr7zyShiqfKUG53j++efdv\/\/+G4acW2mllVybNm3C0AzPPvtseFV\/FJwXpuBc6ou+iSIizVwcnJuzzjorNVibNm2a++yzz8JQOi7753o65p9\/\/ukmTpwYhrLRbMDEQWyMk4fYTz\/95H744YcwVN2kSZPcb7\/9Foby++qrr\/z0ufz444\/u999\/969zBefffvutmzp1qn+dDM6Tn4mrE3PPPbd\/HX+uXJ+doPCXX34JQ9nibcf+SW4nw\/an+VA8PYoNzlkuWf1cy\/\/mm2\/czz\/\/HIbSEeQmm4b89ddfftslxe\/Dfpw8eXIYqsJ72T5J4n34rMmrE4i38Zdffpk6jbHjPVdwzrJyHdMiNaHgXESkmUsLzocOHVqtrkOHDr7OymabbRbGVLnnnnuyxlMIukAAQ3vdeNxee+3lx+Giiy7ydRg3bpx\/\/euvv\/phQya\/W7du\/vWrr76atSzKiy++6MfBgs245LLwwgtXmzYO1giI43GdO3d2PXv2zArOP\/3006xp+vTp47PicXBOvT05NJ7WCmw5sa233rratC+99FIY69wbb7zh66699tqsaWgiY8aMGZM1jrLOOuuEscUF5wMGDMian8y\/oW19PI7y0EMPhbHOHXLIIW6RRRZxm2yySdY04CTFhlu2bJl14tCuXTt3+umnu3nmmSczjZ3QxMdTvC84ibJ6K127dg1jZwTZtt2s7LzzzmGKKva9sDJs2DD\/Nw7OOSapm2WWWfzf+m6OJE1T\/m+iiIg0eRaEEJDSvISgiuE4WCFTTFBqyFgyzeuvv+6HCcIZ\/t\/\/\/ueHcc4552QCmbZt27pevXr51\/jiiy\/89PzFpZde6ocNr\/fdd98wVJVBpY4mH\/b63HPPDWOdO+6447Lmn3POOd3BBx8chpz75JNPwqvqTjzxxPCqCgHiwIEDw5DzN0qy\/ubAAw\/07xUHhAwvtNBCYci5jTfe2Nclg\/MnnngiDDn\/HgSdMTK98eewk5Z33nkn1Di36qqr+jrLKo8dO9YPk6m3Ont\/c+utt2bdcPvkk0\/68ZblLxScDx8+3I+Ps9srrLCC\/3v77bf7cfEJw0YbbeTruNKCI444wg+vvvrqfhgMUzbffHM\/zPHH8KGHHuqHMe+88\/q6Cy64wA\/HJ0E33HCDr7Mg+7333vPD\/B09erR\/DQvW2U6w4JzClRdwrDJsV3w4bhm292Uejgvq7Ji+7777\/HCMKxMitZX7mygiIs1CMkNIefrpp8PYqiYT1CV7GyFrSBCIU045xU+ThoCfcclMOJlPC6CTwTnZ4hYtWoQh52677bbM+Msuuyz1vaizzCXB9FJLLeVfl2rDDTfMtAW3gJFsfowMvgXnNNFgGgv0TOvWrfMG53GzFpMMzgkI11xzzTBUhasQTHPLLbf4YQvOYxaQWnCchvH00oJCwTmfJbkehuz2kksuGYZmYHl2AmXBeaxfv37+GIgtsMACWSc9BOdxhh4sZ8sttwxDVai78MILw1B1jL\/66qv9awvOk82hqBs1apR\/zY27DMdsu1tw\/sgjj\/jhXE2NRGoq9zdRREQatWRTCwK9NHGzFgIXmh\/YMGiHHS8nLjQJAb2tEMCl+eCDD1LnpViGOhmcW8BrbZPplrB\/\/\/7+dbJpRFy46RLxZz\/yyCN9XS5km4cMGeKvDhBosp3ss1iGP5kRjduck6VlmqRkm3OmKTU45\/XFF18chmag3q4spAXndlJhzYrAVYdVVlnFB7x8Tsazb1AoOGfcmWeeGYayMe7YY48NQzPMNNNMbtNNN\/Wv04JzsuvJG2IJxO2YAutKc5oYy91xxx3DUBWWfcIJJ4Qh58aPH+\/WXXddfwJpn5WTOlhwnjxZpG7kyJH+9XLLLZfVFAY2X9ysZdFFF\/V1iy++uJq0SNnk\/iaKiEijR3aQLColeTOdSWtzzvBhhx3mX1uba7txLi6G5gq0u01Ddpb5uaEv1\/zJ4BwEYVtttZV\/zTjL8tLWnaw6wVKu5RmaczBvctnGAi4CZQJUTgbWX3\/9asF58gbXODjnhCBt+eUKzmlSkkS9NSEqJji3NuE333yz\/0wcFwyXEpzHwW+McbQpT6LemkYVG5yvuOKKtQ7O7777bj\/MyQTb0z5rKcE5\/djHzbiQFpyD7dm3b18\/riF62pGmJ\/c3UUREmoW04NzaDMPaeNO0JBcCoeQyDE0rGGdZ7TRpwTkZb+os2DI33nhjzvfKhenTMpsEq8llEfxbcG5B7qOPPuqHDUFlslmLnTwYMvD5gnOuNrRv3z4MVUkG55zwcPNpzNr7W2BdTHDOa\/ZzLF5GoeB8ttlmq7Yehs+QbDuf3Of1GZyzPskmTYwvJThPa9by4Ycf+rpkcG7ItBPUi9RW7m+iiIg0C2nBubVZfuGFF\/wwzQ0Yfuutt\/wwaPNsN4RaMEiTGDLtdEvYu3fvTFtt2miT7SbAMVdddVUmYE4Lzi3A44bMXXbZJdRWoZ4bMO2GRrLyBxxwgH8NeiKxwJQbB5PLNnwexr355pt++OGHH\/bDcRMd66WGz0W3fZ06dfLrFLeNJoim0PyFYH3WWWf1w\/mCc5qC2HLtZsZkcH799df7YXoKAfuFoJ8bXk0xwTkZ+o4dO\/rXWGyxxfz4YoPzK664wo8\/77zz\/DD3JNj0ts2OOuooP0zQy1WDuBlVfQbnXPngWLNeX2ifzvhSgnO2G8NbbLGFH7b25RQLzjmJsx6C7L4KPqdIbeX+JoqISLOQFjiB4Iob9Ay9aliAQiFTGN8E+fbbb7uZZ545M3699dYLY6rwuPt4foIwC65z3eTJjZ3UJ2+6Ixi3buysxF0D2smElTgoTtp1110z03Xv3t1fIeBzGIK5uCs\/rhJwshDfBEmzFwJSm4aMPDc8WnAH6i34A1ckCE5tHtBftr02dlXCCu3GY3aCEbMA1G4IpUlTvH6cGPHXTpbef\/\/9astI4uZdm58yYsSIMGZG8G5lmWWWCWOqpB1j3HjLSUxs+eWXz3SXCdqL0\/wnxnJ22GGHMFSFurjXHY5bWxfuJ2C\/WnBuN3Ym+7+njl5sDCeftgz2E9Pzmr7cYVd0rPB5RMoh\/zdRRERERETqjYJzEREREZEKoeBcRERERKRCKDgXEREREakQCs5FRERERCqEgnMRERERkQqh4FxEREREpEIoOBcRERERqRAKzkVEREREKoSCcxERERGRCqHgXERERESkQig4FxERERGpEArORUREREQqhIJzEREREREREREREZGIEuciIiIiIiIiIiIiIhElzkVEREREREREREREIkqci4iIiIiIiIiIiIhElDgXEREREREREREREYkocS4iIiIiIiIiIiIiElHiXEREREREREREREQkosS5iIiIiIiIiIiIiEhEiXMRERERERERERERkYgS5yIiIiIiIiIiIiIiESXORUREREREREREREQiSpyLiIiIiIiIiIiIiESUOBcRERERERERERERiShxLiIiIiIiIiIiIiISUeJcRERERERERERERCSixLmIiIiIiIiIiIiISESJcxERERERERERERGRiBLnIiIiIiIiIiIiIiIRJc5FRERERERERERERCJKnIuIiIiIiIiIiIiIRJQ4FxERERERERERERGJKHEuIiIiIiIiIiIiIhJR4lxEREREREREREREJKLEuYiIiIiIiIiIiIhIRIlzEREREREREREREZGIEuciIiIiIiIiIiIiIhElzkVEREREREREREREIkqci4iIiIiIiIiIiIhElDgXEREREREREREREYkocS4iIiIiIiIiIiIiElHiXEREREREREREREQkosS5iIiIiIiIiIiIiEhEiXMRERERERERERERkYgS5yIiIiIiIiIiIiIiESXORURERKTiffnll+6RRx5xzz33nPv1119DrYiIiIiISN1o1Inzf\/75p0mV6dOnh08mIiIiIhg\/frzr3Lmz+7\/\/+79qZdFFF3VnnHGG+\/rrr8PUIiIiIiIi5dFoE+fffPON69q1a+pJVGMuPXv2dKNHjw6fUkRERKR5e+aZZ1zr1q1T46Zk6du3r7vhhhvc5MmTw9wiIiIiIiI106gT5927d089aWoKZY455nBXXnll+LQiIiIizdNnn33munXrlhov5Stt27Z1Rx55pPvuu+\/CkkRERERERIqnxHkjKLvttptaTomIiEizRFd2W2yxRWqMNP\/88\/u79dLGxYUGCUcffbT75ZdfwlJFRERERETyU+K8EZVVVlnFffrpp2ELiIiIiDQPJ510Umps1KdPH\/fbb7\/5aZ566ik3cODA1OniQuv1O+64w88jIiIiIiKSS5NOnJ944olh6oY3ZcoU16ZNm9T1LLXMN9987rHHHgtLFhEREWnaHn30UdeiRYtqMdHss8\/unnvuuTDVDK+88oobMGBAtemTZeedd3aTJk0Kc4mIiIiIiMzQpBPnxx57bJi64f38889lS5xbadmypTvttNPCO4iIiIg0TR988IHr1KlTajx0zTXXhKnSjRgxwnXu3Dl1Xiv9+\/d3H330UZhDREREREREifN6U0zi\/PTTT3cvvfSS69ixY+r4fGXbbbf17yEiIiLS1EydOtV3WZcWAx144IFhqvw+\/vhjt8Yaa6Quw8pyyy3nPvzwwzCHiIiIiIg0Z0qc15NiEucnnHBCmNq5Z555pkYJ9KWXXtq9\/fbbYSkiIiIiTQONBNJin3XXXdf9+++\/YarC6D5vv\/32S12WFfpKJ9YUEREREZHmS4nzelJq4tw8\/fTTBW8vTitzzTWXu\/XWW8NSRERERBq3oUOHpsY8ffv2rVE\/5X\/++WfBBPrBBx9cUlJeRERERESaDiXO60lNE+empi3QKccdd5z7+++\/w5JEREREGp+rrroqNc7p2rWrmzBhQpiqdCTdabWetmxKhw4dfBwmIiIiIiLNixLn9aS2iXPz7LPPunnnnTd1\/kJlww03dN99911YkoiIiDSE559\/3h166KFu3333dRdddJH\/3\/7DDz+EsZLLvffemxrftG\/f3r311lthqpp7\/fXX897lt9tuu7l\/\/vknTC1N3fTp091XX33lL8pMmzYt1DY+33\/\/vfvkk0\/8cwIaE871Pv30U\/fXX3+Fmrrz9ddfu7Fjx7r33nvP34kiIiIiYpQ4ryflSpwbWj7NN998qcspVHr06OFGjx4dliQiIiL1geT4Yostlvq\/2UrLli1dnz593Mknn+yTXTLDfffdl7rN6J5u3LhxYara+e+\/\/9zRRx+d+j6Ubt26uY8++ihMLXWBBO8999zjrr76anfttddmynXXXeduv\/1299xzz7kvvvgiTF13Hnvsscx+P+SQQ0Jtw\/njjz\/8d4Aui3beeWe31VZbucMOO8zdfffdORvGvPvuu65Vq1b+MwwaNCjUVr4XXnghs+132WWXUFteXGybe+65M+\/TokULN9NMM\/nXN998s79wcvjhh7sll1zSP\/NADw0WniM2fPhwf8G72MZonHOffvrp7pprrnGTJ0\/2ddwJzveWuvg3rpjCPHfeeWfqBZ7ff\/\/d\/26eeuqp7oILLvAPxBYRkdpT4ryelDtxbvhnXNME+hxzzOEuvvjisCQRERGpS7Sc3GabbVL\/J+cr\/J+n2zVin+bshhtuSN0+tBIvd1LrlVdecfPMM0\/q+7Vu3dondqVuxBcu5pxzTr8fSHByZ8Hss8+etS86derk91VdeOKJJzLvQwK1odx1112Z5DeFronWWWcdt+aaa\/rXVs\/2+fLLL8NcVWhBTbzP+M022yzUVr6XXnrJzTzzzH6999hjj1BbPlx46dKli19+7969U1u1\/\/LLLz5pzjQk1B999NEwpv58++23\/qHIG220kf\/9q2\/vv\/++23LLLd3GG2\/snnrqqVDbfB100EH+eKBwEa8Y66+\/vp+e366XX37Z13EnBd\/d2WabLaswzSyzzJJ5D14np6EQE3BRLMbdUKuttlpmXgq5B12AFxGpPSXO60ldJc5Nbbpwoey\/\/\/5uypQpYWkiIiJSVy688ELfujHt\/3GhQgKHREbypLk5OOqoo1K3SU0fDloIy1xppZVS35Ny2WWXhSmlnIjfbRvTr30aWv0vsMACmelooVxulZA4v\/zyyzPrQAvzXGjBSpIz+UwjJc7TjRo1KtO6nAcAVypaONv+r6uW9\/k88sgjmfcfNmxYqG2+ypU4zyf+zp999tmhtrBTTjnFz9OuXTu\/DPvec7dEY+5qSkSkEihxXk+KSZzT1yknwu+8806NCq2tuHWMllBpyy+m9O\/fX1emRURE6hitZPNd8KbLlrT6uJB8J5lCP8xNHQnBNdZYI3U7DB482HerUBf+\/fdfn7BMe1\/K+eefH6aUcokT51deeWWorc4SRZRcCSa6N3n88cd9Vyurr766W3bZZd3SSy\/tVlllFbfffvvl7bowLXFOi266SqFlJ8shbmY59I+f9Nprr7ntt9\/etxh++umnQ206jl+SXVwU+9\/\/\/pdpzBJfLKpJ8j4tcc45yXnnnee\/T1x06tevn\/8MJN7z4bswZswYd+KJJ\/qH6S6\/\/PJuqaWW8vPvtNNO7sEHH6yWuDd0IUHSkTtuSIqDZW2++eZ+O7KM+EJUMYlzuq3k949tdtNNN4Xa3OiG6ZJLLvHnW5tuumlmu7INaEBEYTu8+uqrYQ7nbrzxRv\/7wvHz22+\/hdoZHn74YbfFFlv4Y4J9yH7j9YorruiXy29HfBcAfanTjcYmm2zit98yyyzjn0HFxdT4ORd0x8F6xnco0c3XAQcc4NeTcRz\/pfbHbl2EsL9WXXVVv\/\/4LrBvSOryGdjPHB+8By3d7f3ZR\/b+++yzj\/\/tY9oYFxu5G4fxfEfYBnxGkrccv8V0qfX555+70047zR+vbEcK24t9E++nI444wvffn0TLa\/bLrrvu6lZeeWX\/GbkAyra87bbbatXXf30kzi+99NLMe9AtTDH4LlhL9XPOOcfXcZzZcrhjTUREak6J83pSTOK8kgpBTlqAKCIiIuVBf6e5ksEkjY4\/\/nj35ptvZiV5cpWOHTvmTTI2diQ4czUMqI8uDA488MDU96YoeV5exbQ450GO1j91z549U\/sbJiHJeLo2IHlFQpOEJH3\/krC1xOyss87qXnzxxTDXDHHinKQlLTl5TfKdhDZdypD0tWk4PpnH8P22ZxqQvOa7nAt9F9tyjjzyyFDr3GeffZbVJSPxedq65hInzhdccEE3\/\/zz+9d0T0IymATkIossklk+3R6lXYgjmc94LuiRQGUf8XtDsnv33Xf329iWwWdJ4gGrtv24mGCfybqdYd3YR3YBLF\/inIuOdNHDOC4esj+LQZKXhCx9vZNQZX7Kwgsv7BOzdEfCXx7ebDhOmIZjhO41knjIM+PZzyR6ec02YvkkpPnMXCAgeW7d6rDuJ510kk8wk3zld5514HjmQg\/OPfdcv54knJmHwvz8L2A9SWjzm1RsEpjtOmTIkMyySOjTjzt95rMP+a6w3vZbyjrxPvEdNxwz8fvzGSxxznqQJGc6PjMXE2ihzveNi1rsY1sOnz+tkRbHtZ0rMw37iiQ\/67TBBhtk5l9ooYV8UpzkfNx92U8\/\/eST7DYdF8q4AMA25jeai1w2jv+7NUmgx4lz1q0Y9jtUV4lzLlbw\/WF6um+yB1hzoci2G9+lQhfvREQkNyXO60ljS5wvuuiiWS0fREREaoP\/27RSjE90pUrcMixZVlhhhcz\/Yx5mRzIlbbq47LXXXk3q4jcJAJJtaZ91iSWW8AmTukbiabfddktdB1r60cJRyiNOnPPgV\/qippD0pb9z62KDcfn6ms\/V+tmQILZkJq1vk9PHiXP6GKe1chqSoiScmY5YP25VS6tzEmaMI+Ge1pc2CVm7CDBgwIDU9SYB2LZt28z6UBjee++9\/V2nucSJc5LMuc6NRo4cmWmxSlIx2ZKYYb6HuZCsI6HO\/OyrZF\/rceKcQkI4329UWuKc\/x3LLbecryPJW0o3Fkl0cWnrQsvlXIpNnNs0d9xxRxiTjZbaTEOf\/WnLyYV9a8uvTVctbE+78Mj\/m2LRr7u9f6GuWgp937hwZOfCtP6OkUi3Z0okxxm617F1IakemzhxYuYOLh6ubQ\/hTOJCFBeZmY4LG5ZkLlacOOf7wjZlv+cqjLdu2eoicc7\/JS4iMC3fr+SDq\/m8\/E4ynoszOrcXEakZJc7riRLnIiLSnP3444+ZBA7JISXQs9HarkOHDtX+H1M4QecW8xgtBbt165Y6vRVaBabdyt7YkBy1JFqykGSoLySGimn9z\/6iBS6JDFpO0qKXlpu0\/iP5xTNtaJVL1xYkVkng0pWFVIkT52wvWpxed911vtA6ltbedHNh05BIp\/VrsUiWkVhjm1srVBLXyURunDiPW4GniVuM01o3FvdZTMvtGMlo68qBRHih7hKZnq5naBkdPzCUQsIx2ZdxnDinFXAuHNvWWpfEYq7EYxLrw7S0lN55550z68IdAbE4cb7eeuuF2tzixPnWW2\/tuxbhNZ+Fbilri64tbF3LlTiPu3hJYpwlrvlt4D0\/\/vjjMDa3cvVxzjEft9qmNfZjjz1WsO\/rcvRxzntwjMTn7jx0NRYnzrkLIg3PMbCLZmeccUaorUL3LdQznt8Ijjf2V7JQb11v8X3LdxdImjhxzus777zT3XrrrTkLrd3trpS6SJxzMc+mvfrqq0NtNroxsu3Gd0lEREqnxHk9oTVUMsCt5KLEuYiIlFOcOLdCAp0+X6UKyYW11147axvFhZZlyUQHLcpIgqRNb4UuBH799dcwR+Wgf16OC5IXJJG5nZ4WtKwvLe15+GO+RgckHEttMVhbHK90FZC2PuUstEylhSC3+dM3MC1ZacncHLrRixPnhbofojWyTUur3hjJXBKbyZbaJGRJhBKXW0KJpF2+xHmh\/sWffPLJzLT0aZ5EHeN4bxKWJk6SFdNPdxLrTBLdlkH8TmMdU+zDQUmAxxcRkolzxtN9SNxtDIXtx3Zke8YXt\/IlzvneFhInzrnbZIcddsgsm21Z2+99XSTO6UKmkIceesi3dI6fYUGLZPpR57c8qdwPB\/3iiy\/8b6y1QrbCcUMSOKmUxDnnjVw8YVvFy+azJr9vtApPIsls4+n2hQtmb7zxhv++sP9tHMdxsm937mZjHNPwfecY5kJ0WuG7zsUh7jL59ttvwxKKU0l9nPPdtrtZ+F6yX+mXPlm4EBF\/b3Ml2EVEJDclzpsp+mVM22ZWlDgXEZFySkucW6FfTrVAn4FkYZyEigutl0l+JHGr+lprrZU6D4WEAi2dSYDVNR6Qx8POSRJxSz2tRWkhTLKiXI0I6GIjLZFVHziW6Q6nffv2PullCZ36LiSB2Oc8rJH+a+OEaWNWSuKcBKh9V3gIoCHxasca9Xw\/0nDxjmkKJc6TLcWT4mQXD3pMYt\/06tXLj+eCEO\/1wQcfZBKYfEdqiotpcV\/UdENiypE4p9sV1plxfIdp+ZuG74StQzkT59ZVC\/uDC0rU8ZloeV9TDZU4T+JzWt\/glGQXJOVOnCfRsIvPYNualuBxlyvFJs5vueWWzHT0Z572W0Sym4uBTJNMnNP63rpaOeaYY\/yFKrYLXSBxTspdClxYTV7QMfEFtOuvvz7Ull+lJM7pn92+89zJwAV37ijgvZKFeraffXf4W+hBwCIikq1ZJ85piUJARKDI1f+aFv5xETA0JgQkadvMihLnIiJSTvkS51ZWW201JdADEib2ALxkYTvmetAXCQj6\/U6bj0Ii4vXXXw9Tl44EG0lIklbEWXQHw4PJ4ocD1lWh5SL9J5O8aCxdm9AylnUlpuKCBy0o6Q+dVn8kvOlegy4yevTokWk9WNtCVzE8rJCEIImaQt0xVJo4cZ6vdSTJOfoNt2njh0TGyaeLL7441Gajewi7e6BQ4pxtmushsHS3Y63aWU5ay2HQXQfLYTpaiduDH4m5ecBf0i+\/\/OJGjBiReqEsxt0I1oKZ\/V7uFudxf+B0iZGGbcc5kU1XF4lz0Nc63U3Y+5AQrMlDHislcQ62jSU1aVkd4\/fc7rohIV1XaPHOe3Ax8PPPPw+1VQ9ltv1Ai+ZcaNXMNBTuHkrDPuViH9MkE+fW5QgXu+iKJ+0BtfmQCLZtyMWd+DOUU6UkzuPjLu1CXZr7778\/Mw\/\/c9KetyAiIumadeKc25atBUVtS6E+yCqNEuciIlKfSMQUSpxbIaGkLlyqEmeWzEoWWjrnSyqScLMkXVrJ1yc0+4ruU0hmkGwjqRt3LVCOQiKKPto5gd9xxx3dySef7LuqILlI4rESu5apbyRASXzSOIOEDQ01SGqmbc9iCi2ehw4dWrAf7YYW3xVJFwNcCOrdu7cvfAaS0\/HnIvnNMwJiJHLj7w4PlTzllFN8cp2Wu5bo5qIPf\/MlzjlW+R7YQ\/6464N+kkmqxhe3WLdCCTse8mnTU\/iOjhkzJozNRkKVJKBNS2KQ\/pJJoNLC1FqwW6EP82QSuRyJc1ogxw\/G5fyLfuZJcA4ZMsRfzKKebWm\/E3WVODfPP\/98prU+ydZik5imPhPnnLPafuTCBl1ucSwed9xxfj\/aHSvs2+T\/PS4UcLzae\/CAXJLcdE1Ci+xiE8SW8GUfcLGTPvtPP\/10t\/vuu2cebMvxnXyWBsnVuPuwnj17+mOf7sH4P22\/06wH42w6xtNC\/ZxzzvHHpd39YQ\/jTeuqhed2FHPxkAsJdEGSPNa5wBRfNOY45sIKXTjx3AHuiOAOHfsN3WeffcKcxauExDl3ctlvEcdnKbj4YctOdm0lIiK5NfvEuQULtS01fWBKQ1HiPDv4UVFRUVGpvEIfpM09gU6LZXswXlpJ3tofo5U\/fYWnzUfZeOON\/QMXacFJ0iNfor3YwjKIz0juccs9\/eaSRPvuu+98EkjKh\/07atQonwynta89fLDYQhKLJHWlfceIz+mihT61k4VkLReFuOOhmDiVZDjH+IEHHugGDRrkttxyS\/+deeedd\/z48ePH+6QaDxSMu6gA5xrcFUCCkW0Npmd7k7CiCwQSUVzwKeUOCJKVtg9YdiEkCOlD\/dRTT\/VJVPq95zvLec4111yTd\/+xXmw3vouFujbhu8rxcMUVV6T2IU4dD+ol0cznp9U8CXRL\/PMgYtaRz5RsQU\/3TVy0YD2446IQLhpxbsVn5BhPM336dL\/tWSaJ6EIt82P8HrGeJK\/ztRR\/9NFH\/TpwwYM7lZO4YMMyeFgl3Z7kw0XBM888018oJJnK3SZs73vvvbdg61+ORbYfyV+2Oy3\/i9mOMZbBd4eLHfz2k0BnOdxJkesuCUPLd\/YHSX8ekHzIIYf4ixdJbFfu8CCxzfdju+2288u3iw5cEGF73XzzzX7Y0I0Y3wd+w5LJ+xiJZ+uvm25f0rqE4bhg3fie0j8+yXO++1z8YZ\/T\/UxNL8zy\/qwryy72ooUdQ1xESLuzJIkunLiwzW8PXZ4l8R3kuOGYLPVz0F0OiXm+t\/wu1ORuDRGR5qhZJ875x0pAyT+d2hRahDW2252UOHfu4IMPTv3sKioqKiqVVUgKlvoQr6aGZFXatqFwIp9Pof\/5pRQS4yTZSUiQyCERQsKMmEoqAwm8W2+91SfY8j1cNS60eiW5RFcyUneee+65TEtqLi4lk\/UizQ0JaOvChYtC+XAnBK3VmZY7HZp7XCAiIvVDDwdtppQ4V+JcRUVFpbEVbg3n\/39zRavGtO1CYVw+tKhNmy+t0LUDD4mjiwQSsLQWVGvxxo2W0lx8ydVvfrLQGlbdJZUXD9m0O13pLoJhEXG+SxL77eHC0sorr+xb13MuT+t27nCwbpUoyyyzTEl3GIiIiNSGEufNlBLnSpyrqKioNNYyYMCAZpvUs4eopZVC3T7Qmrhfv36+1TgtjEne0WUAt5DzwFA9LKz5oCsD63s3V+ECSjF98kpxRo4c6buMoRsGur4QkWx0icTDRc8++2zffzxdvvCdoWsU+hSnr3wREZH61uz7OJ933nlT523MhQfHpPXDF1PiXIlzFRUVlcZeeNBXc7xVm36E07YHDwyjv1yRUtDfbdrxRDcv+fp\/FhERERFp6pp94nyBBRZInbcxlx49eihxXgQlzlVUVFSaRllttdWaRUu0adOm+e5T0rYBhb5feThbEq346I+cBwvyYLb33nsvjJHm7sgjj0w9ligcKyIiIiIizVmzT5zTXxp9qbVs2bJJFD4LD+1S4rwwJc5VVFRUGn+hlTVJ4f\/++y\/8ujdNd9xxh5t99tlTtwElLeahOw5igrTpiReGDBniHyQpzc9vv\/3mnxmQdmxQ6BpBRERERKS5Ux\/nzZQS50qcq6ioqDTmQuL3\/PPPD7\/oTde7777revfunboNKF27dnVvvfVWmNr5RDj\/4+nHPG36tNKrVy\/35JNPhiVIudF\/PP31brDBBv6Bd6NGjQpjCuMBkoMHD\/aNI9hXHPcMf\/\/992GK0j3zzDOuffv21Y4DCsfNzTffHKYUEREREWnelDhvppQ4V+JcRUVFpTEWEojnnXde+CVvuj788EO37LLLpm4DCtvhqquu8tN+9tln7oADDvAPc0yb1krr1q1T662wzGOOOcZNnTrVL1dqhu133XXX5b3gsdhii\/lYNhceyrn44ounzmul1FbhtDLfeOONU5dFYZ04lkREREREpEqzTpxzWzcnCB999JF\/un1TKHyWiRMnFrxlXYlzJc5VVFRUGlNpLi3Mx4wZkzdhOuuss7qDDjrIXXHFFW6ZZZZJnSZZBg0alEmI\/vvvv75rm3zdvlBWXnllPRiyRG+\/\/bZ\/zkza9kwrXOig9XfstttuK+nB9d26dXNjx44Nc6ebPn267698pplmSl0G9c3huyUiIiIiUqpm38d5ly5dUudtzIXtoj7OC1PiXEVFRaXyS3NJmI8cOdLNP\/\/8qdugJmXAgAFu9OjRYenpXnvtNZ8gT5vfCq3U\/\/e\/\/\/mYSfIbNmxY6jak5Etan3POOf4Yz3dHQKtWrfxFk7RxlG233db99ddfYU2q\/P333+6EE07I223Ppptu6luii4iIiIhIdc0+cb7AAgukztuYC62dlDgv7Mwzz\/St+pZcckkVFRUVlTosffr08d1W8CDPtP85aaW5dMny+OOPu\/nmmy91G5RSOnbs6A488EDfxUuppkyZ4lskk5xNW7YV4gseUiq5jRs3zu27775uzTXXdDvssIN75JFHMncB7rnnnqnbNV+h9fmtt97q5+dugf333z91Osqcc87p34\/+z7feeuvUaaysuuqq7vPPP\/fLFRERERGRdM06cU4flJwochJC36BNofBZTjzxRDdt2rTwKdMpcS4iIvVp0qRJBfvgpjSXhDn\/p9ddd93UbVCo0EqZCxL8v3\/vvffCEsuDvrVXXHHF1PeNS79+\/XySWEpz9dVX52x9Hhf2Lw8VTfP++++7hRZaKHW+QmX11Vf3XfqJiIiIiEhhejhoM6XEuYiI1Kcff\/wxb+Kc1ujNqZ9lWiEPGTIkdVtYYXsttdRSbtddd3V33nmn+\/LLL8PcdY\/WzSR587WGb9++vXvjjTfCHFIstlmufsw32WQTH+MW46yzzir6Lo699tpL3e2IiIiIiJRIifNmSolzERGpT7kS582lhXk+X3zxhXvrrbf8\/136pa4krNc888xTbb9Rdtppp0w3JHT7MXjwYL+P6aubFtGnnnqqWjfnQb\/2hx12mH\/Y6+23317UvucOg\/3226+ouzd69uzp7rrrrjCniIiIiIiUqlknzukHnIcp0Q\/l2muv3SQKn2XHHXd0f\/75Z\/iU6ZQ4FxGR+pRMnCthXvl4uGjbtm2z4gMrPFSUFsz33HOPW3jhhVOnictyyy3nLr\/8cvfzzz+HpUshJNLZB\/SN3qFDh9Ttmiw8YPaSSy4pGAeKiIiIiEhhejioHg6aWpQ4FxGRciJxTkvk5tYlS2NUqBsZ9iH7Mm1csYUW6bS2fumllwo+l6UmSDofffTRWYn\/1VZbrUYPT60PxG3PPfecj88WW2yxrG1VqAwcONDdf\/\/97p9\/\/glLExERERGRcmj2ifPOnTunztuYS9euXZU4FxGRikLi\/MILLwxDUono13z48OGuVatWqbFBMaVTp07+TgKS1rn68c5VmJc+vi+77DL\/4NHJkyeHNSvd2WefnfoevXv3brBW71OmTHEfffSR75aF7lbov3622WZLXc98Zemll\/atyhWniYiIiIjUrWadOJ8+fbqbNGmSP5n\/6aefmkThs\/CZ+Gz5KHEuIiIihgvuq6yySmpMkK\/MPPPMbsCAAe6OO+7I2eKZfrmJOwrFbfnK7LPP7lup0yXdAQcc4M4991x3yy23uOeff969\/\/777rPPPvOxIUlxEu7PPvtsalKalvKPP\/54WLPa4f34bLQUJxlOMvv44493W221levbt69\/sGptLkJQaOBBX\/JPPPGEul8REREREalnejhoM6XEuYiIiMQuuuginwhPiwtmmWUW373doEGDfNKah4bWFEn6xx57zO29997+AZYzzTRT6nvWRaGbmXvvvTesSc1cfPHFqcuuTaFLmX79+vnE+wsvvKAkuYiIiIhIBVDivJlS4lxERETS0D84idv67jP7+++\/d08\/\/bQ78cQT3XrrrVeWFttp5aabbgrvWLqHH364RutE6\/cuXbq4DTbYwCfHH3nkEffJJ5\/47nFERERERKQyNfs+zkvtf7MxlPnnn199nIuIiEiTMnXqVPf111+7MWPGuLvvvttdccUV7oQTTnB77LGH22yzzdz666\/vVl99dde\/f\/+cMWLHjh19\/+k1QbJ7jjnmSF3uiiuu6O68807fdcyECRPc77\/\/7i9AiIiIiIhI49XsE+fcdpw2b2MuPXr0UOJcREREmiVayvOQ0bT4ZvDgwTVq5c3DTtOWR1l77bX9gz9FRERERKRpafaJ865du\/q+NZtS4eFZSpyLiIhIc3TyySenxjY8YJT+w0sxevTovHcnHnXUUWFKERERERFpatTHeTOlxLmIiIg0Ndddd51\/AGhabEOr8WK9+uqrPhZKWw5l7rnndi+++GKYWkREREREmiIlzpspJc5FRESkKTnjjDNSYxrKFltsUfBhp9OnT3dXXXWV69ChQ+oyKDPPPLM766yzwhwiIiIiItKUKXHeTClxLiIiIk0BD+Jcd911U+MZCv2aT5s2LUxdHQ\/9XHbZZVPntdKyZUufMK9J\/+giIiIiItI4KXHeTClxLiIiIo3dgw8+6Nq0aZMay1COO+64MOUMP\/\/8s7v00ktdr169UueJy4ILLujfQ0REREREmh8lzpspJc5FRESksfruu+\/cwIEDU2MYSpcuXdy4ceP8tB9\/\/LE7\/fTT3eKLL546bbLMOeecPoYs9KB1ERERERFp2pp04jytlZFUOeKII1K3mRUlzkVERKTS\/P333+6AAw5IjV2szDPPPK53796+P\/K08WmlR48ebvjw4b7bFxERERERETTpxHnbtm1dt27dVFJKvtuaKUqci4iISCWh1XiLFi1S45ZSC8n1gw8+2L377rth6SIiIiIiItmadOJcpeZFiXMRERGpFNtvv31qvFJM6dChg9t4443dDTfc4L7\/\/vuwRBERERERkfyUOFdJLUqci4iISKV47bXXcsZ9s846q3+IJ32eH3nkke62227z\/Zr\/+++\/YW4REREREZHSKXGuklqUOBcREREREREREZHmqtEmzn\/77Td30kknuSFDhqjUQRk6dKibPHly2NoiIiIiIiIiIiIizUejTZyLiIiIiIiIiIiIiNQFJc5FRERERERERERERCJKnIuIiIiIiIiIiIiIRJQ4FxERERERERERERGJKHEuIiIiIiIiIiIiIhJR4lxEREREREREREREJKLEuYiIiIiIiIiIiIhIRIlzEREREREREREREZGIEuciIiIiIiIiIiIiIhElzkVEREREREREREREIkqci4iIiIiIiIiIiIhElDgXEREREREREREREYkocS4iIiIiIiIiIiIiElHiXEREREREREREREQkosR5hfj777\/dTTfd5E4\/\/XT39NNPh9rG7c8\/\/3R33323u+qqq9w777wTastr0qRJ7uKLL3ZnnXWWe\/vtt0Ot1Na3337rRowY4W644Qb3\/fffh1qR+vHvv\/+6kSNHunPOOccddNBB7tRTT3Vjxoxx\/\/33X5giN47d888\/3887YcKEUCsiIiIiIiIiUppGkzj\/9ddf3eWXX+4222wzt+iii7q5557btWvXzvXo0cOtu+66PrHyySefhKkbny+\/\/NLNM8887v\/+7\/\/c6quvHmobt9dee83NNtts\/jNtvfXWoba8nnrqKb98ysEHHxxqq0yePNkts8wyflyLFi3cgw8+GMZIIVdccUVmu15zzTWhtji\/\/\/6769u3b2a7P\/zww2GM5PLyyy+7OeaYw2+z7t27u2+++SaMaX6OOOKIzLHXsWNH\/\/u+4oorurnmmst99NFH7uOPP878VvJ\/gOHYnXfemZn\/wgsvDLUiIiIiIiIiIqWp+MQ5LV4toUTp0KGD23zzzd2RRx7p\/ve\/\/7ntttsukxy18uqrr4a5Gw8lzmsmX+J82rRpbv\/99\/eJyBVWWMG99957YYwUUpvE+V9\/\/eX2228\/v91JeI4fPz6MkVwmTpzo1lhjDbfgggu6HXbYwU2ZMiWMaV64yDLTTDP5446W5mm+++47N2jQINetWze3ySabuF9++SWMqVIpifNtt93W\/\/517drVff3116FWRERERERERBqLik2c01qYpJslQLbffnvfnUk+zHP11Ve7r776KtQ0Hkqc10y+xLnUXG0S5yI1RbdOdtxx0bQmKiVxvv766\/t1aNOmjfviiy9CrYiIiIiIiIg0FhWZOJ8+fbrbaKONMsmPU045JYypmXHjxrkhQ4a4JZZYItOa0crss8\/u1lxzTZ+ATUO3E8stt5xr3bq170cb999\/v+vfv3\/WsuhGgBaSv\/32m5+mVHHinJanuO+++9xKK62U9T5zzjmnGzx4sPvggw\/8NLnQv\/i5557rll566cy8VhZaaCF31FFHuZ9\/\/jlMXTMvvfSS22CDDbLuCKBrjgEDBrjnnnvOvfXWW377Up8vcf7pp5+6vffe23Xp0iWzHMrMM8\/sL56QQOOYSFMocU6Lc5L3tE5lG5uhQ4f6fcp+K5QYpo\/v5Zdf3rVq1cqts8467p9\/\/gljqo7VW2+91a2yyip+fLz+dDOx8847++4lctljjz3crLPO6u+iAEk\/uh+yZXBMJLsg+vHHH93RRx\/tuyyK34+y5JJL+v3O\/s\/ntttu858peWxxgYrWz9dff32mviaJc1qcs91pQR1vd0Nf\/nzuVVdd1bdQ\/\/zzz92uu+7q94e9L+vGduUCTCneffddN++88\/r9u8UWWxS84Hbsscf647R9+\/buxRdfDLXOdwHCnS10O9OyZcvMelFYd9aN72ga3pNjhem4M4bjhCQux4Qto0+fPv73BXRFZb8zm266qa9LQ5\/+J510kt\/Pyd8yuq6iW5N8XRLxmbgTgH1z4IEHhtrquFtj44039uvP3RpclEziToJddtkl87tlhbuCaG2d77iPkVTm87BtSDLbctq2bes6d+7s6xdYYAH3zDPP+Ok5XtZaay2\/bvzW0B96rNjEOd+Rs88+2y211FKZ6a0svPDC7phjjqnWmr2QRx55xM0333yuU6dOmd8D9hPbiDoKn+faa691U6dO9ccAn2PZZZf13+t8+B6yj9lGdlGBz7Daaqv54+a8887zdaNGjfLH3iyzzJL5PKwL2+z555\/30+TCtuR9+N3l99fmp\/D7vO++++a9CMBxc9FFF7nevXv7\/wU2L685vm+55Zacv+UiIiIiIiIilaYiE+ec+NtJ\/2KLLeaTRTV15pln+uWQmCBJMnbsWL88EiIvvPCCT1LZyT3Jy2SS7aeffvLJP8aTvOEvSQoSsqNHj3avvPKK71+dJI8th6RjqeLEuSVcSOYddthhfj0\/\/PBDnywhAWzvw7onH5ZHUnfHHXfMTLPhhhv6+Ul8UejGhm4ObDzLLxVdJSyyyCKZZZDof+yxx3yijEQi72njLLmXljjnzgASVIwneUQCk8Qe3VSwj3iwqI0ncfnss8+GOWcolDjfcsst\/TiOp7gvZBKVPXv29ONIGOfrToSuM2wdnnzyyVDr\/AMI7b1JvtHNBBcjWH+2BceIJZ9IaKYlcOlqgvEcW7b\/SXDR4pvlk0y2bh5IsnI3gr0nSUsuCv3xxx9+HIlFkuE2\/rLLLvPzxThmOX5tGhJhHMN0Y0MyL+1CS00S5ySsmZdjOe3ZA4cffrgfT6KchDWvBw4c6JOePOSVxD7fWVsHjtlkgjQfEt427wknnBBqq+O4taQ429rw\/tQtvvji\/vvN94bfAo6bN954I3NMUEj+J7tWISlq\/bxzgcMuIG211VZ+e55xxhn++GA6\/PDDD5nfF\/ZhEr9XK6+8cuY9meauu+7yvxtc2OHBmTvttFNmPN87vj9JHC8c70zDuuTCenHRjunmn3\/+rAQyvzlcYGEcCXgezssFQ5K4\/CVxT2tru9BYCPuV7\/Htt9\/uLyTZZ+Diyx133OH3BRcrbRtzvHMRlGn4fUh+rwolzpmexL5NwwUCLgLabyTfBy4I2nguMhaL4+Oee+7x623fJbYRyWQ+H5+FcfbA3euuuy7zPvxW5cLDle2iAhd67bvA957\/kdRzQdSS1RwL\/FbxO8T6kKC39yEpbsddjO+JTcOxxj7h87C9+X2Ij6+033Meam2\/d2xTflN5H\/bb+++\/77+Ta6+9dup7i4iIiIiIiFSiikycx91EkDCraySweC+StzykLxYnzmlZnauFKQlTEhdMRyvJUh\/uFyfOaVVIQi+XOLlEy2NDSz5LCJGwJJmWC62kLalN4qtYJOYtoUYy2lqBpjn00EMziZxkooXWlbTMZBwJJpIzuWyzzTZ+OvZPMsFd08Q5aBVvSVNabaYltkly2XaKE7AXXHBB5n3TEtSGhJclTemPP8kS5xS2a66LRKybbXdarOZr9UlLWVvmo48+GmqdT2Bb0pQLMJa8SyL5SYLLllGXiXPKbrvtljMpzj616UrpuoPkXL9+\/fx87OO0Vuskg+27TQvZODlcDFp+My\/HR7ydwftb4pzCvo\/vVEjKlzgnmUsCn3Fc9OBCWC5Ma3cisF4kM2PlSJzzW2V3h3BBqJz4LrFcSq4LkLVJnJP0t9+EtN\/72I033phZDg+mLtV6663n5yXhPWHChFBbXXyMX3nllaF2Bo4b7nBiPK35P\/vsszAmO3HOsZHvou3JJ5+ceR8ufMQOOeQQX88xw\/bLhYva9psZ\/+8BdzBQz4UCLi6JiIiIiIiINHYVmTiP+7nllvNyIcFCwpHkKy1vSYJT4hbayYR1nDgnEZYPiSimI1mcTNIWEifOC\/VxzrKtZZ91dQG6b7HWxCSUTjvtNDds2DDfujUu1JHUtoRuKRcnSLxZ63qSo\/nk6+M8TpDRQp07A5LrSaE+viuAlpux2iTOMXz48Mz8vF\/s22+\/9RdBGEcLTEvQsb2txT2tpUkg5drOJKssycg+SXaPY4lz9lu+ZPjjjz\/up6OQ0Ex7Pwrbi5bTdsEi3ibxBSnuvsintn2cl5I4z5e8fOihhzLTsa9KwffBjnEeIJy8OEM3OowjEUiL41xItnJ3BHd9kLSm9TO\/G3bBjZJM6seJc34\/0i7KxPIlzunewt6HOwQKuemmmzLT8xlj5Uic4+abb868B8lWEui0cC\/14kNSXSfO6cbH7ujhjhN+I9O+R3y\/SCbb79dmm20WllC8YhPndG9iD7jmt5WLbTHWhXFsZy7kxeLEORdM8l2cofU4iXem7dWrV6ZrGH6TuBhHPb93J554Ys7fM+4Kmnvuuf20dOETdwnFMRx3e0OXU9ytUer\/QhEREREREZFKUZGJc26VpzWgncjnSzoUQsvvuHsLlksLZ\/pQp3U2XS7E3VPUJnFuLaNJcNRl4pwknnVvQcKF5AlIVFNHIWlBcpLb43OVI444widC6Iu8WLSstfcolMTLlzgnYWXLoXUzyee0dbTCupLsTSaea5s4p5U+XR8wDevKsWes9T7dicR9ytMimz60bRwJVPqxTltvK3T3kHYXQZw4j1uSJtHNA9NR6CuY5aW9jxW2Fy2i42WW0nq7PhPn+ZLW9Blt05WaOMell16amT\/ulohuTqye\/taTSDLyLAGbhgtV9MNNFx72uxE\/vDhf4pzW\/YX6nM+XOI+7BOJ7UwjbjN8gpuczxMqVODd0wcGxlnw+Aa39GVequk6cc6zZOO4QYt3Tvj9WGH\/cccdVS2YXo9jEOegKxfr3JyFtn4kuguw3lOdAJJWSOKfLFLYX0\/I\/zR6izf8eu+BKH+z8TuT7PWOb8Hud684H7npg39H\/fNxPOp+P\/SsiIiIiIiLSWFRk4hzWGpRCf7ml9G9sSAxYCztaCJOcSmP9oFMqIXFuDwfNhT5rbX3jFqV8Xktgsc4k\/8qNZJi1OKR1Ia0lc3nzzTdzJs5pnWrJvd133z3Ulq62iXPwcFL7TFyIIJke3\/WQTOBxLNrFGBJOtemWoNjEOQk0az1NtzI1QXLXPtNee+0VatPRZYRN25gT57A7SmiFz50mfC8sSc1Fm2TilWSkdbtEd0K5jhuOC1u3ukycc7HK7iBgfQs9XPH444\/PrBcXQGJcALI7RvLdzcM2KSZxnkSf2pbIJWlKQrgUdZ045yG0dhcJ+5gkb12hFT7vU0ziHPGdAnQLxe8MF8kY5qJN2oOnk4nzfOiaylrb8xwFw\/Zk+dST3Ob3sJy4Y4MLfSyfwoVGkXx4XogdL3VR0i6WioiIiIiIpKnYxDkt5+IH8JE0JKmSKwE1ceJE37czSQpLYpGItCQRCQjr0iRGq2hrhUephMQ5pXv37ql9lHNCSV\/rTMM2Sfb5TV+8tgz6xeVBnvlwu37yAaOFxIk5EuLJ5DmJrDhRYtPFSP7FXbDQ8j3fxRGWmdb\/dzkS57CHQVK4GEHLS17TN3VaopLuReyuCC5W0JI3H46jtIsMxSbOQUtPW0e+G8muR5KsKwbDNrRWsCRi0xLRHC\/cjWHvQ2nsiXOOG3uoLhd77MGPXFRL6x6H6S2JTXceybscwAWk+E6Vukycwx7GSaHbELvLJMb+PeiggzLTsQ+S3ymGrb9sjgEeTpnEwz3tgiMlmTjnGOEBrrnw0Frm4zsX36lRjLpOnINnOth4LkLluqBqavIbCR5uynuwnXmmRDH23HNPPw+\/8dZ9C9+htD76ESfOKew3Lqwmvfjii5n\/L6wPSfQYXQ\/ZhUyWxwWQfPg9i1u3c1y9\/vrrOX+T+I5zPLB8jlGRfOKuyeqiFOqqTERERERExFRs4tyQ2LJkX6FCX8U8aDBuac0JmLV6ppDkJDFlSSrmIVFqCfbkQ\/5ImnTt2tWPI+mWj\/VxTimUeEjic1qrZ1obxsui5aYlaa3QWjSZGDX042tJFyskZum+hc8dbw8eRFrquuK8887LWj7raAl9Ci116QuavsEZTnYZYUg4sg42H4VhEpb0u2stbSkkmZOJwCeffDIznofTJW2++eZ+HOtX6HPSN7gti8L2yvWwTpA8ssS3Fd6H44ULH9YlhhW2RxL9yzOO5FgxrVJ5GKslga2w3Ukgss0tOUUhAZZM+pLAjS9IUTi24mOCfUYizboDuvrqq8PcxSO5y7x8v9IuWNDHvr0fSb1c4paH3BlSUxwn7BtbFuXee+8NY6vjbgn7PlK4kMLFN7uIRmE72gWWESNGhDmrkDi3\/p75zhVKnPOgVhLUTL\/sssuG2mz0bx0ntCl8V6izpCeF37gnnngizFUdv4\/8fsTL4bix7xrLIrFkiV9aaMeJ87jbIKbluOPhpdZ9EYXtkm+\/5hJ3rZOW1AfJWR7myjR8R5OJc7aTLYOH+Kahe6r4wgeF30haobO\/eG31bN+0iz+F0E0Y6xe\/h30\/ufiYhs9mF1ys5EvyxYlz3ovuXGw+9mf8OSgsm4vMaVhf7naKp2d9Oeb5zYl\/3ynx\/uX4iBP4\/D+lH3W2Z\/wbThcwNbkIIc2LEuciIiIiIlIpKj5xHqOFGwlme7AnJ1e0fMyX3DQkruinlmQZrf9oHWct0DmRp7UvidW0PmJJKJCMJlGaD7fS0zUB3QGUmhygVTOfjRaacZLt66+\/9slDEsy0hme4FCQ0aO1HK0yWQfKWbj\/SWtHWBJ+Z\/cEDDOl+hfWPW2iT3GebFNNtDF3NjBw50i+Lbgu4iEGL+rTWtYb9RdcCTEcfvkm8L+\/Pti1mn7B9OU5I9ubrhiaJhBetzjm+SKLShzZ3DNA6N+2YMqWuX4xtO2rUKN9a\/sYbb\/QP0iQhWMy2Bsc13yHmZVtbn8dgXTiO2Z9pd2oUUuhzsb1otc3Fgnx3GrDt2Bfs30LJ50I4jlgO61Vs1yMkZZnngQce8A\/E5E6D+Diz72zasUJLZn43SIoXo9jfGXCHCslxvif8nj377LNFv0+Mz8axymcjEUrC39CNCduK9Uq764LtOXbsWD8\/60ErZo6Z2mA7sj35Lc73\/eOz5tq27DOOmWKPXf5\/8BtJwt1+I2nhXcz\/lWJwvPB\/ipbgtObnf03a9jT0HW4XeXhwcr7vR5w4p6sWm5ZjiO82n4f\/H6XuF5ZLF1T8pvN7xrpzfHBM5\/ud4v1JzPN7wu8K3xv2U66W6CJplDgXEREREZFK0agS5yIiIk0VFynsbiha+hfqaiuZOM93kU6ksVDiXEREREREKoUS5yIiIg2MFvb0uW7JveTzNtKQOCdhzvR0b6XEuTQFSpyLiIiIiEilUOJcRESkgZH0prsnuhGjC6xi0fUL3WXVtpsckUqhxLmIiIiIiFQKJc5FREREpCIocS4iIiIiIpVCiXMRERERqQhKnIuIiIiISKVQ4lxEREREKoIS5yIiIiIiUimUOBcRERGRiqDEuYiIiIiIVAolzkVEGtDUqVPd9OnTw5BI08KxzTEuUiwlzkVEREREpFI0m8Q5J+\/\/\/vtvGKo9lvXff\/+FofJiuauttpo\/wevQoYP7+eefw5gqf\/\/9txs1apR7+OGH3Y8\/\/hhqa4\/3fe2119z999\/vvvjii1DbPLEt2MdxUXJTyunbb791nTp18t\/zPfbYI9SW3z\/\/\/OMGDBjg32feeed1P\/zwQxgjxeC7v8oqq\/jtN\/fcc7tffvkljJFi7L333n7bzTfffP6YFylEiXMREREREakUTT5xPm3aNNe\/f\/9qJ0433nhjmKJ47733nmvXrl3WcpZYYgk3efLkMEV5kKixRBeJmmTi\/KCDDsq8\/1JLLeX++OOPMKZ2zj333MxySeg1x+T5r7\/+6hZddNHMdshX5pxzTjd48GA3ZsyYMLc0VVw04fswfvx4N2XKlFBbc\/xm9O3b1x9HAwcO9BfD6gq\/gXYhbp555nHff\/99GCPF4MLDqquumtl+jSlxzu8Z\/7caMmHNsb366qv77ccxX47vjzRtSpyLiIiIiEilaPKJc07Sl1lmGX+y1LNnz0wCpFWrVm706NFhqsJIPHTr1s3PO2jQILfwwgv71yTOy51IKZQ4x3fffecTeeVu9c57TZw4sU4TeZWMFvwcJ2z7rl27VrsoQhLtm2++cQ8++GBmH1k566yzwlTS1IwbNy6zn3faaadQW3MHHHCAX9bss8\/uE5t1SYnz2mnMifOVV17Zr3f79u3971ZD4RjnWGdd9tlnn1Arkk6JcxERERERqRTNKnFOsvvDDz\/MtPTs2LGj++qrr8KUuf3111+ZVut9+vTxydViE+ckrUhwv\/rqq+6JJ57wrZM\/++yzvInpQolzkuUkv77++mu\/boWQ\/P3ggw989y4vvfSST4yTDErz008\/+W1SbKtAkjFvvvmme\/LJJ\/2FiI8++qjgvLb+vE+h9Wfbfvnll+73338PNem4sPHuu+\/69WB9atqFTZw4X2CBBQp2a8F2pNU501PWXnvtghcd2L+ff\/65e+WVV9zIkSPdyy+\/XPCYSMNy2JfsU\/Yt+zjX3Q+\/\/fab346Fkn7sD\/YL+yftosykSZP8cv78889QU3WMkxh7+umn3TvvvONbuabhuCABzT7ib6l3aljrWd6Hz8t3uVDfydyNwfom14nvDt\/F5557zn388cd+W6Zh+RwDvJ\/t42233dYfJxTG5fq8ubCsli1b+mUde+yxobb2+J0YO3Zs5jvAPgfHVamJc44TtvWzzz7rt\/fbb7\/tfxtKkXZ8Fvoe1wX2Icc0+7zQd4zfEaaLf8NKSZyzbd9\/\/32\/D15\/\/fWitnUx+L5xnD7\/\/POZ71mu9WC7s684PldaaSW\/3nT5xf6045aS65gHv+t028X+Z9+nXbwtld0p1aJFC79ckVyUOBcRERERkUrRrBLn3bt39wkDEhtzzDGHr6NFHom\/fHbZZRc\/La32SF6QfFlooYV8XVrinET5sssu68dbmW222VybNm3czDPPnFX32GOPhblmIKGRL3FO4sSWsd9++4XabHzOTTbZJDMdhWRd\/P4kMC677LIwh\/OJLdsu6623Xqitji5dWHdbDsucddZZM8lAKxtttFFqFwF8Zptm3333DbXV8RlsO9N9SjLpRfJowQUXzCyLpFaPHj18FypWd91114Wpi8N7lpI4Bwlm7kKw9xw+fHgYMwMJXPaVTUOZZZZZ\/HaL9wnlwAMPzEpMx3ivoUOHVtuPyW2\/zTbbZJZBstIuFs0\/\/\/x5E3+HHnpoZhkk\/2Ik4+yuC6a7\/PLLXevWrf0w62DzWbnwwgt9FyfHH3+8m2mmmVKn4ztFX\/25cEHB+pem8Lk7d+7s5pprrqzlsG3TvsdbbbWVH7\/88sv7z7PYYotl5klu98UXX9xf+IkxXzxNWuG4K6VbI1qsMx\/b7oUXXgi1NcOFjPjYo3As2Pam8B1bccUV\/et8iXMS3IssskhmPgp35lDiOo6BXInPYo\/PrbfeOucxXm7sG34XeF\/Wi2c4JPE\/gW3DNPymx9uoUOKcYzQ+rkhS87vVtm3bTB3fgVLxvaXve1sGhf8HrEO8fblYF6\/v1VdfnTVPrnLxxReHOarcfvvtft3jafiNiodXWGGFGl8M4OKxHZc77rhjqBWpTolzERERERGpFM0ucW63q99yyy2Zk6jdd9\/d16U588wz\/TQkfjiZA8vMlzinhesll1ziWxWnIRFjfb6y3GTyrFDinKQV4yhDhgwJtTOwnpZYIRFGv8xJtPY97rjj3BlnnBFqnG\/Ba8meDTfcMNTOwOfq0qWLH0\/SL1c\/8c8884x\/CKGt40MPPRTGVKHlvSVQ6bIiFxK1lsgjqRknzidMmJB5sOJee+0VarPR0rRQi+SkmiTOcd999\/l5KCSy4tac7C9LHJK4ztUn+pVXXplJRJPA+uSTT8KYKqyLrRsJrVtvvTWMmYFE9c033+x23nnnTOte9vVyyy3n5yPpma+F9BFHHOGno3CBJsZxaAlIChco7rjjjjC2CslQO7atcGcH+zzGOnD3BuM5Fp566qkwZoZLL700s4z9998\/tQU8F3tYPtPwPbdW1obW4bYMW07ymKBlMAl8xqdtd\/A+tozaPMgz\/g5xMSjXnR\/FoAUxF+NYFn\/t9yl27733Zj4bJS1xzna1CwwUPl9aUpv5OLZtuuR3l+PTvq+lHJ\/1ge\/j5ptvnln3E088MYypShhbQne33XYLtTPkS5zzme3uI7ZhGu7iKPU5FPxPsKQ1F47SWnzzf8i6YrEW5Un2f4Tf41wXzNg26667rp+OctJJJ4Ux2bijiAseyYtLxeK7ufTSS\/v3KPZuL2melDgXEREREZFK0WwT54gfsplsfQeSTpZQOe+880Jt4cR5Me65557Me5MgjNUmcU5yonfv3n4cyZJcyfs0hRLn1oKdpDxdjORDa3BLApP0pmWsKUfinG1i40gaPfLII2FM7dQ0cU6XH8xDoVsfS87Gn4GkW6GWySTxbDkk4kg0GvoGpp5jMpmwzqcuEuckvXOhuxD73tAaOhda\/tp7JVvkvvXWW5ljkYRnPjfddFNmOddee22orWKJc443WhXnwvfflpF2lwLrY+N33XXXUFs6Wt1aX89rrbVWqK0ZLvixHD5b8u6AGInxOPGbTJxz14l9tnzfR\/AdtGXxOxB\/72jZTn2px2d94m4Q+6wbbLBB5n8A60xL7TT5Euf8L7C7EriQVJOHTifxG24XlUjK52uZzwUd+56k7bt4vXM9IJSLvExD4ftfV\/i\/ts4662TeKy3RLwIlzkVEREREpFJUXOKcVojWHUSu8sADD4SpC8uXOCchYi3taN1HP7yG\/l0t8ZtshVhs4pwHSJL8ZFpbVlq56KKLwhxVapM4p59va22+5pprltSiNV\/inAQwyRfG0VKW4XxIHFuylm3LeplyJM5BQumoo47K6kqC5bLtSGCxHUtV08R5nHilmxRD9xdWT9c1aa2mY7TmtBbUHDeWgOez2HFsXQYVqy4S50sttVSorY5+re1452JLLtyZYC3xk8cx+8\/Wo5SSTMBb4pzvRL5EXXwHCl3QJJUrcc42tWN\/s802C7Wl49jv1auXXw7HKw8LzqXQw0Hj1ubFXIBiG9v0dMuC2hyf9Y1+wuPf43bt2vk+4XPJlzgHn\/20007LXBCxQv\/i3EVSzHMoYhynduGplLL++uuHJcxQTOJ8hx12yCwjeXdQuXHM23uV8nBuaV6UOBcRERERkUpRsS3OSUaklVLlS5yDZAJ9JjOebjR4MBwJQutOoV+\/ftW6diiUOL\/iiiv8OAoJX7rxIAnMfCRh+Bx33nlnZppyJs5JvFrinGRpKQ9gzJc4ZznWNQrbieRoPrSatP7HaflOP8CG1uqWPKTrjFzYZiTpmY7tnEycJ9Elzf\/+979Mgp9C39eFktWxmiTO2T82D58r7oqF1te2LnS5UCiJ9sYbb\/h+z5mexFv8mS35Tf\/ytFwuVpw45zPlutCDI488MrO+DZk4j78fufrxL0alJc5ZjvXPTkvl+I6CUnAc2XMU5ptvPt91US6FEudx4rSYFtNxv9vxtrKW16Uen\/WJ3xR+S1hPWojbbyW\/08nfWVMocZ706aef+u5O+J1kHgoJ40K\/X4aLDtZNC33Tp\/XdX6xiEuccz7aepT4TohRc7LHnFfAbx3YSSaPEuYiIiIiIVIpm3VWLIRFtrZZ5iKI9SI+EelqyIV\/inNa89oA1kovJpLuJu2opZ+KcJIvNS6E\/4XzipHKhrlpIcttySbDmQx\/CNm0yOU6C27Y3iZRcreLpI9kSsGktzvOhD2XmI0Hz8ssvh9rCSk2c02oyTtRff\/31YUwV9r\/1Q0xJ6\/c5FrfITCYxadVq4\/L1y28sKctf6yKBRPUrr7zi65P4blgfxJSGTJyT3LU7T7jwki8xnE+5EufxnRzxHQWloq\/ruCsl+jyvqcMPPzyzzqeeemqorY5uXCxZn5Y4584YWw77ld+3XLgTx1pWc1ErvjB3+umnZ5ZTyvFZX\/iu2kON6SaH31mOK7twSiI97bei1MR5LH7YbrKf\/1x4Px7OzDwcc6XcYZVkfdKz\/3N9h+Iuk7j4kW\/\/o5QLkTEuSvP\/jPfhOEs+j0DEKHEuIiIiIiKVQonz4IILLsg6sSKxm+shjvkS5ySD4hacPLiS5DsJbZJMJE9Iztt4SjkT5+AzWhcnlBVWWMHdddddvr9zkie8tkQqiVJTKHHOZ9hiiy0yy6UFOi0UeT\/6MOdzkjimBaxNQ+IoLUEWJ4Fpmc460d0E60D3K5bgohsF\/iYT57To5H1I0NPPL0kYktQkvs8555zM\/CSg2J7FihPnXAAhiUqym8TqNddc4\/tIZp9aH8RWBg8enNWPe4xE5WKLLZaZlnnpEoGkPPOwT0h8xl090G93Egm1nXbaKTMNxwbHLQlh9gGJ6L333juznLiVPy3fLZnNsX300Uf7uxPY5ryXtewnwWZ3AzRk4hwkq+0uBwpditD1DfuI7xLfO\/qMZ\/+w\/XmvOJGLciXOuSDGZ7ZlDRs2zG87jj3mLeXhjxy79l5p+9nwfbWHf1KS\/bdzXMcPYuWCHw+VZPuw7\/mOWcLcHhCaljgHn9mWw\/4\/+OCD\/Wdjn9NKm26sBg4cmJmG39Tk71Kh45Pfrfj4jBO5zBt\/luRvYiEcC3EL77POOiuMqWIPeabQr3mMYya+uEWf37F8iXPWkzouJPJcB44Tfof4Xl911VWZ31O2V6GEdIzfM2vBT+H1ww8\/7H9j6c6M8Rx\/JBh59gF3RrG\/knj4sy2DJDrryHw8v+Ptt98OU2Vf9OBiI7\/BXCTh\/fjL76z9rnOhxfA549\/7fAnJESNGZKZLdqkkElPiXEREREREKkWTT5zTpQEPa6TPWFp6klTKZZdddvHTcZt8vpbB3HJOEo1pSWikJc1o5Ulr6mRftSQeL7zwQp+8smWQYInRoo+EL+O6du1arU\/qF1980SccGU\/XJLnQly\/9nMd9gFNIjLHeJILjpDLJNpJALJck5f9r707gr5j+P47\/ibKVpAhRQpRUJCqKiLIVRdYWEiWibJEfsoUiCmUN2YqQNSRLkWQnaZG9SEppQeX8H+\/TnOl85ztzv\/d+t+73+309H4\/z+GVm7ty5M3Nvv97nzOck0TlULWwdm79ft2+FRKrtm1dgPXfuXFtjPnqO9HqNyBd3TXS8CrAcnT+V8PBDG9cU2mpCyaSR1akonD\/jjDNsOKqmz6OmP2+55ZZ2dKo6Szp16mSGDh1qR1GmSyPttW\/3RILfFFYpOPRDqSQapXz22WeHozf9ps4hheJx4ag+mwJ61xnhmsLpAQMG2MBP960+r+6vaA1ihXXqAND1UNCYRMenwFbbpRqdrZBXIaq2S3Ufa7v27dvnCJH9pmuikfpxI3o1P4H2r2unjoIkut+0nVr0qQFHAasCfr+DQ02hZaq68VE\/\/\/xz+N1RuZWkUhx+WK\/R0OpoiKPvuX7jdN3849K1cr8tt912m\/1sKkGlIDyJPrvK+uh+9\/elpicwFKjndc\/n5\/7UOXDhtD6HfuMyod9k93p9\/93vh6ijS8v1OxjtfPAp1Nc50rb6nI5+j9XRqHXq5PNHSusaaeR\/3Lwc+ntEdcfVYZBf6oRK+p1T03dZgbg6MJNGgqtUmCYZ9V+n74OCeJ+C\/WuvvTb2d11\/L+i3ODrBrl9+ReddgXwc\/bao9JS20\/c13bkjUDYRnAMAAADIFqU+OAeAbPPkk0+GIY6ekCjrevbsac+FRmhrhDNKF3Wkuvu9KOuoo3QgOAcAAACQLQjOAWADcPMAaCR0tk6mWdRUxumCCy6w56FVq1YZlTNByaCOEFc6S+WDgLwQnAMAAADIFgTnALCBDBw40M6XcOqppyaWbCnNVF5E5U5U8gOlk+YfUImy6667LlgCpEZwDgAAACBbEJwDAAAgKxCcAwAAAMgWBOcAAADICgTnAAAAALIFwTkAAACyAsE5AAAAgGxBcA4AAICsQHAOAAAAIFsQnAMAACArEJwDAAAAyBYE58gaK1euNM8995wZPXq0mTdvXrA0c4sWLTJPPfWUbb\/\/\/nuwtGT58ccfTbt27Uzr1q3NBx98ECwFNgzdj\/pe6vu5fPnyYCmywaeffmp\/J44\/\/vgC\/W4C2YLgHAAAAEC2KBPB+Ysvvmi6du1qTjvtNHP66acnNq2\/4IILbPCK4jd58uTwH7bnnHNOsDRzDz30ULif+++\/P1hacijs33333e3xn3TSSea\/\/\/4L1gAbxpVXXhl+pyZNmhQsRbbo3LmzvTY1a9Y0CxcuDJYCJdNbb70V\/t4URbvzzjuDdwIAAACA1Ep9cL5ixQrTqFEj+4+lTTfd1Bx00EGmTZs25ogjjohtp5xyivntt9+CV2PBggVmzz33NNWrVzcXXXRRsLRoKDjfaKON7LU699xzg6WZK8nB+erVq82hhx5qj32fffYxq1atCtYAG86AAQPC7xTB+XozZsywYfUOO+xgbr\/99mBp8dNTAPvuu6+9Ps2bNzd\/\/\/13sAbY8ObPn2+finC\/ISWp7bHHHvapDgAAAABlU5kIzl2gUKVKFTN37txgDdLxww8\/mHLlytnz17Fjx2Bp0SA4N2b48OH2uDfeeGNbFgPIBgTn8T766KPwvFx22WXB0g1j\/Pjx4bEMGjQoWApkjz\/\/\/NOceOKJ4X2azU3\/v5H\/vwgAAACA4DwFjfY95JBDzHbbbWdH\/06fPj1Yk5MejT\/ssMNMtWrVzOGHH25rdfvee+8906lTJzsqUaPeFYpWqFDB7LbbbqZPnz62fnAq2p8eLW7atKnZcsst7T7Kly9v3++EE04wEydODLZc79prr7XH3aBBg5R1b1999VWz8847mxo1apjnn38+WGrs6PI6derYY3RhdsWKFU3dunXNXnvtZUeha\/T+L7\/8ErxinY8\/\/th+poYNG5otttjCbLLJJrbp82rk1sUXX5w4ot8Pznv16mWX6Zg0AtvtS\/tRGRN9vqRay+kG5xrd\/eCDD5qWLVuarbbaynYQqOm9NGrznnvusdskmTZtmj3\/Go3vruvmm29umjRpYu666y7z77\/\/Blum59dffzW77LKLPe4DDjggWFowOtcqs7H33nvbc6dj1LHqu3DccceZ119\/PdhyvTfffNPsuOOO9nOpfNE\/\/\/wTrMnpmWeeMbVr17b3YfTRd332e++91xx88MH2nnXnVn\/Wsvvuu8+sXbs22HrDUAknjYLcdttt7b2lc1OpUiX7XR47dmxiiRzdd7fddpu9RrpX3PdR50udS2+\/\/Xaw5Xr\/+9\/\/7HlSHWp9bv2WNGvWzL5O773TTjuZr776Kti6aGk08t13323vcf\/3pGrVqqZ9+\/a2vnCUH5zre6rfpGuuucb+RrjPoN+HY445xsycOTN4VW4qhaXzoNJZot+mM888014DHYfuUd1T119\/fY7fUY34VNmirbfe2r6X3rNevXrm0UcfDbbIP\/2GXXrppfa3zf+O6Jh0vVQ2wqf7okuXLvaz16pVKzwv+k6530eta9u2rVmyZEnwqnXWrFljf5\/094rOl95HbZtttjFHH310gTrL9D3Vb5mORX\/XRH+bgWyxdOlS+312351sanpCkbkCAAAAADhlKjhXEPLTTz8Fa9Kjf+C516sp9PBp4kYFIFrXokUL+36OQl+FPFq3\/fbbm2HDhtlQSceg0FXhiwuK9dpo0KqQRaVj3Hvvuuuu5uabbzbvvPOOee2118wNN9xgA2ytU+Dl0761fLPNNjOfffZZsDS3UaNGhftXUOy8\/\/77tvSAAj8FSVqvEP6OO+4wQ4cOtesee+yxHMGyglhtt99++5kbb7zRTJkyxXz77be2nMHIkSPDUFhN+4nyg3MFmPpfBXu9e\/e2Ab8CXQVcCrfcfuIm+corONcxK6xz2yiYf+mll2wHxvfff2\/GjRtng2a3XtfNt3jxYhuQaZ0CKk1Cqmuqx9E\/\/\/xzGzIqOEvqaEnyyCOPhO9Z0BGj6sypX7++3Zeun0bwT5061R7nrFmz7PlXUKr1OsfRR9F1PhROar3Cwej35pJLLgmPVfeDo3tY8wW4depIeuWVV8Jz+\/TTT4fnTk3henHT\/ejuL50jdR4oZPz5559tJ5fq6yuUjU4sq8+mjhJ37OoIuvXWW827775rw2YFyVqmdfre+tz3Ud8Bt42+u1dddZW9X4488sgiD84V2Pfs2TM8fnWY3XTTTTYYfuONN+yf9bm1Tsfjc8G5vp8Kr\/VnBcTqQFDHnTpOdM+7fes8xXWMHHvssXa9OmYUoOvP6qh44oknzAsvvGB69OgR\/t7oe37hhReG10q\/cfpuqsPGH7WqwFr3VqZ0zd210O+0Qn39Lute1++0flsUaGt95cqV7X3j6DPrN7Bv377hcehz6Dzo+6DzouP0z8Hll18ebqtOzYEDB9rfNJ1\/3Ufu7xl1vOWX9uneY8SIEcFSIDtpBLr\/m7ohGyPMAQAAAMQpU8F5Xk2hlkLRKI0wVJjmtlPAIgomXNCrINE3ZsyYcF3\/\/v2Dpbl98803YfDuh996z5NPPjl8z7xCkOjo2IIG5853330Xlmrp0KFDsDR\/\/vrrr7DevEK2ZcuWBWvW8YNzBUvqIIijDoX999\/fbqeQzR8pL6mCc50n9w91jQ5XUJpE4Zfbj66no0DMLdfI6cJy9tlnh\/tV2JxfCnz1BIH2ow4Adf7EUainUbHaTuFkNHzUf7v9KETXSGq9RqNltUyj9P3OAa3TiGOtUxj\/4YcfBmtyUweQtlOLXr+iprBa76v7Om50eBx9Nn0\/3THre5NK0vdRTb8z6rwobhrl7Y5B93Yq0eP3R5wrVI9+dx09beK2i5uAzwXn+p4rxNd3OUqdOO43UYG2wuA46jx073XqqacGS9OjThIX3Ddu3DhHh6dPnWzufldHU\/RpGd3j7hjUqZfEn1xV918q0XOfiZdffjn8vc70nAAbin5PXMd7cTf9\/8M5c+YERwIAAAAAOWVdcK7Q4PHHH7dBtEboRZtGQKukRbr84FyjB7\/88ktbgkXLoy2v0hoPP\/xw+I8tNypSwU7c4\/UHHnigXa9wUSGhRhPr9dH2wAMPhCM1FVIq0BH9Q86NVldJCB1fJjZ0cK6gUf8Y1shnjaRVQK2mcjPal85LNITyg3OFaqmozIY7blfWxUkVnCvo9c9r3DVR0\/VSORg36rpbt27BHtaVRFBJDvceCkIV7hX08e5WrVrZ\/an8h55kyC+N9nfHptHfKmcR9xm1XKVY3La6F6P0WTVprtvGf\/og2smkpxTcepUhSbrntVzhoUpUaFt1ShWnRYsW2dJL7jPpzyqtk2pSYP1uuM+mUjOZTr7oB+dffPFFsLT4aMS\/fgv0\/iqjlNSZksQPzqOlS3wave+2i5tM2AXn6rRKKlGlvwPcyHeVbYmWO3H0W6mR69pO91smE+n6n0dPn6T6jrjvun6bor\/16QTn+p5oVLy2UZmpTP7+ypQ6Hdx11pM0BQnhgeKm36XiqoGu30E9EQcAAAAAqWRdcK6gTo+\/q362Aiq\/aZlqEmcyWlOBswvOM61xHqXRhy74cU11aaMhmv5bZVW0XiGGgkeNVm3Xrl1s0zrV0lX5DAXOojIn7j38kejp2hDBuc6trpPbn4Imhco6\/wq21FTyQOvyCs7zmhxU58cFmQq2\/IAoVXDuB3s6Np3bVNdGTf+Q1\/tFKahTqRHXSeKaRlurjE6q+uhx3Ig7BfvpjoSOoyci3LFohL\/urbjP5TeF10k1kXX\/uOumpvOu8DvK78yoWbNmnudVTXVuC9JJUBAama+SOC6kdU3ld6IjylWaw63XMWfKD86jZXGKgyaxdN+XNm3aZByo+kFzqslBVXrEbacyK1F+cK6Jh5O4jg0F53FPAYlKI7knIjINzrt37x4ep0acp\/MdOe+883KV70knONffV\/q87jj1d1xR0W+o6+zT0yRASaQSLvpOuu9WYTb9nUhgDgAAACBdTA6aJgXIClq1H422VbkOBaT6by3Xet9RRx1l12lUrcKMTKlMhitXkGrUZRJXWkZBdKqSGaNHj7bbqSUF5y5wSxWcK1h026mjIGn0vjsveQXnqmueiuoIazs11Rr2pQrO\/frWCswyDbfzolrubkS7QrK4UhRJzj\/\/\/PC4VQs8v3Qd3X5UOqMg\/H2p5FC\/fv3C\/46OFFfA7r4TerKgpI12VfDq16x2E1jK7Nmz7ZMAWq7a5Co7lIkNHZwvWLAgHPWs2uapRtfHKW3BuV+G6YorrgiWZi6d4FyjaNWRpG00z0ZRhnZPPvlkeDyqFw+UZPruqAPW3dMFaZRkAQAAAJAfZS44TyoPkIoez3ej+DTy0IWhCm40caKWKyDXBJaOSoK4oE3lBFTLPBUFzdGQVaVp9Ho1TTwXV1dYI9SHDx9uS9j4NCLYvVaj9KMhpkY9agSl20YtLjhXwLbTTjvZ9aqXnVQyZuzYseF+ovXeHdXtdhNS5hWcqylkU6mXKE0k6MoRKASMbpPX5KB+vWGNJs9rBGg0kFOphaQaz7qObsJWBfN5lf\/xqWaz63zwQ9soXfMHH3zQnHXWWXZSwZUrVwZr1tF7tmzZMvyMKkOSl7hz4Cam1TVRyQrHf0pBteY1OtDxJw1VjeW8Oibiwk59D3RP6xzofzPpfHA+\/vhj2xGh8FYTtjr6Hug3IOm6+B1W0RrR2pf7bBrNu3z58mDNejpWdeRcd911wZJ10gnO1amnpwVU616TVGZKJWDUUaLPrc8fpclL3THo6Z2k+RzU+aPfHl9pC871nVGpJr1W97d+M\/IS9x3RaHLXEaeJcJNoLgRto6YSEerIiKOOTDeHhqNO0+uvv95+3\/25FuL4kx7r6RqgNNB3wC+PlkljhDkAAACAgij1wbkCEgUV7h9RCiZVeiSpKQBXgOlcdtll4WvjRiaqLIuCabeNPxGowhHVmXXr1FRnfb\/99jPNmze35VzcI\/xqKvsRpUDHBfBqGs2sUYsqneFCVjWFwVFDhgwJ16sprN5+++3D2tIKpRTouODn7rvvDl6Zkz+6W03ht95fo4tV+1kUuKmmsdtGwbbCWz1uvccee9hleh+FS\/qzXhsNzt999127Tp9RHQGqB6z\/VrClyUI1mZ8frKtMjh\/aOgqV3TZJk3e+9NJL4eSAahUqVLAdBAoUdX2qV69u7wet0\/l2E2fqc3bu3Dl8nbbTtVR9ctfBoFa\/fn3z008\/2dekS8Gfu1d1nZLCNXeeXNPnjaMa7e4zqOn665y2aNHCdoLoXnTrdC5dmSB1DLjwX6\/55JNP7HLf1KlTw9HlW2+9dY5t1NGkc+b2rXtBAafK+KgTS5\/N3bv6s6vr7yjoduG1Oru+\/vrrYE16FIo3adIkfH91OrnwXWG3m6BWx6CnRTT5o86J69RRUzmTuFHlCpV1r7jt9F1y30f\/3owG5\/49kxSc+x1lZ5xxRrA0Pbp2+gzu9bqP44LecePG2WvqttP9oXOse8G\/V\/Rkgc\/vbFI4nsQvaRP3tIObPFb3RKrgXN8fbaffyFTBufvO6QmHTIJz0XdZv9f+ddO50b2vc6kSPn6JIgV3cfT3gtvG\/Vbp\/tW97X9G\/b3iRv2r6f7Tedcy95SKmgJy30033RSu03711EwclZFx50Pfs6TOPaCkUoCe7gh0\/c5viEmYAQAAAJQupT44Fz3uq9GYCuTyagolXOCk4EEhpYKivELQmTNnmjfeeMNOgBk3Klshj0IljepWEKJ65k899ZQN0ZKCIZ9CPNXZHjFihH29AjwdWzolXDSSVSMZVc9Zr1O9YxeSKmRUuQFN+BcXQvt0DjXiUSNqdexJwZfeb\/z48bYcwrBhw+xxunOic6r63TqG6EhiBV\/6jBp57kZRa8SyJp3UyGNNsvrYY4\/Zshmp6D3eeecd+z7pTIKof1yr9I4+l86tzrFGx+ux7qSRyTp23SsqjTB48GB7PVXjO9OQN0qjeV2Ipk6bJHqCQeG\/7h8FgKno3Ot8a7JDHatGqSts1\/mJewJDk5zqXtW1SDUJpq6RttF9n\/REhZbraQSdW3f\/6ckMnduk0ejq7HDBuq55fuh7oaBS3924ANE\/J3oPdRpNmDAhV8mlJLqvdF+777M6vXSfJt1v6hzQsWgkeVygrfOsDhh9ZgWu+SkppffWKGNdj7y+y\/r8Ol5dD3fP635I+i3SUx26N\/X7liqg1jpto23jysGoA0r3lkbEp3oaQd9xfQ59x5Lub\/2G6TdJ+8vrNyEv+n3V76Ceprjlllvsd0SdlrrG6XSA6Vj0mfQ0jO51dVDoNz+OrrXeS0\/D6DuhJ0J0b0Trpzs6T5oH4OWXXw478OL4T3vo3AGlVaoa6Oo0ym9JPgAAAACIKhPBOVCSaBSsAgCNZk41urc0UpCrz66nLOImZC2N1DmjUe\/63BrpnunIaUBBvHsSQk\/+AGWBAnSVWyMwBwAAAFBUCM6BLKQ61woDVD4kWsqktNKIfZUuUv3wslJmQiOVVcZFZYziSjUBedHvg5u4OjphLwAAAAAAyD+CcyBLqdyIyl0klYsBAP0+aF6CdEp+AQAAAACA9BGcAwAAAAAAAADgITgHAAAAAAAAAMBDcA4AAAAAAAAAgIfgHAAAAAAAAAAAD8E5AAAAAAAAAACeMhmc\/\/fff+aff\/4xq1evDpZseKtWrTKfffaZmT17drCk9Pvxxx\/Nxx9\/bJYuXRosWe\/mm282G2+8sdlkk03MG2+8ESwtWXr27Gn+7\/\/+z1SrVs0sWLAgWFry6fuD1GbMmGGOPPJIU6FCBXsPqOle7tOnT7BF9rnqqqvMRhttZI9z6tSpwVIUpmnTptnfNd0Pd911V7AUAAAAAABkozIRnH\/55ZemdevWYYAV16pXr26eeeaZ4BXFa+XKlWb33XcPj+XKK68M1hSNFStWmPnz59vOg4J4+OGHc5zDVG2LLbbI0Snw4IMPhusULH\/\/\/ffBmnWuu+66cP0rr7wSLC05brzxRnvsW265pe0cKOleeOEFs88++4TXROHqBx98EKyFb\/To0eF5OvbYY82cOXPMwoULzaeffmqmTJkSbJV9LrvssvC4J0+eHCwtXRYvXmx+++23Ddr5M2bMGNtBoTZu3LhgKQAAAAAAyDalPjj3w6A2bdqYn3\/+OVizzpo1a8xbb71ljjnmGHP55ZcHS4vf8uXLbcA6a9asYEnRWLZsmdlqq63s+TjggAPM2rVrgzWZu+OOO8Jzq9GqCqM0ij+uxZk3b56ZPn26+fPPP4Ml65Xk4Pydd94x5cuXt8d+yy23BEtLFt0XTz31lKlZs2Z4HY4\/\/nhTr149+2d1CHz44YfB1nD0HWjRooU9RzvssIO9x0uK0h6cv\/baa+Hnu+aaa4KlG8app55qj6NKlSr2yRsAAAAAAJB9SnVwrvIYO+20kw0oNKpZIw0L6u+\/\/zY\/\/fST+eqrr8wvv\/ySOGpbAZpGkkfX\/\/DDD+bzzz+3Ix99Sds7bv2\/\/\/4bLFlHobQ6A7RPjSJXR0AS7fuPP\/6wYY3OSfPmzW2JGC1Xi+47L35wfvXVVwdL06f30+j3uPA+0+Bcn1vXV9dl5syZ9nNmQsehkFOv12t1vvNDn6lBgwb2uOvWrRtbhiZd+kw6rug11TX79ttv7bEuWrQoWJo3nee\/\/vrLds7oHKkTJcnvv\/9uDjvsMNshoj87WqbPtqGDc92vcecmSt+PdLZz5zrp+6fvngLOL774wt5ncfvTa3Vt3PWvVauW\/W6671dBOqnyktfxR7nvnt+plRSc6zdP3w19do2cz+S7oQ7BuXPn2tI1S5YsCZYWnPsdVnkrfRdS3cs67zovr776avj5FJzrHLhrk9f9oeuq66\/Pob9XMv2tjNLTN64Ds0OHDkV6bwAAAAAAgPwp9SPONUrWhSVHHXVUvoJMjQT3y1TEtf333z\/HyMFbb73VLq9ataotz+BGofrtzjvvDLY2pm\/fvuHyd999N1i63qBBg+y6XXbZxYY3p512Wrh9tKmMhmqE+04++eTYbaPtzTffDF6Rt4IE5wq7VL5Frz388MODpeulE5wr0PWvr9pmm21mSyC4\/9bI72uvvTY2mHr88cfN1ltvHW6rIEuBsPtv\/VmdEZl48cUXwxrGCiILon379nY\/RxxxhC03dPDBB4fHFm3qDNF7xxk4cKC9J9y2+sx+7e2GDRumHdxlQ3CukPOggw6yx1GuXDnz3nvvBWtyUvjrPuOmm25qOxri6PvkQkx9PhcM68kBjRp3+9h8881NpUqVwv9W++STT+y2Kq\/kL49re+65Z8qAtyBcaSC1Hj16BEvjPfroo+G2+t1xXHCu78\/YsWNNx44dw+2iTedL3584I0aMsN9Dt23FihXD77rajjvumK\/fYZ3r6O+wv181XS\/\/e6AOD\/8aJrWdd945V2ebrv9uu+0Wu71rrVq1ytGxlInjjjvO7kO\/UUX9pBEAAAAAAMhcqQ\/OFYL16tUrR9ihIOess86yZULycumll4avU5AUF3xNnDjRtGzZ0rz99tvBEmNuu+22HO+pYMYPxHVc\/ihH\/33i6iC7IN61xo0b56qdrVGYLmxVO\/PMM3ONDtVIyW233dauV5hfEH5wrnA6ExrB6kLrtm3bBkvXyys498O\/U045xY6ejdIEhy7o1GdViOa4OtQKCR977LFgaU56OiDTkaU65+64ClrPOhpcamRqdJJRddb4YeK9994brFnHhaE6DxqdG6XAXJ8z3VHE2TLi\/KOPPrJBto5FHS\/REcP6b5VmcudFTd+NuM\/pOpV0jjSqWhS6K5TX8mgnlKMRz\/495ey77772dbVr1y7QEweZiH7epE4U3S\/u+9+kSZMcI9T9EedqOq\/RUjMKl\/WkitsmWt5KnYFaro6al156KViak+YziF6vVHTNunXrFr6nflvj6L1dp9WAAQOCpespCHf7uOmmm4Kl8dT54LbV3xVx13n8+PG2Myu\/cxjcc8894Xv873\/\/C5YCAAAAAIBsUSYmB3U0meFJJ50U1p92TYHZ4MGDc426ff3118PwTKFlJvzg\/JJLLgmWJsskOH\/iiSeCpbmp9IJGQbptJ02aFKxZR8G\/K9WiUbsFKRHgB+d5tdNPPz141ToFCc6\/\/vprU7lyZbtOtelTeeihh8L9KGx3nn\/++XC5nkTIpORJEoWQ7skCdc7oOAvCBecKITUqOolKBrla5Ntss02OUfI33HBD+Dn79euXWG8+XdkSnIv7zqjzY+TIkcHSdRTaap1CYgXC7imEl19+OdhiHdW9dqPxdc85CkPd74SeJolOXptE3yeN4Nfrdt1110IpD5UuBfkqSaX31v0QHQmtY9PvmNbr\/tRTDD4\/OFdnYBL9hrjPqN9H19kg\/vetU6dOtjRQQfmTEOc1Z4DruNL3QOWIfG+88Ua4H\/9aR\/mdcmeffXawtPDpXnTvE\/19BAAAAAAAG17WBecKWvJ6PD5pNGWmFKQoFHP71WP\/mijU8csfaHRgJvzg\/Omnnw6WJsskOH\/22WeDpfE02tJtGx0tW1TBeaalWgoSnLvR4pk2BYM+jUjfe++9c2yjUcL6LN99912wVfpUz1nlOLSf6tWr5xqtmykXnCvAnTNnTrA03rHHHmu3VZCp+9qnshs6HvcZNSpXo6KHDx+ecYdBNgXnGv1cp04dezwKil0NbXVgNGvWzC7X90rcKOlGjRrZetWiTgRNkKvlqksefZpE59wfXa2mORP69OmTIyz2bcjgXDShqzvWLl26BEvX0fV26+J+z\/zgPK\/JQf0R2Q8++GCwdB2F7vrsbr3aXnvtZctNRSdnTkeqslSp2oQJE4I9rJNucO5\/Np3PoqISQ26EvL6\/AAAAAAAgu2TliHOFTypxoCAr2uIemS8of5SkHr135Rz0OL9brtAnExsyOFew57YdM2ZMsHQdncOSHpz74eB5550XLE2WThmSX3\/91Y5sbdq0abhv1QGPjthPRWVdWrdubV+rsDuuNEomMgnOVSpI2+Y10l0jp2+\/\/fYwcFZT6JxuR0E2BefyzDPPhJ\/DPdmh2tv6b4021yhsUYeY6pxruQJk0XnQf2s0ukaep6LJfMeNG2evrxu9rv+N1vne0MG5+PMluN8ezSngyhbpvor73mcSnLswW8FvqnkRFJTraQB1WLh9azR4OmWynK5du4avTSqr5Ev6vqcbnJ9zzjnhdtHSR4VJ18a9T\/fu3YOlAAAAAAAgW5SpUi1J\/BHMfoirEYEubNOISTeiNR1FGZxfdNFFwdLcFBS6YFzBdDQQ1Yj+7bff3q6P1jjO1IYKzhXGuQn\/atSokavud0FpJLM7RwrSMzlHF198cXjcBR2t6oJzhZPq3EnilxtRQJluORaVLnL3d8+ePYOlqWVbcK4A+IQTTrDHpCdGVPvchbQqU+PTCGwt16jxzz\/\/3P6v\/rtz587BFunRe7q68no6xi+Jkg3BuToX3ZMU+n6orrlKGrn\/TnrKwA\/OU3UUqmyQm5RTE32qUyEd+i1y4b3qsceF93H0hJE7Ln2OdF8XpU4wt58rrrgiWJrbc889F3aOHHjggbHzJxQGf0LZu+66K1gKAAAAAACyRakOzi+88EIbSmhiTo1G1YhDjbzUaHZNiKiAxI3UVVPYFA26FGi49ZqMUDV2tQ+FqaolrRGvrizE3XffHbyqaINz11R\/V6OLNdJZYa9GyLtH\/\/W\/cSVtFDq1a9cu3IcCaoXpKjOiyUsz6RzYUMG5qFNjq622susVGiv0UzCnc6ERp5p8UJ9J51IhmUaRuqcVVKpDAbCCaYVpmlTVjVJVqHjBBReE751qZGocjdR1tbG1\/1RUb9+9j+pBRwNBF5y7prBSYbA6DvQ5FYhq4kK3frvttssxMl33eN26de3kuJ988kkYqOuzauS5C1MVEkZrf8vChQttnWjXZs2aFY7I13dBJWC0zK2PmwjT70hQjfVM6HwcccQR4es1kjqOPrO7F9y513c+WuN79uzZ4cSYrsNA\/x0tH6Lzo1rZukd0XnQfuftD3xV9F93cByrr4dMxpwrO9d86NncM06ZNC9akT997vV5N3524jhLtd7PNNrPbuHOjY06asFNccO5+Q7S9fpf0e6f7TfeDH\/bqHvBHpuu3Q0Gz6nW\/\/\/77YYeTzp06t\/yR427Uf7r83z\/d5\/fdd5\/9rup7rv3rf3W99fn0ndDTBFG65xX0ax\/67dG2OkYdm35P\/AlL\/TJd2lbHq++TtlfnpJ40cJPA+h1k\/oSfe+yxR+LvqX6L3HdJHZ2F3fkHAAAAAAAKrlQH5wpCFGooHNcIWRdo+E0jixUYpaq9q+BM27iJ9\/ym0FElTxTCuHBN\/FA5r9Iqcvnll4fbq\/Z2lB8c6b0U6CkUdctcUzCkbVONOlYIpo4ElSLxX6vRoNEJA1NRR4F77fXXXx8sTY9CKBfoHX300cHS9fzgKlUZDXV+qOPCjRCNNoV7Cqg0oaofTGtyUBdwRpvuFYV8Cgzzw03AqP1okskk3bp1C99TwX6UC851nebOnWs7cfxa5a6prnrc6HZ93mHDhpndd98912vU3L0fF3hrlO1+++0X+7qkdsoppwSvXq8gZS\/0fTr++OPD1w8cODBYk5vfwaUWnSzUUceXv92IESOCNTnpO6iyTS5E9ps6atq3b28+\/fTTYOv1dMwuUFUJnOjobt337mkJnf\/8BKZ64sQdy8knn5zjd8fnfz\/VoiPwo9xvkEbTK9jVUw677LJLjn2oaZnOd9z7qpRKdN4A1zShr55sUFmk\/NDv1pAhQ3KUGYq2qlWrmuOOO84+eRBH51+j3aOv0294dGS5RtKff\/754UTEflOnx+GHH56rlNOoUaPCbRo3bmz\/7ojjT07s6vADAAAAAIDsQqmWEsIPztMJ4rHhaDS9G9ms0f355YLzdGqcZyOFqOrQUNMI4bLOH0Ffq1Yt+8QAyh6F6a5zRZPSFsW8HQAAAAAAoOAIzksIgvOSRZNRuhH9cWUj0lGSg3NNtKpj1wh5lXMp6\/QEiCuNo1rr\/tMPKFtcqR2Njlf5GAAAAAAAkJ0IzkuIwYMH27BFTeVJkP1UTkcTUKq0hWrRZ8oF5yoNolItJYVCYZXEUMM6qo2uzo9M5hBA6TNhwgRb01zlZjRBLQAAAAAAyF4E5wAAAAAAAAAAeAjOAQAAAAAAAADwEJwDAAAAAAAAAOAhOAcAAAAAAAAAwENwDgAAAAAAAACAh+AcAAAAWe+vv\/4yn3\/+uZk1a5ZZvXp1sBQAAAAAigbBOQAAALLWvHnzTO3atc3\/\/d\/\/5WgbbbSRad68uXn44YfNsmXLgq0BAAAAoHAQnAMAACBrvfHGG6ZChQq5gvNoK1eunGnTpo3dfs2aNcGrAQAAACB\/CM4BAACQtb799luz0047xYblqZpec\/vtt5sVK1YEewIAAACA9BGcAwAAIGutXbvWtG\/fPjYc32abbUyVKlVi1\/mtevXq5t577zX\/\/vtvsFcAAAAASI3gHAAAAFltwIABsYF4w4YN7Yjyv\/\/+24wePdrUq1cvdju\/NWrUyLz99tvBngEAAAAgHsE5AAAAstqLL75oNt5441wh+FZbbWUmT54cbLXeSy+9lGeIvummm5rLLrvMrFq1KngVAAAAAKxHcA4AAICsNmPGDFO1atXYAHzUqFHBVrkpFB84cKDZcsstY1\/rWseOHc3ChQuDVwEAAAAAwTkAAACy3PLly02zZs1iQ++LLroo2Cq1Dz74wDRo0CB2H64deeSRZsGCBcErAAAAAJRlBOcAAADIep06dYoNu9u0aWPWrFkTbJW333\/\/3Zxwwgmx+3KtQ4cO5s8\/\/wxeAQAAAKAsIjgHAABA1rvmmmtiQ+799tvPLFmyJNgqfX\/88Ydp37597D7VVFP9lltuCbYGAAAAUNYQnAMAACDr3XvvvbEBd82aNc13330XbJW5n376yTRp0iR232o1atQwn3zySbA1AAAAgLKC4BwAAKAYffPNN+b22283N910k3n22WfNzJkz7SSWSG3cuHGxwfY222xjvvjii2Cr\/HvjjTdMpUqVYt9D7ZJLLjH\/\/fdfsDWQ\/VavXp01vy1r1641K1euDP6r5Pr333\/t0yr\/\/PNPsKTk0ZwRekqnpP2e6X7WuefvSwBAcSI4BwAAKAb6B3+jRo1iQ1nXFNwedthh5r777jOLFi0KXgl57rnnYs9Z5cqVzWeffRZsVTAKw3r06BH7Pmp169Y1P\/\/8c7A1ipMCyylTppiXX37ZvPLKKynbhAkTynyN+tdeey28b88555xg6Ybx5Zdfmk022cQeyzHHHBMszYyeKom71m+++aaZPn26WbhwYbBl0dHvg\/sN33bbbc1ff\/0VrNlwvv\/+e9upqLJSmij56quvNmPHjjXz588Ptsjp7bffDu8L\/daVFAr5DznkEHvcm222WZmexFm\/g8cee6ydzHrMmDHBUgBAUSE4BwAAKAYrVqywE1m60CLd1qBBA\/Pggw\/aUYJl2ejRo2PPz\/bbb29H8RemV1991Wy55Zax76fODYVPKF7nn39+7PVIavrOlGV6gmKjjTay56J3797B0g3jq6++Cr9Pmpg3U3r91ltvHV7bcuXK2aZ5CNwy1xSq3nbbbcErC5eC8wMOOMC+zw477LDBgnP9XdKuXbscn3vnnXc2++yzj\/099JcPHTo0eNU67777briuV69ewdLsp+C8devW9rj1G\/zrr78Ga8qeCy+8MLyGmqdDT3MAAIoOwTkAAEAxSprkMp22+eabmwsuuCBxNGFpNmDAgNhzorCoKEbn6xzXq1cv9j0V2D3++OPBligOuu\/d+dcIW6RWmoLzGTNm2JJMev2hhx4aLM1JTySceOKJ4T1y5plnBmsKTzYE57\/\/\/rupXbu2PYatttoq5fwLU6dONXPnzg3+ax2CcwAAMkNwDgAAUMxef\/11U7FixTDAiDYXeKVqW2yxhenfv79ZunRpsNfSa82aNWFoEm3HH398kdXq\/fvvvxOfEtA1KuujmouTH5znpzyBSrfccMMN5vLLLzdz5syxy1Rz+7HHHjOnn366adu2rQ1eVfJC4WQ6FEpqvoJTTz3VliDp2LGj3f\/777+f8p7U0yMqPXTeeefZIFn3mF7br18\/W2JFIXBetH+VKdFIfI0+1vtrfwpGRevSDc51n48fP94GqdqXzsUpp5xiBg8ebObNmxdslZo+86WXXmq\/j0cddZQ5++yz7ZMbonkcCis4V7kO\/R7E0XVV56K205M6Sb+NKuuicia6pzp06GBLXmjkrs6lSgElnf9ocO5qtiug1ihglc847rjj7HnUdYzeA3r9HXfcYUuqPPDAA4mfw\/nhhx\/MVVddZe+pTz\/91C5TWSo3F4MCdI0+z0RccK778eGHH7bXXNf+pJNOsiPV0yl3pM4DXWcdo16ne1nnQddfnYupnpRSSSWdN723qIa5JoHWtTj66KPNZZddFh5DOsG5ap+PGDHCnl99jzMp1\/Thhx+avn37mrvuuiu8\/rrvrrzySvud0H2t72dcR8VHH31kP4e+gzr2K664wsyaNStYG0\/XXvvScer3R5\/Xfe9uvfXWlN87TWjt7ou449Hvl0r26Nh1D8myZcvMqFGj8nWNAaCsIzgHAADYAH777bfEmufly5c3Q4YMMS+99JJp3Lhx7DZ+22uvvWy939Jq2rRpiaVTFEAVJQUcnTt3jn1vjTx\/6KGHgi1RlPzg\/Omnnw6Wpk\/Bo75Xer1qO++22272zyptobDziCOOCMNZNT3JoLApjib2ddvpHtB3VOG59rPLLruE626++ebgFes8\/\/zzYeiptvfee9t7SzXIFc6pXr9bt\/vuu5vZs2cHr1xP4WK3bt3C7fSZNC+CArF99903XK59u7riScG5QliV+HCv0Whuhd\/\/+9\/\/bLCmzjktVwCvUklx1HnnXq\/tDj74YHsumjZtGi6vU6eOLaGiPxdlcN6zZ8\/wPfX7GeXXfVeNcgWdCo8VeioY9X9jFExG+cG5Xq8AUn9W2ZiWLVvaz33ggQeG+1C7+OKLg1evo\/DVrYt7D0ehf\/369e12ukd\/+eWXYI0xJ598criP7bbbLqPvgx+cN2nSxOy66672zzvttJMNfVu1apXjHm3evHlsOK9g2HX+6j7R6xSW6\/PpPPglYxSk69xFnXbaaXb9fvvtZ7p37x5urw6BmjVr2u\/We++9Z7dNFZxrnUJk93r9ffj1118Ha9Oje16v1fdX30e3L11v3RtulL+aPu+kSZPC3yQdp66\/vv877rhjuJ06V1SD3qdjVceS26Zhw4bmjDPOsOdNv0v+\/yeoVq1aricGxJ8oW8cdNXnyZLtOx6X7u0aNGva\/dWxx17hZs2YZd8AAQFlCcA4AALABaZSb+wdstB1++OHhiL2JEyfmCmWiTUGZ\/iEdF1KUZCq7EPd599xzz2KZJE5BnYLEuGNQIPjWW28FW6Ko+MG5AiUFfgrXok2hmYLWKD84V1OYHDeyWCPQFThpG4VM0VHDGh3q9pGqlvbnn38ejvYUP9hTWB7dr6NR0y50rFChQhgcih+6KaQeNmxYsCand955J0dwGRec+3MGnHvuucHS3DT61W2nSYt9Z511VrhOpZTi6Dzoe+q2K2hwrrB2\/\/33D5uCRhcMqmkE+ZIlS4JX5qTrvXjx4uC\/4rnJgfVbqlH7Pj84V9Oo9riRwbpOXbt2DbdTeS5HvyXq6NByBe5Jvx2upr\/uRXWgRunvAxd6u6ZAV09NKDhN4gfnuoc0OjquRvbdd98dPrHQpUuXYOl6ek1eJbI0ut69l\/4c5YJzNZ3vVJ2QOqd+cK6OZ7n\/\/vvDDiJ1dmUamDsuOFdTB5aeCovSJLd+4Kz7ThPTRmkE\/qabbmq3adGiRa7vukZ5qwMsiT5DlSpV7Ov1fY++Pp3g3F07NXVuxV3je+65J9xOv0kAgHgE5wAAABtYqskotVyPtDv6B7AeR\/dHp8Y1hVqlYUJRlU5wwUi0FdUkgHFUBiCpXIyaQjCVidB1UWipkYt169Y1Bx10kB2xqEBOI0wVPup66vF+jUZUqYOkEbRYzw\/OFSo++eST5tFHH83VVIIj7r73g3ON8EyikZcK4LSdrqHKmDhTpkwJ70WVVkiXwmM3elsjsfMqxaKR6dpWTfeO8\/HHH9u61lqeVwCtEbEuFIsG5xpJr1HgWqfwVWG9wua4ptDajUpXiOfuVQXGGlGr5RqVHA33fIVZqqVWrVo2iB44cKBtCg51P+gY9B3UNmoaDZ7J3Ac6fjXdQ24fCmV9fnCu0bv6TUiichmu80JPD\/zxxx\/BmnWlNtT5o3V68sFfJ\/r7wN1nl1xySbA0mZ7IUbgdLf+lORoU9vr84FznLYk6GFwwr6cXMqVzqVDZdUJpRHmUC851n+o7kor2535\/FSqrDIwLlzViPa\/SKHnxg\/NUHaEaVa5t1GEa10En+n67J8XUmffzzz8Ha\/Kmv9\/1m6PPpNfrSQD\/N0gyCc5TlWnSNXYj6XWvAADiEZwDAABkAY2gS1WWRSUUoqPGVJdV4Wzc9q7pH87ZOgJdx6VQQaGmaiyrvII+p0ZNajSpQjI3ci\/a9Gh8NFAoat9++60NMuKOp7CaPq+CSn2+Pn36mJEjR5oPPvjATlZalgN2PzjPT41zPzhXYJdEoZcreaJw1L\/HNBrdHYNG6qbr2WefDV+nz5EXhYhbb7213V6lHFwo7Ye6Co1TSTU56I8\/\/miDP63TNnk13ZM6dyrF4X6DNCLXHYurlZ2kMCcHTVWqRdTp4K6zOj78EieimtDqAEjqjPNbquA8r8lBdZ5UCkXb6lpGg2Edpwv6NTrd0WhkF2YqPE0VzicZNGhQjs\/3zDPPBGvSnxxUn02Bv7bTEwNx1PGnY3edQqlaquBc4Xo04I+KBuf6\/rlQXsf53XffBVvmjx+c67uTpFOnTnYbfX+Swn6NJtdIc22nUen+kyei+0idvn6ZpKSm1xckOFf5oiS6xnvssYfdTh1pAIB4BOcAAABZRKGH+0dxtKksQdzEhV988UWO+sbRpuArqaxDUVBYpVBfj96rRIVqCSvgV+Dh\/kFfkKa6vvl9JL+gFDqqHrVf9qO4m66nRqqqbIiCdV3\/bO0cKSzZEJz7NbL9keB5UbkVd98r\/It2gEWpNId7H\/9YVTrEBaK69qmkGnGukaZutLjCZU2WmSmFhq5shT5TKsU1Oajo3LrQUs09raPXuHJLCqxVpz5u5L+eZHCvzWvEeaq60DrH1atXt9tqNK+bSNSnyS\/de6lTRlx9bZ3bvEZhp6JJa92+\/XNeWMG5np5x+9HTTXHzAeh3KZ0R55kG5zo3eppAI\/X9zmb9XZNfxRWcayJZ9zuk+0KdSnHc5yI4B4ANj+AcAAAgyyhoSyrFogBJoXQcPRqvICzudWr6R3LchIOZ0IhITSqocjEKeTSqUkF23PsVdlOZCo1G9yeGy1YK5XSuVJZBwaGujQJRBd1XX321DZsUruhRfhcKFkbTfaNJHlVTOK7+cknlB+cqx5KpwgjONfrXBacKph5++OFgTW4qHeGCNQVpbdq0CY9f1z+JOmZc4KqRyrp3HB2LnsTQOnWeqIxRHI2q9n8H4so1aMSuWx8XauZFQbQ6xPT6VOdCkxv6Ex4WRnDuRuDH0XG4zgXVu3flWtQ54Ebx6zcrLjQXXRt3rKmCczV9lqRyWP68DHHhpugYXMCqa65OUzcK\/d577w22yknlehRIp6L71O888GvTF1Zw7r4jKjmTVIrkqaeeCgPcwg7O\/b8D1EHrAvqqVava73qmiis414TB7n1cZ0mU\/s5wZXIIzgFgwyM4BwAAyEKa9FKTz7l\/IPtNoVmqUbd6DNz9wznatDxuojZHIzYV3qm8hIIVBXUucCrMpvBD4YAmQFUJiFtuucW8+OKLtva3goZUozlLOwUlKgvz9ttvm8GDB5uOHTva8g35HeWu+0W11h944IFc9ZRLCoW\/7vMoyFMwpc+U1DT5pa8wgnPRyFo\/lFSZCoXiKqujsFSlVdw6TfzraL9+mKqAVCVDNKnmDTfcYGvg6\/3c+mbNmsU+XaLfBX+yTd0XqlWtIFz1l11orBrsrhREXHAuClT93wmVB7rwwgvt0ylq2uexxx4bhtaakNKn4E3H6V6vmt7qTLvyyivt6G43ylznS6Nr9ef8BOcales6EvW\/Ok7XFKSrpIkCU3ccauqYio7y9ic6VcfC9ddfb8uYaCLMI444wi7X9dRcBfpzquBc7+mul0JvXVuVmdL58mutX3fddcGr46lzK3rsCmeTOgf8SUd1rKqZr3Ot+0eT2fqlpLRev+O+wgrOn3vuuTCs1jW56KKL7N9JCrF1\/Fqn5p5KKMrgXJYuXWq\/91qv1q1bt4xKWxVXcK6SW+68quma6Zzp3GnEvLuntt122\/D1BOcAsGERnAMAAGQpjRxUEOP+kRxtCnySKJBxEwDGNQU9Cmb79+9v\/5FfWKOeFWooJFOYoxGUL7zwgg1FFGwoUEDBKUjRSGTVvNakgK4mciZNpQA0qrWkTCCrGsYKiHXfptOiIa+CNoWpHTp0sOctiQI6BdkKeBVkJYVv+m6qI0L707nUBIoK7vTeerIgaUSzaJJRjaDXkwHqHNNkpAqBzz33XPPKK6+kFfhpVKrKZbRq1cq+XqOoO3fubMu5iL5rCrB1fE8\/\/bRdlkSdNAqRNYJcn0XfX\/3vkUceac+5gjo9PZFEo7pV+kThsz6PXquAUfMWuABY8xfoWPzRz+nSPnSuo9dYTddUoe2NN95o665rQtNUFH5rpK+eXDnwwANN\/fr1bceHjk+v1XXr16+fXa9JN306Dp0nfQ6NphbdV6o3rwBf94CCdV2HpKcB4mgyShe2a16HuA4Tnz6D7m91zOga6XzrvOtzKFhXp1FSbXSFuJocV59B1zWJ7kF16uh7cO211wZLc1Inq8oXqWyQ\/g7R59d50OtczXF1iOq9VAInSk8HaJ2uo+b4yMudd95pj0f3ZNLvlkJv3XvaTk9FpUsTsqqDUmG+npJIMmrUKHvM6uxNdZ2GDh1qj+Hiiy+2AXWU3kPrdP3c91fXTiWWRPeEjifuN0hPYOgz6h7V+Y9Sx7e7xn59+yj\/GmvCXQBAPIJzAACALKawRqMJo8GnaxqRnET\/MNZIv7jX5bdpJJzCEf2jX\/8oV4BblkeHZxuV4tHIWgV4\/sjXVE0jUzVSWJP9ASg++o1u27at\/R5q5LXr+AAAANmB4BwAAKAE8GsSR9vw4cODreKlmnA02hTeaOJAhTkK5T\/44AM7WhwlkzpeVJ7hlFNOsQF53DX3m8q6qFwH1xwoev4EofqNBwAA2YXgHAAAoIRQmQA\/5PRbqrItokfR3YRjaqr3rEfEVQNVdXA1eR5KP5XwUKmKpPr5rqmuvSaBBVA0VG5HHVrt2rWz81K4sjYAACB7EJwDAACUIFdffXVs0KlJATOpqwuIP+LVb5rYUbW4AQAAgLKK4BwAAKAE0GhETeQZF3KqaTR5XI1qTRKnWuSaSHDkyJFmwYIFwRqUdZrQMe5eUlO5FgAAAKAsIzgHAADIcq+\/\/rqpUqVKbMCp1qtXLzvJnO+rr74y+++\/f+z2Gk2ssi8rV64MtkZZos6U4447LvbeULvkkkuCLQEAAICyi+AcAAAgS\/3444\/mwAMPjA031bbddlszefLkYOt1gagm9KxUqVLs9nGtadOm5pNPPgn2gMI2b948c+utt5ozzzzTltlRh0a6lixZYs4\/\/3xTuXJlO2mrrmvv3r3NsmXLgi0y9\/HHH9vJX+PuhY022ijPWvkAAABAWUFwDgAAkGVUTuWII46IDTdd04hx+fPPP23JjaQw1DWFonHLXdtqq63MsGHDzNq1a+1+kT8qqTNhwgTTsmXL2POs1qRJE7N48eLgFbnNnj3btGjRIva1aqpnP2LEiGDr9Pzzzz82vI\/bn9pOO+1kvvjii2BrAAAAAATnAAAAWWLGjBnm4IMPjg021RSYnn322ebpp582bdu2tf8dt53fDjjgADvKWFasWGHrpGv0cty2rrVr187MmTPHvgbpmTt3rtl3331jz2dcU+md6dOnB69e58033zS1a9eO3T6u7b333ubbb78NXp3szjvvNOXLl4\/dh9qAAQPoMAEAAAAiCM4BAAA2sM8\/\/9zUr18\/NtTMT9tjjz3ME088Eew93vjx4\/MMaVUK5p577jH\/\/vtv8CokGThwYOw5TNXU8TF69Gg7eWuqGvZ5tYsuuig2+L7\/\/vtNxYoVY1+j1qxZMzN\/\/vxgawAAAAA+gnMAAIANRCOO99xzz9hQM5O2xRZbmA4dOpgpU6YEe07fwoULU5bwcE0Tjb799tvBqxDnjTfesJNuaiR4q1atzH333WdH+Wvi1o4dO8ae11RN1\/X222+3+1b9+k6dOsVup1atWjXz\/vvv2\/e78MILTbly5WK3U9PxUZYFAAAASI3gHAAAoJitXr3anHDCCbGhZjpN9cy7d+9ug1JHE0YuWrTITij5999\/B0sz8+KLL5rddtst9j391r59e\/Pdd98Fr0K6NElo3PmMtho1atg66XGmTp1qtt9++9jX5dX22Wcf89lnnwV7AgAAAJAKwTkAAEAxU3B++umnx4abflNAfuihh9rJPz\/66CM7waNoZPNhhx2WVo3zOnXqmLvuususXLnSvjYdCuFV91oThsbtU02lRQhhMzdx4kSz5ZZbxp5TTRr65ZdfBlumdvnll+c54atrRx11lPnxxx+DVwIAAABIB8E5AADABqKR4Zq48\/XXXzdff\/21Wbx4ceIkjX\/88YctAxINRbfZZhvTunVr07t3b3PttdeaSy65xBx\/\/PGmZs2aubbVaPLohJSpzJ4924b30f2onXTSSbYDQHTcF1xwgdl5553NdtttZ5o2bWoefPBBO\/oduem8PfLII+aUU04xJ554oi3HsnTp0mBtMtUjv\/76682OO+4Ye038ptItw4cPt2ViAAAAAGSO4BwAACDL3XbbbTlC0V133dWOXE6HRhq3adMmx+tVJsaF3kk0mlzhq\/8611TyQ2H5e++9Zw444IDYbVxTre2jjz7avPDCC+GIeaRn1qxZtjMknfI5anpC4IorrrAlewAAAAAUDME5AABAFrv66qtzhKMPPfRQsCYzGtFetWrVcD8q9ZIUnl9zzTWJZUA23nhjU7ly5dh16TS9XiVJBg8ebObMmRO8Y+HSqH2N4latcAX3Ko2iyVN\/\/vnnYIvs8t9\/\/9nrM2TIEHPwwQebChUqxJ67uKaJPkeOHJnWiHUAAAAA6SM4BwAAyFJffPFFjnrYN998c7Amf1SmZbPNNgv3N3To0GDNOqNGjTIVK1YM12fadKyXXnqp6datm9l8881jt4lrqtVet25dc+6555pnn33WjpJPKlmTDoXyce+jkPnPP\/8Mtip+CxcuNG+99ZYtt6LyOiprE3ecqdouu+xi689rNDoAAACAokNwDgAAkKVUJ9wFpgq0C2OCx5YtW4b77NSpk122atUq06pVq3B5Jm2vvfaypWTiRjyrvvakSZPMySefnO9R6grVVWe9WbNmpkuXLrbzYMyYMebtt98233zzjfntt99sLfXly5fbmvEK3KdMmZKjg8A1hfmqJ18Y9H6\/\/vqrHSn+7rvvmueff97ce++9pm\/fvrY0jcrZbLvttnaEffQ40m1bbLGFOfzww+1TBgrdAQAAABQfgnMAAIAsdffdd4chaqVKlWxQW1Aq0eL2qVrnzsCBA8PlcU2jyffff3\/Tr18\/88Ybb5gVK1YEr8yMJrhUEHzMMceYKlWqxL5XUTWVnxk3blxwJPkzevRoG+bH7T+\/TeVkateubc4880x7fITkAAAAwIZHcA4AAJClijM4dzTpp95HJU3+\/fffYGnR0vvMmDHDPPDAA+aMM84w9evXz6jUSybt0UcfDd41cxrlnt\/j0uhxjUI\/9dRTzfDhw+2oeOqSAwAAANmL4BwAACBLqfSHC14VnEeDVo361ujk77\/\/3pYM+fjjj82XX35pvv32Wxt+L1u2zJZL8am2tttnx44dg6XZTSVYFixYYGu+P\/300+aOO+4wV111lR2h3bZtW3PAAQeYRo0a2Trpe+yxh6lWrVr4Gf2myVE\/+uijYK+ZUdCdVG5G76vJSJ966ikzbdo088MPP9gOCAAAAAAlF8E5AABAltBIZI1Mjgtni7qVL1\/ejoYuDVS7Pe4ztmvXzqxevTrYKn1DhgxJrFV+4IEHbtAJRwEAAAAUDYJzAACALHHLLbfEhrPF1Y499tjgSEouTVQa99kqVKhg3nzzzWCr9GgU\/2677Ra7P7Xu3bvnGtEPAAAAoHQgOAcAAMgSBOcFM3bs2MSJO\/v06WP++++\/YMvUZs+ebUeSx+1HTROlvvLKK8HWAAAAAEojgnMAAIAsQXCef\/fcc4\/ZaKONYj\/XkUceaeuk5+WFF14wtWrVit2Ha5dcckm+yr0AAAAAKFkIzgEAALJEfoLzKlWqmNdeey3Ywzpz5841++23X+z2qVpJDM4ViCfVNFdTaK5JVJN8+OGHdpu41\/pNgXmq\/QAAAAAoXQjOAQAAskSmwXm5cuXMxIkTg1fntGjRIrPLLrvEvi6plbTg\/N133zXVqlWL\/SxqvXv3DrZcT0H7M888Y5o3bx77Gr+pU+LBBx8MXgkAAACgLCE4BwAAyBL5GXHes2fP4NU5PfLII7Hbp2olJThftmyZ6dChQ+xnUKtcubKZNGmS3VYdCDoXrVq1sh0Ncdv7Tdt069bNLFiwwL4eAAAAQNlEcA4AAJAlClLjfPDgwXYf06dPN+XLl4\/dJq9WEoLza6+9NvbYXdt+++3taPKKFSvGro9r22yzjbnwwgvNL7\/8ErwLAAAAgLKO4BwAACBLFCQ4HzBggN2HypfErU+nZXNwPmrUKLP55pvHHnemrUKFCqZdu3bm9ddfN2vXrg3eAQAAAADWIzgHAADIEgUJzgujZWtw3rVr19jjTadp9H2TJk3MjTfeaGbOnBnsEQAAAABSIzgHAADIEjfddFNs+FtcrW3btsGRZBdNgKqJOuOOWa1SpUpmzz33NKeeeqoZMmSIef\/9983SpUuDVwMAAABA5gjOAQAAsoTKhqxatcosX77c\/PHHH2bu3Lm2ZrlKiowZM8aMHDnSDBo0yFx22WV2UlAFxcccc4xp0aKFadiwodltt93M3nvvbZo1a2batGljOnXqZM4++2zTr18\/c91115nhw4ebxx57zLz88stm6tSpdgT2r7\/+av766y+zcuVKs3r16uBIste\/\/\/5r1qxZE\/wXAAAAABQNgnMAAAAAAAAAADwE5wAAAAAAAAAAeAjOAQAAAAAAAADwEJwDAAAAAAAAAOAhOAcAAAAAAAAAwENwDgAAAAAAAACAh+AcAAAAAAAAAAAPwTkAAAAAAAAAAB6CcwAAAAAAAAAAPATnAAAAAAAAAAB4CM4BAAAAAAAAAPAQnAMAAAAAAAAA4CE4BwAAAAAAAADAQ3AOAAAAAAAAAICH4BwAAAAAAAAAAA\/BOQAAAAAAAAAAHoJzAAAAAAAAAAA8BOcAAAAAAAAAAHgIzgEAAAAAAAAA8BCcAwAAAAAAAADgITgHAAAAAAAAAMBDcA4AAAAAAAAAgIfgHAAAAAAAAAAAD8E5AAAAAAAAAAAegnMAAAAAAAAAADwE5wAAAAAAAAAAeAjOAQAAAAAAAADwEJwDAAAAAAAAAOAhOAcAAAAA5PDPP\/8Ef9rwsulYAABA2UFwDgAAgKz29ddfmy222ML83\/\/9X5G0Dz74IHgnlBZz5841EydONG+++WaOpms9a9Ys88cff5i1a9cGW8M3Y8YMs+mmm9rvRtu2bYOlG8bPP\/9sqlWrZo+lUaNGwVIAAIDiQXAOAACArPbNN9+YqlWr5gi7C6ttueWW5sMPPwzeCaWBAvONN9449nrHtR122MHcfPPNZvXq1cEeyjZ1VFWsWNGem3bt2gVLN4xffvnF1KhRwx7LAQccECwFAAAoHgTnAAAAyGqlMTjXaOelS5eaxYsXm5UrVwZLURg0snyTTTax17dTp07B0tx+\/fVXc\/nll4fbql1xxRVlfiQ6wTkAAMA6BOcAAADIaiU9OFd95nvuucfsvffescfgt0qVKpmuXbuamTNnBq9Gpvzg\/MQTTwyWJlNQfsopp4TXQH9ORWHuyJEjzVlnnWWOP\/54c9JJJ5k+ffqYl156yfz777\/BVqlNmTLFDBgwwJx22mmmY8eOpkePHuahhx4yv\/32W7BFvDVr1pi3337bBvynn366DbZPPfVUc8kll5hXX33V\/P3338GWqX3yySfm6quvtp\/1hBNOML1797bnTVTKJt3gXKVURowYYc4880x7LtRRoXPx8ssvpz2Cf\/bs2ebGG2+0n0f7OOecc+y51HXR+SA4BwAAGwrBOQAAALJaSQ3OFUDWr18\/13tWr17dHHvssaZXr142ZFRguO+++5qNNtoox3blypUzt912W7A3pCvT4FzUuVGvXj37Gl2HCRMmBGvWu\/XWW8Nrs80229iQVyPWe\/bsafbbb79w3T777BMbgKuuerNmzcLtKleubA499FDToUMH06RJk7Cu+Lbbbmu+\/\/774FXrfPrpp6ZWrVrha3feeWcbeHfp0sXeS64OuNqOO+5oPvroo+CVOV177bXhdmr777+\/3Y9\/\/DoPbk6BpOB80KBB4fZVqlSx+9C5OPfcc+297NY1bNjQLFy4MHhVTupM8u\/5Bg0a2P00bdo0XF6nTh17nvRngnMAAFDcCM4BAACQ1UpacP7ff\/\/ZUeP++xx++OF2wsq8aJTukCFDTIUKFcLXbrfddnZULtKTn+BcNIrbnXMFzI6upwJdLdd1UQ31OH\/99ZcNirWdOkdUCsaZN2+eDcS1Tv+bdD1XrFhhJk2aZFatWhUsMXZEtzuuVq1a5Vjn00j4PfbYI9x2\/PjxwZp1FPC7dRqhHkeB+2677RZuFw3OdS60TOs222wz89ZbbwVrclIZInUgaDsF+dHw\/LrrrgvfQyPuNZI+SufMD+EJzgEAQHEjOAcAAEBWK0nBucpLqHSH279G46osRqa0n5NPPjnHcX7xxRfB2tJFn1XB6vz5882CBQtyNC37888\/gy3Tk9\/g\/MorrwzP9\/XXXx8sNTaAdpONnn\/++TbcXr58eWy74447wn2o9IrTvXv3cPkjjzwSLM2bwneF8HpdzZo1zaJFi4I18aZNm2afVND2zZs3D0u3aAS7X\/IkLqh2UpVqee6558JzcdFFF6U8F7fffrvdTs3\/zEuWLAmfxNAo+lTXV59fo+u1LcE5AAAobgTnAAAAyGolKTh\/\/vnnw30rYHz\/\/feDNZlTuKmR6m5\/Rx11VMrAs6R65ZVXws8Y11RGREFsuvIbnLdo0cK+RmVCXnzxxWCpseVy\/OPJq+m6b7755jZkdlSSRes0SltlV9KlINztV9dfI75TUc1xBezafocddghDaZ0Ttx+VU0kl1eSgfrmadJrOhcq+vPDCC8EejJkxY0Z4fdq2bWs7TpIwOSgAANiQCM4BAACQ1UpScK5JFt2+DzrooMSyGul64IEHwv2pjrVGYSO1\/ATnd999d1hXW50Vfpj76KOPhtdANenzo3379uE+xowZEyzNm8qVlC9f3r5Ok8uqBEoqerrBfXaVdXGTleppha233tou1+dLFcDr+5YUnI8aNcouV+vbt2+wNDMK910Yrs+kEjdJdL8z4hwAAGwoBOcAAADIaiUpOD\/77LPDffvBZX49\/vjj4f40SaJCR6TmB+cqm5OKao37E3a2adPGrFy5Mli7zrJly+wklVqvEeOTJ08O1qRPk42699h1113N4sWLgzW5aZS5C8gVcGsCUPdaTSibRMfp6orr8\/v1x1U7\/+ijj7br1EEwevToYE1OP\/30kznwwAPD94sG5zouVwNdo+rz80SFPtNZZ50VvsfAgQODNTlptLxGpLvtCM4BAEBxIzgHAABAVivLwblGEF988cW2XXXVVRnX+y6LNHmnq\/Ot+0ZlUlq2bGlLsTRu3NgG124Ut2tar\/ssic67K7fi9tutWzdz4403mocfftjWNu\/Xr5+tK673btSoUa6nDVSuZNNNNw33UbduXVv7vH\/\/\/raevatlrmD7q6++Cl61LmgeMGBA+Do1BfyawFRlZC699NKwZrha7dq1bZ3yKAXrfiiuSTsvuOACO1Gnwnk3Il0BtY5Nf44G56Ia5Tpfbj96EsI\/F0OHDrWj0dUhoXOhUjuu1rrzzz\/\/mGOOOSbch+YCOOecc+yx9OjRw06Iq+UNGjSw10x\/JjgHAADFjeAcAAAAWa0sB+fInM65AliF0X479dRTTc+ePc3ll19u7r\/\/flu+JJPa6aLAV5OFdu7c2TRt2tTsueeeZo899rDhsGqQKwSfMmVKrqDY9+WXX9qJNVXKR69XSH3IIYfY4\/r888+DreJNnTrVTlCqTgC9Tu+tYFkj6x977DE7WWdeNOHm1VdfbcNvvb9C9+OOO8489dRTYQ39QYMG2c8zbNgw+99xdC5Ux13nQoG8Oxc6Ho1uv+KKK8x7772X8lwozB8yZIj9rujz1KtXz3YKPPjgg2HHw8iRI+2xJI1MBwAAKCoE5wAAAMhqBOcAAAAAihvBOQAAALJaSQrOzz333HDfrVu3Dpauo9G8Gn2ryRBV7mL+\/Pnmhx9+MIsWLbK1ozVaWEF7qokbAQAAABQPgnMAAABktWwOzm+55RZbn7lixYp2ssSNN9449n0Ko6n2tWpz65g1UajqPyuABwAAAFD4CM4BAACQ1bI5OFet6Lj9FkfbaaedzB9\/\/BEcCQAAAIDCRHAOAACArEZwHt8IzgEAAICiQ3AOAACArEZwHt8IzgEAAICiQ3AOAACArFbagvPGjRvbz+SsWrXKXH\/99RnXRyc4BwAAAIoOwTkAAACyWmkKzuvUqWP++eef4NU53XDDDbGvSWoE5wAAAEDRITgHAABAVitNwXn58uXN66+\/Hrx6vb\/\/\/tscdNBBsa9JagTnAAAAQNEhOAcAAEBWK401znfYYQfz448\/2n307t07dpu8GsF5vN9++800bNjQbLXVVrZVq1bNXHXVVea\/\/\/4Ltkjf559\/bho0aGAqVqxo97XNNtuYcePGBWsLz6BBg8Lruvfee5ulS5cGa0quK664IvxMBxxwgC1JhOzTuXPn8Dp16tQpX98TAABKK4JzAAAAZLXSGJxvttlm5rvvvrP7OPnkk2O3yasRnMd78803zSabbGLP0S677GLKlStn\/9yjR49gi\/R8\/fXX9v7Qa2vVqhXuUyF8Yfvll1\/MpZdearp3725effXVYGnhmzVrlv0Mah07dgyWFg3d3\/369TNnn322mTRpUrAU2ebLL7+0nXfnnXee+eyzz4KlBaP9uPvsjDPOCJYCAFDyEJwDAAAgq5XG4LwwGsF5PD84v\/jii83AgQPDc3bPPfcEW6W2aNEis9tuu9nXtGvXzjz\/\/PPhPooiOC8uespho402sp\/jtNNOC5YChcvvoFHHCQAAJRXBOQAAALJaNgfnAwYMiN1vcbTtttuO4DyGH5xrJK20bdvW\/vemm25qpk6dapcl0eSthx9+uN2+du3aZuXKlebFF18Mz3tccL5w4ULTv39\/25nhtos2rXv88ceDV+T00UcfhdudeeaZwdL1LrzwQrtOZVz++usv88QTT5hdd901fI1rW2+9tRk+fLhZu3Zt8Mp10qmfr++CAk9RuQ6VpGnWrJmtyx+3vZ6a6Nq1q1myZIl9TdQ777wTbqvjjzrppJPsOlfG5cEHH4w9f9tuu6156KGHglflNmPGDNOmTZuwQ8BvFSpUMBdddFFG5Ud07g499FD7epUuWbNmjT2n1atXz7V\/nQPtf\/ny5cGrc1PpoHPOOSd8eiHa9FTE\/fffH2ydm3sipUmTJraEjzqDop\/1gw8+sNvqWO+44w5bCspf75o6g6ZPn263dXQvufUjR44MluZ03333mZ133jnHvlzT8b\/22mt2u3333Td2G79VqVLFfP\/993Z739NPP23q1asX+xpdxxNPPDEsbxXlvt+HHXaY\/f4OGzbM\/j5G96Pz8tRTTwWvSjZq1Cj73Y++Xk33ozrjNC+Ff4+3aNHCrF69OthDbjqu5s2b220rV65svv3222ANACCbEZwDAAAgq2VzcK7wRMHYDz\/8YI\/z008\/Ne+++64doaywb\/DgwbbWs4IzBT8Kdpo2bWr22WcfG8zUrFnT1K1b1zRu3NgGL8cee6zp0qWL6du3r7n++uvtCOkxY8aYN954wx7nV199ZQMXlfb4888\/qUccww\/Oe\/XqZZepg0HlVrSsRo0aZv78+XZ5HF0rbaea5jrfMn78+PCeiQvOVeaiTp06NrCLhoIava717vWnnnpqruuma+uOWWF0VJ8+few6Bf\/63y222MIMGTLE\/Prrrzas0\/2gToKNN97Yrm\/UqJFZsWJF8Gpjg2lt895774Wha\/v27c2CBQvsudA6PwDXPbzjjjva0cI6Nn9fCmdfeOEFW+9d+1GQOG\/evGDtem+99ZZdr3bBBRcES9dzwbn7TJUqVTJ333237YTQZ\/rpp59sJ4Lbx8EHH2zDR5+CXq1TOZ6hQ4cGS9fRcepeuPXWW+2f06XgvFWrVna\/Cmz1v\/qMCrd\/\/\/13u83ixYvNTTfdFJ5v1cBXyROfrrHOn9brnKtUkHu9M2HChLCzQMG8rkOUC84333xzux8dk95bvwNz5syxnToK1JctW2Z\/V7Rt\/fr1cwWzutZ33nmnvQd8jz32mH2NWvSJDN036jzROoXu6qTw6Vrpmr388sv2v9XJpPtJ593tU8efdJ\/JtGnT7PnTtuoM0m+dT+fsrLPOCven38Woo446yq5z95Kulzpi9L3\/999\/7f2pThC3j6OPPjo25Nax6LulbfT9VyeEft9F50Llm\/Sbovvt2muvtcuvueaacL9uWZzLLrss3O7hhx8OlgIAsh3BOQAAALJaNgfnyD5xwblopK0LQtVJoUAtSuGr1iugfPbZZ4OleQfneVFw60axaySsAm9fusG5mkb\/JvHL0sSN0p49e3YYnCvQLAiFf+69FFJGpRucqz355JPB0tw0wtptp04kn\/ar5QpMC6s2fDQ4T7Vf1W53I\/L1NIB\/T7lrofP9zDPPBEtzU\/jsRrMfeeSRuZ4W8OdA0ESeSZ0ACtHdKOvWrVvH3t9xUgXnCro1olzrFKArGE+HJtV1++zWrVuwNDd1OCrk1nYtW7bM9dl9l19+ebhPdez4XHCu75AL8eOo80Lb6ZpEr+vPP\/8cdmKo00hhfzoUwLvvtt5fo9CjpkyZEs61oJrvdHgCQMlBcA4AAICsRnBeuinQ1uh7hYcqpeA3BYHHH3+8HdmfrqTgXO69997w2p9\/\/vnB0nVeeeWV8HUKPX3pBucaEa2yGQqVNSJco0w1gv3cc8+1Txfo9SrvodHUvkyCc5V1SaKw3213++23B0vXy09wrkk+VUbjrrvusqNrNXq+Z8+eNuR17xUd7S3pBuf63PqOJ3nkkUfC\/UQ7DTQK2A\/g9dkUYqrURnR0d7r84FwlNfLaT4MGDcJt3ahzhdt6AkHLdb1VKkdPm2i\/ftMylYXRa7Vt3KhzF5zndZ5EQb57EkBN3x\/dO++\/\/36wRW6pgnPRvekCeTWVWtH1f\/vttxOD7nSDc\/\/7uPvuu9trFz1Halrul3G57rrrgj2s44Jz\/Z7Hjdp39ESI20e0E0b\/7dZFfxvyog4A1\/mhz6GngRw9CeDuEf3O+esAANmP4BwAAABZjeC8dFPNbo3IffTRR83o0aNzNIWmqUK\/OKmCc3HlM9QeeOABu0wlGFy5CJXUiY4IzSs41+huVyZCo5RVc1n17xU2K0RXc\/WfizI4f+6558LtChKcq9yMyn24fenPCr9VekifVdfFP6YNFZz7VJ9dk\/VG62Treqc7+loyDc5Ve1zbauT0zJkz7TJ19LiR2vrtUm17hdoTJ05MbFqvUc9RfnDu9p8XldbRPXvCCSfYkiN6vVq1atVyjYjOKzh31EmhUdo6Hhf0q+nPuu986QbnKh3jtlM5FoXxcefGNZVxUUdb9HoWRnCuUjxunUa3Z0oj3d3rNfGu+w3xn4rQ5wMAlCwE5wAAAMhqBOfIRF7BuUJN1ZTXeoXYqhG911572f9WuK0gPypVcO6H1RpZnkQhprbJluBcwXUcnR838ahKVyQFkS+99FL4XtkQnEcp4HefVeVe0uUH5+pMiQuzHT1d4Gpia1Sx3+GiWvZarjroepohv\/ITnEcpSNckrNqPaqX7+0k3OI\/S0xUaMe8+o39f+sG5ysskUckVV+pGTzDkt4RJYQTnmjRY302t0xwBmTzl4vh1zFV+aPLkyWGJFtXaBwCUPATnAAAAyGoE58hEXsG5zJ07N6yt7Jr+O26SS0kVnCv8c++nshvRCSxVmqF79+7h6zdkcK7R026SVJXf8CeQdGU3VGbETQip0cpxo2QVOvrnb0ME55oQU5MxakLHOMOHDw9fN2LEiGBp3vzg3DU9hRANZMeOHWt\/P7ReTxkoJPWpRrYrz6P1t9xyS2J9cnXWaDT3jz\/+GCxZL93gXBON6prrvERpglqFwdqPJsdV+RAnVXCue\/vmm282mgw1SvtQCRq9TuVh3CSaonOlOuFap84Xv\/MhWt7Fr8vfvHnzxM+o133xxRd25Hk0YC+M4FyuvPLKcL1q1mt0u0\/1zJ966in7NEG\/fv2Cpetp\/SGHHGJfr04X16lyxBFH5LtTAACwYRGcAwAAIKsRnCMTKufgrq\/KdCTRSHP\/XtDrkviBdP\/+\/YOl6ylc3n777XPszwXhascdd5y5\/vrrw\/+OBqQauezWqcxDlDoA3PpU9+u4cePC7ZJGuCoM3XrrrcPtXPMDbAW5xxxzTK717s8KRVWGZrfddrP\/rXruUerAcNurJnaUate79akCYY0cd9v5AbiOUR0Vbl1cU538TEd7+8G5Ogd0Tl298rimDoAlS5YEr85NYXS0kyau6ZrETSzZoUOHcBuVFEry\/PPPh5PfJjV1ACxfvjx4xTp+x4Q6G3wKqV3ngGtuFL9rRx99tA3mo\/R98svEuKYwWXXzfXoSItpZkdRU+iXaAaEa6Fqn0d2pnhBwk\/+qPfHEE8HSnBSWuydQkpomMk3q7PEnPFVTB5VKHwEASiaCcwAAAGQ1gnMUpcIeCaoR5xr1On\/+\/GBJ+lIdS1GMWFX4rGONhqlRCkYV9ue1XZzi+kw6RoWWGlVfkP36wXm0xrlGWes9\/NHVmVDgq9cqSNX9EVcWKE6mn0f1yHVd9WRDfq5ZHN3XOmbdB+ket6PzpuNRyZh06CkNHbveS9c1nc9fmPeSo+ulJwd0zeNG3Sdxdc3VyaAJewEAJRfBOQAAALKaJv0ryuA8+jg+gLIrVXAO5EVPX7i\/X84777xgKQCgpCI4BwAAQLHSyEVN1qdQSoF4Xk31czX5nAsjCrNpRGC6x6HtevToUWgjOAFkHwXnrna3JtJcuHBhsAZIzS9PpMliMx2ZDwDIPgTnAAAA2CD+\/vtv07lz5zBoyOamesxxk+4BKJ3UQVYU5T9QuqlMjjpfAAClA8E5AAAANigFDWeddVZsYL2hW8eOHW29XQAAAABlC8E5AAAAsoImjsuWEejt2rUzS5YsCY4MAAAAQFlDcA4AAICsohHoXbp0iQ20i7qdcMIJjDAHAAAAQHAOAACA7LRy5cpiK+Fy3HHHUcMcAAAAQIjgHAAAAFlNAXr37t1jA++CthNPPJHAHAAAAEAuBOcAAAAoEVTCpWvXrrEBeKbt+OOPp4Y5AAAAgEQE5wAAAChRFKDndwS6Jv1khDkAAACAvBCcAwAAoETKpAZ6hw4dCMwBAAAApI3gHAAAACWaAvSkEi7t27enJAsAAACAjBGcAwAAoFRQCZfOnTuHgfmff\/4ZrAEAAACAzBCcAwAAAAAAAADgITgHAAAAAAAAAMBDcA4AAAAAAAAAgIfgHAAAAAAAAAAAD8E5AAAAAAAAAAAegnMAAAAAAAAAADwE5wAAAAAAAAAAeAjOAQAAAAAAAADwEJwDAAAAAPK0evVqc99995nbb7+9VLfhw4ebX3\/9NfjUAACgrCI4BwAAAADkaeXKlWannXYy\/\/d\/\/1eq25ZbbmmmT58efGoAAFBWEZwDAAAAAPJEcA4AAMoSgnMAAAAAQJ6SgvNNN93UXHTRRebaa681V199dYlo11xzjbniiitM9erVc32e8uXLm3POOccMHDgwZdPnpaQLAAClF8E5AAAAACBPScH5FltsYX744Ydgq5Jj+fLlplGjRrk+Tybt888\/D\/YGAABKG4JzAAAAAECeCM5zN4JzAABKL4JzAAAAAECe0g3Otd29995rbrjhBnPTTTdlTRs0aJD5\/fffg6NMDs5VeqZbt27mqquuMldeeaXp37+\/2X777XNtp0ZwDgBA6UVwDgAAAADIU7rB+aJFi8xee+2Va7sN3TbaaCMzY8aM4CiTg\/Po5KD\/\/fdf4sh0gnMAAEovgnMAAAAAQJ7SDc4VSGuEd58+feykodnS+vbtm2MyT4JzAACQCsE5AAAAACBPZaXGOcE5AAAQgnMAAAAAQJ7SDc5XrVplnnjiCXPXXXeZe+65J+N29913mxEjRphly5YFezTmn3\/+MU899VSB97l48eJgjwTnAAAgNYJzAAAAAECeirPG+SabbGLmzZsX7NGYP\/\/80+yzzz6x26bbqHEOAAAyQXAOAAAAAMjThgzO9d633HKLrZt+4YUX5qupzvmCBQuCPRKcAwCA1AjOAQAAAAB52pDBeVEgOAcAAKkQnAMAAAAA8rQhg3PVOH\/66afNyJEjC9SocQ4AANJFcA4AAAAAyBM1znNup0ZwjsLyxRdfmEsuucS0atXKHHTQQbQCtBYtWph27dqZe++91yxZsiQ4wwCQOYJzAAAAAECe0g3OV6xYYQYNGmRriue39evXz\/zxxx\/BHo1ZtWqVrXEet20m7ddffw32SHCO7DBhwgSz2Wabxd5ftMJpCtKXLVsWnHEASB\/BOQAAAAAgT+kG5yUFwTk2tN9++81Uq1Yt9t6iFW4755xzgrMOAOkjOAcAAAAA5Cnd4Pzvv\/82Y8aMsTXFVSohmxo1zpFNfvzxR7PpppvG3lu0wm0dOnQIzjoApI\/gHAAAACWWArr33nvPjB8\/3sycOTNYCqAoFGeN86Jo1DhHtslPcF6+fHnTrFkzc9hhh5lKlSrFbhPXNt54Y7PvvvuaI4880lSvXj12m6RWp04d07ZtW1O7du3Y9SWhlZTgXL83r776qunataud16Fq1aqmQoUKpkqVKqZevXrm5JNPNuPGjbPlq6I0ifIzzzxjOnXqZPbYYw\/726zPrlJAdevWNZdffnmOclX59ddff5m7777b1pPfeeed7ZwU+n3VfaX7ctiwYdSWR6lBcA4AAIASSfWKo\/8wdv9APP74483EiRPN2rVrg60BFFS6wblClQEDBpizzjorq1r37t3NL7\/8EhwlwTk2vEyD82uvvTZ45XrPPvusKVeuXOz2rp100knB1ut99tlneQbvuu8Vxvo094CC9Ljts7lle3D+3XffmSZNmoTHq2t6yCGHmEsvvdTOGdG3b19zwgknmO222y7c5owzzghebcx1110XLtf10W\/e9ddfb6666ipz+OGHh+vUDjzwQDvhcqb0237ssceG+1Gwf8MNN5inn37aPProo\/Z3v3HjxnadShARnqM0IDgHAABAibNmzRrTvn378B9vqZpCsLPPPjvHSFMAmaPGec7t1AjOURCZBudDhgwJXrmeJhfViN+47V3r1q1bsPV6s2bNsqOZ47Z3rWnTprk6oBWe1q9fP3b7bG7ZHJwPHz48PM4dd9zRfPrpp8GaZB988IF57bXXgv8ytgxVqtHkekLPhdpqvXr1CtakT\/9fyr3+kUceCZYCpRvBOQAAAEokjaJy\/4DLpGlE1yuvvBLsBUC60g3OVUKgoDXO77\/\/frNs2bJgj+tKEGhUY0H2ed9991HjHFklP6VaKleubDuOVY5DZTLitolrKvGiMi2nnHKKLdsRt01Sa968uTn11FPNAQccELu+JLRsDc4ff\/zx8Bj33HPPHL9Rhe2CCy4I36tjx47B0vRddtll4ev11F9+qfNl4MCBsU8u6O+Y888\/P7ETQL\/l6ijafffd7eS677\/\/vmnYsGGOfTz33HP293233XazJYoaNGhgFi5cGOwh3l133WU233xz+3186KGHgqXrfPvtt\/aJpbgSR\/ouqUMr+mSG89VXX9nvrJ6GfOmll+wTG3oCxN+HOiSQvQjOAQAAUCK9+eabtu6n\/48PNf2DSnVc49ZFm0L0t956K9gjgFSKs8a5vsfz5s0L9mhsWQGVBYjbNt1GjXNkGyYHLb6WjcG5wtaDDz44PMbHHnssWFP4FDJvv\/329n30W6hydplS6RXVNXfHq6BZI9dVZiYd+rwqpeder1IzCpa1XE1z1XTp0iVcHzcqfvDgwXZdxYoVzQ477GD\/vP\/++9sOCAXmV155pfnwww\/ttg888EC4L3U0Jfnkk0\/CevBt2rQJn7L4+eefw3Bf\/59SZWn0d92\/\/\/5rO4gV2uupDPce0cBd9HeJ\/j5TgL\/rrrva7VRu57bbbrNB+q233hr7OmQPgnMAAACUSBoBVKNGjfAfLH7TiCTRCKNrrrnGbLvttrHb+a1z585m\/vz59nUAcsukxrkmoTv99NNtCJJp03dRpSV+\/\/33YI8E5yidNKpWkz7G3Vu0wm0aMZxt1MnowmyFq19++WWwpnD99NNPpmbNmuG5GDFiRLAmf7755htz1FFHhftzTXXN+\/fvHzu6W2G0RrlrO4XQLtyOoyeW9Hutbe+8885g6TouOFdTWRsdSyq67m77J554Ili6nkJwF37r\/yt+\/\/33drn+znGT4So8T1WvvXfv3uF7TJ06NVi6jgvOtU7\/O2rUqGANSgqCcwAAAJRIqnN+2GGHhf9Y8ZseKVfY5VOYd+ONN5qtttoq9jWuKYx\/8cUXg1cBcDZkjXOCc5RWzzzzTJ6Te9IK1vQUWlGWQMkvle1Q+OuOM53a5pnSqGsX3O6yyy52VHdhUu308ePH24lM3edw7+VCaNH7qlyQ1tWqVcsG7JpMVCPE\/aZl5557rh3Nrm01GanPD86ff\/75YGkylfxyAbhGevvHJDfddJNdp78fxo4dGyw1dvS\/ex89FaDygNFjVdNyfxS9StD4\/OD8zDPPDJaiJCE4BwAAQInVp0+f8B8rftNju3595Cg9VqzHtuNe65rqUQ4bNix4BYBMa5xrVKNqkuenqR65\/x0mOEdp984779jRsbrXVL95jz32oOWj6dypVriCXHWWa7R1ttIAAH\/k9nXXXResKTiNfFZQrP0qsC6uciAqQeI+j66H67DQb6pbrtrjV199tbn22mvtU4FJTdcvGvT7wfm4ceOCpanpu+XK9\/lBvI7JBfTnnHNOsHQd1Tx379OqVSt7beKO0TV9nttvvz3Hk1LiB+ddu3YNlqIkITgHAABAieWPCPKbHn32A7JUFI5vvfXWsftR0z94brnlllwj2IGypjhrnGsELjXOAZR2b7\/9dljnXiHupEmTgjX58\/XXX+f4\/Y2OgC5qCsrVeaH3Vl3vWbNm2eWqF+7K66lsjH7T8yM\/wbnoPLjXaRS+ftc1z43+u379+mbp0qXBluuoBrwLvDUZb34RnJd8BOcAAAAosd57773YSUD1j7XXXnst2Co9+seqHi2O7ss1vc+DDz4YbA2UPfmpca565Zk2TRingMGvk7tixQpzxRVX5HufaqqfrvDGITgHkA0mT55sf0fd70rr1q3NF198EazNSYHzww8\/bEdtqza3anSLfttcrW4Ftfq9LEyqSb7ffvuZO+64I9eoakelZzS5pvsceoLCH3TgT9ap0FqT46aiz7R69ergv9bJb3Cu0f0tW7a0r9NIfIXh+rM6LZLqrffo0SN8L30W\/R2YRCVr4ubJITgv+QjOAQAAUGKp5Io\/4ZXf9A+0\/Hj33Xdjw0HXFK5\/\/PHHwdZA2bEha5wXBYJzZBMFhNOmTbOlioYMGUIrQBs6dKgtF5VXMJttdO01wWbcb020qW67Bg+IRnmrLErcdqnaEUccYV+fDnVkqtZ33H6iTSO433zzzeCVOc2ePds0a9Ysx\/Ya7KBa7\/rs+rNbXrVqVTN37tzglevoCUC3XvMDZGLOnDmmcuXK4evVbr755mBtvFdeeSXX33sq5afR89F96fyoVJlPobz7TOrARclDcA4AAIASSyUhGjRokOMfLq6pdmZBPP7442Hty7h29tln2xFGQFmRKjgvaQGVJAXn+jwfffRRsFXq4DxpVCiQLtXgbtiwYez9RSucptHX\/sjnkkC\/t998840t5aIn6DRxqMLrpM\/xzz\/\/2HIjmTQ3Wj1Tep0m2XzrrbdseK0n9vR3QKoR2XH0JNFnn31mJ2TXxJz6nF999ZX9bU6i91ZHrb43GkWeKXVQ6VgVyGdaLkYdFKod\/9xzz4Wf+9tvv80Vlvt0vRYsWGBLj6XaDtmL4BwAACAL6B9DmlRIj4KqxIFGSimQye8\/asoKBdcHHXRQ7D+Ue\/fuHWyVf\/oHlvYTt3+1bbfd1v4jCigr3OPt0aZ5BTSR21NPPWWeeOKJrG9PPvmk\/Z1N+v2oUqWKnfBNI0CTQnOVSkgqWQCkY8mSJaZ27dqx9xetcFthly4BUDYQnAMAAGxgt956a+w\/8vymx1ePP\/548\/zzzzNixaMRVi1atIg9Z7169Qq2KjiNgNp5551j30ftqquuCrZESbZ27drgT0iioHjPPfeM\/R6UpaanUVRWA6mVtFG+xU0jX93EkLSibSeccEJw1gEgfQTnAAAAG5jqQPqTQqXTNtpoI9OqVSszYcKEYC9lkx6zbdy4cew56t+\/f7BV4dDocz0REPdeam3btrWTIqLkGT58uJ28i7Ib6dNEuVtttVXsd6G0t0svvZSngdKkzk09mXPmmWdS2ipGfoPz8uXL2zrLcetSNf3OpSpBltT0\/zky\/f8p2dY6dOgQnHUASB\/BOQAAQBZQ\/cN99tkn9h976TRNUqSSApnWlyzpZs2aZapXrx57TvI7OWhe7r\/\/fhs+xL2nSjqo7jpKBgXm5cqVC6+fnixAZhSGqs7t1VdfbSc+O\/nkk0tVO+2008zFF19sxo8fn3E9XKwLzv26+D179rTLsE6mwXmnTp2CV653\/fXXx27rN3UwRzt2VapIAXzc9q7tsMMOtoazT\/X\/t9lmm9jts7kRnAPID4JzAACALKFJjs4777zYf\/CpacSXH\/IlNdVL1T+Iy4Jx48bFngONqHvvvfeCrQqfgsItt9wy9r3r1atnfvvtt2BLZCMF5nFhFcE5ULiiwblrmjuCAD3z4FxzCER9\/PHHiX8fuTZgwIBg6\/U0t0qtWrVit3dNJeLiJJVIy+ZGcA4gPwjOAQAAsowmrUv6h3SdOnXM9OnTbfC34447xm7jt2OOOSbXaLHSQrVzVbM07nM3bdrUrFixItiyaOg6VK1aNfb99913XxtKILskBeauEZwDhSspOHftnHPOKdMBen5KtRx22GHmkUceMWPHjrVPRKhTPW67aGvQoIG555577FwpF154YdqlV3bZZRczaNAg8+KLL5qBAwfaiYDjtsv2RnAOID8IzgEAALKQwu7dd9899h9\/GnV+77332u1UZ3fo0KFmu+22i93WtZo1a5rXXnvNvqa0ePfddxNrtapsTXHQ5ICVKlWKPQbVPGeyyeyQV2DuGsE5ULjyCs5d09NWZbEGOpODFl8jOAeQHwTnAAAAWUqlW7p27Rr7D0A1jTpbtmxZsLWx5UG6desWu61rW2+9tXniiSeCV5RcClgOOuig2M+oOuNLly4Ntix6mqC1QoUKscfi2sYbb2xryepxetWGVZCkmvYtW7a0o+ZVtmDIkCH22kycONHMnDnT\/P7770ymV0B33XVXRqHUM888Yz777DNaBu3TTz81s2fPNj\/\/\/LP56aefaLQcTZ3ASfNQxDUF6GVp4tVffvklzzIrtMJpp556anDWASB9BOcAAABZTo9jJ03gpRB26tSpwZbr3X333Skfw9brnnvuuWDr7LF69Wobes+ZM8cGyA8\/\/LC59NJL7SR9rVq1MnvssYepUqVKYhiqEegbYmT9jTfeGHs8hdn0pEG1atXMAQccYE4\/\/XRz++23m9dff9388MMP1AqOUGCe16R3NBote1tZKuFyzTXXxJ4DWuG1ypUrm2+++SY44wCQPoJzAACAEkCjOffff\/\/YfxCqqf5onPvuuy\/laLa99trLfP3118HWRUej5\/UZ3nnnHXtM559\/vmnTpo0tIVOxYsXYY8tPSzoPxUEdEQ0bNjSbbLKJHWGebt3ZwmzqUFDnQpcuXWyng0qPlKVyMemWZKHRaCWj6e+KshCgL1q0yH5WdY6qk1R\/f9AK1vR3sZ5Ae\/TRR4OzDACZIzgHAAAoITQZpv5hHRcuqJ100kl2xHacG264wf5DMu51atpvQQLWP\/\/803z88cd2pLvKxShA1sjwuPcqzKbPpOC9efPm5q233gqOJvutWrXKLFmyxPz66692dP3kyZPNmDFjzB133GEuuOACc+SRR9qJ3FS7XiFK3GfPtOkpg6OOOsqMGjXKlgcoTTTCvLDOE41Gy77Wq1cvnqwBABQ7gnMAAIASRsGnRjTHhQtNmjQxixcvDrbMSSPakuqCq9WuXdvMmzcv2Donherff\/+9efbZZ02fPn3sKC49+hy3n\/w2heDbbrutqV+\/vjnmmGPMJZdcYgNRlSOZNWuWreFe1oMTfX7VDdbI\/VtvvdV07NjR1KlTJ99lSdTp0L59e\/PCCy\/YML+koSQLjVa2Wo8ePcpUDXQAwIZFcA4AAFACTZkyJbHEiUp1qCxKkhEjRiQG79qnRj0PGDDAlobRKOW47TJtCsQbN25sunfvbstpaIS1Jo1buXJlcFQoDAqU1Mnw+OOP23Itu+yyS+z1SGoqc3L44Yebl19+Odhjdsp00k8ajVa6mmqgl8bJk9U5qomh1VFNy1\/77rvvbAdzcU4SDqD0IjgHAAAooVSbvHr16rGhggJT\/eMxyaeffmq233772Nfmp1WtWtUccsghpn\/\/\/mb8+PFm7ty5JXIEc2mlJwZ0zdUhorr2cdcwru20005myJAhZsWKFcGeNqxJkybFHieNRiubbejQocGvQ8mlDs\/evXvHfj5awZs67rO9MxhA9iI4BwAAKMFUq3q33XaL\/ceiSq\/88MMPwZa5qXTL3nvvHfvauLbjjjvaEio33XSTmTZtmq1rjpJr+fLlZuzYsaZVq1Yp69+7pk6a0aNHB6\/ecDTK9Nxzz409RhqNVjZaixYtSsVcDXrq6oADDoj9jLTCbXraDQAyRXAOAABQwik8SArAd99995RlWxRCXnXVVXZElsq3bLbZZnZiT00WqrrXCxYsCLZEaaeOlEGDBiU+xeCaJn8tyESyhUX3rso1xB0jjUYrnU0TQc+fPz\/4FSj5fvzxR8pOFVM74YQTgrMOAOkjOAcAACgFFI6rrEbcPxZbt25dKmvBoujMmTPHVKtWLfZ+Ouuss8x\/\/\/0XbLnhqSSQjinuWGk0Wulomtg6VSdwSUVwXnytQ4cOwVkHgPQRnAMAAJRwr7\/+uh0xHvcPRZXguOeee4Itc5o4caKtq6rQ8bHHHqMmOaxPPvkkZe18BT3ZSJPqaTR83HHTaLSS2UpLSZYkmQbn++yzj5k3b17wamP++usv065du9ht\/bbddtuZ999\/P3iVMatXrzZ9+\/aN3dZv5cuXN0899VTwqnXuvvvuEhn2E5wDyA+CcwAAgBLqjz\/+sKPJ4\/6BqFarVi0zc+bMYOt19I\/sVJOQ1alTxwbxKJsefvjhxEBENfNTTTibLfR0RY8ePWI\/A41GKxmttJVkSZJpcP7qq68Gr1xPE4VXrlw5dnvXbr311mDr9ZYuXWrq1q0bu71rnTt3DrbOqU2bNrHbZ3MjOAeQHwTnAAAAJYxGil155ZWx\/zB0rX\/\/\/sHW6+gf25lMBKqR6hdeeKFZvHhxsAcUpiVLlpiRI0famqvHHXecGTJkSEbn+oEHHjA1atQIr5f+\/OSTTwZrM6cJ6k466aQc94DfDj30UBuylCT6TGeeeWbs50lqAwYMMHfddRctgzZs2DDz+OOPm5dfftm89NJLNFqO9vzzzyc+ERXXFJiX5hHmUZkG51tuuaWd5FKTc+spMc1FklSmzW\/6O\/3yyy+385aoc1Gjzxs1ahS7bbSddtppZvbs2fZ1M2bMMEcffXTsdtneCM4B5AfBOQAAQAmhCRlvuOEG+w\/guH8UqrVs2dKORFe4riA1nX8Yb7755rHLXWvQoIGZOnVqcBTIry+\/\/NIGEHr0Pe48qylAT6KQpF+\/fimv\/1577WXmzp0bvCI9Y8aMMVtssUXs\/jRh7ODBg4MtSyaFPekG6F999VXwKgCFQSWU0gl2Dz744FJZwzwv1DgvvkZwDiA\/CM4BAACynALT8847z5QrVy72H4MKUhWQq8yG6pVXqlQpdju\/7bDDDnZ755tvvjGHHHJI7LauKVxVcM9Eo+lTZ0c6dWT9dsopp9iOD0flCo499tjYbZOaAna9dyqqZb777rvHvl5t\/\/33L1UjP3XfnnPOObGf1TWCc6Bw5RWca9LPsjTCPOqnn34yFSpUiD03tMJtHTt2DM46AKSP4BwAACBL6VFs1ReN+wdgflrVqlXNjTfeaJYtWxa8Q24qb3HNNdfkOQp93333NW+99VbwKiTRCMqaNWvGnsNUbb\/99jOvvfaaOfDAA2PXu5aqk0TXWxPARk2fPt3Uq1cv9jVqKqvw4osvBluXPuqIOvfcc2M\/O8E5ULiSgnOVfyrLgbmzZs0a21kaPT+0wm\/M3wIgPwjOAQAAsoxqSaukR9w\/\/DJpKrOh0XzPPPNMjhHM6XrvvfdsQB63b9c02r1r164EICkoqB0xYoStZX7UUUfZUfvufKnObJUqVWLPbap26qmnmoULF9p9fPjhh2b77beP3U5NddR1T6kOdbVq1WK3UVNnyX333Wf3WRZoBLqe0PDPAcE5ULiiwbn+TiqLJVny8uabb9rJuf3fo2xr+vs+qcVtnw1N\/z\/o5JNPNr\/\/\/ntwpgEgMwTnAAAAWUQTfcX94y+dppHC+geiJmNbvnx5sMeCc6PQN9tss9j3dc2Vcvn333+DVyIdixYtMo0bN449p37bZJNNzMCBA2M7Qf777z87IWzc6\/Jqmmzu\/vvvD\/ZU9vglXFSHHkDhUXCuzsGyNulnaaK\/03feeedcf3f47eKLLw62BoDSheAcAAAgi3z88ce2xEbcP0zVFJ5q9J5GLg8aNMh89NFHdkRzcVEt9Pbt29tRXHHHp9arV69ga6RL9ci7d+8eez7VITJ27Nhgy9Q0kjNVGRa\/1a5d245yxDr6HlG\/HyhcKkWiJ15QcqlsXI0aNWL\/HnHtwgsvDLYGgNKF4BwAACALacT4jBkzzHfffWdHfGebHj16xP7jeeutt7ZhvqPSH6rxXb58eTuyWZNcTpgwgVHpCX799VczdOhQ2\/mgjpHZs2cHa5IplHrkkUdMw4YNY6+J3zbddFN77X777bfg1QAAJCM4B1CWEZwDAAAgbQq8TzrppNh\/OGs0\/JgxY+yo5y5duuRZ97RixYp2lLVqdCN9P\/30k7nzzjvtBKJx5zXadB1OPPFE6ncDADJGcA6gLCM4BwAAQFqmTZtmqlevHvuPZrUKFSrELk+3aXLKI4880jz44INm\/vz5wbsWrg8++MDUr18\/fE+VQRk8eLAtlZJtVLf822+\/NSNHjrTnRR0N\/vlK1TRZ6P\/+9z\/z448\/BnsDACBzBOcAyjKCcwAAAKT09ddfm0aNGsX+Yznd1rFjR\/Poo4+aFi1axK5Pairx0qBBA9OvXz\/zyiuv2NHW+Q25f\/jhB7PrrrvGvs\/tt98ebFW89FkWLFhgJk+ebG688UYbkCv0jjvGVE2T75155pm2YwAAgMKicmD77ruv2W677ezfT9GmeVmuuuqqYGsAKF0IzgEAAJBo9OjRsUFtXk2j0y655BJboz3OihUrzJNPPmkOP\/xwO9I8bh95NU1Qqn+wq7a3yscMGDDAjBgxwowfP97WWZ81a5YNy1U3fMmSJeavv\/4yHTp0iN1Xu3bt7CR2BaXPpffV6Pznn3\/e1nhXrfJzzjnHtGzZ0gb3lSpVij2GdJvqlDdr1szccccdjCgHAAAAigjBOQAAABJphHfjxo1jA1w1jXTW+j59+pgXX3zRLF68OHhl5ubOnWtuu+02G6ZXrlw59v2KqrVu3dr8888\/wZFkTqVl6tWrF7vv\/LZy5cqZWrVqmTPOOMN2Mqh2PAAAAIDiQXAOAACAtPz99992ctDipDBbk1o+8sgjthSJRpdrxHZeE49m2jSCe9WqVcG7ZkbHqOA9br+pmiZT3WabbWzHgyZJHTVqlJ0oVY\/FAwBKD81Z8frrr9unkB544IGsbPfff7\/55ptvgiNeT3\/HqfNW6+Nep880derUYOv19JlVYi2bP7PanDlzgiMGgNwIzgEAAFBirV692gbNqsM+YcIE8\/jjj5shQ4aYvn37mtNOO82WYGnTpo055JBDzP7772+22GKL2BC7d+\/ewR4zo9Isbdu2jd2nSqqobvlrr71mvvjiC7No0aJ8h\/MAgJJLpcCOPfbY2L8rsqnde++9wRGvp8lBd9ppp9jtXYubHFR\/P+sJsrjts6lp\/hUASEJwDgAAgDLhueees6O8o\/9oVpj+xhtvBFul7+OPPzY777xzrv2pbbbZZuaFF14ItgQAlGUlPTjXvCVx27tGcA6gtCI4BwAAQKmnSUKT\/uHfpUsXs3bt2mDLvKlkjV4Tty9gSYPRAAAlAklEQVQ1hek8+g0AcAjOs7cRnANIheAcAAAApdqSJUvMfvvtF\/sP5h133NF89913wZapKTC\/6KKLYvfjWs+ePW1AAgCAo78XVDpMkz5nc1M98igF57vsskvs9q7p78YoBedHHHFE7PbZ1EaPHh0cMQDkRnAOAACAUmvevHlm1113jQ25t9pqK\/POO+8EWyabNWuW\/cd\/3D5cU\/10jWoHAAAAUDoQnAMAAKBUevLJJ0358uVjg+6KFSumDM3nz59vzj\/\/fLP55pvHvt61Zs2aUZYFAAAAKIUIzgEAAFCq6LHy1q1bxwbdanXq1DHff\/99sPV6b775Zvgofdzr\/NanTx+zbNmy4JUAAAAAShuCcwAAAJQaw4cPN5tsskls2K3Wr18\/u93SpUvN+PHjzQknnGC22GKL2G2jTaPLp06dal8PAAAAoHQjOAcAAECJ9+6775oddtghNvBW0yjyvfbay1SpUiV2fVyrUKGCOemkk8z06dODdwEAAABQVhCcAwAAoMSaOXOmqVu3bmzwnWnbaKONzCGHHGLGjh1rVqxYEbwDAAAAgLKI4BwAAAAl0vvvv29HhceF4Hk1jUBv0KCBufLKK81HH31k1qxZE+wVAAAAAAjOAQAAUEL9+++\/dpLOuGB84403Nttuu61p1KiROf30082wYcNs0L5kyZLg1QAAAACQjOAcAAAAAAAAAAAPwTkAAACAEuHXX381Z511ltliiy3CpwtUm\/6www6zTyDIjz\/+aD7++GOzbNky+9++RYsWmV133dW+pkWLFsFSADJ37lzz6aefmpUrVwZLis4rr7xiy2Vtuumm4Xd5s802M08++WSwBQrTH3\/8YX8XFyxYECwBAKSD4BwAAAAo46677rowvEqn3XDDDcEri88nn3xiNt98c\/v+e+65p5k2bZpZuHChmTVrlnnttdfsNoMHDw6Pcfvtt7chuu+3334zO+20k13fpEmTYGlOCuAVLmXjBLG\/\/\/67Df9RdFavXm2v\/\/Lly4MlZcOll14afnf0\/frzzz+DNYXrv\/\/+M+eee274Xpdddpn56aefbKfY22+\/bb755ptgS+RF51K\/gYsXLw6WxPvss8\/svB7unI8bNy5YAwDIC8E5AAAAUMZdfPHFYaiSrSM+e\/fubY9PAZBGqybRqNnp06fHBn\/pBOcHHnigXV+xYkUzf\/78YOmGN3LkyPAaPfTQQ8FSFLaWLVvac6ynGr7\/\/vtgadkwc+ZMO1lyUXYaqDOrWrVq9hzrXLsnRZC5m266KfxNeOGFF4Kl8fTbp87Gn3\/+OVgCAEgHwTkAAABQxvnB+eOPPx4sTY9G6Kq0w6pVq4Ilydx2a9euDZbkTftXuKZJXnV85cuXN++++65d9s8\/\/5g1a9YEW66j5XqfuPdIFZzrdWoHHXSQXa\/JZRXyueVqUXp\/vZdGfjqagPaLL74wP\/zwQ65jc\/7++28byn\/++edmxowZtoxC0jnRPvTe0eDcHZOOIa\/zqffTZ9H7zZs3L6NgVO+\/dOlS8\/XXX5vZs2cXSqiqfaqUjkYXq\/3111\/BmnV0PnWfpHNPiT6\/rkPcNRLtRyOa9fkVHMZt586nyv7oHFeuXNl2wrjlOs+paJtffvnFvsecOXNiSwXF0bHp+vh0z3\/33Xc2yNa5T6LX6b10bQpjhHjc\/ezoHOspDB2bT9vrGHQfpxr5rH1q\/\/pMW265pT3HRx99tF2WzvnVe+s75c5vqvPi0zmKnl\/9DmgUtp4siH5WXY\/osei\/v\/32W3uvprquOhd6Aiav6xal74POnfavz6cR+NFj9rnfBD84f\/7553Pcq9HPpdfo+KLXL4m+k\/qt0HnSvRj9jibR\/nWtor9Juj91jxTWbwgAFBeCcwAAAKCMK0hwrpGOG2+8sX3tDjvsYAOmqClTpoRlVlRbPN0QZvz48eFxJTXVRf7qq6\/s9goQ9d9a3qZNG7vMlxScjxgxIsc+k9ptt90WvMLYkMt9pjvuuCNHmRjX9t9\/fxsgKcjq27evDf2j2\/hNtdeHDh0avIOxQaFfYiGpaZS8AjOfOhf22muvHNv5teHVdtllF\/PGG28Er1hPIdt5551nj8dtqyDZr0et0DMTCvIuv\/zyHJ9n6623znFO1GkhL774YrisadOmKUNEjZB2+9QIZhd6KqCrX79+uB8du97P\/bfaM888Y7d94IEHcixPaoMGDbLbO7oH3BMKrrl7wrUqVaokfqdUMkPb6Pj1mf3vYbTpsyj0VwDZqVOn2G3Ujj\/+eNt5kyl9R90+unXrFixd75RTTrHrGjZsaM\/5IYccEm4fbbpmund9rkMiVTvjjDOCrde58847TaVKlWK3dW2TTTax3624e2TChAnhdjrXfokY104++eRga2M7pLRM11BlY3r27Jlre9caN25sO7xUPunYY4+N3UZNHX5xv3cvv\/yyqVGjRuxr\/KbfMT9oVrAet1206XUuPFeYfcABB9jl+h7H3R86fzqPFSpUyLUvv+k35Pbbb88VzIuO0\/3m9OjRw7z66qumVq1aufbhWpcuXWyYDwDZjOAcAAAAKOP8wE4lUcaMGWOeeOKJHE3hn8KnuNrfGiHpAhIFoQpMnFtuuSXc95VXXhkszZzCPLd\/TXIXR0GmSqxoO4VZUemUanGlOqpWrZoygNTI0miop9rvCp0dF+IqULr66qttJ0PSiM\/u3buH+\/HDc+fhhx8O1+t6JFFQ74JVBd\/33HNPsCYnhcAuGI8Gwp07d7bLda6ideJFIVvc8lRcqR2N5Nd1itJ58cNWHZO2V0u6b3QvqnPC7Vf3oajzxpUD0WSycTTaOG6U9hFHHGFft80229hR6kmuuuqq8Pj05+gIW3nkkUdssKtt1BERDRufe+65cB9qtWvXNu+9916wdh19l1xnkGv6zOok8um9XAeCQl1376Xr\/fffDzvAzj777GDpegq1\/WNo165drlJGkyZNCr8T+v7ElbrRNXIjzo877rhgaU4a6b\/ddtvZbfTZ77\/\/\/mBNTnfffXd4brbaaisbKvtef\/11u841hcKPPfZYsHYdv8NJ59Dfvl69enZuBZ86W6KdWeoMjHYYDh8+PDyf+k2J3h9PPfWUufXWW+1vUpyJEyeGIXazZs1iOwYUYLtj0GdNou+We5JG5zV637\/zzjthB5a+N3GlsPS7po4v95l0r6q+uk\/fx3322Sc8JjW9JhqO63O79eqASffJEgDYEAjOAQAAgDLOD84VQCmE1EjZaNOI8miQ5CicUZjm9nP99deb0047zf5Z4eFLL70UbJk\/LsxVwKOQL05hBOcHH3ywXa9zoHA1iR+cazLFgk7aqeDNHXv79u2DpespPNQ6NQV8SRQmuu3uuuuuYGk8F7BXr17dlmNwevXqZZfrut18883B0oJRgKZ9KnhT0Bw3YtWn9W3btrWv0WhxBYlRV1xxRbhPhdCOSqa467zzzjubTz\/9NFiTt8MPP9y+TiNzo6OmHZXF0DZqmtwylUsuucRup4BXI7V9fnCeaj\/qdHHbpapv37FjR7uNRkwnfUeSpBucq7Ml+jl8uufcscYF3grFXXB+zDHH5LoPFPi7kFfB8dSpU4M18RTyuvdTCOsH4X5w3rp16zw7E\/zgXMF3Er+Tyz21EMd1wuheUvmWTOnpAb1eo7zj7kW\/UzLV72uq4FydQ7vuuqtdp9+BvGqg6ykA954awe\/zg3M9zZLqSRHXEap7TuVgACBbEZwDAAAAJYzCp1SP1CvcUj3ZdPnBearRzOnwRwqr1axZM1foo7BGQby\/XbSp1Igvm4PzdMuWaLStyrocddRRZrfddrOBmkJOfSa\/DIrWR6UbnCt0d9tl0jTq1KcAVMfn1usYFb5p5Ht+axTrtRqJ7PapkbsqIXHvvffGjv5WAL7jjjvabRXu+U8A6Hjdd+D8888Plq6nEhodOnQI30tNo8jPPPPMXKO6fekE53o\/f7\/pNj3J4fODc3UmJNFTA2676IhpnzsudXikmkA3TibBeXRkt2\/s2LHhsQ4bNixYul5ewbnqarvrqu9oXveavtMa\/azt9Zvif2f94FxlSPLiB+e6J5O4Dhu1VJNyqhSJtlHw\/cEHHwRL11OgrU4YhcgKnBVq69zou6bmrof+HDd6vzCCc3VIuX3oNzavDi11QrnfWB2z\/4SNH5zr+5qqo+LSSy8N3\/fDDz8MlgJA9iE4BwAAAEoghRKagE6T1flNy1KN9ItTkBrnPoVeGuGr\/fjBvkK3aCCjkaFJxx\/36H5JDs5VVsMFxhp5rNHFCqA0ulOTAuoza0JRd+wFCc7dqGMFnM8++6xdpnOfquVF51Wjnt21Vdtvv\/0KNMpeEzxqNLsb7aqmkfsKy32vvfZaWBpDQaQooHO1lBs0aJBnnWRt\/+abb9p61v59ed111wVbrJdOcH7RRReF+3Ajk+POq9\/iEJznDs5VAshdI9V1z6teu7Z3ZXlULkp1x51sDc7123fSSSeF+1A9ctU81++nOnwUbOs3wT3BU5TBuTqg3D5OOOGE2JJDPtXCd+WHNMLfv34E5wBKI4JzAAAAoIwrjOBcIyddwKkSLaI6vi6MU6BSkKC1uILzVq1a2fUanRwXVjmZBOcKxrSdAsGk+uwaje72Fxecjxo1yq5T02SmSXTO3XYK5wqbH\/bGBc\/5oVDb3Se6F6P+97\/\/he+pUduuvrgC2KTSQam4Ehh6vZtY1nHlYXQf6X6Ko6ch3L2ujpb81mgmOM8dnGsEsytxonbfffcFa+L5Aaz+7MvW4Nz\/jureTnLiiSfabZKCc7\/G+dNPPx0szS1VcK6Ohrp169p1uqf1XUzFfXfUon9XEJwDKI0IzgEAAIAyzg\/OBw4caKZNm2ZrCyc1f1Sn9OnTJ3z9jTfeGCxdR0GxK\/mh\/50+fXqwJjPFFZy7UFZNHQAqK6MASHWd\/RHImQTn\/mR42tYfya4\/++dfLS44V7iksi5ar5HfOh6NXNUxRYOna6+9NtyXSp08+uijdmS7QkkFlfpfTew3fvx407Vr1xxBvEJRhV6akFN1mV0pBo1E1flt2rSp3a86AdINvGbPnm3q1Kljw0uNrFeQJzoWBamHHXaY3aeCu7feesuu8+lzupHgfosLZuWaa66xI+JVdkif242i1XVU8OzukUMPPTTXCFt1Brj96x7S9dHrdB\/7deBHjx5tQ2Rtp\/taE7rq\/nLnS\/+r0dIaMd+zZ09b8z+K4Dx3cC4ada3R5m4\/Kuej3x3dBzqvesJA967\/tIJq6Edla3Cu75X7TVSQPXny5PA86DOqbnqNGjXC90gKzv0OJz2BofJcer2+b36HUqrgXPQ6PWHj3k\/lntShpNfpfGv7Bx54wHYmum1GjhwZvHo9gnMApRHBOQAAAFDGKYxzIUY6zYVQCrCaNWtmlymsSyoXoABRJTXc6\/NTR91NJqfgLiloUfkPFy6rzEGURrxrAjytP\/DAA4OlOSnAUmjm1+J2za9RrQBQgZiWx4X0UTpmBbXRfSr4UnkVBfEKsbVMgWIclXdR4B\/dh0qQRANgjYK+6aabwvrPcU0hmsozKMx2FLwpePbLsvhNNetvuOGGlKFYlMI3lZXwg06\/KdxXcKzgLcn8+fPthIPuNRr5Ghe6iu4DXROVxfHfx7UWLVqYCRMmBFvnpgk4XfkPv0VDa30uhdr16tXLta1rCkiPPPLIXDX7RaGr207nPIlCSredRisnufDCC8PtFBpnQvene2100kdxHVdqX375ZbA0t3HjxoXbxU1Oq3Ik7juqa5R0DUWTRirEddtH2+67724GDx6cWJpq0qRJ4baapDUv\/u+gguIkfudaqg4K1dPXNpq\/IDqhqmq3q+SP63zzm0aAKzx3HSvqUEoqG6R6\/XvvvXeuffjXUPdp8+bN7XJ951UGJs6rr75qWrZsGT5NEW36Ddc8BUnXTL85rsNDvzv6LUniJgtWSzXZLABsaATnAAAAAICsptHcCu0VtGk0rkbMAwAAFCWCcwAAAABA1tLodlfORSP0U40WBwAAKCwE5wAAAACArNW\/f\/+wrINKvgAAABQHgnMAAAAAAAAAADwE5wAAAAAAAAAAeAjOAQAAAAAAAADwEJwDAAAAAAAAAOAhOAcAAAAAAAAAwENwDgAAAAAocj\/\/\/LP55JNPzMKFC4Mlmfvvv\/\/MvHnzzKeffmqWLl0aLEVhWLt2rfn888\/NO++8Y3799ddgKZC5RYsW2e\/ojz\/+aL+zAFBSEZwDAAAAZdyCBQvMDTfcYC6++GJz6aWXhu3yyy831157rXnggQdsCLJmzZrgFaXTLbfcYrbbbjvb7r333mApCoOC2Jo1a5r\/+7\/\/M\/Xr17chbX5Mnz7dbLbZZnY\/HTp0CJauo4BO92zVqlVN9erVzTPPPBOsyR+F\/LvttpupUqWKfa+\/\/\/47WFM6ffnll+G5Pf7444OlQGZWr15tWrVqZe+jihUrml9++SVYAwAlD8E5AAAAUMb17dvXhhxqNWrUMHvvvbdtdevWNbVq1TKbbLJJuH6rrbYyjzzySPDK0kWhq4LDLbbYwtx+++3BUhSG3377zey66672HmrYsGG+g\/OPPvrIXh\/t58QTTwyWrqPg\/OyzzzYVKlSwgd2jjz4arMlJ97vu76OPPjrlqPV3333XbLvttmbTTTc1RxxxhFmxYkWwpnT66quvwnMb7ZQA0qXg\/PDDD7f3UeXKlQnOAZRoBOcAAABAGaeR5go51B5\/\/PFgaU5\/\/PGH2X\/\/\/cPtbrvttmANkLfiCM7T1aJFC\/t6heJ62gLrEJyjMBCcAyhNCM4BAACAMi6d4FwefvjhcLuOHTsGS3NTAKdRvXvttZepVq2a2WabbcwOO+xgR+1qH+mUvJg7d6654oorbMi6\/fbb2\/IbO++8sw1Ln3322ZTB6wcffGDOPfdcW2ZDr1OpjR133NG0b9\/evjap5u7EiRNt50DTpk3N+++\/Hyw1Ztq0aXa5jmXYsGHB0mQarb7PPvuYww47zNb49an2r9YfdNBBtpyIzo0+37777mvL4vz000\/BlvHmz59vrr76ans8ep2CKX22Y4891owbN86GVpnSPkeOHGnatWtny6m4c6bjU8h89913m+XLlwdbx9M1ve+++8zBBx9sj0uhtK5X9+7dzcyZM+3I7tq1a9t7J1VwrvNz44032vOhkjnaz+67724uu+wyG3KrnEiq4FzlWfRaHfeMGTOCpcZMmTLFHHnkkaZ169b2nOn1Gkmu7bRMQZ+ul+4BZ\/HixfacNGjQwB5TEt1P48ePN6eeeqo9f7rnddy653U+hgwZkrJmuGq\/6711TTXKXVQm5swzz7RPgGhfuhY6\/kmTJtn1SVQ\/XqWVTjrpJPu0iH8tmzVrZoYOHWo\/V5zCCs7\/\/PNPc88999hyHToH\/rm44447bCdckjfeeMN069bNfnd1Ht2xH3DAAea6666z9e2T6EkYlQHq2rWr+ffff+09qXt3v\/32s\/ty3zMd26pVq4JXGXtvqkyTnkLQ+dJ917x5czNmzJhgi9yWLVtmy9noXtb3TnS\/nXXWWWannXayn1n\/q3tC5YV8H374oV2uz6XtdI31mVN99\/V5Xn31VdOrVy97nPos+u3QserJoIsuush88803wdY56f7s16+ffd2tt95ql\/3+++\/m+uuvDz+zzo8+i36b0vkNef75580xxxwTXl99Ft0zkydPtuv1ndJ9lCo4nz17trngggvsb6U+hz6P7lmdm7feeivYCgA2LIJzAAAAoIzzg\/MnnngiWJqTAuA99tjDblOuXLkcAaPz9NNP2zBS2yiMUd10BSkKihTIK\/xy79OnT5\/gVTkpsFaZDbdd27ZtzZ133mnGjh1rBg4cGI56V\/mYOXPmBK9aR6GQe50CGIVA2p+CdIWJCvLdegVlUQrZ3PrHHnssWLpu0kSF\/lq+8cYbm5deeilYk9tTTz0V7qNnz57BUmO+\/fZbe0xuHwrYXn75ZTuCWoHY6aefbs+r1iv8i4ab\/\/zzjw1OtX7zzTe3IaICOU3m+Nprr9n3UvikfWaiU6dOdp8K78455xx7nRTeKsC85pprbHCp9WoKxqMUyikcd9tsvfXWtj7+k08+aW6++WYbWmq5PptKqOjPccG5gkw3SlVNobuCPZ3PAQMGhKPV9dld6aC44FzH7Pah8+Lo\/KsUzyWXXGI\/q9arLI\/Om+5\/BYs6bj98VEhbqVIlu+1RRx0VLF1Px6zw0L2fOjB0j+r+0DXVPbbnnnuG63fZZRcza9as4NXraf6A8uXLm4022sgGtu7zHXfccbbWvp7uaNmyZbgfBYz6PFE9evSw6xVmKjwePXq0vZb6rir4V9jq9hFXiqigwfmSJUtsp5N7D93H\/\/vf\/+x3Vx1OCprdPTBq1KjgVetGKCs4dq9TEKtroc6ICRMm2O+\/u4\/UdI+pMytK11br9fkVxurPOufqkLr\/\/vttIOu+Y2r6fdK9qD\/Xq1fP3q8jRoywnVBuGx3vF198EbzDeursUNisbfS7tuWWW9o\/q6NF1+ymm27K8XvTpEkT+53Vn\/X9P+WUU8yDDz5orrrqqvB+VFOHR\/S78cILL9h1ul\/1e3jXXXfZ76d+Wx966KEcv6u6ZxSy+3R+1VGn9bomOifuz7ovdG50v7jfbrWkOR6GDx8ebqPtVRpJv5U6Jv\/76+6juOBcT58o7Nd6\/Wbpd\/fjjz+2nUXPPfecOfnkk+3vTlJHAAAUJ4JzAAAAoIzzg3MFGhopeuihh5oDDzwwR6ijcE\/hXFxdaAUtbrtUo3MV7Co40nbR8FxBkAsNFXz5o0KjoiOg\/c+QVNta\/OPUyFNfUnAu3333XRg86pzEjdrVqGKFdtpGgdxff\/1ll3\/99ddhsKYANGmSVY22duF6o0aNcozMf\/3118PzVpxlcnSeNUpX76uR3wpHfeeff75dp6ZR4XEUrusJBHf80eBc612ngMLjpKcedD79oDqT4NyXbqmWVMG5zosL\/xSuphohq1Hy7vqrUygaeis4d4GytkvqvHr77bfDyTv1\/UwatZ9EgaoLUHUP60kDX0GCc43AdkGx9hEXbDsrV64MvwMKdV2ngK59qlHeOl6NbNa2+i2KvocLztX0OTX6Psr\/HqspJI97mkIdWnoPbXPIIYfYe9TnB+cKkBXux1FHinsvXVt1KMXxv0f5mdRWnQN6rc6hOhx8fnCu9XqSIRqui66L63DQXBbRDgP\/iSMF9EnU+eDOXVxwrqcO3H5efPHFYCkAZCeCcwAAAKCEUeihUa0abagww28ayanSARqhnC4\/dFaAqRBHIwn1uL0L0jTS97zzzrPhSpSCJzcaXaNuNWrwnXfesUGf37RMoyfdiEcFsv7+TjjhBLtcAav2kS6NhncjozVyVIFp0vsrENeIXW2r0aG+VMG5aES9W6\/R2X6Ypj9rFKnWKTRS8OboXGq5Qit1KsQdmzs+BVLaVuddI\/UdXXOVmnHvrxILGkUfFw4WlII27VcBr8JjN9peoa1fTkKdBzoOratTp44t0ZFE+0uqca6OBYXYWqcRtaloZKq7JzdkcO53wCiwzYtGzbvtr7zyymDpOn5wftpppwVLc1NHkhshrTIg6ZQ80rVUWQ59FoXG7h7Sdyw6orcgwbk6q\/Q6taSnSeKo5Id73RlnnBEsTeaHtwqAfX5w7pdaimrTpo3dRp0YcU8AiH6X\/A6jaKkdPzhXsJ5Eo6jdMXXu3DlYmpt+s912KsWUF31\/1IH5\/fff2+vqjwSPdgj6wblGeKeaEFfv7fajUe0+9\/us74Q6g5Lo\/VKValGpHndu1fR91OeP68AAgA2N4BwAAAAoYRTiqCaywmoFln7TMgURqWoqR\/nBedxoX5V70AhErVeZhGjgpvdy5VUUsCsUUUmVpKayBRrNrlIWLnxWEOTCHYV3ceURkmhbd\/wKdRo3bhz7vq7p\/VVSIhqO5xWciwvBo9toJKlbPmjQoGDpOi6oU3Cu0h16\/7jjUtM6NZVOiI7uFoVeKgOh\/bj3U1MIrJGcSaPZk2iUuwJ\/NxpcTSNjFcyqJrmaC1OjwblqFLsnBPSUQtwoVifV5KCvvPJK+N69e\/cOlsbLa3LQ4grOFX679\/HLjiRRJ5fbXk9t+PzgXOVEkuj8usBRTzZEg3PdGyp54pfc0LlSZ5bOva6l+x4XdnCue9K9p8p2pMsffax95EVhriu3otHiPj84f++994KlubmnFvSblVQORJ0UrgSK6q1H7xM\/ONeI+SQqpaTvvbZL1TGgUeLaRk3lbXz6jdQ5Vfkrt42+dwrB9YSKjk9\/duvyCs5TdXC5cjJqesrF0b2m+v1arnsp+rSCT++XzuSgWq6SPCrL5N5TTZ9J5X0AIBsQnAMAAABlXF7Buaietgv3FKD4wbz\/iH9S\/eV0uHrbCpo00V+6FMC48gsKB1MFQ6mkE5yrJIUbZa3gTIGw3t+VaNGozGhZB78MQ1Lt4PxSSKXSLX6JGy1Lh0pduGuq0D4uqBfVptY20eBcI0ddgK9wVuciibZNmhxUga17CkATWPrrohREFjQ41ySVWl+Q4Fyj\/d37aCLavGgbt300aC+M4Fzn0HVe6amLpLBS4a22KezgXL8bep2aOn3S5ep3q2k0fF50r7vtox1UpTE41zV396uuTdL8Cirv4l5fFMG5ftNc7Xf9DmjeiCTa1j2lkio4j1LHjzrO3Pvnp84+ABQ2gnMAAACgjEsnOBe\/HIPKE\/jlYPxJMTXBoavvnQk\/nNfIdgWKcRRaKeDxRz1qIkn3\/h07dkw7PPalE5zL1KlTw6Bak\/mp6c+qvxw3ElOlFNxoUYV1KjeSKXVOpPpMrk60Rmum23Hgl4dIqk+ukgwu8I4G56KnBtw+dN7jRp1rlLgbraoWDc7Fn2BUEybGefbZZ8NwWC2\/wbnCaa3XvZYqAEwVnOt6NGjQIHyvuMk2HX\/S2qOPPjrXOSqM4Fwhpwtoe\/XqFSzNSZPpujrkhR2c63yoLr9eq6bSIXH0m6F1Kkskug\/8SSWvuOIKuzyOyrS4JyMUakdLe5TG4FzfZT39oeWqqR9XZkXnvkuXLuHriyI4F32f3NMMug\/1tEqUymap88vtIy44T\/V3g66pm+dBdfzz8zsOAIWJ4BwAAAAo4\/r16xcGHakCY1H9Yrdtz549g6XrKCB19cvVFH5rdLbqdmvUsoIof2K+uEnwFGS5kh5qCmoUumo\/blS3mkY4RwMZjV51tc7VNKJYIa1CQB3DfvvtZ5e59X4dclE5BLcur\/PgT\/qnpkAv1UR3CqtcyRY1lZtQIK3QUMG7yofoc7uQTfXkfaqp7t5HI4p1PhXEqeSNC\/EVzkc\/UyoKpVQ2xB2Tzo3CaL23OkZ0LGoaja7\/jQvO5YYbbgj3oabgS9faBe5qKnHj6msrcI4G5yox44fnej9X1sYFh1qmUNEFmgrqo\/wazUnBuc6RPovbTuddI\/UV8vkTr\/rBeVztdR2zuy6u6V7VCGE1\/7ugQDqppIsfnKtsThIF5y6cVieNH5zrfPrfYx23nn7QtVRZJ1feROdT94vOZargXK\/NlI7HdSK5puPUd1f3hLtP9d6qbe5ohLI6S\/zX6futDjiF0v7vgT5HUkkXvwMwVXCuzgttk1dwrnOl7fIKzvXdTeIH56effnqwNDe\/1nu040gTKrvAWudQgbKuq76r7vesfv36YeecOgB9fnCuY04VnPu\/a9HgXHSc7l5V02+yzpM6ZNzn1HdFnTf6czQ41z2s66p1+g4qgNc9ow4jfQa3X3US\/PDDD8GrAGDDITgHAAAAyjiVVhk9erQdNR43itCngE51hh988EHz6quvJk5CqnBSZUk0klkhimrZDh061IaZGpWYF4U9GpWq0boXXHCBueiii8ywYcNseZFo6Bql12pyQI1s1ShUvX\/\/\/v1tMD5p0qTEkiIaLa7AXC2dSTc18lwlZTQSXwFZunS+da4V8qo0gT6bwkBNPqrwMolGlmoSUY1u1mv69u1rz8mECRNs0FcQ+iwK3BS+6pzpHLjAS5NL6r81KjbVpLMzZ860+9Bxqd13331m7ty5wdp1o9c1alg181PRkwf6jOqk0f2j9\/aDS11b7eezzz4Llqyn0f26Hjq\/SaVnHAXWOka9hwJ5fT6dY0efVaUxFHhrksdU1KGgEfwa8a5rqs+vEF73cF7XRu+pyXD1mVJdf5kyZYqtlz5x4sRcJYEcnT999xQkq2m\/7junc\/LEE0\/YY40el\/5b50CfN5P7OY6u9YgRI+z763xoUlzVss\/rmui7qQ4wdcboe3\/hhRfapxr0m6MySanoXtP3Ud+jVNvquuszqqMr6X7WudV9pu10rqNzB+g3Rp9H63W+k6xYscI+KaHjSnVtNdHumDFj7L2reziOgmT9Tute1bnRd8R\/Kke\/A1ofVxpF328dq85jqnkQNNmojkFzNqS6VrrftT\/9rutYVKvev2d0rNpP0jnW59XfHyq3o9drP7pnJ0+enHhfA8CGQHAOAAAAAAAAAICH4BwAAAAAAAAAAA\/BOQAAAAAAAAAAHoJzAAAAAAAAAAA8BOcAAAAAAAAAAHgIzgEAAAAAAAAA8BCcAwAAAAAAAADgITgHAAAAAAAAAMBDcA4AAAAAAAAAgIfgHAAAAAAAAAAAD8E5AAAAAAAAAAAegnMAAAAAAAAAADwE5wAAAAAAAAAAhIz5fz0MJDTAm5h6AAAAAElFTkSuQmCC", + "ShadowAttribute": [] + }, + { + "id": "239024", + "type": "yara", + "category": "Artifacts dropped", + "to_ids": true, + "uuid": "5c72ae10-aa9c-4068-853b-4b4602de0b81", + "event_id": "1203", + "distribution": "5", + "timestamp": "1551019536", + "comment": "", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "0", + "object_relation": null, + "value": "import \"pe\"\r\n\r\nrule MAL_PE_Type_BabyShark_Loader {\r\n meta:\r\n description = \"Detects PE Type babyShark loader mentioned in February 2019 blog post by PaloAltNetworks\"\r\n author = \"Florian Roth\"\r\n reference = \"https:\/\/unit42.paloaltonetworks.com\/new-babyshark-malware-targets-u-s-national-security-think-tanks\/\"\r\n date = \"2019-02-24\"\r\n hash1 = \"6f76a8e16908ba2d576cf0e8cdb70114dcb70e0f7223be10aab3a728dc65c41c\"\r\n strings:\r\n $x1 = \"reg add \\\"HKEY_CURRENT_USER\\\\Software\\\\Microsoft\\\\Command Processor\\\" \/v AutoRun \/t REG_SZ \/d \\\"%s\\\" \/f\" fullword ascii\r\n $x2 = \/mshta\\.exe http:\\\/\\\/[a-z0-9\\.\\\/]{5,30}\\.hta\/\r\n\r\n $xc1 = { 57 69 6E 45 78 65 63 00 6B 65 72 6E 65 6C 33 32\r\n 2E 44 4C 4C 00 00 00 00 } \/* WinExec kernel32.DLL *\/\r\n condition:\r\n uint16(0) == 0x5a4d and (\r\n pe.imphash() == \"57b6d88707d9cd1c87169076c24f962e\" or\r\n 1 of them or\r\n for any i in (0 .. pe.number_of_signatures) : (\r\n pe.signatures[i].issuer contains \"thawte SHA256 Code Signing CA\" and\r\n pe.signatures[i].serial == \"0f:ff:e4:32:a5:3f:f0:3b:92:23:f8:8b:e1:b8:3d:9d\"\r\n )\r\n )\r\n}", + "Galaxy": [], + "ShadowAttribute": [] + } + ], + "ShadowAttribute": [], + "RelatedEvent": [ + { + "Event": { + "id": "847", + "date": "2018-09-09", + "threat_level_id": "3", + "info": "OSINT - Multi-exploit IoT\/Linux Botnets Mirai and Gafgyt Target Apache Struts, SonicWall", + "published": true, + "uuid": "5b991442-a9f0-4b5b-bc56-445f950d210f", + "analysis": "2", + "timestamp": "1550654013", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "912", + "date": "2018-08-15", + "threat_level_id": "3", + "info": "OSINT - \u809a\u8111\u866b\u7ec4\u7ec7\uff08APT-C-35\uff09\u79fb\u52a8\u7aef\u653b\u51fb\u6d3b\u52a8\u63ed\u9732", + "published": true, + "uuid": "5b746d63-8c10-46b5-8c1a-49ec02de0b81", + "analysis": "0", + "timestamp": "1550654282", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "562", + "date": "2018-08-05", + "threat_level_id": "3", + "info": "OSINT - Off-the-shelf RATs Targeting Pakistan", + "published": true, + "uuid": "5b671098-3024-42db-b972-42ae02de0b81", + "analysis": "0", + "timestamp": "1550653216", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "365", + "date": "2018-05-15", + "threat_level_id": "3", + "info": "OSINT - RAT Gone Rogue: Meet ARS VBS Loader", + "published": true, + "uuid": "5afaeb66-962c-4cd6-a5c8-419e950d210f", + "analysis": "0", + "timestamp": "1550651981", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "1077", + "date": "2018-05-04", + "threat_level_id": "3", + "info": "OSINT - Who's who in the zoo. Cyberespionage operation targets android users in the Middle East.", + "published": true, + "uuid": "5aec0f0f-7fe0-4e42-8f64-44e5950d210f", + "analysis": "2", + "timestamp": "1550655221", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "774", + "date": "2018-04-17", + "threat_level_id": "3", + "info": "OSINT - Talos\/Cisco Threat Roundup for April 6 - 13", + "published": true, + "uuid": "5ad5bc00-d988-48bb-9293-2135950d210f", + "analysis": "2", + "timestamp": "1550653867", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "598", + "date": "2018-03-15", + "threat_level_id": "3", + "info": "OSINT - Alert (TA18-074A) Russian Government Cyber Activity Targeting Energy and Other Critical Infrastructure Sectors", + "published": true, + "uuid": "5aaa8a97-0cac-48bd-877a-41b5950d210f", + "analysis": "2", + "timestamp": "1550653433", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "885", + "date": "2018-03-13", + "threat_level_id": "3", + "info": "OSINT - Gozi ISFB Remains Active in 2018, Leverages \"Dark Cloud\" Botnet For Distribution", + "published": false, + "uuid": "5aa7b639-62d8-46e6-be6c-4db8950d210f", + "analysis": "0", + "timestamp": "1550654228", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "217", + "date": "2018-03-09", + "threat_level_id": "3", + "info": "OSINT - Apache SOLR: the new target for cryptominers", + "published": true, + "uuid": "5aa23875-d0dc-49d6-82a6-d309950d210f", + "analysis": "0", + "timestamp": "1550506784", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "483", + "date": "2018-01-25", + "threat_level_id": "3", + "info": "OSINT - Dark Caracal Cyber-espionage at a Global Scale", + "published": true, + "uuid": "5a69ed26-44c8-423c-a8dc-4f7b950d210f", + "analysis": "2", + "timestamp": "1550652819", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + }, + { + "Event": { + "id": "865", + "date": "2018-01-16", + "threat_level_id": "3", + "info": "OSINT - Skygofree: Following in the footsteps of HackingTeam", + "published": true, + "uuid": "5b6d858f-6cb0-4a06-b826-57f5950d210f", + "analysis": "2", + "timestamp": "1550654071", + "distribution": "3", + "org_id": "1", + "orgc_id": "2", + "Org": { + "id": "1", + "name": "ORGNAME", + "uuid": "5c6983c8-3af8-4304-869c-4800d6c1883c" + }, + "Orgc": { + "id": "2", + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + } + } + } + ], + "Galaxy": [ + { + "id": "22", + "uuid": "c4e851fa-775f-11e7-8163-b774922098cd", + "name": "Attack Pattern", + "type": "mitre-attack-pattern", + "description": "ATT&CK Tactic", + "version": "7", + "icon": "map", + "namespace": "mitre-attack", + "GalaxyCluster": [ + { + "id": "2714", + "collection_uuid": "a21a6a79-f9a1-4c87-aed9-ba2d79536881", + "type": "mitre-attack-pattern", + "value": "Stolen Developer Credentials or Signing Keys - T1441", + "tag_name": "misp-galaxy:mitre-attack-pattern=\"Stolen Developer Credentials or Signing Keys - T1441\"", + "description": "An adversary could steal developer account credentials on an app store and\/or signing keys to publish malicious updates to existing Android or iOS apps, or to abuse the developer's identity and reputation to publish new malicious applications. For example, Infoworld describes this technique and suggests mitigations in (Citation: Infoworld-Appstore).\n\nDetection: Developers can regularly scan (or have a third party scan on their behalf) the app stores for presence of unauthorized apps that were submitted using the developer's identity.\n\nPlatforms: Android, iOS", + "galaxy_id": "22", + "source": "https:\/\/github.com\/mitre\/cti", + "authors": [ + "MITRE" + ], + "version": "8", + "uuid": "", + "tag_id": "704", + "meta": { + "external_id": [ + "T1441" + ], + "refs": [ + "https:\/\/attack.mitre.org\/techniques\/T1441" + ] + } + } + ] + } + ], + "Object": [ + { + "id": "10866", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "1db36cab-7b13-4758-b16a-9e9862d0973e", + "timestamp": "1550871228", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4700", + "uuid": "5c706abe-99e0-49bd-b7ee-4d5002de0b81", + "timestamp": "1551169938", + "object_id": "10866", + "event_id": "1203", + "source_uuid": "1db36cab-7b13-4758-b16a-9e9862d0973e", + "referenced_uuid": "aea77d6f-2193-40e9-82c5-59726e0dfd2d", + "referenced_id": "10867", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "aea77d6f-2193-40e9-82c5-59726e0dfd2d", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239025", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "6411ce6c-7a8c-4523-848b-3ebb80b47f65", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10866", + "object_relation": "md5", + "value": "404ab5a93767a986b47c9fec33eb8be9", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239026", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "a0a8cacd-9d55-4c55-9055-14e08141cc6c", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10866", + "object_relation": "sha1", + "value": "0a631b0072cee1e20854b187276a0ba560d6d4f8", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239027", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "61768832-cc80-4637-a0c4-794253bba246", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10866", + "object_relation": "sha256", + "value": "94a09aff59c0c27d1049509032d5ba05e9285fd522eb20b033b8188e0fee4ff0", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10867", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "aea77d6f-2193-40e9-82c5-59726e0dfd2d", + "timestamp": "1550871228", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239028", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "4eb49e21-42c9-4653-93da-600ca773ffa9", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10867", + "object_relation": "last-submission", + "value": "2019-02-22 20:12:18", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239029", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "0a0bda5b-9761-44e3-a0da-c365c6fbab76", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10867", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/94a09aff59c0c27d1049509032d5ba05e9285fd522eb20b033b8188e0fee4ff0\/analysis\/1550866338\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239030", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "6fa3c325-b92c-41bd-8ab3-283272c6b440", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10867", + "object_relation": "detection-ratio", + "value": "25\/60", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10868", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "3b8f6a45-0b7f-4bea-ad61-0369f01cc306", + "timestamp": "1550871228", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4701", + "uuid": "5c706abe-9e0c-4b24-b6af-436302de0b81", + "timestamp": "1551169938", + "object_id": "10868", + "event_id": "1203", + "source_uuid": "3b8f6a45-0b7f-4bea-ad61-0369f01cc306", + "referenced_uuid": "7ba926a9-161b-4412-99ff-cee104b6a329", + "referenced_id": "10869", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "7ba926a9-161b-4412-99ff-cee104b6a329", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239031", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "d45365f9-5d44-41d1-bbf0-4128f2ecabef", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10868", + "object_relation": "md5", + "value": "d40c20a77371309045f5123af76637b2", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239032", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "91bd51d5-5847-4c09-8152-0754aca32ffa", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10868", + "object_relation": "sha1", + "value": "d1207b7b846b80418b459e9d03e1b5afbd3e97a7", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239033", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "f46f938e-8d82-4d8a-b996-6343846b798a", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10868", + "object_relation": "sha256", + "value": "66439f0e377bbe8cda3e516e801a86c64688e7c3dde0287b1bfb298a5bdbc2a2", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10869", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "7ba926a9-161b-4412-99ff-cee104b6a329", + "timestamp": "1550871228", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239034", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "6e483df8-fa53-4b98-b6da-100b79de2663", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10869", + "object_relation": "last-submission", + "value": "2019-02-22 20:07:15", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239035", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "ce797b8c-fa71-4267-a4ee-94eb6e873e88", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10869", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/66439f0e377bbe8cda3e516e801a86c64688e7c3dde0287b1bfb298a5bdbc2a2\/analysis\/1550866035\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239036", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "86a138ea-5eba-4594-a3fb-e8af55be9dbe", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10869", + "object_relation": "detection-ratio", + "value": "20\/60", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10870", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "8cc1ffb8-e4b2-4641-a536-ea843ff9bc7a", + "timestamp": "1550871228", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4702", + "uuid": "5c706abe-fc0c-4d62-be6c-425302de0b81", + "timestamp": "1551169938", + "object_id": "10870", + "event_id": "1203", + "source_uuid": "8cc1ffb8-e4b2-4641-a536-ea843ff9bc7a", + "referenced_uuid": "5de67962-66f3-48c8-b33f-734e4b8dc989", + "referenced_id": "10871", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "5de67962-66f3-48c8-b33f-734e4b8dc989", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239037", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "de3bac84-c7e2-48f8-8d32-116274000be5", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10870", + "object_relation": "md5", + "value": "093ecb712d438ab01b3f07718428dcc7", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239038", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "14e391d3-7730-4841-8ede-2deb0f3ad706", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10870", + "object_relation": "sha1", + "value": "89b9b7f2c3eb275eabe78c04a30dc09281a201e6", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239039", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "eb9245ad-132c-4279-a3ad-d7f5aa0131cc", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10870", + "object_relation": "sha256", + "value": "7b77112ac7cbb7193bcd891ce48ab2acff35e4f8d523980dff834cb42eaffafa", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10871", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "5de67962-66f3-48c8-b33f-734e4b8dc989", + "timestamp": "1550871228", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239040", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "0bd77c93-27ad-47e8-bd9d-c38732323fd5", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10871", + "object_relation": "last-submission", + "value": "2019-02-22 20:03:13", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239041", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "155a8b3c-e603-4283-91b2-1a6258b93bf8", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10871", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/7b77112ac7cbb7193bcd891ce48ab2acff35e4f8d523980dff834cb42eaffafa\/analysis\/1550865793\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239042", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "162fe627-abe9-4abb-8095-c39dee340f84", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10871", + "object_relation": "detection-ratio", + "value": "22\/60", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10872", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "89e0ad73-a186-4959-b978-2311ee49e4af", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4703", + "uuid": "5c706abe-7c28-48ab-bce2-4c9702de0b81", + "timestamp": "1551169938", + "object_id": "10872", + "event_id": "1203", + "source_uuid": "89e0ad73-a186-4959-b978-2311ee49e4af", + "referenced_uuid": "99e0b99b-e1cf-4451-8eec-972978c821d8", + "referenced_id": "10873", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "99e0b99b-e1cf-4451-8eec-972978c821d8", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239043", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "2ca5845e-286c-458e-a970-568968a3575f", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10872", + "object_relation": "md5", + "value": "711eb1d89764d45f4ff2622143f744c2", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239044", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "1ad21473-1980-45ee-a596-fb6890abded1", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10872", + "object_relation": "sha1", + "value": "548b64c0f904733dd5433f6f3878487eeda54fa1", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239045", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "e6c1fd36-35fe-49bc-9483-00dff515a29b", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10872", + "object_relation": "sha256", + "value": "1334c087390fb946c894c1863dfc9f0a659f594a3d6307fb48f24c30a23e0fc0", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10873", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "99e0b99b-e1cf-4451-8eec-972978c821d8", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239046", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "f2a9431e-464e-4ae7-a53f-e24685f03b82", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10873", + "object_relation": "last-submission", + "value": "2018-11-27 12:07:50", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239047", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "2ce90e53-a834-4ac6-9db6-6213d7629ccc", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10873", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/1334c087390fb946c894c1863dfc9f0a659f594a3d6307fb48f24c30a23e0fc0\/analysis\/1543320470\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239048", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "99bd1115-adc9-42b0-9500-878f593f001c", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10873", + "object_relation": "detection-ratio", + "value": "22\/60", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10874", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "4dbf697b-11ce-447f-85c6-cd02a2365a7f", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4704", + "uuid": "5c706abe-b378-4ec6-ab67-490f02de0b81", + "timestamp": "1551169938", + "object_id": "10874", + "event_id": "1203", + "source_uuid": "4dbf697b-11ce-447f-85c6-cd02a2365a7f", + "referenced_uuid": "1d288045-6e66-43a6-94b7-600044369fa7", + "referenced_id": "10875", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "1d288045-6e66-43a6-94b7-600044369fa7", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239049", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "b9b1470d-a8f1-4aab-aec6-9c20f8452879", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10874", + "object_relation": "md5", + "value": "6b116d471a787eb520869ed5c6965fa8", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239050", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "2bea0406-889e-4e2a-9ea3-da2cc2e443fc", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10874", + "object_relation": "sha1", + "value": "ec4bd72fcb440f47912d06c75a9d56ad86953f70", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239051", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "6c390d2d-82a8-4fbd-b8c6-cd1f11ca8d0e", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10874", + "object_relation": "sha256", + "value": "dc425e93e83fe02da9c76b56f6fd286eace282eaad6d8d497e17b3ec4059020a", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10875", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "1d288045-6e66-43a6-94b7-600044369fa7", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239052", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "2ca3b301-e08c-4cfa-b005-90ff52d13af0", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10875", + "object_relation": "last-submission", + "value": "2019-02-22 20:11:49", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239053", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "1082dea9-353d-4932-a02c-3f87fe6c059a", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10875", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/dc425e93e83fe02da9c76b56f6fd286eace282eaad6d8d497e17b3ec4059020a\/analysis\/1550866309\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239054", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "9675abe7-0743-435a-881d-bfd772c55225", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10875", + "object_relation": "detection-ratio", + "value": "22\/58", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10876", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "6860e975-938c-413d-b144-74cde72c25dc", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4705", + "uuid": "5c706abe-be44-449d-8118-46c202de0b81", + "timestamp": "1551169938", + "object_id": "10876", + "event_id": "1203", + "source_uuid": "6860e975-938c-413d-b144-74cde72c25dc", + "referenced_uuid": "ee3df33a-a5df-4f0a-887d-9fe0aba2d90a", + "referenced_id": "10877", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "ee3df33a-a5df-4f0a-887d-9fe0aba2d90a", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239055", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "9d066d52-7b45-425f-96d7-15be7fc74c74", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10876", + "object_relation": "md5", + "value": "1f1f44a01d5784028302d6ad5e7133aa", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239056", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "f3258f42-f31d-4a7c-9113-c4dc96dacf9c", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10876", + "object_relation": "sha1", + "value": "cb1125d5a57a529bf88bf590c0cb675f37261839", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239057", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "6d73772d-9487-4f05-8917-0040d6f1d3af", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10876", + "object_relation": "sha256", + "value": "2b6dc1a826a4d5d5de5a30b458e6ed995a4cfb9cad8114d1197541a86905d60e", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10877", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "ee3df33a-a5df-4f0a-887d-9fe0aba2d90a", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239058", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "03562590-3096-4587-b05d-11a6e257b5d9", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10877", + "object_relation": "last-submission", + "value": "2019-02-22 20:04:58", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239059", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "bf0ca902-1a55-4640-a8d9-41f0e0f7a29d", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10877", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/2b6dc1a826a4d5d5de5a30b458e6ed995a4cfb9cad8114d1197541a86905d60e\/analysis\/1550865898\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239060", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "68ed8acc-bb3c-4654-b65b-c25b8a3c37cd", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10877", + "object_relation": "detection-ratio", + "value": "21\/55", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10878", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "df5dd372-ecd6-4595-ab34-45bff1decb63", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4706", + "uuid": "5c706abe-a1b8-45fc-bd1a-45d702de0b81", + "timestamp": "1551169938", + "object_id": "10878", + "event_id": "1203", + "source_uuid": "df5dd372-ecd6-4595-ab34-45bff1decb63", + "referenced_uuid": "f2146c3b-d6f7-471c-bb4a-2b831e2849f6", + "referenced_id": "10879", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "f2146c3b-d6f7-471c-bb4a-2b831e2849f6", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239061", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "dfc28b74-63f1-48d0-b637-eeb604df4e7a", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10878", + "object_relation": "md5", + "value": "76e71cf45e99d03a92c8271998a1caee", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239062", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "1eaec0ad-a007-4b29-89da-15b34bc69c18", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10878", + "object_relation": "sha1", + "value": "818bfc1fdb8126b58835e77f13afa9435e883919", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239063", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "7a651cf8-2950-41c8-b2c5-80ea25c87d99", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10878", + "object_relation": "sha256", + "value": "331d17dbe4ee61d8f2c91d7e4af17fb38102003663872223efaa4a15099554d7", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10879", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "f2146c3b-d6f7-471c-bb4a-2b831e2849f6", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239064", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "b1e2fbea-a39d-41ce-a748-bc257b01aa2b", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10879", + "object_relation": "last-submission", + "value": "2019-02-22 20:10:06", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239065", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "9c2da65e-0e42-454e-9b9f-0daafbb29344", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10879", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/331d17dbe4ee61d8f2c91d7e4af17fb38102003663872223efaa4a15099554d7\/analysis\/1550866206\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239066", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "3e79140e-f74f-4b0b-8e17-496f1058e477", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871210", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10879", + "object_relation": "detection-ratio", + "value": "9\/61", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10880", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "3061d73f-2f4f-4c6e-8478-3d5d1e74c1bc", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4707", + "uuid": "5c706abe-1b10-4475-8d35-4f1202de0b81", + "timestamp": "1551169938", + "object_id": "10880", + "event_id": "1203", + "source_uuid": "3061d73f-2f4f-4c6e-8478-3d5d1e74c1bc", + "referenced_uuid": "a6c1afed-624f-4d81-b96a-4ff02a693e66", + "referenced_id": "10881", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "a6c1afed-624f-4d81-b96a-4ff02a693e66", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239067", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "63d6a412-efd3-4c8e-94a3-8a1e15d4dc16", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10880", + "object_relation": "md5", + "value": "1a6f9190e7c53cd4e9ca4532547131af", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239068", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "8f650e7b-4a3b-4cd9-af6a-192825d323f9", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10880", + "object_relation": "sha1", + "value": "88708e9562a8c4ee4601b3990a664bc63b378753", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239069", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "389e4069-cbbf-47a4-87ae-a03ae00575df", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10880", + "object_relation": "sha256", + "value": "9d842c9c269345cd3b2a9ce7d338a03ffbf3765661f1ee6d5e178f40d409c3f8", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10881", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "a6c1afed-624f-4d81-b96a-4ff02a693e66", + "timestamp": "1550871229", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239070", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "741b8b1f-d387-4dff-9809-a2a5cc0e76f8", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10881", + "object_relation": "last-submission", + "value": "2019-02-22 20:03:34", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239071", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "b55b0030-557e-4368-9429-5e431a631b7e", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10881", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/9d842c9c269345cd3b2a9ce7d338a03ffbf3765661f1ee6d5e178f40d409c3f8\/analysis\/1550865814\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239072", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "0f619020-6f30-4b40-a3c0-9f13b13fc9b3", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10881", + "object_relation": "detection-ratio", + "value": "22\/60", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10882", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "fd57be37-61cc-4452-85b5-518d55586335", + "timestamp": "1550871230", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4708", + "uuid": "5c706abe-c730-41b2-b328-4bb202de0b81", + "timestamp": "1551169938", + "object_id": "10882", + "event_id": "1203", + "source_uuid": "fd57be37-61cc-4452-85b5-518d55586335", + "referenced_uuid": "e59804a1-c4d9-4228-93bb-1a1f626c25ef", + "referenced_id": "10883", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "e59804a1-c4d9-4228-93bb-1a1f626c25ef", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239073", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "3015da1a-86da-45d2-8a84-9a1ed0ff02a3", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10882", + "object_relation": "md5", + "value": "056b178bbeea109d705439aa4e203d09", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239074", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "5b3dd29a-6054-4832-9173-9f6f8d8b7e67", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10882", + "object_relation": "sha1", + "value": "5ae5ca0daccfa21706e157a19bdb67e48cbfe137", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239075", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "a7c9b4a7-ec51-4f6d-82f3-95946ff53992", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10882", + "object_relation": "sha256", + "value": "8ef4bc09a9534910617834457114b9217cac9cb33ae22b37889040cde4cabea6", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10883", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "e59804a1-c4d9-4228-93bb-1a1f626c25ef", + "timestamp": "1550871230", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239076", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "d2f63c18-56a3-44a8-83b8-bf9bbfe22b05", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10883", + "object_relation": "last-submission", + "value": "2019-02-22 20:08:55", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239077", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "c077dd9c-a1a5-4941-94a7-b69610709486", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10883", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/8ef4bc09a9534910617834457114b9217cac9cb33ae22b37889040cde4cabea6\/analysis\/1550866135\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239078", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "c248a416-67d8-4f60-ab77-8d537265a29a", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871209", + "comment": "Malicious Documents", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10883", + "object_relation": "detection-ratio", + "value": "23\/60", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10884", + "name": "file", + "meta-category": "file", + "description": "File object describing a file with meta-information", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "template_version": "15", + "event_id": "1203", + "uuid": "56b391e4-f005-4caa-ae12-a90db6664ebd", + "timestamp": "1550871270", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [ + { + "id": "4709", + "uuid": "5c706ae7-2e68-4e97-a879-463902de0b81", + "timestamp": "1551169938", + "object_id": "10884", + "event_id": "1203", + "source_uuid": "56b391e4-f005-4caa-ae12-a90db6664ebd", + "referenced_uuid": "fd828b7c-f7c6-41d6-8b1e-3c19b0c98b2d", + "referenced_id": "10885", + "referenced_type": "1", + "relationship_type": "analysed-with", + "comment": "", + "deleted": false, + "Object": { + "distribution": "5", + "sharing_group_id": "0", + "uuid": "fd828b7c-f7c6-41d6-8b1e-3c19b0c98b2d", + "name": "virustotal-report", + "meta-category": "misc" + } + } + ], + "Attribute": [ + { + "id": "239079", + "type": "md5", + "category": "Payload delivery", + "to_ids": true, + "uuid": "9d7f165e-8028-41ba-bade-a9d6f2d94721", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871258", + "comment": "PE version loader, signed with stolen certificate:", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10884", + "object_relation": "md5", + "value": "9f76d2f73020064374efe67dc28fa006", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239080", + "type": "sha1", + "category": "Payload delivery", + "to_ids": true, + "uuid": "c8464fee-b069-490b-9f90-18bbcb7fa57c", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871258", + "comment": "PE version loader, signed with stolen certificate:", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10884", + "object_relation": "sha1", + "value": "d96c04952ba0cb61b64bc7f08d7257913d8b7968", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239081", + "type": "sha256", + "category": "Payload delivery", + "to_ids": true, + "uuid": "bb21148d-46b8-4238-bb70-ed8322362dd5", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871258", + "comment": "PE version loader, signed with stolen certificate:", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10884", + "object_relation": "sha256", + "value": "6f76a8e16908ba2d576cf0e8cdb70114dcb70e0f7223be10aab3a728dc65c41c", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + }, + { + "id": "10885", + "name": "virustotal-report", + "meta-category": "misc", + "description": "VirusTotal report", + "template_uuid": "d7dd0154-e04f-4c34-a2fb-79f3a3a52aa4", + "template_version": "2", + "event_id": "1203", + "uuid": "fd828b7c-f7c6-41d6-8b1e-3c19b0c98b2d", + "timestamp": "1550871270", + "distribution": "5", + "sharing_group_id": "0", + "comment": "", + "deleted": false, + "ObjectReference": [], + "Attribute": [ + { + "id": "239082", + "type": "datetime", + "category": "Other", + "to_ids": false, + "uuid": "17038529-b686-4618-946f-6ac94dddf423", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871258", + "comment": "PE version loader, signed with stolen certificate:", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10885", + "object_relation": "last-submission", + "value": "2019-02-22 20:15:46", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239083", + "type": "link", + "category": "Payload delivery", + "to_ids": false, + "uuid": "45431bd9-aea9-46b1-a9e3-ed17d1fcf05f", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871258", + "comment": "PE version loader, signed with stolen certificate:", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10885", + "object_relation": "permalink", + "value": "https:\/\/www.virustotal.com\/file\/6f76a8e16908ba2d576cf0e8cdb70114dcb70e0f7223be10aab3a728dc65c41c\/analysis\/1550866546\/", + "Galaxy": [], + "ShadowAttribute": [] + }, + { + "id": "239084", + "type": "text", + "category": "Payload delivery", + "to_ids": false, + "uuid": "f4343cea-ba6d-4c9b-99e8-d7a157be74f3", + "event_id": "1203", + "distribution": "5", + "timestamp": "1550871258", + "comment": "PE version loader, signed with stolen certificate:", + "sharing_group_id": "0", + "deleted": false, + "disable_correlation": false, + "object_id": "10885", + "object_relation": "detection-ratio", + "value": "15\/68", + "Galaxy": [], + "ShadowAttribute": [] + } + ] + } + ], + "Tag": [ + { + "id": "7", + "name": "type:OSINT", + "colour": "#004646", + "exportable": true, + "user_id": "0", + "hide_tag": false, + "numerical_value": null + }, + { + "id": "39", + "name": "osint:lifetime=\"perpetual\"", + "colour": "#0071c3", + "exportable": true, + "user_id": "0", + "hide_tag": false, + "numerical_value": null + }, + { + "id": "4", + "name": "tlp:white", + "colour": "#ffffff", + "exportable": true, + "user_id": "0", + "hide_tag": false, + "numerical_value": null + }, + { + "id": "704", + "name": "misp-galaxy:mitre-attack-pattern=\"Stolen Developer Credentials or Signing Keys - T1441\"", + "colour": "#0088cc", + "exportable": true, + "user_id": "0", + "hide_tag": false, + "numerical_value": null + }, + { + "id": "705", + "name": "misp-galaxy:tool=\"BabyShark\"", + "colour": "#0088cc", + "exportable": true, + "user_id": "0", + "hide_tag": false, + "numerical_value": null + }, + { + "id": "706", + "name": "misp-galaxy:threat-actor=\"STOLEN PENCIL\"", + "colour": "#0088cc", + "exportable": true, + "user_id": "0", + "hide_tag": false, + "numerical_value": null + } + ] + } +} \ No newline at end of file diff --git a/tests/reportlab_testfiles/57153590-f73c-49fa-be4b-4737950d210f.json b/tests/reportlab_testfiles/long_event.json similarity index 100% rename from tests/reportlab_testfiles/57153590-f73c-49fa-be4b-4737950d210f.json rename to tests/reportlab_testfiles/long_event.json diff --git a/tests/reportlab_testfiles/mainly_objects_1.json b/tests/reportlab_testfiles/mainly_objects_1.json new file mode 100644 index 0000000..61b04a6 --- /dev/null +++ b/tests/reportlab_testfiles/mainly_objects_1.json @@ -0,0 +1,1092 @@ +{ + "Event": { + "threat_level_id": "3", + "timestamp": "1550654276", + "info": "MAR-10164494.r1.v1 (SamSam ransomware)", + "published": true, + "date": "2018-11-27", + "analysis": "0", + "uuid": "5c066053-0e94-46eb-9746-4b7d950d210f", + "publish_timestamp": "1550654277", + "Orgc": { + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + }, + "Tag": [ + { + "name": "tlp:white", + "exportable": true, + "colour": "#ffffff" + }, + { + "name": "misp-galaxy:malpedia=\"SamSam\"", + "exportable": true, + "colour": "#0088cc" + }, + { + "name": "misp-galaxy:ransomware=\"Samas-Samsam\"", + "exportable": true, + "colour": "#0088cc" + } + ], + "Object": [ + { + "sharing_group_id": "0", + "timestamp": "1543921747", + "description": "Object describing the original file used to import data in MISP.", + "distribution": "3", + "template_version": "2", + "template_uuid": "4cd560e9-2cfe-40a1-9964-7b2e797ecac5", + "comment": "", + "name": "original-imported-file", + "uuid": "9b90b222-5a6e-4a68-8980-c85eb5e4e079", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921748", + "value": "STIX 1.1.1", + "type": "text", + "to_ids": false, + "object_relation": "format", + "comment": "", + "uuid": "82d92392-8ee1-4db9-857c-89cb1cf93a54", + "category": "Other" + }, + { + "timestamp": "1543921748", + "value": "MAR-10164494.r1.v1.stix.xml", + "type": "attachment", + "to_ids": false, + "object_relation": "imported-sample", + "comment": "", + "data": "PHN0aXg6U1RJWF9QYWNrYWdlIHhtbG5zOmN5Ym94Q29tbW9uPSJodHRwOi8vY3lib3gubWl0cmUub3JnL2NvbW1vbi0yIiB4bWxuczpjeWJveD0iaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9jeWJveC0yIiB4bWxuczpjeWJveFZvY2Ficz0iaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9kZWZhdWx0X3ZvY2FidWxhcmllcy0yIiB4bWxuczpGaWxlT2JqPSJodHRwOi8vY3lib3gubWl0cmUub3JnL29iamVjdHMjRmlsZU9iamVjdC0yIiB4bWxuczpXaW5FeGVjdXRhYmxlRmlsZU9iaj0iaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9vYmplY3RzI1dpbkV4ZWN1dGFibGVGaWxlT2JqZWN0LTIiIHhtbG5zOldpbkZpbGVPYmo9Imh0dHA6Ly9jeWJveC5taXRyZS5vcmcvb2JqZWN0cyNXaW5GaWxlT2JqZWN0LTIiIHhtbG5zOm1hcmtpbmc9Imh0dHA6Ly9kYXRhLW1hcmtpbmcubWl0cmUub3JnL01hcmtpbmctMSIgeG1sbnM6dGxwTWFya2luZz0iaHR0cDovL2RhdGEtbWFya2luZy5taXRyZS5vcmcvZXh0ZW5zaW9ucy9NYXJraW5nU3RydWN0dXJlI1RMUC0xIiB4bWxuczpUT1VNYXJraW5nPSJodHRwOi8vZGF0YS1tYXJraW5nLm1pdHJlLm9yZy9leHRlbnNpb25zL01hcmtpbmdTdHJ1Y3R1cmUjVGVybXNfT2ZfVXNlLTEiIHhtbG5zOm1hZWNCdW5kbGU9Imh0dHA6Ly9tYWVjLm1pdHJlLm9yZy9YTUxTY2hlbWEvbWFlYy1idW5kbGUtNCIgeG1sbnM6bWFlY1BhY2thZ2U9Imh0dHA6Ly9tYWVjLm1pdHJlLm9yZy9YTUxTY2hlbWEvbWFlYy1wYWNrYWdlLTIiIHhtbG5zOm1hZWNWb2NhYnM9Imh0dHA6Ly9tYWVjLm1pdHJlLm9yZy9kZWZhdWx0X3ZvY2FidWxhcmllcy0xIiB4bWxuczppbmNpZGVudD0iaHR0cDovL3N0aXgubWl0cmUub3JnL0luY2lkZW50LTEiIHhtbG5zOmluZGljYXRvcj0iaHR0cDovL3N0aXgubWl0cmUub3JnL0luZGljYXRvci0yIiB4bWxuczp0dHA9Imh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9UVFAtMSIgeG1sbnM6c3RpeENvbW1vbj0iaHR0cDovL3N0aXgubWl0cmUub3JnL2NvbW1vbi0xIiB4bWxuczpzdGl4Vm9jYWJzPSJodHRwOi8vc3RpeC5taXRyZS5vcmcvZGVmYXVsdF92b2NhYnVsYXJpZXMtMSIgeG1sbnM6c3RpeC1tYWVjPSJodHRwOi8vc3RpeC5taXRyZS5vcmcvZXh0ZW5zaW9ucy9NYWx3YXJlI01BRUM0LjEtMSIgeG1sbnM6c3RpeD0iaHR0cDovL3N0aXgubWl0cmUub3JnL3N0aXgtMSIgeG1sbnM6TkNDSUM9Imh0dHA6Ly93d3cudXMtY2VydC5nb3YvIiB4bWxuczp4c2k9Imh0dHA6Ly93d3cudzMub3JnLzIwMDEvWE1MU2NoZW1hLWluc3RhbmNlIiB4c2k6c2NoZW1hTG9jYXRpb249IiAgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9jb21tb24tMiBodHRwOi8vY3lib3gubWl0cmUub3JnL1hNTFNjaGVtYS9jb21tb24vMi4xL2N5Ym94X2NvbW1vbi54c2QgIGh0dHA6Ly9jeWJveC5taXRyZS5vcmcvY3lib3gtMiBodHRwOi8vY3lib3gubWl0cmUub3JnL1hNTFNjaGVtYS9jb3JlLzIuMS9jeWJveF9jb3JlLnhzZCAgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9kZWZhdWx0X3ZvY2FidWxhcmllcy0yIGh0dHA6Ly9jeWJveC5taXRyZS5vcmcvWE1MU2NoZW1hL2RlZmF1bHRfdm9jYWJ1bGFyaWVzLzIuMS9jeWJveF9kZWZhdWx0X3ZvY2FidWxhcmllcy54c2QgIGh0dHA6Ly9jeWJveC5taXRyZS5vcmcvb2JqZWN0cyNGaWxlT2JqZWN0LTIgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9YTUxTY2hlbWEvb2JqZWN0cy9GaWxlLzIuMS9GaWxlX09iamVjdC54c2QgIGh0dHA6Ly9jeWJveC5taXRyZS5vcmcvb2JqZWN0cyNXaW5FeGVjdXRhYmxlRmlsZU9iamVjdC0yIGh0dHA6Ly9jeWJveC5taXRyZS5vcmcvWE1MU2NoZW1hL29iamVjdHMvV2luX0V4ZWN1dGFibGVfRmlsZS8yLjEvV2luX0V4ZWN1dGFibGVfRmlsZV9PYmplY3QueHNkICBodHRwOi8vY3lib3gubWl0cmUub3JnL29iamVjdHMjV2luRmlsZU9iamVjdC0yIGh0dHA6Ly9jeWJveC5taXRyZS5vcmcvWE1MU2NoZW1hL29iamVjdHMvV2luX0ZpbGUvMi4xL1dpbl9GaWxlX09iamVjdC54c2QgIGh0dHA6Ly9kYXRhLW1hcmtpbmcubWl0cmUub3JnL01hcmtpbmctMSBodHRwOi8vc3RpeC5taXRyZS5vcmcvWE1MU2NoZW1hL2RhdGFfbWFya2luZy8xLjEuMS9kYXRhX21hcmtpbmcueHNkICBodHRwOi8vZGF0YS1tYXJraW5nLm1pdHJlLm9yZy9leHRlbnNpb25zL01hcmtpbmdTdHJ1Y3R1cmUjVExQLTEgaHR0cDovL3N0aXgubWl0cmUub3JnL1hNTFNjaGVtYS9leHRlbnNpb25zL21hcmtpbmcvdGxwLzEuMS4xL3RscF9tYXJraW5nLnhzZCAgaHR0cDovL2RhdGEtbWFya2luZy5taXRyZS5vcmcvZXh0ZW5zaW9ucy9NYXJraW5nU3RydWN0dXJlI1Rlcm1zX09mX1VzZS0xIGh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9YTUxTY2hlbWEvZXh0ZW5zaW9ucy9tYXJraW5nL3Rlcm1zX29mX3VzZS8xLjAuMS90ZXJtc19vZl91c2VfbWFya2luZy54c2QgIGh0dHA6Ly9tYWVjLm1pdHJlLm9yZy9YTUxTY2hlbWEvbWFlYy1idW5kbGUtNCBodHRwOi8vbWFlYy5taXRyZS5vcmcvbGFuZ3VhZ2UvdmVyc2lvbjQuMS9tYWVjX2J1bmRsZV9zY2hlbWEueHNkICBodHRwOi8vbWFlYy5taXRyZS5vcmcvWE1MU2NoZW1hL21hZWMtcGFja2FnZS0yIGh0dHA6Ly9tYWVjLm1pdHJlLm9yZy9sYW5ndWFnZS92ZXJzaW9uNC4xL21hZWNfcGFja2FnZV9zY2hlbWEueHNkICBodHRwOi8vbWFlYy5taXRyZS5vcmcvZGVmYXVsdF92b2NhYnVsYXJpZXMtMSBodHRwOi8vbWFlYy5taXRyZS5vcmcvbGFuZ3VhZ2UvdmVyc2lvbjQuMS9tYWVjX2RlZmF1bHRfdm9jYWJ1bGFyaWVzLnhzZCAgaHR0cDovL3N0aXgubWl0cmUub3JnL0luY2lkZW50LTEgaHR0cDovL3N0aXgubWl0cmUub3JnL1hNTFNjaGVtYS9pbmNpZGVudC8xLjEuMS9pbmNpZGVudC54c2QgIGh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9JbmRpY2F0b3ItMiBodHRwOi8vc3RpeC5taXRyZS5vcmcvWE1MU2NoZW1hL2luZGljYXRvci8yLjEuMS9pbmRpY2F0b3IueHNkICBodHRwOi8vc3RpeC5taXRyZS5vcmcvVFRQLTEgaHR0cDovL3N0aXgubWl0cmUub3JnL1hNTFNjaGVtYS90dHAvMS4xLjEvdHRwLnhzZCAgaHR0cDovL3N0aXgubWl0cmUub3JnL2NvbW1vbi0xIGh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9YTUxTY2hlbWEvY29tbW9uLzEuMS4xL3N0aXhfY29tbW9uLnhzZCAgaHR0cDovL3N0aXgubWl0cmUub3JnL2RlZmF1bHRfdm9jYWJ1bGFyaWVzLTEgaHR0cDovL3N0aXgubWl0cmUub3JnL1hNTFNjaGVtYS9kZWZhdWx0X3ZvY2FidWxhcmllcy8xLjEuMS9zdGl4X2RlZmF1bHRfdm9jYWJ1bGFyaWVzLnhzZCAgaHR0cDovL3N0aXgubWl0cmUub3JnL2V4dGVuc2lvbnMvTWFsd2FyZSNNQUVDNC4xLTEgaHR0cDovL3N0aXgubWl0cmUub3JnL1hNTFNjaGVtYS9leHRlbnNpb25zL21hbHdhcmUvbWFlY180LjEvMS4wLjEvbWFlY180LjFfbWFsd2FyZS54c2QgIGh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9zdGl4LTEgaHR0cDovL3N0aXgubWl0cmUub3JnL1hNTFNjaGVtYS9jb3JlLzEuMS4xL3N0aXhfY29yZS54c2QiIGlkPSJOQ0NJQzpQYWNrYWdlLTY0MjhmNjNjLTA4MTYtNDViZS1iMTQ3LTRkMDRlZDVmYmNmOSIgdmVyc2lvbj0iMS4xLjEiIHRpbWVzdGFtcD0iMjAxOC0xMS0yN1QxNDowMjoyMS0wNTowMCI+CiAgICA8c3RpeDpTVElYX0hlYWRlcj4KICAgICAgICA8c3RpeDpUaXRsZT5NQVItMTAxNjQ0OTQucjEudjE8L3N0aXg6VGl0bGU+CiAgICAgICAgPHN0aXg6UGFja2FnZV9JbnRlbnQ+TWFsd2FyZSBDaGFyYWN0ZXJpemF0aW9uPC9zdGl4OlBhY2thZ2VfSW50ZW50PgogICAgICAgIDxzdGl4OkhhbmRsaW5nPgogICAgICAgICAgICA8bWFya2luZzpNYXJraW5nPgogICAgICAgICAgICAgICAgPG1hcmtpbmc6Q29udHJvbGxlZF9TdHJ1Y3R1cmU+Ly9ub2RlKCkgfCAvL0AqPC9tYXJraW5nOkNvbnRyb2xsZWRfU3RydWN0dXJlPgogICAgICAgICAgICAgICAgPG1hcmtpbmc6TWFya2luZ19TdHJ1Y3R1cmUgeHNpOnR5cGU9InRscE1hcmtpbmc6VExQTWFya2luZ1N0cnVjdHVyZVR5cGUiIGNvbG9yPSJXSElURSIvPgogICAgICAgICAgICAgICAgPG1hcmtpbmc6TWFya2luZ19TdHJ1Y3R1cmUgeHNpOnR5cGU9IlRPVU1hcmtpbmc6VGVybXNPZlVzZU1hcmtpbmdTdHJ1Y3R1cmVUeXBlIj4KICAgICAgICAgICAgICAgICAgICA8VE9VTWFya2luZzpUZXJtc19PZl9Vc2U+VGhpcyBkb2N1bWVudCBpcyBtYXJrZWQgVExQOldISVRFLiBEaXNjbG9zdXJlIGlzIG5vdCBsaW1pdGVkLiBTb3VyY2VzIG1heSB1c2UgVExQOldISVRFIHdoZW4gaW5mb3JtYXRpb24gY2FycmllcyBtaW5pbWFsIG9yIG5vIGZvcmVzZWVhYmxlIHJpc2sgb2YgbWlzdXNlLCBpbiBhY2NvcmRhbmNlIHdpdGggYXBwbGljYWJsZSBydWxlcyBhbmQgcHJvY2VkdXJlcyBmb3IgcHVibGljIHJlbGVhc2UuIFN1YmplY3QgdG8gc3RhbmRhcmQgY29weXJpZ2h0IHJ1bGVzLCBUTFA6V0hJVEUgaW5mb3JtYXRpb24gbWF5IGJlIGRpc3RyaWJ1dGVkIHdpdGhvdXQgcmVzdHJpY3Rpb24uIEZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoZSBUcmFmZmljIExpZ2h0IFByb3RvY29sLCBzZWUgaHR0cDovL3d3dy51cy1jZXJ0Lmdvdi90bHAuPC9UT1VNYXJraW5nOlRlcm1zX09mX1VzZT4KICAgICAgICAgICAgICAgIDwvbWFya2luZzpNYXJraW5nX1N0cnVjdHVyZT4KICAgICAgICAgICAgPC9tYXJraW5nOk1hcmtpbmc+CiAgICAgICAgPC9zdGl4OkhhbmRsaW5nPgogICAgICAgIDxzdGl4OkluZm9ybWF0aW9uX1NvdXJjZT4KICAgICAgICAgICAgPHN0aXhDb21tb246SWRlbnRpdHk+CiAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpOYW1lPlVTLUNFUlQ8L3N0aXhDb21tb246TmFtZT4KICAgICAgICAgICAgPC9zdGl4Q29tbW9uOklkZW50aXR5PgogICAgICAgICAgICA8c3RpeENvbW1vbjpUaW1lPgogICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlByb2R1Y2VkX1RpbWU+MjAxOC0xMS0yN1QxNDowMjoyMS0wNTowMDwvY3lib3hDb21tb246UHJvZHVjZWRfVGltZT4KICAgICAgICAgICAgPC9zdGl4Q29tbW9uOlRpbWU+CiAgICAgICAgICAgIDxzdGl4Q29tbW9uOlRvb2xzPgogICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlRvb2w+CiAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOk5hbWU+Qk1hY2hpbmU8L2N5Ym94Q29tbW9uOk5hbWU+CiAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkRlc2NyaXB0aW9uPjg5PC9jeWJveENvbW1vbjpEZXNjcmlwdGlvbj4KICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVyc2lvbj43LjEuMDwvY3lib3hDb21tb246VmVyc2lvbj4KICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246VG9vbD4KICAgICAgICAgICAgPC9zdGl4Q29tbW9uOlRvb2xzPgogICAgICAgIDwvc3RpeDpJbmZvcm1hdGlvbl9Tb3VyY2U+CiAgICA8L3N0aXg6U1RJWF9IZWFkZXI+CiAgICA8c3RpeDpPYnNlcnZhYmxlcyBjeWJveF9tYWpvcl92ZXJzaW9uPSIyIiBjeWJveF9taW5vcl92ZXJzaW9uPSIxIiBjeWJveF91cGRhdGVfdmVyc2lvbj0iMCI+CiAgICAgICAgPGN5Ym94Ok9ic2VydmFibGUgaWQ9Ik5DQ0lDOk9ic2VydmFibGUtNDYyOGM1MTktMzRiNC00Y2ViLTlkZmEtYmQwYTcxMmQ1OTcwIj4KICAgICAgICAgICAgPGN5Ym94OkRlc2NyaXB0aW9uPjwhW0NEQVRBW1RoaXMgZmlsZSBpcyBhIC5ORVQgQ2xhc3MgTGlicmFyeSBtb2R1bGUgZGVzaWduZWQgdG8gZGVjcnlwdCB0aGUgZW5jcnlwdGVkIGRhdGEgZmlsZSB3aXRoIGEgIi5zdHViYmlu4oCdIGV4dGVuc2lvbiB1c2luZyBhIFJpam5kYWVsIGVuY3J5cHRpb24gYWxnb3JpdGhtLgoKRGlzcGxheWVkIGJlbG93IGlzIHRoZSBlbmNyeXB0aW9uIGtleSBhbmQgdGhlIGluaXRpYWxpemF0aW9uIHZlY3RvciB1c2VkIGZvciBkZWNyeXB0aW9uLiAKCi0tQmVnaW4gZW5jcnlwdGlvbiBpbmZvcm1hdGlvbi0tCnJpam5kYWVsLktleSA9IGhkZmdraGlvaXVneWZ5Z2hkc2VlcnRkZnlndQpyaWpuZGFlbC5JViA9IGdodHJmZGZkZXdzZGZndHloZ2pnZ2hmZGcKLS1FbmQgZW5jcnlwdGlvbiBpbmZvcm1hdGlvbi0tXV0+PC9jeWJveDpEZXNjcmlwdGlvbj4KICAgICAgICAgICAgPGN5Ym94Ok9iamVjdCBpZD0iTkNDSUM6V2luRXhlY3V0YWJsZUZpbGUtZWFmN2UxYmMtNWY4Mi00MjViLTkxYjAtYzE2YmIzY2Y3OTEzIj4KICAgICAgICAgICAgICAgIDxjeWJveDpQcm9wZXJ0aWVzIHhzaTp0eXBlPSJXaW5FeGVjdXRhYmxlRmlsZU9iajpXaW5kb3dzRXhlY3V0YWJsZUZpbGVPYmplY3RUeXBlIj4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpGaWxlX05hbWU+Q2xhc3NMaWJyYXJ5MS5kbGw8L0ZpbGVPYmo6RmlsZV9OYW1lPgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOlNpemVfSW5fQnl0ZXM+NTEyMDwvRmlsZU9iajpTaXplX0luX0J5dGVzPgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOkZpbGVfRm9ybWF0PlBFMzIgZXhlY3V0YWJsZSAoRExMKSAoY29uc29sZSkgSW50ZWwgODAzODYgTW9uby8uTmV0IGFzc2VtYmx5LCBmb3IgTVMgV2luZG93czwvRmlsZU9iajpGaWxlX0Zvcm1hdD4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpIYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+NzZiZDc5Zjc3NGFlODkyZmQ2YTMwYjY0NjMwNTBhOTE8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEExPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjRkN2E2MGJkMWZiMzY3N2E1NTNmMjZkOTU0MzBjMTA3Yzg0ODUxMjk8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEEyNTY8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+OWIyM2JmYzM1YjE4ZWQ4MDEwNGM0OTZiMmFhNzIyYjNlNTZmZjljZWI5ZGFlNjBkMWFmZjcyMzAzMjFjMWQxMjwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTUxMjwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT42N2UwMDQ2ZGIwYjU2NWExYWMxODYyYmJkNTM2MDE2YzNlYTk4NGY4ZmNlYWRhYTMxYjRjOTllN2E4YjQzNGIxNzBkNWJhZGJiMTBjMmMyNWUyNjRiMTdiYmYyZjk3NTc2ZjI1MmU3ZWY3NDI3OWIzYjg0NWIxNTUzY2VmOTgyOTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNTREVFUDwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT40ODo2RGhhbWZoUmQ0dHZEbzRYYmdqL2FhclUzTFQ4OFZNTThVWDhpMDIrS2ZBTmJVN2dqQlJkMXRyV084bEdPKzNMOm0rNURvQWJnZlU4OFNwaTBvQU5ic2dqTVBZcDNYSUk8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgPC9GaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpQZWFrX0VudHJvcHk+NC4wMDQ5NjQ8L0ZpbGVPYmo6UGVha19FbnRyb3B5PgogICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJzPgogICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6RmlsZV9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6TnVtYmVyX09mX1NlY3Rpb25zPjQ8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOk51bWJlcl9PZl9TZWN0aW9ucz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpUaW1lX0RhdGVfU3RhbXA+MjAxOC0wMS0yOCAwNjowOToxNS0wNTowMDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VGltZV9EYXRlX1N0YW1wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfT3B0aW9uYWxfSGVhZGVyPjUxMjwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9PcHRpb25hbF9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPk1ENTwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjM0OTQzZjE4ZmQyYTk5Y2MzZjVjYWJlNDNiNDc2NWY4PC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpGaWxlX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+Mi41NDc5MjwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6RW50cm9weT4KICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkhlYWRlcnM+CiAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlJlc291cmNlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlZlcnNpb25JbmZvUmVzb3VyY2U+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6Q29tcGFueU5hbWUvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkZpbGVEZXNjcmlwdGlvbj5DbGFzc0xpYnJhcnkxPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpGaWxlRGVzY3JpcHRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6RmlsZVZlcnNpb24+MS4wLjAuMDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6RmlsZVZlcnNpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SW50ZXJuYWxOYW1lPkNsYXNzTGlicmFyeTEuZGxsPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpJbnRlcm5hbE5hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6TGVnYWxDb3B5cmlnaHQ+Q29weXJpZ2h0IMKpICAyMDE4PC9XaW5FeGVjdXRhYmxlRmlsZU9iajpMZWdhbENvcHlyaWdodD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpPcmlnaW5hbEZpbGVuYW1lPkNsYXNzTGlicmFyeTEuZGxsPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpPcmlnaW5hbEZpbGVuYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlByb2R1Y3ROYW1lPkNsYXNzTGlicmFyeTE8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlByb2R1Y3ROYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlByb2R1Y3RWZXJzaW9uPjEuMC4wLjA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlByb2R1Y3RWZXJzaW9uPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlZlcnNpb25JbmZvUmVzb3VyY2U+CiAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpSZXNvdXJjZXM+CiAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25zPgogICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6TmFtZT4udGV4dDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6TmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9SYXdfRGF0YT4zMDcyPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT40Ljg1NjY3PC9XaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6RW50cm9weT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJfSGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPk1ENTwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjA2MjE5ZmU2ZTMwZTE1ZGNlMTI2ODhjYTJiNDM0ODkwPC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkhlYWRlcl9IYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbl9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOk5hbWU+LnJzcmM8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOk5hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfUmF3X0RhdGE+MTAyNDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9SYXdfRGF0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbl9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6RW50cm9weT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+Mi44ODgzMzU8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkhlYWRlcl9IYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIHhzaTp0eXBlPSJjeWJveFZvY2FiczpIYXNoTmFtZVZvY2FiLTEuMCI+TUQ1PC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+MTFiNThmYzlhYzQ1MTY4Yjg3MWNjNTAzOTliN2M4NmM8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVyX0hhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6TmFtZT4ucmVsb2M8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOk5hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfUmF3X0RhdGE+NTEyPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT4wLjA4MTUzOTwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVyX0hhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT5lYzQ1YTUzNWYzOGZiNmRjNGFjNGVkN2NiZjYzYjc1NDwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJfSGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9ucz4KICAgICAgICAgICAgICAgIDwvY3lib3g6UHJvcGVydGllcz4KICAgICAgICAgICAgPC9jeWJveDpPYmplY3Q+CiAgICAgICAgPC9jeWJveDpPYnNlcnZhYmxlPgogICAgICAgIDxjeWJveDpPYnNlcnZhYmxlIGlkPSJOQ0NJQzpPYnNlcnZhYmxlLWU2MmVlMmYxLTIxNTUtNGM5ZS1hZDA2LWQ3OWZmOTdmNjg5OSI+CiAgICAgICAgICAgIDxjeWJveDpEZXNjcmlwdGlvbj48IVtDREFUQVtUaGlzIGZpbGUgaXMgYSBQRTMyIC5ORVQgZXhlY3V0YWJsZSBkZXNpZ25lZCB0byBzZWFyY2ggYW5kIGxvYWQgYW4gZW5jcnlwdGVkIGRhdGEgZmlsZSB3aXRoIGEgIi5zdHViYmluIiBleHRlbnNpb24gb250byB0aGUgdmljdGltJ3Mgc3lzdGVtLiBJZiB0aGUgZmlsZSBleGlzdHMsIGl0IHdpbGwgdXRpbGl6ZSB0aGUgUmlqbmRhZWwgYWxnb3JpdGhtIGluIHRoZSBDbGFzcyBMaWJyYXJ5IGZpbGUgKENsYXNzTGlicmFyeTEuZGxsKSB0byBkZWNyeXB0IHRoZSBkYXRhIGZpbGUuIEFmdGVyIGRlY3J5cHRpb24sIHRoZSBmaWxlIGRlbGV0ZXMgdGhlIGVuY3J5cHRlZCBkYXRhIGZpbGUuIFRoZSBlbmNyeXB0ZWQgZmlsZSB3aXRoIGEgIi5zdHViYmluIiBleHRlbnNpb24gd2FzIG5vdCBhdmFpbGFibGUgZm9yIGFuYWx5c2lzLl1dPjwvY3lib3g6RGVzY3JpcHRpb24+CiAgICAgICAgICAgIDxjeWJveDpPYmplY3QgaWQ9Ik5DQ0lDOldpbkV4ZWN1dGFibGVGaWxlLTJkMmQ1M2NmLTQzZGEtNDJmYS04MWMyLWUxMGFlYzEzYjMzYSI+CiAgICAgICAgICAgICAgICA8Y3lib3g6UHJvcGVydGllcyB4c2k6dHlwZT0iV2luRXhlY3V0YWJsZUZpbGVPYmo6V2luZG93c0V4ZWN1dGFibGVGaWxlT2JqZWN0VHlwZSI+CiAgICAgICAgICAgICAgICAgICAgPEZpbGVPYmo6RmlsZV9OYW1lPm1zd2ludXBkYXRlLmV4ZTwvRmlsZU9iajpGaWxlX05hbWU+CiAgICAgICAgICAgICAgICAgICAgPEZpbGVPYmo6U2l6ZV9Jbl9CeXRlcz42MTQ0PC9GaWxlT2JqOlNpemVfSW5fQnl0ZXM+CiAgICAgICAgICAgICAgICAgICAgPEZpbGVPYmo6RmlsZV9Gb3JtYXQ+UEUzMiBleGVjdXRhYmxlIChjb25zb2xlKSBJbnRlbCA4MDM4NiBNb25vLy5OZXQgYXNzZW1ibHksIGZvciBNUyBXaW5kb3dzPC9GaWxlT2JqOkZpbGVfRm9ybWF0PgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPk1ENTwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT5iOTY2MjBkOGEwOGZhNDM2ZWEyMmVmNDgwZGQ4ODNjZTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTE8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+YTFhYjc0ZDJmMDZhNTQyZTc3ZWEyYzZkNjQxYWFlNGVkMTYzYTJkYTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTI1NjwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT43MzhjOTVmNWJmZTYzYTUzMGIyMDBhMGQ3M2YzNjNkNDZjNTY3MWMxZmNiYjY5YzIxN2UxNWEzNTE2NTAxYTg2PC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIHhzaTp0eXBlPSJjeWJveFZvY2FiczpIYXNoTmFtZVZvY2FiLTEuMCI+U0hBNTEyPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjJhOWY0ZWJiMDI1YzhlN2I0ZTA3NGQzMDE0Nzc2NTZmZmFkNjYzMThkYTVlYTM1ZGRjODM2M2MxN2Y0YmRiZjUwMTc3ODUzOTEzMzI2MWFkYmI5ZjQ0MTA2NmExZTJiNzkyNDAzMDZhZDE4NzdmNWVmMTcwMDljOGYwNWZmNGE2PC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIHhzaTp0eXBlPSJjeWJveFZvY2FiczpIYXNoTmFtZVZvY2FiLTEuMCI+U1NERUVQPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjQ4OjZaTU1FaWtHQWdTN3pmTUZtWlVYN09MYnFNTW91NlpWcXNQSVVsZjQxY2pHUFJNZk5GcmJ2WmlKWTUyN3FuZkY6L2lrR0FnUzdiMDgwN00rQW5kNmM2bUJpSllQZXpOdDwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICA8L0ZpbGVPYmo6SGFzaGVzPgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOlBhY2tlcl9MaXN0PgogICAgICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpQYWNrZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpOYW1lPk1pY3Jvc29mdCBWaXN1YWwgQyMgdjcuMCAvIEJhc2ljIC5ORVQ8L0ZpbGVPYmo6TmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9GaWxlT2JqOlBhY2tlcj4KICAgICAgICAgICAgICAgICAgICA8L0ZpbGVPYmo6UGFja2VyX0xpc3Q+CiAgICAgICAgICAgICAgICAgICAgPEZpbGVPYmo6UGVha19FbnRyb3B5PjQuMjM4OTYxPC9GaWxlT2JqOlBlYWtfRW50cm9weT4KICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVycz4KICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkZpbGVfSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOk51bWJlcl9PZl9TZWN0aW9ucz40PC9XaW5FeGVjdXRhYmxlRmlsZU9iajpOdW1iZXJfT2ZfU2VjdGlvbnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6VGltZV9EYXRlX1N0YW1wPjIwMTgtMDEtMjggMDY6MDk6MTctMDU6MDA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlRpbWVfRGF0ZV9TdGFtcD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX09wdGlvbmFsX0hlYWRlcj41MTI8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfT3B0aW9uYWxfSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT43ZjFkYzRiZDcxNmJjMDM3ZGVhMjUxYzRkZmYxMmNkZDwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpIYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6RmlsZV9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlZhbHVlPjIuNTM4NTc5PC9XaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVycz4KICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6UmVzb3VyY2VzPgogICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6VmVyc2lvbkluZm9SZXNvdXJjZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpDb21wYW55TmFtZT5vaWF1b3lxdGZocWl3dXI1NzhxMjZ0cmdxaXd1ZSBmZmggaXVmaXVxd3l0ZiA3OHd0ODwvV2luRXhlY3V0YWJsZUZpbGVPYmo6Q29tcGFueU5hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6RmlsZURlc2NyaXB0aW9uPmRraGprYXN5ZmFmYSAgdWRmaXUgYXNkIGZ1aXlzZmQgZml1c2RmaCBvaWFmaXVheTwvV2luRXhlY3V0YWJsZUZpbGVPYmo6RmlsZURlc2NyaXB0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkZpbGVWZXJzaW9uPjc2LjcuOTkuMTI8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkZpbGVWZXJzaW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkludGVybmFsTmFtZT5yb2NrMi5leGU8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkludGVybmFsTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpMZWdhbENvcHlyaWdodD5pdXN5IGVyZ3k4d2VqIHVkZyB1eTwvV2luRXhlY3V0YWJsZUZpbGVPYmo6TGVnYWxDb3B5cmlnaHQ+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6T3JpZ2luYWxGaWxlbmFtZT5yb2NrMi5leGU8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOk9yaWdpbmFsRmlsZW5hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6UHJvZHVjdE5hbWU+OTh5NDc5OHQgcWl5IGVyOTk4ZXJnZyBpdWVyeSA4IG84dWlleWZ1aSBxZXdoZml1b3lhZmlidXd5IGV5N2ZxIGl1eWk8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlByb2R1Y3ROYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlByb2R1Y3RWZXJzaW9uPjc2LjcuOTkuMTI8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlByb2R1Y3RWZXJzaW9uPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlZlcnNpb25JbmZvUmVzb3VyY2U+CiAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpSZXNvdXJjZXM+CiAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25zPgogICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6TmFtZT4udGV4dDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6TmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9SYXdfRGF0YT4zMDcyPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT40Ljk0NjI3MjwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVyX0hhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT5jODA3NjU4NDQ4NmEyNzQ1MjgxZTQ5NDVkYTliOGIxMzwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJfSGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25fSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpOYW1lPi5yc3JjPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpOYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPjIwNDg8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfUmF3X0RhdGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25fSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlZhbHVlPjMuOTE3Mzk1PC9XaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6RW50cm9weT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJfSGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPk1ENTwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjFlZmU4OGFhNDc1NmQwNTllYzFkM2I0OWUzNDJkZTVkPC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkhlYWRlcl9IYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbl9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOk5hbWU+LnJlbG9jPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpOYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPjUxMjwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9SYXdfRGF0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbl9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6RW50cm9weT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+MC4wODE1Mzk8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkhlYWRlcl9IYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIHhzaTp0eXBlPSJjeWJveFZvY2FiczpIYXNoTmFtZVZvY2FiLTEuMCI+TUQ1PC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+NzA0OGRhYWMzOGM5MzViMzhlMDg2YWRjZDgwMzVkMmE8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVyX0hhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uPgogICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbnM+CiAgICAgICAgICAgICAgICA8L2N5Ym94OlByb3BlcnRpZXM+CiAgICAgICAgICAgIDwvY3lib3g6T2JqZWN0PgogICAgICAgIDwvY3lib3g6T2JzZXJ2YWJsZT4KICAgICAgICA8Y3lib3g6T2JzZXJ2YWJsZSBpZD0iTkNDSUM6T2JzZXJ2YWJsZS04YjFlNDcyZi1lZGJjLTRlOWMtYmUwZi0yNTUwYzUzZjRlNTIiPgogICAgICAgICAgICA8Y3lib3g6RGVzY3JpcHRpb24+PCFbQ0RBVEFbVGhpcyBmaWxlIGlzIGEgYmF0Y2ggZmlsZSBkZXNpZ25lZCB0byBleGVjdXRlIG1zd2ludXBkYXRlLmV4ZSB3aXRoIHByZWRlZmluZWQgYXJndW1lbnRzLiBEaXNwbGF5ZWQgYmVsb3cgYXJlIHRoZSBhcmd1bWVudHM6CgotLUJlZ2luIGFyZ3VtZW50cy0tCkZvcm1hdDogJW15cnVubmVyJSAlcGFzc3dvcmQlICVwYXRoJSAldG90YWxwcmljZSUgJXByaWNlcGVyaG9zdCUKU2FtcGxlOiBtc3dpbnVwZGF0ZS5leGUgPHBhc3N3b3JkPiBqdXh0YXBvc2l0aW9uYWwgNSAwLjgKLS1FbmQgYXJndW1lbnRzLS1dXT48L2N5Ym94OkRlc2NyaXB0aW9uPgogICAgICAgICAgICA8Y3lib3g6T2JqZWN0IGlkPSJOQ0NJQzpGaWxlLWE0NDIwY2YyLWIxZWMtNGRkZS05ODk1LTA5MzVkZjczMWM5NSI+CiAgICAgICAgICAgICAgICA8Y3lib3g6UHJvcGVydGllcyB4c2k6dHlwZT0iRmlsZU9iajpGaWxlT2JqZWN0VHlwZSI+CiAgICAgICAgICAgICAgICAgICAgPEZpbGVPYmo6RmlsZV9OYW1lPmcwNGluc3QuYmF0PC9GaWxlT2JqOkZpbGVfTmFtZT4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpTaXplX0luX0J5dGVzPjI3NjwvRmlsZU9iajpTaXplX0luX0J5dGVzPgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOkZpbGVfRm9ybWF0PkFTQ0lJIHRleHQsIHdpdGggQ1JMRiBsaW5lIHRlcm1pbmF0b3JzPC9GaWxlT2JqOkZpbGVfRm9ybWF0PgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPk1ENTwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4wMmMxOWJiZjhlMTliYjY5ZmM3ODcwZWM4NzJkMzU1ZTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTE8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+Y2M3NjU4NmVmOTQxMjIzMjllODI1Yzc4YWFkMmVjYjlhYzA2NDM0MzwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTI1NjwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT5iYmQ0MTAyZmUyNWU3M2MwODE1ZDBjMDIwZDYwZDQ3ZGJiZmJlNzllZjFlNDkwZTdiNGY5NzY0MGRkOTMyYjU4PC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIHhzaTp0eXBlPSJjeWJveFZvY2FiczpIYXNoTmFtZVZvY2FiLTEuMCI+U0hBNTEyPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjI4MzY4MWI1YjhlNzg0NDBiZjQ3NGM4ZTUwNTA0ZTZlODJmMjViZDNmNjI0MGQ1ZTcwNjAwZTQzZmM5ZmQ2MDlhNzhlZTdiODM3YzliNjhhYTI1ZWQxM2YyZWU3MzVmMzYwYTE4ZTYxNGRlZDE1ZTExYmI2MjA0M2NkMDI4Yzk5PC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIHhzaTp0eXBlPSJjeWJveFZvY2FiczpIYXNoTmFtZVZvY2FiLTEuMCI+U1NERUVQPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjY6SkYxWnpBK1FyYWdYc29OTFlqQ2xBVnlYSEkrQ0l3WkFMSUNMQTlYRVVYUi9KZ1c6TDFKNGFTSkYrZHlYbytCYjBMRVVoeVc8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgPC9GaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpQZWFrX0VudHJvcHk+NC45NjI3MzU8L0ZpbGVPYmo6UGVha19FbnRyb3B5PgogICAgICAgICAgICAgICAgPC9jeWJveDpQcm9wZXJ0aWVzPgogICAgICAgICAgICA8L2N5Ym94Ok9iamVjdD4KICAgICAgICA8L2N5Ym94Ok9ic2VydmFibGU+CiAgICA8L3N0aXg6T2JzZXJ2YWJsZXM+CiAgICA8c3RpeDpJbmRpY2F0b3JzPgogICAgICAgIDxzdGl4OkluZGljYXRvciBpZD0iTkNDSUM6aW5kaWNhdG9yLWM1MWJiZjk3LWUwNTgtNGYwMi05ZTQyLTlkMWIzNjI0YzdjMiIgdGltZXN0YW1wPSIyMDE4LTExLTI4VDE0OjA1OjIzLjg5NTUyMCswMDowMCIgeHNpOnR5cGU9ImluZGljYXRvcjpJbmRpY2F0b3JUeXBlIj4KICAgICAgICAgICAgPGluZGljYXRvcjpUaXRsZT5NRDUgYW5kIFNIQTEgb2YgTWFsaWNpb3VzIEZpbGU8L2luZGljYXRvcjpUaXRsZT4KICAgICAgICAgICAgPGluZGljYXRvcjpUeXBlPk1hbHdhcmUgQXJ0aWZhY3RzPC9pbmRpY2F0b3I6VHlwZT4KICAgICAgICAgICAgPGluZGljYXRvcjpPYnNlcnZhYmxlIGlkPSJOQ0NJQzpPYnNlcnZhYmxlLWFmNDkxYzgwLTkzYTctNDgzMS1hYTk1LWQ5MWQ0MTNlYzU4ZCI+CiAgICAgICAgICAgICAgICA8Y3lib3g6T2JqZWN0IGlkPSJOQ0NJQzpGaWxlLTdmNThjZTk1LWNjNjAtNDY2ZC1iNDA1LWQ0NzIyNmM1ZjBiZiI+CiAgICAgICAgICAgICAgICAgICAgPGN5Ym94OlByb3BlcnRpZXMgeHNpOnR5cGU9IkZpbGVPYmo6RmlsZU9iamVjdFR5cGUiPgogICAgICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpIYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSBjb25kaXRpb249IkVxdWFscyIgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlIGNvbmRpdGlvbj0iRXF1YWxzIj43NmJkNzlmNzc0YWU4OTJmZDZhMzBiNjQ2MzA1MGE5MTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSBjb25kaXRpb249IkVxdWFscyIgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEExPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZSBjb25kaXRpb249IkVxdWFscyI+NGQ3YTYwYmQxZmIzNjc3YTU1M2YyNmQ5NTQzMGMxMDdjODQ4NTEyOTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSBjb25kaXRpb249IkVxdWFscyIgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEEyNTY8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlIGNvbmRpdGlvbj0iRXF1YWxzIj45YjIzYmZjMzViMThlZDgwMTA0YzQ5NmIyYWE3MjJiM2U1NmZmOWNlYjlkYWU2MGQxYWZmNzIzMDMyMWMxZDEyPC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9GaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICA8L2N5Ym94OlByb3BlcnRpZXM+CiAgICAgICAgICAgICAgICA8L2N5Ym94Ok9iamVjdD4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6T2JzZXJ2YWJsZT4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtNWQwZjkzNmUtYjZjZS00ODU3LWIzYjQtZGZlZmFlNTlmNGI5IiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtZGQ3NDgwODUtNDFmYy00MjkzLTk4MWMtZGUwMjZmM2U1M2VmIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtZTJlYjc0MTAtYTYwOC00OGFiLTgyMTMtMzcwY2EzZmY1MjljIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtYmIyZmNlMGUtZjUzMS00MDVmLWEzNzktNmFhOTRjYmJlMDEyIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpQcm9kdWNlcj4KICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOklkZW50aXR5PgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOk5hbWU+TkNDSUM8L3N0aXhDb21tb246TmFtZT4KICAgICAgICAgICAgICAgIDwvc3RpeENvbW1vbjpJZGVudGl0eT4KICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOlRpbWU+CiAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlByb2R1Y2VkX1RpbWU+MjAxOC0xMS0yOFQxNDowNToyMyswMDowMDwvY3lib3hDb21tb246UHJvZHVjZWRfVGltZT4KICAgICAgICAgICAgICAgIDwvc3RpeENvbW1vbjpUaW1lPgogICAgICAgICAgICA8L2luZGljYXRvcjpQcm9kdWNlcj4KICAgICAgICA8L3N0aXg6SW5kaWNhdG9yPgogICAgICAgIDxzdGl4OkluZGljYXRvciBpZD0iTkNDSUM6aW5kaWNhdG9yLWRlMjJhYTI4LWRkMDYtNGMzNC05MWU0LWQzZmRjOTM3NDJiMiIgdGltZXN0YW1wPSIyMDE4LTExLTI4VDE0OjA1OjIzLjk3ODY5OSswMDowMCIgeHNpOnR5cGU9ImluZGljYXRvcjpJbmRpY2F0b3JUeXBlIj4KICAgICAgICAgICAgPGluZGljYXRvcjpUaXRsZT5NRDUgYW5kIFNIQTEgb2YgTWFsaWNpb3VzIEZpbGU8L2luZGljYXRvcjpUaXRsZT4KICAgICAgICAgICAgPGluZGljYXRvcjpUeXBlPk1hbHdhcmUgQXJ0aWZhY3RzPC9pbmRpY2F0b3I6VHlwZT4KICAgICAgICAgICAgPGluZGljYXRvcjpPYnNlcnZhYmxlIGlkPSJOQ0NJQzpPYnNlcnZhYmxlLWQ4YzUxOGRjLWU1Y2QtNGQ0My04NDliLWJlY2FkZGMwNWNjMiI+CiAgICAgICAgICAgICAgICA8Y3lib3g6T2JqZWN0IGlkPSJOQ0NJQzpGaWxlLWJkMWRiYjMxLWQzMTYtNDkxMS1iMmNiLTRlNzFkMTZkMWRiYiI+CiAgICAgICAgICAgICAgICAgICAgPGN5Ym94OlByb3BlcnRpZXMgeHNpOnR5cGU9IkZpbGVPYmo6RmlsZU9iamVjdFR5cGUiPgogICAgICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpIYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSBjb25kaXRpb249IkVxdWFscyIgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlIGNvbmRpdGlvbj0iRXF1YWxzIj5iOTY2MjBkOGEwOGZhNDM2ZWEyMmVmNDgwZGQ4ODNjZTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSBjb25kaXRpb249IkVxdWFscyIgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEExPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZSBjb25kaXRpb249IkVxdWFscyI+YTFhYjc0ZDJmMDZhNTQyZTc3ZWEyYzZkNjQxYWFlNGVkMTYzYTJkYTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSBjb25kaXRpb249IkVxdWFscyIgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEEyNTY8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlIGNvbmRpdGlvbj0iRXF1YWxzIj43MzhjOTVmNWJmZTYzYTUzMGIyMDBhMGQ3M2YzNjNkNDZjNTY3MWMxZmNiYjY5YzIxN2UxNWEzNTE2NTAxYTg2PC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9GaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICA8L2N5Ym94OlByb3BlcnRpZXM+CiAgICAgICAgICAgICAgICA8L2N5Ym94Ok9iamVjdD4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6T2JzZXJ2YWJsZT4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtZWZmMmQ5ZjItNjllNS00NDk5LThlNmQtODZkNmVkNDgxYWMwIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtZTJlYjc0MTAtYTYwOC00OGFiLTgyMTMtMzcwY2EzZmY1MjljIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtYmIyZmNlMGUtZjUzMS00MDVmLWEzNzktNmFhOTRjYmJlMDEyIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpQcm9kdWNlcj4KICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOklkZW50aXR5PgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOk5hbWU+TkNDSUM8L3N0aXhDb21tb246TmFtZT4KICAgICAgICAgICAgICAgIDwvc3RpeENvbW1vbjpJZGVudGl0eT4KICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOlRpbWU+CiAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlByb2R1Y2VkX1RpbWU+MjAxOC0xMS0yOFQxNDowNToyMyswMDowMDwvY3lib3hDb21tb246UHJvZHVjZWRfVGltZT4KICAgICAgICAgICAgICAgIDwvc3RpeENvbW1vbjpUaW1lPgogICAgICAgICAgICA8L2luZGljYXRvcjpQcm9kdWNlcj4KICAgICAgICA8L3N0aXg6SW5kaWNhdG9yPgogICAgICAgIDxzdGl4OkluZGljYXRvciBpZD0iTkNDSUM6aW5kaWNhdG9yLTRkYjdjOTRmLWQ1MjQtNDk3NC1iNDQ5LTI1ZjBhZTQzN2EwZSIgdGltZXN0YW1wPSIyMDE4LTExLTI4VDE0OjA1OjI0LjA1NTc4NyswMDowMCIgeHNpOnR5cGU9ImluZGljYXRvcjpJbmRpY2F0b3JUeXBlIj4KICAgICAgICAgICAgPGluZGljYXRvcjpUaXRsZT5NRDUgYW5kIFNIQTEgb2YgTWFsaWNpb3VzIEZpbGU8L2luZGljYXRvcjpUaXRsZT4KICAgICAgICAgICAgPGluZGljYXRvcjpUeXBlPk1hbHdhcmUgQXJ0aWZhY3RzPC9pbmRpY2F0b3I6VHlwZT4KICAgICAgICAgICAgPGluZGljYXRvcjpPYnNlcnZhYmxlIGlkPSJOQ0NJQzpPYnNlcnZhYmxlLTI0OTczYzY1LTNlMjctNGYxZS05NDRlLTBmZWU1ZDljNGVjNCI+CiAgICAgICAgICAgICAgICA8Y3lib3g6T2JqZWN0IGlkPSJOQ0NJQzpGaWxlLWE3MzY0MzY0LWU0OGQtNGE3Yy1iM2JkLWVjZTYyMmY3ZjMxZSI+CiAgICAgICAgICAgICAgICAgICAgPGN5Ym94OlByb3BlcnRpZXMgeHNpOnR5cGU9IkZpbGVPYmo6RmlsZU9iamVjdFR5cGUiPgogICAgICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpIYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSBjb25kaXRpb249IkVxdWFscyIgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlIGNvbmRpdGlvbj0iRXF1YWxzIj4wMmMxOWJiZjhlMTliYjY5ZmM3ODcwZWM4NzJkMzU1ZTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSBjb25kaXRpb249IkVxdWFscyIgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEExPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZSBjb25kaXRpb249IkVxdWFscyI+Y2M3NjU4NmVmOTQxMjIzMjllODI1Yzc4YWFkMmVjYjlhYzA2NDM0MzwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSBjb25kaXRpb249IkVxdWFscyIgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEEyNTY8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlIGNvbmRpdGlvbj0iRXF1YWxzIj5iYmQ0MTAyZmUyNWU3M2MwODE1ZDBjMDIwZDYwZDQ3ZGJiZmJlNzllZjFlNDkwZTdiNGY5NzY0MGRkOTMyYjU4PC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPC9GaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICA8L2N5Ym94OlByb3BlcnRpZXM+CiAgICAgICAgICAgICAgICA8L2N5Ym94Ok9iamVjdD4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6T2JzZXJ2YWJsZT4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtMmVkNTE2MDAtZGRkMi00ZDBmLWE2ZjEtYjM3NDNhZTBmOTUzIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtZTJlYjc0MTAtYTYwOC00OGFiLTgyMTMtMzcwY2EzZmY1MjljIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtYmIyZmNlMGUtZjUzMS00MDVmLWEzNzktNmFhOTRjYmJlMDEyIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgPC9pbmRpY2F0b3I6SW5kaWNhdGVkX1RUUD4KICAgICAgICAgICAgPGluZGljYXRvcjpQcm9kdWNlcj4KICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOklkZW50aXR5PgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOk5hbWU+TkNDSUM8L3N0aXhDb21tb246TmFtZT4KICAgICAgICAgICAgICAgIDwvc3RpeENvbW1vbjpJZGVudGl0eT4KICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOlRpbWU+CiAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlByb2R1Y2VkX1RpbWU+MjAxOC0xMS0yOFQxNDowNToyNCswMDowMDwvY3lib3hDb21tb246UHJvZHVjZWRfVGltZT4KICAgICAgICAgICAgICAgIDwvc3RpeENvbW1vbjpUaW1lPgogICAgICAgICAgICA8L2luZGljYXRvcjpQcm9kdWNlcj4KICAgICAgICA8L3N0aXg6SW5kaWNhdG9yPgogICAgPC9zdGl4OkluZGljYXRvcnM+CiAgICA8c3RpeDpUVFBzPgogICAgICAgIDxzdGl4OlRUUCBpZD0iTkNDSUM6dHRwLTVkMGY5MzZlLWI2Y2UtNDg1Ny1iM2I0LWRmZWZhZTU5ZjRiOSIgdGltZXN0YW1wPSIyMDE4LTExLTI4VDE0OjA1OjIzLjg5NDIyOSswMDowMCIgeHNpOnR5cGU9InR0cDpUVFBUeXBlIj4KICAgICAgICAgICAgPHR0cDpUaXRsZT5NQUVDIENoYXJhY3Rlcml6YXRpb24gb2YgNzZiZDc5Zjc3NGFlODkyZmQ2YTMwYjY0NjMwNTBhOTE8L3R0cDpUaXRsZT4KICAgICAgICAgICAgPHR0cDpCZWhhdmlvcj4KICAgICAgICAgICAgICAgIDx0dHA6TWFsd2FyZT4KICAgICAgICAgICAgICAgICAgICA8dHRwOk1hbHdhcmVfSW5zdGFuY2UgeHNpOnR5cGU9InN0aXgtbWFlYzpNQUVDNC4xSW5zdGFuY2VUeXBlIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHN0aXgtbWFlYzpNQUVDIGlkPSJOQ0NJQzpwYWNrYWdlLTRmYzY2ZjFlLWZlZjMtNDE4NS1hYWM2LTNmMmQ3OGZkOTgyOSIgc2NoZW1hX3ZlcnNpb249IjIuMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY1BhY2thZ2U6TWFsd2FyZV9TdWJqZWN0cz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY1BhY2thZ2U6TWFsd2FyZV9TdWJqZWN0IGlkPSJOQ0NJQzptYWx3YXJlX3N1YmplY3QtNTZmNTAyMTUtMDczYi00N2FhLTg1YmItYTFhZTk4MmU5MGQyIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNQYWNrYWdlOk1hbHdhcmVfSW5zdGFuY2VfT2JqZWN0X0F0dHJpYnV0ZXMgaWRyZWY9Ik5DQ0lDOldpbkV4ZWN1dGFibGVGaWxlLWVhZjdlMWJjLTVmODItNDI1Yi05MWIwLWMxNmJiM2NmNzkxMyIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY1BhY2thZ2U6RmluZGluZ3NfQnVuZGxlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpCdW5kbGUgZGVmaW5lZF9zdWJqZWN0PSJ0cnVlIiBpZD0iTkNDSUM6YnVuZGxlLTc3Y2IxOGMyLWM5NzAtNDBhMS04YjU3LTRkMTllZDM0YmJlOCIgc2NoZW1hX3ZlcnNpb249IjQuMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb25zPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+Q2xhbUFWPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPldpbi5Ucm9qYW4uQWdlbnQtNjUzODI0MS0wPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPk1jQWZlZTwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5SYW5zb213YXJlLUdKWSE3NkJENzlGNzc0QUU8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+Szc8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+Umlza3dhcmUgKCAwMDQwZWZmNzEgKTwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5TeXN0d2VhazwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT50cm9qYW4uZG93bmxvYWRlcjwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5DeXJlbjwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5XMzIvVHJvamFuLlVSUkktMzUxNzwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5TeW1hbnRlYzwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4uR2VuLjI8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+QW50aXk8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuL1dpbjMyLkFHZW5lcmljPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPkJpdERlZmVuZGVyPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPlRyb2phbi5HZW5lcmljS0QuMzAzNjk0MTc8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+TWljcm9zb2Z0IFNlY3VyaXR5IEVzc2VudGlhbHM8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+UmFuc29tOk1TSUwvU2FtYXMuRDwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5Tb3Bob3M8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvai9TYW1hcy1GPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPlRyZW5kTWljcm8gSG91c2UgQ2FsbDwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5UUk9KX1NUVUJEQ1JZUC5BPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPlRyZW5kTWljcm88L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VFJPSl9TVFVCRENSWVAuQTwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5FbXNpc29mdDwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4uR2VuZXJpY0tELjMwMzY5NDE3IChCKTwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5BaG5sYWI8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuL1dpbjMyLkJsYWNrPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPkVTRVQ8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+YSB2YXJpYW50IG9mIE1TSUwvUnVubmVyLk4gdHJvamFuPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPk5BTk9BVjwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4uV2luMzIuUnVubmVyLmZmdmZibDwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5Ja2FydXM8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+UmFuc29tLk1TSUwuU2FtYXM8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNQYWNrYWdlOkJ1bmRsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjUGFja2FnZTpGaW5kaW5nc19CdW5kbGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY1BhY2thZ2U6TWFsd2FyZV9TdWJqZWN0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3RzPgogICAgICAgICAgICAgICAgICAgICAgICA8L3N0aXgtbWFlYzpNQUVDPgogICAgICAgICAgICAgICAgICAgIDwvdHRwOk1hbHdhcmVfSW5zdGFuY2U+CiAgICAgICAgICAgICAgICA8L3R0cDpNYWx3YXJlPgogICAgICAgICAgICA8L3R0cDpCZWhhdmlvcj4KICAgICAgICAgICAgPHR0cDpSZXNvdXJjZXM+CiAgICAgICAgICAgICAgICA8dHRwOkluZnJhc3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgIDx0dHA6T2JzZXJ2YWJsZV9DaGFyYWN0ZXJpemF0aW9uIGN5Ym94X21ham9yX3ZlcnNpb249IjIiIGN5Ym94X21pbm9yX3ZlcnNpb249IjEiIGN5Ym94X3VwZGF0ZV92ZXJzaW9uPSIwIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Ok9ic2VydmFibGUgaWRyZWY9Ik5DQ0lDOk9ic2VydmFibGUtNDYyOGM1MTktMzRiNC00Y2ViLTlkZmEtYmQwYTcxMmQ1OTcwIj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveDpPYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgICAgIDwvdHRwOk9ic2VydmFibGVfQ2hhcmFjdGVyaXphdGlvbj4KICAgICAgICAgICAgICAgIDwvdHRwOkluZnJhc3RydWN0dXJlPgogICAgICAgICAgICA8L3R0cDpSZXNvdXJjZXM+CiAgICAgICAgPC9zdGl4OlRUUD4KICAgICAgICA8c3RpeDpUVFAgaWQ9Ik5DQ0lDOnR0cC1kZDc0ODA4NS00MWZjLTQyOTMtOTgxYy1kZTAyNmYzZTUzZWYiIHRpbWVzdGFtcD0iMjAxOC0xMS0yOFQxNDowNToyMy45MTQ4MDErMDA6MDAiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSI+CiAgICAgICAgICAgIDx0dHA6VGl0bGU+ZG93bmxvYWRlcjwvdHRwOlRpdGxlPgogICAgICAgICAgICA8dHRwOlJlc291cmNlcz4KICAgICAgICAgICAgICAgIDx0dHA6SW5mcmFzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHR0cDpPYnNlcnZhYmxlX0NoYXJhY3Rlcml6YXRpb24gY3lib3hfbWFqb3JfdmVyc2lvbj0iMiIgY3lib3hfbWlub3JfdmVyc2lvbj0iMSIgY3lib3hfdXBkYXRlX3ZlcnNpb249IjAiPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3g6T2JzZXJ2YWJsZSBpZHJlZj0iTkNDSUM6T2JzZXJ2YWJsZS00NjI4YzUxOS0zNGI0LTRjZWItOWRmYS1iZDBhNzEyZDU5NzAiPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Ok9ic2VydmFibGU+CiAgICAgICAgICAgICAgICAgICAgPC90dHA6T2JzZXJ2YWJsZV9DaGFyYWN0ZXJpemF0aW9uPgogICAgICAgICAgICAgICAgPC90dHA6SW5mcmFzdHJ1Y3R1cmU+CiAgICAgICAgICAgIDwvdHRwOlJlc291cmNlcz4KICAgICAgICA8L3N0aXg6VFRQPgogICAgICAgIDxzdGl4OlRUUCBpZD0iTkNDSUM6dHRwLWUyZWI3NDEwLWE2MDgtNDhhYi04MjEzLTM3MGNhM2ZmNTI5YyIgdGltZXN0YW1wPSIyMDE4LTExLTI4VDE0OjA1OjIzLjkxNTMzMSswMDowMCIgeHNpOnR5cGU9InR0cDpUVFBUeXBlIj4KICAgICAgICAgICAgPHR0cDpUaXRsZT5yYW5zb213YXJlPC90dHA6VGl0bGU+CiAgICAgICAgICAgIDx0dHA6UmVzb3VyY2VzPgogICAgICAgICAgICAgICAgPHR0cDpJbmZyYXN0cnVjdHVyZT4KICAgICAgICAgICAgICAgICAgICA8dHRwOk9ic2VydmFibGVfQ2hhcmFjdGVyaXphdGlvbiBjeWJveF9tYWpvcl92ZXJzaW9uPSIyIiBjeWJveF9taW5vcl92ZXJzaW9uPSIxIiBjeWJveF91cGRhdGVfdmVyc2lvbj0iMCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveDpPYnNlcnZhYmxlIGlkcmVmPSJOQ0NJQzpPYnNlcnZhYmxlLTQ2MjhjNTE5LTM0YjQtNGNlYi05ZGZhLWJkMGE3MTJkNTk3MCI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3g6T2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Ok9ic2VydmFibGUgaWRyZWY9Ik5DQ0lDOk9ic2VydmFibGUtZTYyZWUyZjEtMjE1NS00YzllLWFkMDYtZDc5ZmY5N2Y2ODk5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveDpPYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3g6T2JzZXJ2YWJsZSBpZHJlZj0iTkNDSUM6T2JzZXJ2YWJsZS04YjFlNDcyZi1lZGJjLTRlOWMtYmUwZi0yNTUwYzUzZjRlNTIiPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Ok9ic2VydmFibGU+CiAgICAgICAgICAgICAgICAgICAgPC90dHA6T2JzZXJ2YWJsZV9DaGFyYWN0ZXJpemF0aW9uPgogICAgICAgICAgICAgICAgPC90dHA6SW5mcmFzdHJ1Y3R1cmU+CiAgICAgICAgICAgIDwvdHRwOlJlc291cmNlcz4KICAgICAgICA8L3N0aXg6VFRQPgogICAgICAgIDxzdGl4OlRUUCBpZD0iTkNDSUM6dHRwLWJiMmZjZTBlLWY1MzEtNDA1Zi1hMzc5LTZhYTk0Y2JiZTAxMiIgdGltZXN0YW1wPSIyMDE4LTExLTI4VDE0OjA1OjIzLjkxNTgyNyswMDowMCIgeHNpOnR5cGU9InR0cDpUVFBUeXBlIj4KICAgICAgICAgICAgPHR0cDpUaXRsZT50cm9qYW48L3R0cDpUaXRsZT4KICAgICAgICAgICAgPHR0cDpSZXNvdXJjZXM+CiAgICAgICAgICAgICAgICA8dHRwOkluZnJhc3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgIDx0dHA6T2JzZXJ2YWJsZV9DaGFyYWN0ZXJpemF0aW9uIGN5Ym94X21ham9yX3ZlcnNpb249IjIiIGN5Ym94X21pbm9yX3ZlcnNpb249IjEiIGN5Ym94X3VwZGF0ZV92ZXJzaW9uPSIwIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Ok9ic2VydmFibGUgaWRyZWY9Ik5DQ0lDOk9ic2VydmFibGUtNDYyOGM1MTktMzRiNC00Y2ViLTlkZmEtYmQwYTcxMmQ1OTcwIj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveDpPYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3g6T2JzZXJ2YWJsZSBpZHJlZj0iTkNDSUM6T2JzZXJ2YWJsZS1lNjJlZTJmMS0yMTU1LTRjOWUtYWQwNi1kNzlmZjk3ZjY4OTkiPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Ok9ic2VydmFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveDpPYnNlcnZhYmxlIGlkcmVmPSJOQ0NJQzpPYnNlcnZhYmxlLThiMWU0NzJmLWVkYmMtNGU5Yy1iZTBmLTI1NTBjNTNmNGU1MiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3g6T2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgICAgICA8L3R0cDpPYnNlcnZhYmxlX0NoYXJhY3Rlcml6YXRpb24+CiAgICAgICAgICAgICAgICA8L3R0cDpJbmZyYXN0cnVjdHVyZT4KICAgICAgICAgICAgPC90dHA6UmVzb3VyY2VzPgogICAgICAgIDwvc3RpeDpUVFA+CiAgICAgICAgPHN0aXg6VFRQIGlkPSJOQ0NJQzp0dHAtZWZmMmQ5ZjItNjllNS00NDk5LThlNmQtODZkNmVkNDgxYWMwIiB0aW1lc3RhbXA9IjIwMTgtMTEtMjhUMTQ6MDU6MjMuOTc3NjUyKzAwOjAwIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiPgogICAgICAgICAgICA8dHRwOlRpdGxlPk1BRUMgQ2hhcmFjdGVyaXphdGlvbiBvZiBiOTY2MjBkOGEwOGZhNDM2ZWEyMmVmNDgwZGQ4ODNjZTwvdHRwOlRpdGxlPgogICAgICAgICAgICA8dHRwOkJlaGF2aW9yPgogICAgICAgICAgICAgICAgPHR0cDpNYWx3YXJlPgogICAgICAgICAgICAgICAgICAgIDx0dHA6TWFsd2FyZV9JbnN0YW5jZSB4c2k6dHlwZT0ic3RpeC1tYWVjOk1BRUM0LjFJbnN0YW5jZVR5cGUiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3RpeC1tYWVjOk1BRUMgaWQ9Ik5DQ0lDOnBhY2thZ2UtZGU3MGNlY2EtMzk1NC00YzllLWFhNzYtMTE1YWM1OTM0ZmZkIiBzY2hlbWFfdmVyc2lvbj0iMi4xIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3RzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3QgaWQ9Ik5DQ0lDOm1hbHdhcmVfc3ViamVjdC02Yzc3ZjAwNy05NjM5LTQ1MDMtYjRiYy0wMzI0ZmEzOTJhODUiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY1BhY2thZ2U6TWFsd2FyZV9JbnN0YW5jZV9PYmplY3RfQXR0cmlidXRlcyBpZHJlZj0iTkNDSUM6V2luRXhlY3V0YWJsZUZpbGUtMmQyZDUzY2YtNDNkYS00MmZhLTgxYzItZTEwYWVjMTNiMzNhIi8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpGaW5kaW5nc19CdW5kbGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNQYWNrYWdlOkJ1bmRsZSBkZWZpbmVkX3N1YmplY3Q9InRydWUiIGlkPSJOQ0NJQzpidW5kbGUtYzcyZTRmMzYtZDQxMC00NmJiLWE2ZWUtZDVmNjM4MjRhMWU1IiBzY2hlbWFfdmVyc2lvbj0iNC4xIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5NY0FmZWU8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+UmFuc29td2FyZS1HSlghQjk2NjIwRDhBMDhGPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPk5ldEdhdGU8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+TWFsd2FyZS5HZW5lcmljPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPks3PC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPlJpc2t3YXJlICggMDA0MGVmZjcxICk8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+U3lzdHdlYWs8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+bWFsd2FyZS5zaHVyaWtlbjwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5DeXJlbjwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5XMzIvVHJvamFuLlZZQVAtMjYxMTwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5TeW1hbnRlYzwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4uR2VuLjI8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+WmlsbHlhITwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4uU2FtYXMuV2luMzIuMzI8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+QW50aXk8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuW1JhbnNvbV0vTVNJTC5TYW1hczwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5CaXREZWZlbmRlcjwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4uR2VuZXJpY0tELjMwMzY3OTkxPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPk1pY3Jvc29mdCBTZWN1cml0eSBFc3NlbnRpYWxzPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPlJhbnNvbTpNU0lML1NhbWFzPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPlNvcGhvczwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5NYWwvS3J5cHRpay1CVjwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5UcmVuZE1pY3JvIEhvdXNlIENhbGw8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VFJPSl9SVU5ORVIuR0JCPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPlRyZW5kTWljcm88L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VFJPSl9SVU5ORVIuR0JCPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPkVtc2lzb2Z0PC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPlRyb2phbi5HZW5lcmljS0QuMzAzNjc5OTEgKEIpPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPkF2aXJhPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPlRSL1NhbWFzLnF5YnVoPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPkFobmxhYjwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4vV2luMzIuU2FtYXM8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+RVNFVDwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5hIHZhcmlhbnQgb2YgTVNJTC9SdW5uZXIuTiB0cm9qYW48L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+TkFOT0FWPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPlRyb2phbi5XaW4zMi5HZW5lcmljLmV5bXNjZTwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5Ja2FydXM8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+UmFuc29tLk1TSUwuU2FtYXM8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNQYWNrYWdlOkJ1bmRsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjUGFja2FnZTpGaW5kaW5nc19CdW5kbGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY1BhY2thZ2U6TWFsd2FyZV9TdWJqZWN0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3RzPgogICAgICAgICAgICAgICAgICAgICAgICA8L3N0aXgtbWFlYzpNQUVDPgogICAgICAgICAgICAgICAgICAgIDwvdHRwOk1hbHdhcmVfSW5zdGFuY2U+CiAgICAgICAgICAgICAgICA8L3R0cDpNYWx3YXJlPgogICAgICAgICAgICA8L3R0cDpCZWhhdmlvcj4KICAgICAgICAgICAgPHR0cDpSZXNvdXJjZXM+CiAgICAgICAgICAgICAgICA8dHRwOkluZnJhc3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgIDx0dHA6T2JzZXJ2YWJsZV9DaGFyYWN0ZXJpemF0aW9uIGN5Ym94X21ham9yX3ZlcnNpb249IjIiIGN5Ym94X21pbm9yX3ZlcnNpb249IjEiIGN5Ym94X3VwZGF0ZV92ZXJzaW9uPSIwIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Ok9ic2VydmFibGUgaWRyZWY9Ik5DQ0lDOk9ic2VydmFibGUtZTYyZWUyZjEtMjE1NS00YzllLWFkMDYtZDc5ZmY5N2Y2ODk5Ij4KICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveDpPYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgICAgIDwvdHRwOk9ic2VydmFibGVfQ2hhcmFjdGVyaXphdGlvbj4KICAgICAgICAgICAgICAgIDwvdHRwOkluZnJhc3RydWN0dXJlPgogICAgICAgICAgICA8L3R0cDpSZXNvdXJjZXM+CiAgICAgICAgPC9zdGl4OlRUUD4KICAgICAgICA8c3RpeDpUVFAgaWQ9Ik5DQ0lDOnR0cC0yZWQ1MTYwMC1kZGQyLTRkMGYtYTZmMS1iMzc0M2FlMGY5NTMiIHRpbWVzdGFtcD0iMjAxOC0xMS0yOFQxNDowNToyNC4wNTQ5NjYrMDA6MDAiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSI+CiAgICAgICAgICAgIDx0dHA6VGl0bGU+TUFFQyBDaGFyYWN0ZXJpemF0aW9uIG9mIDAyYzE5YmJmOGUxOWJiNjlmYzc4NzBlYzg3MmQzNTVlPC90dHA6VGl0bGU+CiAgICAgICAgICAgIDx0dHA6QmVoYXZpb3I+CiAgICAgICAgICAgICAgICA8dHRwOk1hbHdhcmU+CiAgICAgICAgICAgICAgICAgICAgPHR0cDpNYWx3YXJlX0luc3RhbmNlIHhzaTp0eXBlPSJzdGl4LW1hZWM6TUFFQzQuMUluc3RhbmNlVHlwZSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxzdGl4LW1hZWM6TUFFQyBpZD0iTkNDSUM6cGFja2FnZS03OTBkMjc3NS04YWYwLTRkNTUtOTFkNi04Nzg4YjFlMTk3NzMiIHNjaGVtYV92ZXJzaW9uPSIyLjEiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNQYWNrYWdlOk1hbHdhcmVfU3ViamVjdHM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNQYWNrYWdlOk1hbHdhcmVfU3ViamVjdCBpZD0iTkNDSUM6bWFsd2FyZV9zdWJqZWN0LWU4MTUxNDUyLWI3NjItNDdkMy05NWEwLTg4OWVjOGIzN2RkYyI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpNYWx3YXJlX0luc3RhbmNlX09iamVjdF9BdHRyaWJ1dGVzIGlkcmVmPSJOQ0NJQzpGaWxlLWE0NDIwY2YyLWIxZWMtNGRkZS05ODk1LTA5MzVkZjczMWM5NSIvPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY1BhY2thZ2U6RmluZGluZ3NfQnVuZGxlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpCdW5kbGUgZGVmaW5lZF9zdWJqZWN0PSJ0cnVlIiBpZD0iTkNDSUM6YnVuZGxlLTE2NDdhYzZmLWIyNDctNGVlMC1iOGIyLTYwZmE3MTVlZmY0ZCIgc2NoZW1hX3ZlcnNpb249IjQuMSI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb25zPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+TWNBZmVlPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPkJBVC9TdGFydGVyLmg8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+U3ltYW50ZWM8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuLk1hbHNjcmlwdDwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5NaWNyb3NvZnQgU2VjdXJpdHkgRXNzZW50aWFsczwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5SYW5zb206QkFUL1NhbWFzPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPlNvcGhvczwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qL1JhbnNSdW4tQTwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9ucz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY1BhY2thZ2U6QnVuZGxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNQYWNrYWdlOkZpbmRpbmdzX0J1bmRsZXM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNQYWNrYWdlOk1hbHdhcmVfU3ViamVjdHM+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvc3RpeC1tYWVjOk1BRUM+CiAgICAgICAgICAgICAgICAgICAgPC90dHA6TWFsd2FyZV9JbnN0YW5jZT4KICAgICAgICAgICAgICAgIDwvdHRwOk1hbHdhcmU+CiAgICAgICAgICAgIDwvdHRwOkJlaGF2aW9yPgogICAgICAgICAgICA8dHRwOlJlc291cmNlcz4KICAgICAgICAgICAgICAgIDx0dHA6SW5mcmFzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHR0cDpPYnNlcnZhYmxlX0NoYXJhY3Rlcml6YXRpb24gY3lib3hfbWFqb3JfdmVyc2lvbj0iMiIgY3lib3hfbWlub3JfdmVyc2lvbj0iMSIgY3lib3hfdXBkYXRlX3ZlcnNpb249IjAiPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3g6T2JzZXJ2YWJsZSBpZHJlZj0iTkNDSUM6T2JzZXJ2YWJsZS04YjFlNDcyZi1lZGJjLTRlOWMtYmUwZi0yNTUwYzUzZjRlNTIiPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Ok9ic2VydmFibGU+CiAgICAgICAgICAgICAgICAgICAgPC90dHA6T2JzZXJ2YWJsZV9DaGFyYWN0ZXJpemF0aW9uPgogICAgICAgICAgICAgICAgPC90dHA6SW5mcmFzdHJ1Y3R1cmU+CiAgICAgICAgICAgIDwvdHRwOlJlc291cmNlcz4KICAgICAgICA8L3N0aXg6VFRQPgogICAgPC9zdGl4OlRUUHM+CiAgICA8c3RpeDpJbmNpZGVudHM+CiAgICAgICAgPHN0aXg6SW5jaWRlbnQgaWQ9Ik5DQ0lDOmluY2lkZW50LTYxNTA3MzRhLTkxMDctNDg0Yy04ZjYzLTM1N2I1MGRhYzM2NyIgdGltZXN0YW1wPSIyMDE4LTAzLTA5VDEyOjA4OjIxLTA1OjAwIiB4c2k6dHlwZT0iaW5jaWRlbnQ6SW5jaWRlbnRUeXBlIj4KICAgICAgICAgICAgPGluY2lkZW50OlRpdGxlPjEwMTY0NDk0LnIxLnYxPC9pbmNpZGVudDpUaXRsZT4KICAgICAgICAgICAgPGluY2lkZW50OkRlc2NyaXB0aW9uPjwhW0NEQVRBWyMjIyMjIEluY2lkZW50IFN1bW1hcnkgIyMjIyMKCk5vbmUKCiMjIyMjIFJlcG9ydCBTdW1tYXJ5ICMjIyMjCgpUaHJlZSBhcnRpZmFjdHMgd2VyZSBzdWJtaXR0ZWQgZm9yIGFuYWx5c2lzLgoKIyMjIyMgQ29uY2x1c2lvbiAjIyMjIwoKTm9uZQoKIyMjIyMgTWl0aWdhdGlvbiAjIyMjIwoKTm9uZV1dPjwvaW5jaWRlbnQ6RGVzY3JpcHRpb24+CiAgICAgICAgICAgIDxpbmNpZGVudDpDYXRlZ29yaWVzPgogICAgICAgICAgICAgICAgPGluY2lkZW50OkNhdGVnb3J5IHhzaTp0eXBlPSJzdGl4Vm9jYWJzOkluY2lkZW50Q2F0ZWdvcnlWb2NhYi0xLjAiPk1hbGljaW91cyBDb2RlPC9pbmNpZGVudDpDYXRlZ29yeT4KICAgICAgICAgICAgPC9pbmNpZGVudDpDYXRlZ29yaWVzPgogICAgICAgICAgICA8aW5jaWRlbnQ6UmVsYXRlZF9JbmRpY2F0b3JzPgogICAgICAgICAgICAgICAgPGluY2lkZW50OlJlbGF0ZWRfSW5kaWNhdG9yPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOkluZGljYXRvciBpZHJlZj0iTkNDSUM6aW5kaWNhdG9yLWM1MWJiZjk3LWUwNTgtNGYwMi05ZTQyLTlkMWIzNjI0YzdjMiIgeHNpOnR5cGU9ImluZGljYXRvcjpJbmRpY2F0b3JUeXBlIi8+CiAgICAgICAgICAgICAgICA8L2luY2lkZW50OlJlbGF0ZWRfSW5kaWNhdG9yPgogICAgICAgICAgICAgICAgPGluY2lkZW50OlJlbGF0ZWRfSW5kaWNhdG9yPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOkluZGljYXRvciBpZHJlZj0iTkNDSUM6aW5kaWNhdG9yLWRlMjJhYTI4LWRkMDYtNGMzNC05MWU0LWQzZmRjOTM3NDJiMiIgeHNpOnR5cGU9ImluZGljYXRvcjpJbmRpY2F0b3JUeXBlIi8+CiAgICAgICAgICAgICAgICA8L2luY2lkZW50OlJlbGF0ZWRfSW5kaWNhdG9yPgogICAgICAgICAgICAgICAgPGluY2lkZW50OlJlbGF0ZWRfSW5kaWNhdG9yPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOkluZGljYXRvciBpZHJlZj0iTkNDSUM6aW5kaWNhdG9yLTRkYjdjOTRmLWQ1MjQtNDk3NC1iNDQ5LTI1ZjBhZTQzN2EwZSIgeHNpOnR5cGU9ImluZGljYXRvcjpJbmRpY2F0b3JUeXBlIi8+CiAgICAgICAgICAgICAgICA8L2luY2lkZW50OlJlbGF0ZWRfSW5kaWNhdG9yPgogICAgICAgICAgICA8L2luY2lkZW50OlJlbGF0ZWRfSW5kaWNhdG9ycz4KICAgICAgICAgICAgPGluY2lkZW50OlJlbGF0ZWRfT2JzZXJ2YWJsZXM+CiAgICAgICAgICAgICAgICA8aW5jaWRlbnQ6UmVsYXRlZF9PYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOlJlbGF0aW9uc2hpcD5NYWxpY2lvdXMgQXJ0aWZhY3QgRGV0ZWN0ZWQ8L3N0aXhDb21tb246UmVsYXRpb25zaGlwPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOk9ic2VydmFibGUgaWRyZWY9Ik5DQ0lDOk9ic2VydmFibGUtNDYyOGM1MTktMzRiNC00Y2ViLTlkZmEtYmQwYTcxMmQ1OTcwIj4KICAgICAgICAgICAgICAgICAgICA8L3N0aXhDb21tb246T2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgIDwvaW5jaWRlbnQ6UmVsYXRlZF9PYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgPGluY2lkZW50OlJlbGF0ZWRfT2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpSZWxhdGlvbnNoaXA+TWFsaWNpb3VzIEFydGlmYWN0IERldGVjdGVkPC9zdGl4Q29tbW9uOlJlbGF0aW9uc2hpcD4KICAgICAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpPYnNlcnZhYmxlIGlkcmVmPSJOQ0NJQzpPYnNlcnZhYmxlLWU2MmVlMmYxLTIxNTUtNGM5ZS1hZDA2LWQ3OWZmOTdmNjg5OSI+CiAgICAgICAgICAgICAgICAgICAgPC9zdGl4Q29tbW9uOk9ic2VydmFibGU+CiAgICAgICAgICAgICAgICA8L2luY2lkZW50OlJlbGF0ZWRfT2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgIDxpbmNpZGVudDpSZWxhdGVkX09ic2VydmFibGU+CiAgICAgICAgICAgICAgICAgICAgPHN0aXhDb21tb246UmVsYXRpb25zaGlwPk1hbGljaW91cyBBcnRpZmFjdCBEZXRlY3RlZDwvc3RpeENvbW1vbjpSZWxhdGlvbnNoaXA+CiAgICAgICAgICAgICAgICAgICAgPHN0aXhDb21tb246T2JzZXJ2YWJsZSBpZHJlZj0iTkNDSUM6T2JzZXJ2YWJsZS04YjFlNDcyZi1lZGJjLTRlOWMtYmUwZi0yNTUwYzUzZjRlNTIiPgogICAgICAgICAgICAgICAgICAgIDwvc3RpeENvbW1vbjpPYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgPC9pbmNpZGVudDpSZWxhdGVkX09ic2VydmFibGU+CiAgICAgICAgICAgIDwvaW5jaWRlbnQ6UmVsYXRlZF9PYnNlcnZhYmxlcz4KICAgICAgICAgICAgPGluY2lkZW50OkxldmVyYWdlZF9UVFBzPgogICAgICAgICAgICAgICAgPGluY2lkZW50OkxldmVyYWdlZF9UVFA+CiAgICAgICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtNWQwZjkzNmUtYjZjZS00ODU3LWIzYjQtZGZlZmFlNTlmNGI5IiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgICAgIDwvaW5jaWRlbnQ6TGV2ZXJhZ2VkX1RUUD4KICAgICAgICAgICAgICAgIDxpbmNpZGVudDpMZXZlcmFnZWRfVFRQPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOlRUUCBpZHJlZj0iTkNDSUM6dHRwLWRkNzQ4MDg1LTQxZmMtNDI5My05ODFjLWRlMDI2ZjNlNTNlZiIgeHNpOnR5cGU9InR0cDpUVFBUeXBlIi8+CiAgICAgICAgICAgICAgICA8L2luY2lkZW50OkxldmVyYWdlZF9UVFA+CiAgICAgICAgICAgICAgICA8aW5jaWRlbnQ6TGV2ZXJhZ2VkX1RUUD4KICAgICAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpUVFAgaWRyZWY9Ik5DQ0lDOnR0cC1lMmViNzQxMC1hNjA4LTQ4YWItODIxMy0zNzBjYTNmZjUyOWMiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSIvPgogICAgICAgICAgICAgICAgPC9pbmNpZGVudDpMZXZlcmFnZWRfVFRQPgogICAgICAgICAgICAgICAgPGluY2lkZW50OkxldmVyYWdlZF9UVFA+CiAgICAgICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtYmIyZmNlMGUtZjUzMS00MDVmLWEzNzktNmFhOTRjYmJlMDEyIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgICAgIDwvaW5jaWRlbnQ6TGV2ZXJhZ2VkX1RUUD4KICAgICAgICAgICAgICAgIDxpbmNpZGVudDpMZXZlcmFnZWRfVFRQPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOlRUUCBpZHJlZj0iTkNDSUM6dHRwLWVmZjJkOWYyLTY5ZTUtNDQ5OS04ZTZkLTg2ZDZlZDQ4MWFjMCIgeHNpOnR5cGU9InR0cDpUVFBUeXBlIi8+CiAgICAgICAgICAgICAgICA8L2luY2lkZW50OkxldmVyYWdlZF9UVFA+CiAgICAgICAgICAgICAgICA8aW5jaWRlbnQ6TGV2ZXJhZ2VkX1RUUD4KICAgICAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpUVFAgaWRyZWY9Ik5DQ0lDOnR0cC0yZWQ1MTYwMC1kZGQyLTRkMGYtYTZmMS1iMzc0M2FlMGY5NTMiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSIvPgogICAgICAgICAgICAgICAgPC9pbmNpZGVudDpMZXZlcmFnZWRfVFRQPgogICAgICAgICAgICA8L2luY2lkZW50OkxldmVyYWdlZF9UVFBzPgogICAgICAgIDwvc3RpeDpJbmNpZGVudD4KICAgIDwvc3RpeDpJbmNpZGVudHM+Cjwvc3RpeDpTVElYX1BhY2thZ2U+", + "uuid": "dc91e612-5d87-475c-aa4d-7e1f490cb62d", + "category": "External analysis" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921748", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "7f58ce95-cc60-466d-b405-d47226c5f0bf", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921749", + "value": "9b23bfc35b18ed80104c496b2aa722b3e56ff9ceb9dae60d1aff7230321c1d12", + "type": "sha256", + "to_ids": true, + "object_relation": "sha256", + "comment": "", + "uuid": "a5274885-a3c6-40bc-92dd-258429767e47", + "category": "Payload delivery" + }, + { + "timestamp": "1543921749", + "value": "4d7a60bd1fb3677a553f26d95430c107c8485129", + "type": "sha1", + "to_ids": true, + "object_relation": "sha1", + "comment": "", + "uuid": "b58f054c-98d9-4c03-8f9f-7c4dc1372862", + "category": "Payload delivery" + }, + { + "timestamp": "1543921748", + "value": "76bd79f774ae892fd6a30b6463050a91", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "44b093a2-d15c-44b5-b76e-83500aa2f718", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921750", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "bd1dbb31-d316-4911-b2cb-4e71d16d1dbb", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921751", + "value": "738c95f5bfe63a530b200a0d73f363d46c5671c1fcbb69c217e15a3516501a86", + "type": "sha256", + "to_ids": true, + "object_relation": "sha256", + "comment": "", + "uuid": "4902e608-ce21-4615-aa2b-a8e85ef114ca", + "category": "Payload delivery" + }, + { + "timestamp": "1543921750", + "value": "a1ab74d2f06a542e77ea2c6d641aae4ed163a2da", + "type": "sha1", + "to_ids": true, + "object_relation": "sha1", + "comment": "", + "uuid": "21562b9a-60fd-4a5e-ae86-d0aa491fbeb9", + "category": "Payload delivery" + }, + { + "timestamp": "1543921750", + "value": "b96620d8a08fa436ea22ef480dd883ce", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "a54d44f7-d2cc-4117-bdfe-d098ea589243", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921751", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "a7364364-e48d-4a7c-b3bd-ece622f7f31e", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921752", + "value": "bbd4102fe25e73c0815d0c020d60d47dbbfbe79ef1e490e7b4f97640dd932b58", + "type": "sha256", + "to_ids": true, + "object_relation": "sha256", + "comment": "", + "uuid": "f2b8d31e-236b-4517-9a7a-1d8aa643925c", + "category": "Payload delivery" + }, + { + "timestamp": "1543921752", + "value": "cc76586ef94122329e825c78aad2ecb9ac064343", + "type": "sha1", + "to_ids": true, + "object_relation": "sha1", + "comment": "", + "uuid": "825df6c8-e826-4b69-a0e3-881b6ab1f993", + "category": "Payload delivery" + }, + { + "timestamp": "1543921751", + "value": "02c19bbf8e19bb69fc7870ec872d355e", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "03916da4-5f9f-442a-98e1-c7783dcd2748", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921753", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "855cd93b-6e6c-4827-9cfa-479873ce217a", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921753", + "value": "512", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "fbd9f037-6344-455d-aa3a-a1c827c2cb91", + "category": "Other" + }, + { + "timestamp": "1543921753", + "value": "34943f18fd2a99cc3f5cabe43b4765f8", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "975863e8-6eac-4f53-9857-30ce88281312", + "category": "Payload delivery" + }, + { + "timestamp": "1543921753", + "value": "2.54792", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "faaecaa5-c3d4-4437-b4d0-77a0f471c147", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921753", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "b1432908-95e3-47e7-8ae3-ee66ea5ff4f8", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921754", + "value": "3072", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "b996c7bf-9c1f-47d9-9798-cee99cd331a3", + "category": "Other" + }, + { + "timestamp": "1543921754", + "value": ".text", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "e574c16b-d9a0-442a-b61b-67631517cc75", + "category": "Other" + }, + { + "timestamp": "1543921754", + "value": "4.85667", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "814011e2-3808-4228-a2d2-49db8e211c59", + "category": "Other" + }, + { + "timestamp": "1543921753", + "value": "06219fe6e30e15dce12688ca2b434890", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "2534ce8b-44fc-4021-a4f7-36bce8a11484", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921754", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "d0951bc8-2196-4ad1-94bf-191486da007a", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921754", + "value": "1024", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "d606f2f8-d8e4-4591-9681-237e5324c42a", + "category": "Other" + }, + { + "timestamp": "1543921754", + "value": ".rsrc", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "6de6fcae-866a-42ec-a084-e824075d8f31", + "category": "Other" + }, + { + "timestamp": "1543921754", + "value": "2.888335", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "6410600b-0dc3-48de-a5de-3894cb33d76b", + "category": "Other" + }, + { + "timestamp": "1543921754", + "value": "11b58fc9ac45168b871cc50399b7c86c", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "81809d10-f2c2-4db2-9434-f02ee1062389", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921754", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "46929908-aa81-4a2e-922d-0888eef9c399", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921755", + "value": "512", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "d1b2d7c2-d9c0-4d80-b591-e71de543928f", + "category": "Other" + }, + { + "timestamp": "1543921755", + "value": "0.081539", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "1fa3c44f-75b9-4330-9d55-5eeac9047851", + "category": "Other" + }, + { + "timestamp": "1543921755", + "value": ".reloc", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "b8aac6e6-7e01-4af7-9063-a93ff88b2f5b", + "category": "Other" + }, + { + "timestamp": "1543921754", + "value": "ec45a535f38fb6dc4ac4ed7cbf63b754", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "4bbd64ab-476e-47a1-9e48-70c23aa90b39", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921755", + "description": "Object describing a Portable Executable", + "distribution": "3", + "template_version": "3", + "template_uuid": "cf7adecc-d4f0-4e88-9d90-f978ee151a07", + "comment": "", + "name": "pe", + "uuid": "5afacb97-2453-4507-84cf-2e4c5d9c3fa4", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921755", + "value": "4", + "type": "counter", + "to_ids": false, + "object_relation": "number-sections", + "comment": "", + "uuid": "bb0b6f6a-fcf1-4dd5-956d-78497ad83d95", + "category": "Other" + }, + { + "timestamp": "1543921755", + "value": "ClassLibrary1.dll", + "type": "filename", + "to_ids": true, + "object_relation": "original-filename", + "comment": "", + "uuid": "52e69a5a-8f8c-45e8-a58b-40ca2c28206f", + "category": "Payload delivery" + }, + { + "timestamp": "1543921755", + "value": "ClassLibrary1.dll", + "type": "filename", + "to_ids": true, + "object_relation": "internal-filename", + "comment": "", + "uuid": "a56299e1-f7aa-4414-a4d8-0a321bd2bcb4", + "category": "Payload delivery" + } + ], + "ObjectReference": [ + { + "relationship_type": "header-of", + "timestamp": "1550654277", + "referenced_uuid": "855cd93b-6e6c-4827-9cfa-479873ce217a", + "comment": "", + "uuid": "5c066064-b00c-4fe6-997b-4478950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550654277", + "referenced_uuid": "b1432908-95e3-47e7-8ae3-ee66ea5ff4f8", + "comment": "", + "uuid": "5c066064-f734-4102-8497-4824950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550654277", + "referenced_uuid": "d0951bc8-2196-4ad1-94bf-191486da007a", + "comment": "", + "uuid": "5c066064-eb98-485e-aa9e-4eca950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550654277", + "referenced_uuid": "46929908-aa81-4a2e-922d-0888eef9c399", + "comment": "", + "uuid": "5c066064-9880-4d24-82fa-48a0950d210f" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921755", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "eaf7e1bc-5f82-425b-91b0-c16bb3cf7913", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921757", + "value": "5120", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "ff97ee13-ae78-4494-9e32-abb29372252b", + "category": "Other" + }, + { + "timestamp": "1543921757", + "value": "4.004964", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "4a854987-43e7-4518-bcad-82c344c2706a", + "category": "Other" + }, + { + "timestamp": "1543921757", + "value": "PE32 executable (DLL) (console) Intel 80386 Mono/.Net assembly, for MS Windows", + "type": "mime-type", + "to_ids": false, + "object_relation": "mimetype", + "comment": "", + "uuid": "64581c76-5506-4b33-a5ef-ef4fc6990f9c", + "category": "Artifacts dropped" + }, + { + "timestamp": "1543921757", + "value": "ClassLibrary1.dll", + "type": "filename", + "to_ids": false, + "object_relation": "filename", + "comment": "", + "uuid": "2d12f4b2-82b7-4f8f-be16-aca15d66336a", + "category": "Payload delivery" + }, + { + "timestamp": "1543921757", + "value": "48:6DhamfhRd4tvDo4Xbgj/aarU3LT88VMM8UX8i02+KfANbU7gjBRd1trWO8lGO+3L:m+5DoAbgfU88Spi0oANbsgjMPYp3XII", + "type": "ssdeep", + "to_ids": false, + "object_relation": "ssdeep", + "comment": "", + "uuid": "5b7065ce-59e3-4681-b3ae-7ad1ed2f1bcb", + "category": "Payload delivery" + }, + { + "timestamp": "1543921756", + "value": "67e0046db0b565a1ac1862bbd536016c3ea984f8fceadaa31b4c99e7a8b434b170d5badbb10c2c25e264b17bbf2f97576f252e7ef74279b3b845b1553cef9829", + "type": "sha512", + "to_ids": false, + "object_relation": "sha512", + "comment": "", + "uuid": "269a789f-8bac-4e0a-8f1e-c99fe9afbdb6", + "category": "Payload delivery" + }, + { + "timestamp": "1543921756", + "value": "9b23bfc35b18ed80104c496b2aa722b3e56ff9ceb9dae60d1aff7230321c1d12", + "type": "sha256", + "to_ids": false, + "object_relation": "sha256", + "comment": "", + "uuid": "91169b8c-5966-42d4-929c-f07308f6a2d1", + "category": "Payload delivery" + }, + { + "timestamp": "1543921755", + "value": "4d7a60bd1fb3677a553f26d95430c107c8485129", + "type": "sha1", + "to_ids": false, + "object_relation": "sha1", + "comment": "", + "uuid": "15654d0a-a355-451a-b482-7296b6b4d734", + "category": "Payload delivery" + }, + { + "timestamp": "1543921755", + "value": "76bd79f774ae892fd6a30b6463050a91", + "type": "md5", + "to_ids": false, + "object_relation": "md5", + "comment": "", + "uuid": "34d5396c-21d6-4967-93b8-719906477480", + "category": "Payload delivery" + } + ], + "ObjectReference": [ + { + "relationship_type": "included-in", + "timestamp": "1550654277", + "referenced_uuid": "5afacb97-2453-4507-84cf-2e4c5d9c3fa4", + "comment": "", + "uuid": "5c066064-6890-4af1-9854-4d61950d210f" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921757", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "65e8a61f-cd5e-46b3-8e43-f6ee835fb3ec", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921758", + "value": "512", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "e0326762-3601-4967-8d7f-f2365dc3f7a2", + "category": "Other" + }, + { + "timestamp": "1543921757", + "value": "7f1dc4bd716bc037dea251c4dff12cdd", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "ad11b1f4-d965-4ef2-b1bc-96c42475805f", + "category": "Payload delivery" + }, + { + "timestamp": "1543921757", + "value": "2.538579", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "c5911227-4c80-4705-bd3b-67f3d1aaa83f", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921758", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "39cb5a66-0f5f-4e01-a711-6cd8e9f09843", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921758", + "value": ".text", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "01404fa1-ba6f-4563-bc08-14152d211892", + "category": "Other" + }, + { + "timestamp": "1543921758", + "value": "3072", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "05362ad8-db47-410a-9224-ede9e9f8848c", + "category": "Other" + }, + { + "timestamp": "1543921758", + "value": "4.946272", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "ae1e0206-92ae-4dc1-93a6-9d51d9472ccd", + "category": "Other" + }, + { + "timestamp": "1543921758", + "value": "c8076584486a2745281e4945da9b8b13", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "406d93ff-2c26-426f-870b-d3d8992ea4d1", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921758", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "1f222148-e8da-40d6-9f6c-6972afbaf41d", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921759", + "value": "2048", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "ea0281d0-cc3b-4aef-a90a-12b4b6e67942", + "category": "Other" + }, + { + "timestamp": "1543921759", + "value": ".rsrc", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "4f2e09db-03f3-4b74-8d54-a71c90aa96ac", + "category": "Other" + }, + { + "timestamp": "1543921759", + "value": "3.917395", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "6c5b147b-6a38-4d37-9268-7b7cd55f66bc", + "category": "Other" + }, + { + "timestamp": "1543921758", + "value": "1efe88aa4756d059ec1d3b49e342de5d", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "3f0fa297-a812-449f-87d7-ef05305e47f8", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921759", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "8b5d0a9d-268b-42fa-8d68-a4df4450d56e", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921759", + "value": ".reloc", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "ff47d3a8-a634-403a-b35b-9d2743afaced", + "category": "Other" + }, + { + "timestamp": "1543921759", + "value": "0.081539", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "e26f47c7-57ba-4fcb-aa9c-acbd5db5beb8", + "category": "Other" + }, + { + "timestamp": "1543921759", + "value": "7048daac38c935b38e086adcd8035d2a", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "484bf645-2a7e-4663-b740-117f1528e0d5", + "category": "Payload delivery" + }, + { + "timestamp": "1543921759", + "value": "512", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "01ce6561-f841-4a07-a3ef-eb64593ae9bc", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921759", + "description": "Object describing a Portable Executable", + "distribution": "3", + "template_version": "3", + "template_uuid": "cf7adecc-d4f0-4e88-9d90-f978ee151a07", + "comment": "", + "name": "pe", + "uuid": "5dd2cbdd-b576-4e07-970f-dc3c40164068", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921759", + "value": "mswinupdate.exe", + "type": "filename", + "to_ids": true, + "object_relation": "internal-filename", + "comment": "", + "uuid": "e932385e-5696-4df3-9373-25c794b128cd", + "category": "Payload delivery" + }, + { + "timestamp": "1543921759", + "value": "mswinupdate.exe", + "type": "filename", + "to_ids": true, + "object_relation": "original-filename", + "comment": "", + "uuid": "f01d815e-41a3-4950-9786-1c6b9aea2057", + "category": "Payload delivery" + }, + { + "timestamp": "1543921759", + "value": "4", + "type": "counter", + "to_ids": false, + "object_relation": "number-sections", + "comment": "", + "uuid": "0afd8ad6-3501-4ae1-8372-760a7b4f2975", + "category": "Other" + } + ], + "ObjectReference": [ + { + "relationship_type": "header-of", + "timestamp": "1550654277", + "referenced_uuid": "65e8a61f-cd5e-46b3-8e43-f6ee835fb3ec", + "comment": "", + "uuid": "5c066064-850c-4bec-a7a0-42a0950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550654277", + "referenced_uuid": "39cb5a66-0f5f-4e01-a711-6cd8e9f09843", + "comment": "", + "uuid": "5c066065-2770-4baf-a6af-405f950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550654277", + "referenced_uuid": "1f222148-e8da-40d6-9f6c-6972afbaf41d", + "comment": "", + "uuid": "5c066065-6abc-43d0-b952-4233950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550654277", + "referenced_uuid": "8b5d0a9d-268b-42fa-8d68-a4df4450d56e", + "comment": "", + "uuid": "5c066065-0868-4b7c-9683-4b25950d210f" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921759", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "2d2d53cf-43da-42fa-81c2-e10aec13b33a", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921759", + "value": "b96620d8a08fa436ea22ef480dd883ce", + "type": "md5", + "to_ids": false, + "object_relation": "md5", + "comment": "", + "uuid": "a71bbf57-504f-44ff-8d65-fba9ed2732a1", + "category": "Payload delivery" + }, + { + "timestamp": "1543921760", + "value": "a1ab74d2f06a542e77ea2c6d641aae4ed163a2da", + "type": "sha1", + "to_ids": false, + "object_relation": "sha1", + "comment": "", + "uuid": "60db42a9-c6f8-4c88-93f1-2b19fe1d55cb", + "category": "Payload delivery" + }, + { + "timestamp": "1543921760", + "value": "738c95f5bfe63a530b200a0d73f363d46c5671c1fcbb69c217e15a3516501a86", + "type": "sha256", + "to_ids": false, + "object_relation": "sha256", + "comment": "", + "uuid": "38fcacf2-a903-4977-bafc-a2996b0a481f", + "category": "Payload delivery" + }, + { + "timestamp": "1543921761", + "value": "2a9f4ebb025c8e7b4e074d301477656ffad66318da5ea35ddc8363c17f4bdbf501778539133261adbb9f441066a1e2b79240306ad1877f5ef17009c8f05ff4a6", + "type": "sha512", + "to_ids": false, + "object_relation": "sha512", + "comment": "", + "uuid": "9eed5a45-8184-4380-a7db-4053b2a29a44", + "category": "Payload delivery" + }, + { + "timestamp": "1543921761", + "value": "48:6ZMMEikGAgS7zfMFmZUX7OLbqMMou6ZVqsPIUlf41cjGPRMfNFrbvZiJY527qnfF:/ikGAgS7b0807M+And6c6mBiJYPezNt", + "type": "ssdeep", + "to_ids": false, + "object_relation": "ssdeep", + "comment": "", + "uuid": "5b7b8028-7041-4837-9f57-0c16987931ef", + "category": "Payload delivery" + }, + { + "timestamp": "1543921762", + "value": "mswinupdate.exe", + "type": "filename", + "to_ids": false, + "object_relation": "filename", + "comment": "", + "uuid": "1fd7a8d2-1563-4ddd-9c1e-0c000a785feb", + "category": "Payload delivery" + }, + { + "timestamp": "1543921762", + "value": "PE32 executable (console) Intel 80386 Mono/.Net assembly, for MS Windows", + "type": "mime-type", + "to_ids": false, + "object_relation": "mimetype", + "comment": "", + "uuid": "31e0407b-393d-4365-8116-6ee430ef6a6a", + "category": "Artifacts dropped" + }, + { + "timestamp": "1543921762", + "value": "4.238961", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "3bf70ff1-6da3-450b-9012-9e8350d849dc", + "category": "Other" + }, + { + "timestamp": "1543921762", + "value": "6144", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "5e36d5a4-9de7-4e84-b682-ba720d96ed2a", + "category": "Other" + } + ], + "ObjectReference": [ + { + "relationship_type": "included-in", + "timestamp": "1550654277", + "referenced_uuid": "5dd2cbdd-b576-4e07-970f-dc3c40164068", + "comment": "", + "uuid": "5c066065-1d9c-4524-ad25-406d950d210f" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543921762", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "a4420cf2-b1ec-4dde-9895-0935df731c95", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543921762", + "value": "02c19bbf8e19bb69fc7870ec872d355e", + "type": "md5", + "to_ids": false, + "object_relation": "md5", + "comment": "", + "uuid": "8412d295-191b-4ede-adfa-a506262e245e", + "category": "Payload delivery" + }, + { + "timestamp": "1543921762", + "value": "cc76586ef94122329e825c78aad2ecb9ac064343", + "type": "sha1", + "to_ids": false, + "object_relation": "sha1", + "comment": "", + "uuid": "678dc841-7084-4707-9818-43ef4ea08aae", + "category": "Payload delivery" + }, + { + "timestamp": "1543921763", + "value": "bbd4102fe25e73c0815d0c020d60d47dbbfbe79ef1e490e7b4f97640dd932b58", + "type": "sha256", + "to_ids": false, + "object_relation": "sha256", + "comment": "", + "uuid": "b516bbab-9eab-439d-8d02-f4b77297b2e6", + "category": "Payload delivery" + }, + { + "timestamp": "1543921763", + "value": "283681b5b8e78440bf474c8e50504e6e82f25bd3f6240d5e70600e43fc9fd609a78ee7b837c9b68aa25ed13f2ee735f360a18e614ded15e11bb62043cd028c99", + "type": "sha512", + "to_ids": false, + "object_relation": "sha512", + "comment": "", + "uuid": "572f0e04-9432-4935-9b74-94341d46845b", + "category": "Payload delivery" + }, + { + "timestamp": "1543921764", + "value": "6:JF1ZzA+QragXsoNLYjClAVyXHI+CIwZALICLA9XEUXR/JgW:L1J4aSJF+dyXo+Bb0LEUhyW", + "type": "ssdeep", + "to_ids": false, + "object_relation": "ssdeep", + "comment": "", + "uuid": "2584285f-5586-4077-b4e3-d8e80c52af81", + "category": "Payload delivery" + }, + { + "timestamp": "1543921764", + "value": "g04inst.bat", + "type": "filename", + "to_ids": false, + "object_relation": "filename", + "comment": "", + "uuid": "e9850817-0144-4ea7-a168-b0dff36a6414", + "category": "Payload delivery" + }, + { + "timestamp": "1543921764", + "value": "ASCII text, with CRLF line terminators", + "type": "mime-type", + "to_ids": false, + "object_relation": "mimetype", + "comment": "", + "uuid": "baf2e0ac-9660-4281-b908-5755f425c677", + "category": "Artifacts dropped" + }, + { + "timestamp": "1543921764", + "value": "4.962735", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "6d3922b6-21e8-4cbe-af33-403c761fd43c", + "category": "Other" + }, + { + "timestamp": "1543921764", + "value": "276", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "bd111546-233c-41c8-8f25-3a5ad50bec74", + "category": "Other" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/reportlab_testfiles/mainly_objects_2.json b/tests/reportlab_testfiles/mainly_objects_2.json new file mode 100644 index 0000000..0c01864 --- /dev/null +++ b/tests/reportlab_testfiles/mainly_objects_2.json @@ -0,0 +1,977 @@ +{ + "Event": { + "threat_level_id": "3", + "timestamp": "1550653819", + "info": "MAR-10219351.r1.v2 (SamSam ransomware)", + "published": true, + "date": "2018-11-27", + "analysis": "0", + "uuid": "5c0661f7-77a0-4ec9-bdcf-d447950d210f", + "publish_timestamp": "1550653820", + "Orgc": { + "name": "CIRCL", + "uuid": "55f6ea5e-2c60-40e5-964f-47a8950d210f" + }, + "Tag": [ + { + "name": "tlp:white", + "exportable": true, + "colour": "#ffffff" + }, + { + "name": "misp-galaxy:malpedia=\"SamSam\"", + "exportable": true, + "colour": "#0088cc" + }, + { + "name": "misp-galaxy:ransomware=\"Samas-Samsam\"", + "exportable": true, + "colour": "#0088cc" + } + ], + "Attribute": [ + { + "timestamp": "1543922167", + "value": "Global\\\u51b0\u01e3", + "type": "mutex", + "to_ids": false, + "object_relation": null, + "comment": "", + "uuid": "9c22cd87-034c-4f13-b5b6-0b11ce921c19", + "category": "Artifacts dropped" + } + ], + "Object": [ + { + "sharing_group_id": "0", + "timestamp": "1543922167", + "description": "Object describing the original file used to import data in MISP.", + "distribution": "3", + "template_version": "2", + "template_uuid": "4cd560e9-2cfe-40a1-9964-7b2e797ecac5", + "comment": "", + "name": "original-imported-file", + "uuid": "0b3ce6aa-7d13-4598-89df-292867dc711b", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922167", + "value": "MAR-10219351.r1.v2.stix.xml", + "type": "attachment", + "to_ids": false, + "object_relation": "imported-sample", + "comment": "", + "data": "PHN0aXg6U1RJWF9QYWNrYWdlIHhtbG5zOmN5Ym94Q29tbW9uPSJodHRwOi8vY3lib3gubWl0cmUub3JnL2NvbW1vbi0yIiB4bWxuczpjeWJveD0iaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9jeWJveC0yIiB4bWxuczpjeWJveFZvY2Ficz0iaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9kZWZhdWx0X3ZvY2FidWxhcmllcy0yIiB4bWxuczpGaWxlT2JqPSJodHRwOi8vY3lib3gubWl0cmUub3JnL29iamVjdHMjRmlsZU9iamVjdC0yIiB4bWxuczpNdXRleE9iaj0iaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9vYmplY3RzI011dGV4T2JqZWN0LTIiIHhtbG5zOldpbkV4ZWN1dGFibGVGaWxlT2JqPSJodHRwOi8vY3lib3gubWl0cmUub3JnL29iamVjdHMjV2luRXhlY3V0YWJsZUZpbGVPYmplY3QtMiIgeG1sbnM6V2luRmlsZU9iaj0iaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9vYmplY3RzI1dpbkZpbGVPYmplY3QtMiIgeG1sbnM6bWFya2luZz0iaHR0cDovL2RhdGEtbWFya2luZy5taXRyZS5vcmcvTWFya2luZy0xIiB4bWxuczp0bHBNYXJraW5nPSJodHRwOi8vZGF0YS1tYXJraW5nLm1pdHJlLm9yZy9leHRlbnNpb25zL01hcmtpbmdTdHJ1Y3R1cmUjVExQLTEiIHhtbG5zOlRPVU1hcmtpbmc9Imh0dHA6Ly9kYXRhLW1hcmtpbmcubWl0cmUub3JnL2V4dGVuc2lvbnMvTWFya2luZ1N0cnVjdHVyZSNUZXJtc19PZl9Vc2UtMSIgeG1sbnM6bWFlY0J1bmRsZT0iaHR0cDovL21hZWMubWl0cmUub3JnL1hNTFNjaGVtYS9tYWVjLWJ1bmRsZS00IiB4bWxuczptYWVjUGFja2FnZT0iaHR0cDovL21hZWMubWl0cmUub3JnL1hNTFNjaGVtYS9tYWVjLXBhY2thZ2UtMiIgeG1sbnM6bWFlY1ZvY2Ficz0iaHR0cDovL21hZWMubWl0cmUub3JnL2RlZmF1bHRfdm9jYWJ1bGFyaWVzLTEiIHhtbG5zOmluY2lkZW50PSJodHRwOi8vc3RpeC5taXRyZS5vcmcvSW5jaWRlbnQtMSIgeG1sbnM6aW5kaWNhdG9yPSJodHRwOi8vc3RpeC5taXRyZS5vcmcvSW5kaWNhdG9yLTIiIHhtbG5zOnR0cD0iaHR0cDovL3N0aXgubWl0cmUub3JnL1RUUC0xIiB4bWxuczpzdGl4Q29tbW9uPSJodHRwOi8vc3RpeC5taXRyZS5vcmcvY29tbW9uLTEiIHhtbG5zOnN0aXhWb2NhYnM9Imh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9kZWZhdWx0X3ZvY2FidWxhcmllcy0xIiB4bWxuczpzdGl4LW1hZWM9Imh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9leHRlbnNpb25zL01hbHdhcmUjTUFFQzQuMS0xIiB4bWxuczpzdGl4PSJodHRwOi8vc3RpeC5taXRyZS5vcmcvc3RpeC0xIiB4bWxuczpOQ0NJQz0iaHR0cDovL3d3dy51cy1jZXJ0Lmdvdi8iIHhtbG5zOnhzaT0iaHR0cDovL3d3dy53My5vcmcvMjAwMS9YTUxTY2hlbWEtaW5zdGFuY2UiIHhzaTpzY2hlbWFMb2NhdGlvbj0iICBodHRwOi8vY3lib3gubWl0cmUub3JnL2NvbW1vbi0yIGh0dHA6Ly9jeWJveC5taXRyZS5vcmcvWE1MU2NoZW1hL2NvbW1vbi8yLjEvY3lib3hfY29tbW9uLnhzZCAgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9jeWJveC0yIGh0dHA6Ly9jeWJveC5taXRyZS5vcmcvWE1MU2NoZW1hL2NvcmUvMi4xL2N5Ym94X2NvcmUueHNkICBodHRwOi8vY3lib3gubWl0cmUub3JnL2RlZmF1bHRfdm9jYWJ1bGFyaWVzLTIgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9YTUxTY2hlbWEvZGVmYXVsdF92b2NhYnVsYXJpZXMvMi4xL2N5Ym94X2RlZmF1bHRfdm9jYWJ1bGFyaWVzLnhzZCAgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9vYmplY3RzI0ZpbGVPYmplY3QtMiBodHRwOi8vY3lib3gubWl0cmUub3JnL1hNTFNjaGVtYS9vYmplY3RzL0ZpbGUvMi4xL0ZpbGVfT2JqZWN0LnhzZCAgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9vYmplY3RzI011dGV4T2JqZWN0LTIgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9YTUxTY2hlbWEvb2JqZWN0cy9NdXRleC8yLjEvTXV0ZXhfT2JqZWN0LnhzZCAgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9vYmplY3RzI1dpbkV4ZWN1dGFibGVGaWxlT2JqZWN0LTIgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9YTUxTY2hlbWEvb2JqZWN0cy9XaW5fRXhlY3V0YWJsZV9GaWxlLzIuMS9XaW5fRXhlY3V0YWJsZV9GaWxlX09iamVjdC54c2QgIGh0dHA6Ly9jeWJveC5taXRyZS5vcmcvb2JqZWN0cyNXaW5GaWxlT2JqZWN0LTIgaHR0cDovL2N5Ym94Lm1pdHJlLm9yZy9YTUxTY2hlbWEvb2JqZWN0cy9XaW5fRmlsZS8yLjEvV2luX0ZpbGVfT2JqZWN0LnhzZCAgaHR0cDovL2RhdGEtbWFya2luZy5taXRyZS5vcmcvTWFya2luZy0xIGh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9YTUxTY2hlbWEvZGF0YV9tYXJraW5nLzEuMS4xL2RhdGFfbWFya2luZy54c2QgIGh0dHA6Ly9kYXRhLW1hcmtpbmcubWl0cmUub3JnL2V4dGVuc2lvbnMvTWFya2luZ1N0cnVjdHVyZSNUTFAtMSBodHRwOi8vc3RpeC5taXRyZS5vcmcvWE1MU2NoZW1hL2V4dGVuc2lvbnMvbWFya2luZy90bHAvMS4xLjEvdGxwX21hcmtpbmcueHNkICBodHRwOi8vZGF0YS1tYXJraW5nLm1pdHJlLm9yZy9leHRlbnNpb25zL01hcmtpbmdTdHJ1Y3R1cmUjVGVybXNfT2ZfVXNlLTEgaHR0cDovL3N0aXgubWl0cmUub3JnL1hNTFNjaGVtYS9leHRlbnNpb25zL21hcmtpbmcvdGVybXNfb2ZfdXNlLzEuMC4xL3Rlcm1zX29mX3VzZV9tYXJraW5nLnhzZCAgaHR0cDovL21hZWMubWl0cmUub3JnL1hNTFNjaGVtYS9tYWVjLWJ1bmRsZS00IGh0dHA6Ly9tYWVjLm1pdHJlLm9yZy9sYW5ndWFnZS92ZXJzaW9uNC4xL21hZWNfYnVuZGxlX3NjaGVtYS54c2QgIGh0dHA6Ly9tYWVjLm1pdHJlLm9yZy9YTUxTY2hlbWEvbWFlYy1wYWNrYWdlLTIgaHR0cDovL21hZWMubWl0cmUub3JnL2xhbmd1YWdlL3ZlcnNpb240LjEvbWFlY19wYWNrYWdlX3NjaGVtYS54c2QgIGh0dHA6Ly9tYWVjLm1pdHJlLm9yZy9kZWZhdWx0X3ZvY2FidWxhcmllcy0xIGh0dHA6Ly9tYWVjLm1pdHJlLm9yZy9sYW5ndWFnZS92ZXJzaW9uNC4xL21hZWNfZGVmYXVsdF92b2NhYnVsYXJpZXMueHNkICBodHRwOi8vc3RpeC5taXRyZS5vcmcvSW5jaWRlbnQtMSBodHRwOi8vc3RpeC5taXRyZS5vcmcvWE1MU2NoZW1hL2luY2lkZW50LzEuMS4xL2luY2lkZW50LnhzZCAgaHR0cDovL3N0aXgubWl0cmUub3JnL0luZGljYXRvci0yIGh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9YTUxTY2hlbWEvaW5kaWNhdG9yLzIuMS4xL2luZGljYXRvci54c2QgIGh0dHA6Ly9zdGl4Lm1pdHJlLm9yZy9UVFAtMSBodHRwOi8vc3RpeC5taXRyZS5vcmcvWE1MU2NoZW1hL3R0cC8xLjEuMS90dHAueHNkICBodHRwOi8vc3RpeC5taXRyZS5vcmcvY29tbW9uLTEgaHR0cDovL3N0aXgubWl0cmUub3JnL1hNTFNjaGVtYS9jb21tb24vMS4xLjEvc3RpeF9jb21tb24ueHNkICBodHRwOi8vc3RpeC5taXRyZS5vcmcvZGVmYXVsdF92b2NhYnVsYXJpZXMtMSBodHRwOi8vc3RpeC5taXRyZS5vcmcvWE1MU2NoZW1hL2RlZmF1bHRfdm9jYWJ1bGFyaWVzLzEuMS4xL3N0aXhfZGVmYXVsdF92b2NhYnVsYXJpZXMueHNkICBodHRwOi8vc3RpeC5taXRyZS5vcmcvZXh0ZW5zaW9ucy9NYWx3YXJlI01BRUM0LjEtMSBodHRwOi8vc3RpeC5taXRyZS5vcmcvWE1MU2NoZW1hL2V4dGVuc2lvbnMvbWFsd2FyZS9tYWVjXzQuMS8xLjAuMS9tYWVjXzQuMV9tYWx3YXJlLnhzZCAgaHR0cDovL3N0aXgubWl0cmUub3JnL3N0aXgtMSBodHRwOi8vc3RpeC5taXRyZS5vcmcvWE1MU2NoZW1hL2NvcmUvMS4xLjEvc3RpeF9jb3JlLnhzZCIgaWQ9Ik5DQ0lDOlBhY2thZ2UtYTRkZWUxMDktMWRiYi00NGU5LWE3OTYtMzJlMjQ5NTNmNzZkIiB2ZXJzaW9uPSIxLjEuMSIgdGltZXN0YW1wPSIyMDE4LTExLTI3VDEzOjQ2OjI0LTA1OjAwIj4KICAgIDxzdGl4OlNUSVhfSGVhZGVyPgogICAgICAgIDxzdGl4OlRpdGxlPk1BUi0xMDIxOTM1MS5yMS52Mjwvc3RpeDpUaXRsZT4KICAgICAgICA8c3RpeDpQYWNrYWdlX0ludGVudD5NYWx3YXJlIENoYXJhY3Rlcml6YXRpb248L3N0aXg6UGFja2FnZV9JbnRlbnQ+CiAgICAgICAgPHN0aXg6SGFuZGxpbmc+CiAgICAgICAgICAgIDxtYXJraW5nOk1hcmtpbmc+CiAgICAgICAgICAgICAgICA8bWFya2luZzpDb250cm9sbGVkX1N0cnVjdHVyZT4vL25vZGUoKSB8IC8vQCo8L21hcmtpbmc6Q29udHJvbGxlZF9TdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICA8bWFya2luZzpNYXJraW5nX1N0cnVjdHVyZSB4c2k6dHlwZT0idGxwTWFya2luZzpUTFBNYXJraW5nU3RydWN0dXJlVHlwZSIgY29sb3I9IldISVRFIi8+CiAgICAgICAgICAgICAgICA8bWFya2luZzpNYXJraW5nX1N0cnVjdHVyZSB4c2k6dHlwZT0iVE9VTWFya2luZzpUZXJtc09mVXNlTWFya2luZ1N0cnVjdHVyZVR5cGUiPgogICAgICAgICAgICAgICAgICAgIDxUT1VNYXJraW5nOlRlcm1zX09mX1VzZT5UaGlzIGRvY3VtZW50IGlzIG1hcmtlZCBUTFA6V0hJVEUuIERpc2Nsb3N1cmUgaXMgbm90IGxpbWl0ZWQuIFNvdXJjZXMgbWF5IHVzZSBUTFA6V0hJVEUgd2hlbiBpbmZvcm1hdGlvbiBjYXJyaWVzIG1pbmltYWwgb3Igbm8gZm9yZXNlZWFibGUgcmlzayBvZiBtaXN1c2UsIGluIGFjY29yZGFuY2Ugd2l0aCBhcHBsaWNhYmxlIHJ1bGVzIGFuZCBwcm9jZWR1cmVzIGZvciBwdWJsaWMgcmVsZWFzZS4gU3ViamVjdCB0byBzdGFuZGFyZCBjb3B5cmlnaHQgcnVsZXMsIFRMUDpXSElURSBpbmZvcm1hdGlvbiBtYXkgYmUgZGlzdHJpYnV0ZWQgd2l0aG91dCByZXN0cmljdGlvbi4gRm9yIG1vcmUgaW5mb3JtYXRpb24gb24gdGhlIFRyYWZmaWMgTGlnaHQgUHJvdG9jb2wsIHNlZSBodHRwOi8vd3d3LnVzLWNlcnQuZ292L3RscC48L1RPVU1hcmtpbmc6VGVybXNfT2ZfVXNlPgogICAgICAgICAgICAgICAgPC9tYXJraW5nOk1hcmtpbmdfU3RydWN0dXJlPgogICAgICAgICAgICA8L21hcmtpbmc6TWFya2luZz4KICAgICAgICA8L3N0aXg6SGFuZGxpbmc+CiAgICAgICAgPHN0aXg6SW5mb3JtYXRpb25fU291cmNlPgogICAgICAgICAgICA8c3RpeENvbW1vbjpJZGVudGl0eT4KICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOk5hbWU+VVMtQ0VSVDwvc3RpeENvbW1vbjpOYW1lPgogICAgICAgICAgICA8L3N0aXhDb21tb246SWRlbnRpdHk+CiAgICAgICAgICAgIDxzdGl4Q29tbW9uOlRpbWU+CiAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246UHJvZHVjZWRfVGltZT4yMDE4LTExLTI3VDEzOjQ2OjI0LTA1OjAwPC9jeWJveENvbW1vbjpQcm9kdWNlZF9UaW1lPgogICAgICAgICAgICA8L3N0aXhDb21tb246VGltZT4KICAgICAgICAgICAgPHN0aXhDb21tb246VG9vbHM+CiAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VG9vbD4KICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246TmFtZT5CTWFjaGluZTwvY3lib3hDb21tb246TmFtZT4KICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246RGVzY3JpcHRpb24+MTYyPC9jeWJveENvbW1vbjpEZXNjcmlwdGlvbj4KICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVyc2lvbj43LjEuMDwvY3lib3hDb21tb246VmVyc2lvbj4KICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246VG9vbD4KICAgICAgICAgICAgPC9zdGl4Q29tbW9uOlRvb2xzPgogICAgICAgIDwvc3RpeDpJbmZvcm1hdGlvbl9Tb3VyY2U+CiAgICA8L3N0aXg6U1RJWF9IZWFkZXI+CiAgICA8c3RpeDpPYnNlcnZhYmxlcyBjeWJveF9tYWpvcl92ZXJzaW9uPSIyIiBjeWJveF9taW5vcl92ZXJzaW9uPSIxIiBjeWJveF91cGRhdGVfdmVyc2lvbj0iMCI+CiAgICAgICAgPGN5Ym94Ok9ic2VydmFibGUgaWQ9Ik5DQ0lDOk9ic2VydmFibGUtYmNjY2ZiYWUtMzljMS00YWRkLThjNzctZjA5ZWZkOTVlYWEzIj4KICAgICAgICAgICAgPGN5Ym94OkRlc2NyaXB0aW9uPjwhW0NEQVRBW1RoaXMgZmlsZSBpcyBhIDMyLWJpdCBXaW5kb3dzIGV4ZWN1dGFibGUuIFRoZSBmaWxlIGhhcyBiZWVuIGlkZW50aWZpZWQgYXMgcmFuc29td2FyZSB3cml0dGVuIGluIEMgU2hhcnAgKEMjKS4gSXQgY29udGFpbnMgYSBuYW1lc3BhY2UgbmFtZWQgInByZWxlY3R1cmVkZXhlIiBhbmQgYSBjbGFzcyBuYW1lZCAiUHJvZ3JhbS4iIAogClRoaXMgcmFuc29td2FyZSBpcyBpbnZva2VkIHVzaW5nIHRoZSBmb2xsb3dpbmcgY29tbWFuZC1saW5lIGZvcm1hdDoKCi0tIEJlZ2luIGNvbW1hbmQgZm9ybWF0IC0tCgpwcmVsZWN0dXJlZGV4ZS5leGUgPGFyZ3YwPiA8YXJndjE+IDxhcmd2Mj4gPGFyZ3YzPgoKLS0gRW5kIGNvbW1hbmQgZm9ybWF0IC0tCgpUaGUgZXhlY3V0aW9uIHdpbGwgcXVpdCBpZiA0IGFyZ3VtZW50cyBhcmUgbm90IHVzZWQuIAoKVGhpcyByYW5zb213YXJlIHVzZXMgQWR2YW5jZWQgRW5jcnlwdGlvbiBTdGFuZGFyZCAoQUVTKSBlbmNyeXB0aW9uLiBXaGVuIGV4ZWN1dGVkLCBpdCB1c2VzIGEgY29tbWFuZC1saW5lIGFyZ3VtZW50IDxhcmd2MD4gYXMgYSBjb21wb25lbnQgZm9yIHRoZSBBRVMgUmlqbmRhZWwgS2V5IGFuZCBpbml0aWFsaXphdGlvbiB2ZWN0b3IgKElWKS4gPGFyZ3YxPiA8YXJndjI+IDxhcmd2Mz4gYXJlIGZpbGVzIGFuZCBkaXJlY3RvcmllcyB0byBiZSBlbmNyeXB0ZWQvZGVjcnlwdGVkLgoKSXQgcmVhZHMgYSBmaWxlIG5hbWVkICIqLm5pa2UyMDE4IiBpbiB0aGUgc2FtZSBkaXJlY3Rvcnkgd2hlcmUgdGhpcyBleGVjdXRhYmxlIHJlc2lkZXMuIElmIHRoZSBmaWxlICIqLm5pa2UyMDE4IiBkb2VzIG5vdCBleGlzdCwgdGhlIGV4ZWN1dGlvbiBxdWl0cy4gSXQgcmVtb3ZlcyAiKi5uaWtlMjAxOCIgYWZ0ZXIgaXQgcmVhZHMgdGhlIGZpbGUgY29udGVudC5dXT48L2N5Ym94OkRlc2NyaXB0aW9uPgogICAgICAgICAgICA8Y3lib3g6T2JqZWN0IGlkPSJOQ0NJQzpXaW5FeGVjdXRhYmxlRmlsZS1jZjU3MTAwYi0wNmUzLTQ2MmItYmFmMS03MWQ0YjAwOTY5ODMiPgogICAgICAgICAgICAgICAgPGN5Ym94OlByb3BlcnRpZXMgeHNpOnR5cGU9IldpbkV4ZWN1dGFibGVGaWxlT2JqOldpbmRvd3NFeGVjdXRhYmxlRmlsZU9iamVjdFR5cGUiPgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOkZpbGVfTmFtZT5wcmVsZWN0dXJlZGV4ZS5leGU8L0ZpbGVPYmo6RmlsZV9OYW1lPgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOlNpemVfSW5fQnl0ZXM+MTAyNDUxMjwvRmlsZU9iajpTaXplX0luX0J5dGVzPgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOkZpbGVfRm9ybWF0PlBFMzIgZXhlY3V0YWJsZSAoY29uc29sZSkgSW50ZWwgODAzODYgTW9uby8uTmV0IGFzc2VtYmx5LCBmb3IgTVMgV2luZG93czwvRmlsZU9iajpGaWxlX0Zvcm1hdD4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpIYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+MjIyZDdmZGUzN2FlMzQ0ODI0YTk3MDg3ZDQ3M2NkY2Q8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEExPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjkwMjA1YTI3NjFlZDdhYzNiMTg4MjMwNzg2ZWMyYmViZDMwZWZmYmE8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEEyNTY8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+NWQ2NWViZGRlMWFlZjhmMjMxMTRmOTU0NTQyODdlNzQxMDk2NTI4OGYxNDRkODgwZWNlMmEyYjhjMzEyODY0NTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTUxMjwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4xNzdmMjVjMmU0NTRiNTM2NjcxOWE1NTM2ZTI1ZGJmMTZhYjVjYjAxYjE4ODZiMThlYTE0Nzc2NzE2NTExOTFjYmY2NjNjZjE3NTQ5OTBjNjE4YmUxZDdjMzZiZjUyM2FhYWM4NTI4ZDk0YTFkNDk1ODMyMTNkYzhhMGRlZTk4YTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNTREVFUDwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4yNDU3NjpQTHZxeGs3K3kvNE5tV1BXS3JiRTZxcUU1NkhnbHg4enVkSmhUeUd3Y0tlOis8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgPC9GaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpQYWNrZXJfTGlzdD4KICAgICAgICAgICAgICAgICAgICAgICAgPEZpbGVPYmo6UGFja2VyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPEZpbGVPYmo6TmFtZT5NaWNyb3NvZnQgVmlzdWFsIEMjIHY3LjAgLyBCYXNpYyAuTkVUPC9GaWxlT2JqOk5hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvRmlsZU9iajpQYWNrZXI+CiAgICAgICAgICAgICAgICAgICAgPC9GaWxlT2JqOlBhY2tlcl9MaXN0PgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOlBlYWtfRW50cm9weT40LjY5NTc5NDwvRmlsZU9iajpQZWFrX0VudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkhlYWRlcnM+CiAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpGaWxlX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpOdW1iZXJfT2ZfU2VjdGlvbnM+NDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6TnVtYmVyX09mX1NlY3Rpb25zPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlRpbWVfRGF0ZV9TdGFtcD4yMDE4LTA5LTE2IDAzOjMxOjUxLTA0OjAwPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpUaW1lX0RhdGVfU3RhbXA+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9PcHRpb25hbF9IZWFkZXI+NTEyPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX09wdGlvbmFsX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpIYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIHhzaTp0eXBlPSJjeWJveFZvY2FiczpIYXNoTmFtZVZvY2FiLTEuMCI+TUQ1PC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+NWUxMzE3YWY5OTU2YmUxMmRlZWJkZWE0OWFhZTE0ZjU8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6SGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkZpbGVfSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6RW50cm9weT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT4yLjcyMzQwMzwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6RW50cm9weT4KICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkhlYWRlcnM+CiAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25zPgogICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6TmFtZT4udGV4dDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6TmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9SYXdfRGF0YT4xMDIwOTI4PC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT40LjY5NTE1NzwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVyX0hhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4xMjQxMjBhNmI4NjFmZGZmZjc1NmUxOWE3N2E1M2UwNTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJfSGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25fSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpOYW1lPi5yc3JjPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpOYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPjI1NjA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfUmF3X0RhdGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25fSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlZhbHVlPjMuNzIyMzwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVyX0hhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT44YTJkNzJmZWM5ZDI1MzU0NDBlMGY4M2I1OTI1M2YyYjwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJfSGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25fSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpOYW1lPi5yZWxvYzwvV2luRXhlY3V0YWJsZUZpbGVPYmo6TmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9SYXdfRGF0YT41MTI8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfUmF3X0RhdGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25fSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlZhbHVlPjAuMTAxOTE8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkhlYWRlcl9IYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIHhzaTp0eXBlPSJjeWJveFZvY2FiczpIYXNoTmFtZVZvY2FiLTEuMCI+TUQ1PC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+YjIyNzI5MWZlYWUxMGE4M2U3NjJjMmJjOWQ5NTlhN2Y8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVyX0hhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uPgogICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbnM+CiAgICAgICAgICAgICAgICA8L2N5Ym94OlByb3BlcnRpZXM+CiAgICAgICAgICAgICAgICA8Y3lib3g6UmVsYXRlZF9PYmplY3RzPgogICAgICAgICAgICAgICAgICAgIDxjeWJveDpSZWxhdGVkX09iamVjdCBpZHJlZj0iTkNDSUM6V2luRXhlY3V0YWJsZUZpbGUtYmIwMTliODMtYmNhYS00MzUzLWJmMmUtZWEyNDI1ZDM5OGRlIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94OlJlbGF0aW9uc2hpcCB4c2k6dHlwZT0iY3lib3hWb2NhYnM6T2JqZWN0UmVsYXRpb25zaGlwVm9jYWItMS4xIj5SZWxhdGVkX1RvPC9jeWJveDpSZWxhdGlvbnNoaXA+CiAgICAgICAgICAgICAgICAgICAgPC9jeWJveDpSZWxhdGVkX09iamVjdD4KICAgICAgICAgICAgICAgICAgICA8Y3lib3g6UmVsYXRlZF9PYmplY3QgaWRyZWY9Ik5DQ0lDOk11dGV4LTljMjJjZDg3LTAzNGMtNGYxMy1iNWI2LTBiMTFjZTkyMWMxOSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveDpSZWxhdGlvbnNoaXAgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOk9iamVjdFJlbGF0aW9uc2hpcFZvY2FiLTEuMSI+Q3JlYXRlZDwvY3lib3g6UmVsYXRpb25zaGlwPgogICAgICAgICAgICAgICAgICAgIDwvY3lib3g6UmVsYXRlZF9PYmplY3Q+CiAgICAgICAgICAgICAgICA8L2N5Ym94OlJlbGF0ZWRfT2JqZWN0cz4KICAgICAgICAgICAgPC9jeWJveDpPYmplY3Q+CiAgICAgICAgPC9jeWJveDpPYnNlcnZhYmxlPgogICAgICAgIDxjeWJveDpPYnNlcnZhYmxlIGlkPSJOQ0NJQzpPYnNlcnZhYmxlLWJhOTNhNmY1LWE0ZDQtNDNiMC1iM2RkLWFjZDg4ZmIwZmZjNyI+CiAgICAgICAgICAgIDxjeWJveDpPYmplY3QgaWQ9Ik5DQ0lDOk11dGV4LTljMjJjZDg3LTAzNGMtNGYxMy1iNWI2LTBiMTFjZTkyMWMxOSI+CiAgICAgICAgICAgICAgICA8Y3lib3g6UHJvcGVydGllcyB4c2k6dHlwZT0iTXV0ZXhPYmo6TXV0ZXhPYmplY3RUeXBlIj4KICAgICAgICAgICAgICAgICAgICA8TXV0ZXhPYmo6TmFtZT5HbG9iYWxc5Yawx6M8L011dGV4T2JqOk5hbWU+CiAgICAgICAgICAgICAgICA8L2N5Ym94OlByb3BlcnRpZXM+CiAgICAgICAgICAgICAgICA8Y3lib3g6UmVsYXRlZF9PYmplY3RzPgogICAgICAgICAgICAgICAgICAgIDxjeWJveDpSZWxhdGVkX09iamVjdCBpZHJlZj0iTkNDSUM6V2luRXhlY3V0YWJsZUZpbGUtY2Y1NzEwMGItMDZlMy00NjJiLWJhZjEtNzFkNGIwMDk2OTgzIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94OlJlbGF0aW9uc2hpcCB4c2k6dHlwZT0iY3lib3hWb2NhYnM6T2JqZWN0UmVsYXRpb25zaGlwVm9jYWItMS4xIj5DcmVhdGVkX0J5PC9jeWJveDpSZWxhdGlvbnNoaXA+CiAgICAgICAgICAgICAgICAgICAgPC9jeWJveDpSZWxhdGVkX09iamVjdD4KICAgICAgICAgICAgICAgIDwvY3lib3g6UmVsYXRlZF9PYmplY3RzPgogICAgICAgICAgICA8L2N5Ym94Ok9iamVjdD4KICAgICAgICA8L2N5Ym94Ok9ic2VydmFibGU+CiAgICAgICAgPGN5Ym94Ok9ic2VydmFibGUgaWQ9Ik5DQ0lDOk9ic2VydmFibGUtZTIxMmE2OWYtZTM4MS00MmI1LTllYzctZjk2MGQ3ZTBkMTRmIj4KICAgICAgICAgICAgPGN5Ym94OkRlc2NyaXB0aW9uPjwhW0NEQVRBW1RoaXMgZHluYW1pYyBsaW5rIGxpYnJhcnkgKERMTCkgY29udGFpbnMgZnVuY3Rpb25zIHVzZWQgYnkgdGhlIHJhbnNvbXdhcmUgInByZWxlY3R1cmVkZXhlLmV4ZSIgKDIyMmQ3ZmRlMzdhZTM0NDgyNGE5NzA4N2Q0NzNjZGNkKS4KCkl0IGNvbnRhaW5zIGEgbmFtZXNwYWNlIG5hbWVkICJwcm90ZXVzZGxsbCIgYW5kIGEgY2xhc3MgbmFtZWQgIkNsYXNzMS4iCgpJdCBjb250YWlucyBmdW5jdGlvbnMgdG8gZ2VuZXJhdGUgdGhlIEFFUyBSaWpuZGFlbCBLZXkgYW5kIElWLCBmdW5jdGlvbiB0byBjcmVhdGUgdGhlIFJpam5kYWVsIGRlY3J5cHRvciBhbmQgZnVuY3Rpb24gdG8gZW5jcnlwdC9kZWNyeXB0IHZpY3RpbSdzIGZpbGVzLgogIApUaGUgQUVTIFJpam5kYWVsIEtleSBhbmQgSVYgaXMgZ2VuZXJhdGVkIGZyb20gdGhlIGZvbGxvd2luZyBwcmVkZWZpbmVkIGJ5dGVzIGFuZCB0aGUgZmlyc3QgY29tbWFuZCBsaW5lIGFyZ3VtZW50IDxhcmd2MD4uICAgICAgCgotLSBCZWdpbiBwcmVkZWZpbmVkIGJ5dGVzIHRvIGdlbmVyYXRlIFJpam5kYWVsIEtleSBhbmQgSVYgLS0KCjB4NDkgCjB4NzYKMHg2MQoweDZFCjB4MjAKMHg0RAoweDY1CjB4NjQKMHg3NgoweDY1CjB4NjQKMHg2NQoweDc2CgotLSBFbmQgcHJlZGVmaW5lZCBieXRlcyB0byBnZW5lcmF0ZSBSaWpuZGFlbCBLZXkgYW5kIElWIC0tXV0+PC9jeWJveDpEZXNjcmlwdGlvbj4KICAgICAgICAgICAgPGN5Ym94Ok9iamVjdCBpZD0iTkNDSUM6V2luRXhlY3V0YWJsZUZpbGUtYmIwMTliODMtYmNhYS00MzUzLWJmMmUtZWEyNDI1ZDM5OGRlIj4KICAgICAgICAgICAgICAgIDxjeWJveDpQcm9wZXJ0aWVzIHhzaTp0eXBlPSJXaW5FeGVjdXRhYmxlRmlsZU9iajpXaW5kb3dzRXhlY3V0YWJsZUZpbGVPYmplY3RUeXBlIj4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpGaWxlX05hbWU+cHJvdGV1c2RsbGwuZGxsPC9GaWxlT2JqOkZpbGVfTmFtZT4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpTaXplX0luX0J5dGVzPjQwOTYwMDwvRmlsZU9iajpTaXplX0luX0J5dGVzPgogICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOkZpbGVfRm9ybWF0PlBFMzIgZXhlY3V0YWJsZSAoRExMKSAoY29uc29sZSkgSW50ZWwgODAzODYgTW9uby8uTmV0IGFzc2VtYmx5LCBmb3IgTVMgV2luZG93czwvRmlsZU9iajpGaWxlX0Zvcm1hdD4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpIYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+ZmUzYWU4NGE4ZGVmYzgwOWU3MzRiYmQwNzM2ZjgyZGU8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEExPC9jeWJveENvbW1vbjpUeXBlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjA0YTJlYTRjNzhmNzhkNjI4ODAwYzBhNWNiOTU0N2EwYzBiMTQzNzg8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5TSEEyNTY8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+ZDhkOTE5ZDg4NGI4NmU0ZDU5Nzc1OThiYzlkNjM3ZWQ1M2UyMWQ1OTY0NjI5ZDA0MjcwNzdlMDhkZGJjYmE2ODwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTUxMjwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT45Y2I2ZGRiOGEwYjkzMjlmZTA4ZmNmOGEwMmQ0NWM0MzIyMjQzMmQ2ZTE0NWY1NWRlYWNiMDE5Zjc3Mjk3MDUxM2QzZGRmYTU4OWEwMDJjMGFiZjE5MGZhODcxMmQ0MWUwOGFhYjUxODM2Njg1YWVkOWJmMzBkMTE4ZWEwMGE1ZTwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNTREVFUDwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4zMDcyOlNhNkorT0lhelE5NFpQYXFhN1lIbUlad1VTVG9RZW1USUM2OkErT0lhMDk0WlBSYWtILytVU0U8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgPC9GaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpQYWNrZXJfTGlzdD4KICAgICAgICAgICAgICAgICAgICAgICAgPEZpbGVPYmo6UGFja2VyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPEZpbGVPYmo6TmFtZT5NaWNyb3NvZnQgVmlzdWFsIEMjIC8gQmFzaWMgLk5FVDwvRmlsZU9iajpOYW1lPgogICAgICAgICAgICAgICAgICAgICAgICA8L0ZpbGVPYmo6UGFja2VyPgogICAgICAgICAgICAgICAgICAgIDwvRmlsZU9iajpQYWNrZXJfTGlzdD4KICAgICAgICAgICAgICAgICAgICA8RmlsZU9iajpQZWFrX0VudHJvcHk+NC42NDU2NTQ8L0ZpbGVPYmo6UGVha19FbnRyb3B5PgogICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJzPgogICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6RmlsZV9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6TnVtYmVyX09mX1NlY3Rpb25zPjQ8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOk51bWJlcl9PZl9TZWN0aW9ucz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpUaW1lX0RhdGVfU3RhbXA+MjAxOC0wOS0xNiAwMzozMTo1MS0wNDowMDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VGltZV9EYXRlX1N0YW1wPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfT3B0aW9uYWxfSGVhZGVyPjUxMjwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9PcHRpb25hbF9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPk1ENTwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjM5N2I3NjNkMTA2YjJmMzQ3YzVhNTYzOTIyMjczNTUxPC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpGaWxlX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+Mi43MTQ2MTg8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJzPgogICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9ucz4KICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbl9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOk5hbWU+LnRleHQ8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOk5hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfUmF3X0RhdGE+NDA2NTI4PC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uX0hlYWRlcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpFbnRyb3B5PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT40LjY1MDQ3NzwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVyX0hhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT5hZDI1ZTk2Y2FlMjAxNjMzMTEyOWVjNDY0MzUzNTgyMjwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJfSGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25fSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpOYW1lPi5yc3JjPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpOYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPjIwNDg8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNpemVfT2ZfUmF3X0RhdGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb25fSGVhZGVyPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlZhbHVlPjIuOTg3NDcxPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpWYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6RW50cm9weT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJfSGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VHlwZSB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPk1ENTwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPjAxNzg0Yjg3NmQxNGIxMzg0NDkxMzE4ZjhmY2UwN2Q1PC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Q29tbW9uOkhhc2g+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkhlYWRlcl9IYXNoZXM+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbl9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPFdpbkV4ZWN1dGFibGVGaWxlT2JqOk5hbWU+LnJlbG9jPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpOYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxXaW5FeGVjdXRhYmxlRmlsZU9iajpTaXplX09mX1Jhd19EYXRhPjUxMjwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2l6ZV9PZl9SYXdfRGF0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvV2luRXhlY3V0YWJsZUZpbGVPYmo6U2VjdGlvbl9IZWFkZXI+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6RW50cm9weT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+MC4xMDE5MTwvV2luRXhlY3V0YWJsZUZpbGVPYmo6VmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOkVudHJvcHk+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8V2luRXhlY3V0YWJsZUZpbGVPYmo6SGVhZGVyX0hhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlR5cGUgeHNpOnR5cGU9ImN5Ym94Vm9jYWJzOkhhc2hOYW1lVm9jYWItMS4wIj5NRDU8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT44MTY4NDk4ODZhYTI4ZTU2ZGIwY2QwNjVmYWUzODg5NzwvY3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpIZWFkZXJfSGFzaGVzPgogICAgICAgICAgICAgICAgICAgICAgICA8L1dpbkV4ZWN1dGFibGVGaWxlT2JqOlNlY3Rpb24+CiAgICAgICAgICAgICAgICAgICAgPC9XaW5FeGVjdXRhYmxlRmlsZU9iajpTZWN0aW9ucz4KICAgICAgICAgICAgICAgIDwvY3lib3g6UHJvcGVydGllcz4KICAgICAgICAgICAgICAgIDxjeWJveDpSZWxhdGVkX09iamVjdHM+CiAgICAgICAgICAgICAgICAgICAgPGN5Ym94OlJlbGF0ZWRfT2JqZWN0IGlkcmVmPSJOQ0NJQzpXaW5FeGVjdXRhYmxlRmlsZS1jZjU3MTAwYi0wNmUzLTQ2MmItYmFmMS03MWQ0YjAwOTY5ODMiPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3g6UmVsYXRpb25zaGlwIHhzaTp0eXBlPSJjeWJveFZvY2FiczpPYmplY3RSZWxhdGlvbnNoaXBWb2NhYi0xLjEiPlJlbGF0ZWRfVG88L2N5Ym94OlJlbGF0aW9uc2hpcD4KICAgICAgICAgICAgICAgICAgICA8L2N5Ym94OlJlbGF0ZWRfT2JqZWN0PgogICAgICAgICAgICAgICAgPC9jeWJveDpSZWxhdGVkX09iamVjdHM+CiAgICAgICAgICAgIDwvY3lib3g6T2JqZWN0PgogICAgICAgIDwvY3lib3g6T2JzZXJ2YWJsZT4KICAgIDwvc3RpeDpPYnNlcnZhYmxlcz4KICAgIDxzdGl4OkluZGljYXRvcnM+CiAgICAgICAgPHN0aXg6SW5kaWNhdG9yIGlkPSJOQ0NJQzppbmRpY2F0b3ItNDI0MDFlMDAtOGVlOC00ZDE4LThjMjYtZjZkNTgyZmI0OTVhIiB0aW1lc3RhbXA9IjIwMTgtMTEtMjhUMTQ6MDU6NTAuODgwNDcyKzAwOjAwIiB4c2k6dHlwZT0iaW5kaWNhdG9yOkluZGljYXRvclR5cGUiPgogICAgICAgICAgICA8aW5kaWNhdG9yOlRpdGxlPk1ENSBhbmQgU0hBMSBvZiBNYWxpY2lvdXMgRmlsZTwvaW5kaWNhdG9yOlRpdGxlPgogICAgICAgICAgICA8aW5kaWNhdG9yOlR5cGU+TWFsd2FyZSBBcnRpZmFjdHM8L2luZGljYXRvcjpUeXBlPgogICAgICAgICAgICA8aW5kaWNhdG9yOk9ic2VydmFibGUgaWQ9Ik5DQ0lDOk9ic2VydmFibGUtNmIyNGQ1MjUtMTdjZC00M2FlLTgwZjEtMjZjMDgwZDM4MmFiIj4KICAgICAgICAgICAgICAgIDxjeWJveDpPYmplY3QgaWQ9Ik5DQ0lDOkZpbGUtMmU0MmUxN2UtMTI5ZS00YTUwLThiODUtZTI1MDE3ZTRhMjAwIj4KICAgICAgICAgICAgICAgICAgICA8Y3lib3g6UHJvcGVydGllcyB4c2k6dHlwZT0iRmlsZU9iajpGaWxlT2JqZWN0VHlwZSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIGNvbmRpdGlvbj0iRXF1YWxzIiB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPk1ENTwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWUgY29uZGl0aW9uPSJFcXVhbHMiPjIyMmQ3ZmRlMzdhZTM0NDgyNGE5NzA4N2Q0NzNjZGNkPC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIGNvbmRpdGlvbj0iRXF1YWxzIiB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTE8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlIGNvbmRpdGlvbj0iRXF1YWxzIj45MDIwNWEyNzYxZWQ3YWMzYjE4ODIzMDc4NmVjMmJlYmQzMGVmZmJhPC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIGNvbmRpdGlvbj0iRXF1YWxzIiB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTI1NjwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWUgY29uZGl0aW9uPSJFcXVhbHMiPjVkNjVlYmRkZTFhZWY4ZjIzMTE0Zjk1NDU0Mjg3ZTc0MTA5NjUyODhmMTQ0ZDg4MGVjZTJhMmI4YzMxMjg2NDU8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICA8L0ZpbGVPYmo6SGFzaGVzPgogICAgICAgICAgICAgICAgICAgIDwvY3lib3g6UHJvcGVydGllcz4KICAgICAgICAgICAgICAgIDwvY3lib3g6T2JqZWN0PgogICAgICAgICAgICA8L2luZGljYXRvcjpPYnNlcnZhYmxlPgogICAgICAgICAgICA8aW5kaWNhdG9yOkluZGljYXRlZF9UVFA+CiAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpUVFAgaWRyZWY9Ik5DQ0lDOnR0cC1jODVlMDA2ZS05N2M1LTQ5MWMtYjQzOS0yNTg4NDA5MmI4NWYiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSIvPgogICAgICAgICAgICA8L2luZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICA8aW5kaWNhdG9yOkluZGljYXRlZF9UVFA+CiAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpUVFAgaWRyZWY9Ik5DQ0lDOnR0cC03NzllN2Y5Ni04ZDA5LTQ4ZGMtYjIyMi1hN2NhN2NhZjIyNWEiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSIvPgogICAgICAgICAgICA8L2luZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICA8aW5kaWNhdG9yOkluZGljYXRlZF9UVFA+CiAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpUVFAgaWRyZWY9Ik5DQ0lDOnR0cC01ZDkxYjY2MC03ZTljLTQ0YzQtYTI4Yy1hZDE2MWFkYTM0YWMiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSIvPgogICAgICAgICAgICA8L2luZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICA8aW5kaWNhdG9yOlByb2R1Y2VyPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246SWRlbnRpdHk+CiAgICAgICAgICAgICAgICAgICAgPHN0aXhDb21tb246TmFtZT5OQ0NJQzwvc3RpeENvbW1vbjpOYW1lPgogICAgICAgICAgICAgICAgPC9zdGl4Q29tbW9uOklkZW50aXR5PgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VGltZT4KICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246UHJvZHVjZWRfVGltZT4yMDE4LTExLTI4VDE0OjA1OjUwKzAwOjAwPC9jeWJveENvbW1vbjpQcm9kdWNlZF9UaW1lPgogICAgICAgICAgICAgICAgPC9zdGl4Q29tbW9uOlRpbWU+CiAgICAgICAgICAgIDwvaW5kaWNhdG9yOlByb2R1Y2VyPgogICAgICAgIDwvc3RpeDpJbmRpY2F0b3I+CiAgICAgICAgPHN0aXg6SW5kaWNhdG9yIGlkPSJOQ0NJQzppbmRpY2F0b3ItMDUxZTdjN2UtMzY3NS00MGRhLWI5MzctOTFmZjJkNjEwYzE5IiB0aW1lc3RhbXA9IjIwMTgtMTEtMjhUMTQ6MDU6NTAuOTY0NzU0KzAwOjAwIiB4c2k6dHlwZT0iaW5kaWNhdG9yOkluZGljYXRvclR5cGUiPgogICAgICAgICAgICA8aW5kaWNhdG9yOlRpdGxlPk1ENSBhbmQgU0hBMSBvZiBNYWxpY2lvdXMgRmlsZTwvaW5kaWNhdG9yOlRpdGxlPgogICAgICAgICAgICA8aW5kaWNhdG9yOlR5cGU+TWFsd2FyZSBBcnRpZmFjdHM8L2luZGljYXRvcjpUeXBlPgogICAgICAgICAgICA8aW5kaWNhdG9yOk9ic2VydmFibGUgaWQ9Ik5DQ0lDOk9ic2VydmFibGUtNmRjMmUyNmMtM2Y4Mi00Y2FjLWFlZDAtMWUyMjk3YTRiZGQ3Ij4KICAgICAgICAgICAgICAgIDxjeWJveDpPYmplY3QgaWQ9Ik5DQ0lDOkZpbGUtNTE2MTMwNTEtODFjNC00ZDhmLWI2NTQtOTEyOGQ4ODU1MTAzIj4KICAgICAgICAgICAgICAgICAgICA8Y3lib3g6UHJvcGVydGllcyB4c2k6dHlwZT0iRmlsZU9iajpGaWxlT2JqZWN0VHlwZSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxGaWxlT2JqOkhhc2hlcz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIGNvbmRpdGlvbj0iRXF1YWxzIiB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPk1ENTwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWUgY29uZGl0aW9uPSJFcXVhbHMiPmZlM2FlODRhOGRlZmM4MDllNzM0YmJkMDczNmY4MmRlPC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIGNvbmRpdGlvbj0iRXF1YWxzIiB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTE8L2N5Ym94Q29tbW9uOlR5cGU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlIGNvbmRpdGlvbj0iRXF1YWxzIj4wNGEyZWE0Yzc4Zjc4ZDYyODgwMGMwYTVjYjk1NDdhMGMwYjE0Mzc4PC9jeWJveENvbW1vbjpTaW1wbGVfSGFzaF9WYWx1ZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3hDb21tb246SGFzaD4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpUeXBlIGNvbmRpdGlvbj0iRXF1YWxzIiB4c2k6dHlwZT0iY3lib3hWb2NhYnM6SGFzaE5hbWVWb2NhYi0xLjAiPlNIQTI1NjwvY3lib3hDb21tb246VHlwZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246U2ltcGxlX0hhc2hfVmFsdWUgY29uZGl0aW9uPSJFcXVhbHMiPmQ4ZDkxOWQ4ODRiODZlNGQ1OTc3NTk4YmM5ZDYzN2VkNTNlMjFkNTk2NDYyOWQwNDI3MDc3ZTA4ZGRiY2JhNjg8L2N5Ym94Q29tbW9uOlNpbXBsZV9IYXNoX1ZhbHVlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveENvbW1vbjpIYXNoPgogICAgICAgICAgICAgICAgICAgICAgICA8L0ZpbGVPYmo6SGFzaGVzPgogICAgICAgICAgICAgICAgICAgIDwvY3lib3g6UHJvcGVydGllcz4KICAgICAgICAgICAgICAgIDwvY3lib3g6T2JqZWN0PgogICAgICAgICAgICA8L2luZGljYXRvcjpPYnNlcnZhYmxlPgogICAgICAgICAgICA8aW5kaWNhdG9yOkluZGljYXRlZF9UVFA+CiAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpUVFAgaWRyZWY9Ik5DQ0lDOnR0cC0yMTRiNWYwYS04ZTlkLTRkOTktYmI4Ni0zOWIxMGQ3MmNjYzAiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSIvPgogICAgICAgICAgICA8L2luZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICA8aW5kaWNhdG9yOkluZGljYXRlZF9UVFA+CiAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpUVFAgaWRyZWY9Ik5DQ0lDOnR0cC03NzllN2Y5Ni04ZDA5LTQ4ZGMtYjIyMi1hN2NhN2NhZjIyNWEiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSIvPgogICAgICAgICAgICA8L2luZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICA8aW5kaWNhdG9yOkluZGljYXRlZF9UVFA+CiAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpUVFAgaWRyZWY9Ik5DQ0lDOnR0cC01ZDkxYjY2MC03ZTljLTQ0YzQtYTI4Yy1hZDE2MWFkYTM0YWMiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSIvPgogICAgICAgICAgICA8L2luZGljYXRvcjpJbmRpY2F0ZWRfVFRQPgogICAgICAgICAgICA8aW5kaWNhdG9yOlByb2R1Y2VyPgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246SWRlbnRpdHk+CiAgICAgICAgICAgICAgICAgICAgPHN0aXhDb21tb246TmFtZT5OQ0NJQzwvc3RpeENvbW1vbjpOYW1lPgogICAgICAgICAgICAgICAgPC9zdGl4Q29tbW9uOklkZW50aXR5PgogICAgICAgICAgICAgICAgPHN0aXhDb21tb246VGltZT4KICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246UHJvZHVjZWRfVGltZT4yMDE4LTExLTI4VDE0OjA1OjUwKzAwOjAwPC9jeWJveENvbW1vbjpQcm9kdWNlZF9UaW1lPgogICAgICAgICAgICAgICAgPC9zdGl4Q29tbW9uOlRpbWU+CiAgICAgICAgICAgIDwvaW5kaWNhdG9yOlByb2R1Y2VyPgogICAgICAgIDwvc3RpeDpJbmRpY2F0b3I+CiAgICA8L3N0aXg6SW5kaWNhdG9ycz4KICAgIDxzdGl4OlRUUHM+CiAgICAgICAgPHN0aXg6VFRQIGlkPSJOQ0NJQzp0dHAtYzg1ZTAwNmUtOTdjNS00OTFjLWI0MzktMjU4ODQwOTJiODVmIiB0aW1lc3RhbXA9IjIwMTgtMTEtMjhUMTQ6MDU6NTAuODc5NDYyKzAwOjAwIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiPgogICAgICAgICAgICA8dHRwOlRpdGxlPk1BRUMgQ2hhcmFjdGVyaXphdGlvbiBvZiAyMjJkN2ZkZTM3YWUzNDQ4MjRhOTcwODdkNDczY2RjZDwvdHRwOlRpdGxlPgogICAgICAgICAgICA8dHRwOkJlaGF2aW9yPgogICAgICAgICAgICAgICAgPHR0cDpNYWx3YXJlPgogICAgICAgICAgICAgICAgICAgIDx0dHA6TWFsd2FyZV9JbnN0YW5jZSB4c2k6dHlwZT0ic3RpeC1tYWVjOk1BRUM0LjFJbnN0YW5jZVR5cGUiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3RpeC1tYWVjOk1BRUMgaWQ9Ik5DQ0lDOnBhY2thZ2UtYzVlZDBhNTEtNTA0Yy00NWQxLTljMGEtNDI5MTBmMzVmZjhmIiBzY2hlbWFfdmVyc2lvbj0iMi4xIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3RzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3QgaWQ9Ik5DQ0lDOm1hbHdhcmVfc3ViamVjdC05MDM4MjVkOS1lMTNhLTRlZGItOTkyYi1jZTlkNmRjZTFhNjQiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY1BhY2thZ2U6TWFsd2FyZV9JbnN0YW5jZV9PYmplY3RfQXR0cmlidXRlcyBpZHJlZj0iTkNDSUM6V2luRXhlY3V0YWJsZUZpbGUtY2Y1NzEwMGItMDZlMy00NjJiLWJhZjEtNzFkNGIwMDk2OTgzIi8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpGaW5kaW5nc19CdW5kbGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNQYWNrYWdlOkJ1bmRsZSBkZWZpbmVkX3N1YmplY3Q9InRydWUiIGlkPSJOQ0NJQzpidW5kbGUtYzQ5NGE3NjUtMzcyZS00Y2JiLWFkNzItZDE2ZDk2ZDhhNjMwIiBzY2hlbWFfdmVyc2lvbj0iNC4xIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5NY0FmZWU8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+R2VuZXJpYy5keXA8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+Szc8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuICggMDA1M2FkYWExICk8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+Q3lyZW48L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VzMyL1Ryb2phbi5YQ0lLLTE2Mjk8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+U3ltYW50ZWM8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuLkdlbi4yPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPlppbGx5YSE8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuLlJ1bm5lci5XaW4zMi44NzY8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+QW50aXk8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuL1dpbjMyLkR5bmFtZXI8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+Qml0RGVmZW5kZXI8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+R2VuOlZhcmlhbnQuS2F6eS4zNjg0Mzc8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+TWljcm9zb2Z0IFNlY3VyaXR5IEVzc2VudGlhbHM8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuOk1TSUwvUnVubmVyPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPlNvcGhvczwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5NYWwvS3J5cHRpay1CVjwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5FbXNpc29mdDwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5HZW46VmFyaWFudC5LYXp5LjM2ODQzNyAoQik8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+QXZpcmE8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VFIvUnVubmVyLmVndmtoPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPkFobmxhYjwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4vV2luMzIuTVNJTEtyeXB0PC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPkVTRVQ8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+YSB2YXJpYW50IG9mIE1TSUwvUnVubmVyLk4gdHJvamFuPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPlF1aWNrIEhlYWw8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuLklHRU5FUklDPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPklrYXJ1czwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4uTVNJTC5SdW5uZXI8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNQYWNrYWdlOkJ1bmRsZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjUGFja2FnZTpGaW5kaW5nc19CdW5kbGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY1BhY2thZ2U6TWFsd2FyZV9TdWJqZWN0PgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3RzPgogICAgICAgICAgICAgICAgICAgICAgICA8L3N0aXgtbWFlYzpNQUVDPgogICAgICAgICAgICAgICAgICAgIDwvdHRwOk1hbHdhcmVfSW5zdGFuY2U+CiAgICAgICAgICAgICAgICA8L3R0cDpNYWx3YXJlPgogICAgICAgICAgICA8L3R0cDpCZWhhdmlvcj4KICAgICAgICAgICAgPHR0cDpSZXNvdXJjZXM+CiAgICAgICAgICAgICAgICA8dHRwOkluZnJhc3RydWN0dXJlPgogICAgICAgICAgICAgICAgICAgIDx0dHA6T2JzZXJ2YWJsZV9DaGFyYWN0ZXJpemF0aW9uIGN5Ym94X21ham9yX3ZlcnNpb249IjIiIGN5Ym94X21pbm9yX3ZlcnNpb249IjEiIGN5Ym94X3VwZGF0ZV92ZXJzaW9uPSIwIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Ok9ic2VydmFibGUgaWRyZWY9Ik5DQ0lDOk9ic2VydmFibGUtYmNjY2ZiYWUtMzljMS00YWRkLThjNzctZjA5ZWZkOTVlYWEzIj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9jeWJveDpPYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgICAgIDwvdHRwOk9ic2VydmFibGVfQ2hhcmFjdGVyaXphdGlvbj4KICAgICAgICAgICAgICAgIDwvdHRwOkluZnJhc3RydWN0dXJlPgogICAgICAgICAgICA8L3R0cDpSZXNvdXJjZXM+CiAgICAgICAgPC9zdGl4OlRUUD4KICAgICAgICA8c3RpeDpUVFAgaWQ9Ik5DQ0lDOnR0cC03NzllN2Y5Ni04ZDA5LTQ4ZGMtYjIyMi1hN2NhN2NhZjIyNWEiIHRpbWVzdGFtcD0iMjAxOC0xMS0yOFQxNDowNTo1MC44OTg4MDQrMDA6MDAiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSI+CiAgICAgICAgICAgIDx0dHA6VGl0bGU+cmFuc29td2FyZTwvdHRwOlRpdGxlPgogICAgICAgICAgICA8dHRwOlJlc291cmNlcz4KICAgICAgICAgICAgICAgIDx0dHA6SW5mcmFzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHR0cDpPYnNlcnZhYmxlX0NoYXJhY3Rlcml6YXRpb24gY3lib3hfbWFqb3JfdmVyc2lvbj0iMiIgY3lib3hfbWlub3JfdmVyc2lvbj0iMSIgY3lib3hfdXBkYXRlX3ZlcnNpb249IjAiPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3g6T2JzZXJ2YWJsZSBpZHJlZj0iTkNDSUM6T2JzZXJ2YWJsZS1iY2NjZmJhZS0zOWMxLTRhZGQtOGM3Ny1mMDllZmQ5NWVhYTMiPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Ok9ic2VydmFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveDpPYnNlcnZhYmxlIGlkcmVmPSJOQ0NJQzpPYnNlcnZhYmxlLWUyMTJhNjlmLWUzODEtNDJiNS05ZWM3LWY5NjBkN2UwZDE0ZiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3g6T2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgICAgICA8L3R0cDpPYnNlcnZhYmxlX0NoYXJhY3Rlcml6YXRpb24+CiAgICAgICAgICAgICAgICA8L3R0cDpJbmZyYXN0cnVjdHVyZT4KICAgICAgICAgICAgPC90dHA6UmVzb3VyY2VzPgogICAgICAgIDwvc3RpeDpUVFA+CiAgICAgICAgPHN0aXg6VFRQIGlkPSJOQ0NJQzp0dHAtNWQ5MWI2NjAtN2U5Yy00NGM0LWEyOGMtYWQxNjFhZGEzNGFjIiB0aW1lc3RhbXA9IjIwMTgtMTEtMjhUMTQ6MDU6NTAuODk5MzIxKzAwOjAwIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiPgogICAgICAgICAgICA8dHRwOlRpdGxlPnRyb2phbjwvdHRwOlRpdGxlPgogICAgICAgICAgICA8dHRwOlJlc291cmNlcz4KICAgICAgICAgICAgICAgIDx0dHA6SW5mcmFzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHR0cDpPYnNlcnZhYmxlX0NoYXJhY3Rlcml6YXRpb24gY3lib3hfbWFqb3JfdmVyc2lvbj0iMiIgY3lib3hfbWlub3JfdmVyc2lvbj0iMSIgY3lib3hfdXBkYXRlX3ZlcnNpb249IjAiPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3g6T2JzZXJ2YWJsZSBpZHJlZj0iTkNDSUM6T2JzZXJ2YWJsZS1iY2NjZmJhZS0zOWMxLTRhZGQtOGM3Ny1mMDllZmQ5NWVhYTMiPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Ok9ic2VydmFibGU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveDpPYnNlcnZhYmxlIGlkcmVmPSJOQ0NJQzpPYnNlcnZhYmxlLWUyMTJhNjlmLWUzODEtNDJiNS05ZWM3LWY5NjBkN2UwZDE0ZiI+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvY3lib3g6T2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgICAgICA8L3R0cDpPYnNlcnZhYmxlX0NoYXJhY3Rlcml6YXRpb24+CiAgICAgICAgICAgICAgICA8L3R0cDpJbmZyYXN0cnVjdHVyZT4KICAgICAgICAgICAgPC90dHA6UmVzb3VyY2VzPgogICAgICAgIDwvc3RpeDpUVFA+CiAgICAgICAgPHN0aXg6VFRQIGlkPSJOQ0NJQzp0dHAtMjE0YjVmMGEtOGU5ZC00ZDk5LWJiODYtMzliMTBkNzJjY2MwIiB0aW1lc3RhbXA9IjIwMTgtMTEtMjhUMTQ6MDU6NTAuOTYzNzcwKzAwOjAwIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiPgogICAgICAgICAgICA8dHRwOlRpdGxlPk1BRUMgQ2hhcmFjdGVyaXphdGlvbiBvZiBmZTNhZTg0YThkZWZjODA5ZTczNGJiZDA3MzZmODJkZTwvdHRwOlRpdGxlPgogICAgICAgICAgICA8dHRwOkJlaGF2aW9yPgogICAgICAgICAgICAgICAgPHR0cDpNYWx3YXJlPgogICAgICAgICAgICAgICAgICAgIDx0dHA6TWFsd2FyZV9JbnN0YW5jZSB4c2k6dHlwZT0ic3RpeC1tYWVjOk1BRUM0LjFJbnN0YW5jZVR5cGUiPgogICAgICAgICAgICAgICAgICAgICAgICA8c3RpeC1tYWVjOk1BRUMgaWQ9Ik5DQ0lDOnBhY2thZ2UtMjdkNTQ0ZjQtMzQxYi00NjljLWIzMWYtZTFmODRiNDA0MDE5IiBzY2hlbWFfdmVyc2lvbj0iMi4xIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3RzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3QgaWQ9Ik5DQ0lDOm1hbHdhcmVfc3ViamVjdC1mYmIxN2IwNC1hOTEzLTQ2NTktYWZhMC0wMjZhOWFlZGE5YWIiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY1BhY2thZ2U6TWFsd2FyZV9JbnN0YW5jZV9PYmplY3RfQXR0cmlidXRlcyBpZHJlZj0iTkNDSUM6V2luRXhlY3V0YWJsZUZpbGUtYmIwMTliODMtYmNhYS00MzUzLWJmMmUtZWEyNDI1ZDM5OGRlIi8+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjUGFja2FnZTpGaW5kaW5nc19CdW5kbGVzPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNQYWNrYWdlOkJ1bmRsZSBkZWZpbmVkX3N1YmplY3Q9InRydWUiIGlkPSJOQ0NJQzpidW5kbGUtN2MzY2ExYTUtYTlkNC00YTk4LTg0YzctMTFjNzhjNzcwZWRjIiBzY2hlbWFfdmVyc2lvbj0iNC4xIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbnM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5DbGFtQVY8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+V2luLlJhbnNvbXdhcmUuU2Ftc2FtLTY0ODI1ODgtMDwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5NY0FmZWU8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+UkROL0dlbmVyaWMuZHg8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+Szc8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuICggMDA1M2FkYWExICk8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+Q3lyZW48L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VzMyL1Ryb2phbi5OQURWLTg0OTk8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+U3ltYW50ZWM8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuLkdlbi4yPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPlppbGx5YSE8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuLlJ1bm5lci5XaW4zMi44ODA8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+QW50aXk8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvamFuL01TSUwuUnVubmVyPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPkJpdERlZmVuZGVyPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPkdlbjpWYXJpYW50LlVyc3UuMjY1OTM3PC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPk1pY3Jvc29mdCBTZWN1cml0eSBFc3NlbnRpYWxzPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPlRyb2phbjpNU0lML1J1bm5lcjwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5Tb3Bob3M8L2N5Ym94Q29tbW9uOlZlbmRvcj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+VHJvai9LcnlwdGlrLUlTPC9tYWVjQnVuZGxlOkNsYXNzaWZpY2F0aW9uX05hbWU+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3hDb21tb246VmVuZG9yPkVtc2lzb2Z0PC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPkdlbjpWYXJpYW50LlVyc3UuMjY1OTM3IChCKTwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxtYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGN5Ym94Q29tbW9uOlZlbmRvcj5BdmlyYTwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5UUi9SdW5uZXIucGp0dmY8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+QWhubGFiPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPlRyb2phbi9XaW4zMi5NU0lMS3J5cHQ8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+RVNFVDwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5hIHZhcmlhbnQgb2YgTVNJTC9SdW5uZXIuTiB0cm9qYW48L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+UXVpY2sgSGVhbDwvY3lib3hDb21tb246VmVuZG9yPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG1hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT5Ucm9qYW4uSUdFTkVSSUM8L21hZWNCdW5kbGU6Q2xhc3NpZmljYXRpb25fTmFtZT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9uPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpBVl9DbGFzc2lmaWNhdGlvbj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxjeWJveENvbW1vbjpWZW5kb3I+SWthcnVzPC9jeWJveENvbW1vbjpWZW5kb3I+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPlRyb2phbi5NU0lMLlJ1bm5lcjwvbWFlY0J1bmRsZTpDbGFzc2lmaWNhdGlvbl9OYW1lPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNCdW5kbGU6QVZfQ2xhc3NpZmljYXRpb24+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjQnVuZGxlOkFWX0NsYXNzaWZpY2F0aW9ucz4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFlY1BhY2thZ2U6QnVuZGxlPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNQYWNrYWdlOkZpbmRpbmdzX0J1bmRsZXM+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9tYWVjUGFja2FnZTpNYWx3YXJlX1N1YmplY3Q+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L21hZWNQYWNrYWdlOk1hbHdhcmVfU3ViamVjdHM+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvc3RpeC1tYWVjOk1BRUM+CiAgICAgICAgICAgICAgICAgICAgPC90dHA6TWFsd2FyZV9JbnN0YW5jZT4KICAgICAgICAgICAgICAgIDwvdHRwOk1hbHdhcmU+CiAgICAgICAgICAgIDwvdHRwOkJlaGF2aW9yPgogICAgICAgICAgICA8dHRwOlJlc291cmNlcz4KICAgICAgICAgICAgICAgIDx0dHA6SW5mcmFzdHJ1Y3R1cmU+CiAgICAgICAgICAgICAgICAgICAgPHR0cDpPYnNlcnZhYmxlX0NoYXJhY3Rlcml6YXRpb24gY3lib3hfbWFqb3JfdmVyc2lvbj0iMiIgY3lib3hfbWlub3JfdmVyc2lvbj0iMSIgY3lib3hfdXBkYXRlX3ZlcnNpb249IjAiPgogICAgICAgICAgICAgICAgICAgICAgICA8Y3lib3g6T2JzZXJ2YWJsZSBpZHJlZj0iTkNDSUM6T2JzZXJ2YWJsZS1lMjEyYTY5Zi1lMzgxLTQyYjUtOWVjNy1mOTYwZDdlMGQxNGYiPgogICAgICAgICAgICAgICAgICAgICAgICA8L2N5Ym94Ok9ic2VydmFibGU+CiAgICAgICAgICAgICAgICAgICAgPC90dHA6T2JzZXJ2YWJsZV9DaGFyYWN0ZXJpemF0aW9uPgogICAgICAgICAgICAgICAgPC90dHA6SW5mcmFzdHJ1Y3R1cmU+CiAgICAgICAgICAgIDwvdHRwOlJlc291cmNlcz4KICAgICAgICA8L3N0aXg6VFRQPgogICAgPC9zdGl4OlRUUHM+CiAgICA8c3RpeDpJbmNpZGVudHM+CiAgICAgICAgPHN0aXg6SW5jaWRlbnQgaWQ9Ik5DQ0lDOmluY2lkZW50LWU2YzQyY2Q0LTVjMmYtNDI2Ni1hODNhLTMyNGQ5ZmM2OTk2YSIgdGltZXN0YW1wPSIyMDE4LTA5LTI2VDE1OjU0OjQ2LTA0OjAwIiB4c2k6dHlwZT0iaW5jaWRlbnQ6SW5jaWRlbnRUeXBlIj4KICAgICAgICAgICAgPGluY2lkZW50OlRpdGxlPjEwMjE5MzUxLnIxLnYyPC9pbmNpZGVudDpUaXRsZT4KICAgICAgICAgICAgPGluY2lkZW50OkRlc2NyaXB0aW9uPjwhW0NEQVRBWyMjIyMjIEluY2lkZW50IFN1bW1hcnkgIyMjIyMKCk5vbmUKCiMjIyMjIFJlcG9ydCBTdW1tYXJ5ICMjIyMjCgpUd28gKDIpIGFydGlmYWN0cyB3ZXJlIHN1Ym1pdHRlZCBmb3IgYW5hbHlzaXMuIFRoZSBhbmFseXNpcyBpbmRpY2F0ZXMgdGhhdCB0aGVzZSBmaWxlcyBhcmUgcmFuc29td2FyZS4KCiMjIyMjIENvbmNsdXNpb24gIyMjIyMKCk5vbmUKCiMjIyMjIE1pdGlnYXRpb24gIyMjIyMKCk5vbmVdXT48L2luY2lkZW50OkRlc2NyaXB0aW9uPgogICAgICAgICAgICA8aW5jaWRlbnQ6Q2F0ZWdvcmllcz4KICAgICAgICAgICAgICAgIDxpbmNpZGVudDpDYXRlZ29yeSB4c2k6dHlwZT0ic3RpeFZvY2FiczpJbmNpZGVudENhdGVnb3J5Vm9jYWItMS4wIj5NYWxpY2lvdXMgQ29kZTwvaW5jaWRlbnQ6Q2F0ZWdvcnk+CiAgICAgICAgICAgIDwvaW5jaWRlbnQ6Q2F0ZWdvcmllcz4KICAgICAgICAgICAgPGluY2lkZW50OlJlbGF0ZWRfSW5kaWNhdG9ycz4KICAgICAgICAgICAgICAgIDxpbmNpZGVudDpSZWxhdGVkX0luZGljYXRvcj4KICAgICAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpJbmRpY2F0b3IgaWRyZWY9Ik5DQ0lDOmluZGljYXRvci00MjQwMWUwMC04ZWU4LTRkMTgtOGMyNi1mNmQ1ODJmYjQ5NWEiIHhzaTp0eXBlPSJpbmRpY2F0b3I6SW5kaWNhdG9yVHlwZSIvPgogICAgICAgICAgICAgICAgPC9pbmNpZGVudDpSZWxhdGVkX0luZGljYXRvcj4KICAgICAgICAgICAgICAgIDxpbmNpZGVudDpSZWxhdGVkX0luZGljYXRvcj4KICAgICAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpJbmRpY2F0b3IgaWRyZWY9Ik5DQ0lDOmluZGljYXRvci0wNTFlN2M3ZS0zNjc1LTQwZGEtYjkzNy05MWZmMmQ2MTBjMTkiIHhzaTp0eXBlPSJpbmRpY2F0b3I6SW5kaWNhdG9yVHlwZSIvPgogICAgICAgICAgICAgICAgPC9pbmNpZGVudDpSZWxhdGVkX0luZGljYXRvcj4KICAgICAgICAgICAgPC9pbmNpZGVudDpSZWxhdGVkX0luZGljYXRvcnM+CiAgICAgICAgICAgIDxpbmNpZGVudDpSZWxhdGVkX09ic2VydmFibGVzPgogICAgICAgICAgICAgICAgPGluY2lkZW50OlJlbGF0ZWRfT2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpSZWxhdGlvbnNoaXA+TWFsaWNpb3VzIEFydGlmYWN0IERldGVjdGVkPC9zdGl4Q29tbW9uOlJlbGF0aW9uc2hpcD4KICAgICAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpPYnNlcnZhYmxlIGlkcmVmPSJOQ0NJQzpPYnNlcnZhYmxlLWJjY2NmYmFlLTM5YzEtNGFkZC04Yzc3LWYwOWVmZDk1ZWFhMyI+CiAgICAgICAgICAgICAgICAgICAgPC9zdGl4Q29tbW9uOk9ic2VydmFibGU+CiAgICAgICAgICAgICAgICA8L2luY2lkZW50OlJlbGF0ZWRfT2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgIDxpbmNpZGVudDpSZWxhdGVkX09ic2VydmFibGU+CiAgICAgICAgICAgICAgICAgICAgPHN0aXhDb21tb246UmVsYXRpb25zaGlwPk1hbGljaW91cyBBcnRpZmFjdCBEZXRlY3RlZDwvc3RpeENvbW1vbjpSZWxhdGlvbnNoaXA+CiAgICAgICAgICAgICAgICAgICAgPHN0aXhDb21tb246T2JzZXJ2YWJsZSBpZHJlZj0iTkNDSUM6T2JzZXJ2YWJsZS1iYTkzYTZmNS1hNGQ0LTQzYjAtYjNkZC1hY2Q4OGZiMGZmYzciPgogICAgICAgICAgICAgICAgICAgIDwvc3RpeENvbW1vbjpPYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgPC9pbmNpZGVudDpSZWxhdGVkX09ic2VydmFibGU+CiAgICAgICAgICAgICAgICA8aW5jaWRlbnQ6UmVsYXRlZF9PYnNlcnZhYmxlPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOlJlbGF0aW9uc2hpcD5NYWxpY2lvdXMgQXJ0aWZhY3QgRGV0ZWN0ZWQ8L3N0aXhDb21tb246UmVsYXRpb25zaGlwPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOk9ic2VydmFibGUgaWRyZWY9Ik5DQ0lDOk9ic2VydmFibGUtZTIxMmE2OWYtZTM4MS00MmI1LTllYzctZjk2MGQ3ZTBkMTRmIj4KICAgICAgICAgICAgICAgICAgICA8L3N0aXhDb21tb246T2JzZXJ2YWJsZT4KICAgICAgICAgICAgICAgIDwvaW5jaWRlbnQ6UmVsYXRlZF9PYnNlcnZhYmxlPgogICAgICAgICAgICA8L2luY2lkZW50OlJlbGF0ZWRfT2JzZXJ2YWJsZXM+CiAgICAgICAgICAgIDxpbmNpZGVudDpMZXZlcmFnZWRfVFRQcz4KICAgICAgICAgICAgICAgIDxpbmNpZGVudDpMZXZlcmFnZWRfVFRQPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOlRUUCBpZHJlZj0iTkNDSUM6dHRwLWM4NWUwMDZlLTk3YzUtNDkxYy1iNDM5LTI1ODg0MDkyYjg1ZiIgeHNpOnR5cGU9InR0cDpUVFBUeXBlIi8+CiAgICAgICAgICAgICAgICA8L2luY2lkZW50OkxldmVyYWdlZF9UVFA+CiAgICAgICAgICAgICAgICA8aW5jaWRlbnQ6TGV2ZXJhZ2VkX1RUUD4KICAgICAgICAgICAgICAgICAgICA8c3RpeENvbW1vbjpUVFAgaWRyZWY9Ik5DQ0lDOnR0cC03NzllN2Y5Ni04ZDA5LTQ4ZGMtYjIyMi1hN2NhN2NhZjIyNWEiIHhzaTp0eXBlPSJ0dHA6VFRQVHlwZSIvPgogICAgICAgICAgICAgICAgPC9pbmNpZGVudDpMZXZlcmFnZWRfVFRQPgogICAgICAgICAgICAgICAgPGluY2lkZW50OkxldmVyYWdlZF9UVFA+CiAgICAgICAgICAgICAgICAgICAgPHN0aXhDb21tb246VFRQIGlkcmVmPSJOQ0NJQzp0dHAtNWQ5MWI2NjAtN2U5Yy00NGM0LWEyOGMtYWQxNjFhZGEzNGFjIiB4c2k6dHlwZT0idHRwOlRUUFR5cGUiLz4KICAgICAgICAgICAgICAgIDwvaW5jaWRlbnQ6TGV2ZXJhZ2VkX1RUUD4KICAgICAgICAgICAgICAgIDxpbmNpZGVudDpMZXZlcmFnZWRfVFRQPgogICAgICAgICAgICAgICAgICAgIDxzdGl4Q29tbW9uOlRUUCBpZHJlZj0iTkNDSUM6dHRwLTIxNGI1ZjBhLThlOWQtNGQ5OS1iYjg2LTM5YjEwZDcyY2NjMCIgeHNpOnR5cGU9InR0cDpUVFBUeXBlIi8+CiAgICAgICAgICAgICAgICA8L2luY2lkZW50OkxldmVyYWdlZF9UVFA+CiAgICAgICAgICAgIDwvaW5jaWRlbnQ6TGV2ZXJhZ2VkX1RUUHM+CiAgICAgICAgPC9zdGl4OkluY2lkZW50PgogICAgPC9zdGl4OkluY2lkZW50cz4KPC9zdGl4OlNUSVhfUGFja2FnZT4=", + "uuid": "95aeb609-955a-4d6d-a5a2-9f2ae2e99756", + "category": "External analysis" + }, + { + "timestamp": "1543922168", + "value": "STIX 1.1.1", + "type": "text", + "to_ids": false, + "object_relation": "format", + "comment": "", + "uuid": "7aa3cc6a-0875-46ef-b9b1-ab72e318b8d9", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922168", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "2e42e17e-129e-4a50-8b85-e25017e4a200", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922168", + "value": "222d7fde37ae344824a97087d473cdcd", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "8a5de25f-1d57-4c0f-a339-1272e72c02d9", + "category": "Payload delivery" + }, + { + "timestamp": "1543922168", + "value": "90205a2761ed7ac3b188230786ec2bebd30effba", + "type": "sha1", + "to_ids": true, + "object_relation": "sha1", + "comment": "", + "uuid": "34412382-5a69-4afe-9eec-f607db182fa7", + "category": "Payload delivery" + }, + { + "timestamp": "1543922169", + "value": "5d65ebdde1aef8f23114f95454287e7410965288f144d880ece2a2b8c3128645", + "type": "sha256", + "to_ids": true, + "object_relation": "sha256", + "comment": "", + "uuid": "09f5afef-c21b-4118-8e3e-cad533587fa8", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922169", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "51613051-81c4-4d8f-b654-9128d8855103", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922170", + "value": "fe3ae84a8defc809e734bbd0736f82de", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "b082bd0d-bc8d-4be3-87e3-656b7a360394", + "category": "Payload delivery" + }, + { + "timestamp": "1543922170", + "value": "04a2ea4c78f78d628800c0a5cb9547a0c0b14378", + "type": "sha1", + "to_ids": true, + "object_relation": "sha1", + "comment": "", + "uuid": "491fea7d-a680-4c7b-af45-04066255a7dd", + "category": "Payload delivery" + }, + { + "timestamp": "1543922170", + "value": "d8d919d884b86e4d5977598bc9d637ed53e21d5964629d0427077e08ddbcba68", + "type": "sha256", + "to_ids": true, + "object_relation": "sha256", + "comment": "", + "uuid": "06f5962d-a49f-44ca-a5e1-221cf7204736", + "category": "Payload delivery" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922171", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "b9f6c4b6-1431-4e3d-915a-2dc447d81df0", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922171", + "value": "2.723403", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "2a4e7fb4-85c8-4da3-bb1d-be93062d9444", + "category": "Other" + }, + { + "timestamp": "1543922171", + "value": "5e1317af9956be12deebdea49aae14f5", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "bf4fd2d9-7ad0-4172-b4fa-12a0be895bc5", + "category": "Payload delivery" + }, + { + "timestamp": "1543922171", + "value": "512", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "3dc62ee6-e861-4b05-8425-4d79c832f431", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922171", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "affa0461-629a-4426-bb76-4fa931bae09d", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922171", + "value": "124120a6b861fdfff756e19a77a53e05", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "24b62f15-8d15-46e0-b1b0-92ea7e962a5c", + "category": "Payload delivery" + }, + { + "timestamp": "1543922172", + "value": "4.695157", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "cf77c83f-9f13-47d8-98a9-361b15d1c38f", + "category": "Other" + }, + { + "timestamp": "1543922172", + "value": ".text", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "7110ab48-dbd9-474c-a87f-5739d545da02", + "category": "Other" + }, + { + "timestamp": "1543922172", + "value": "1020928", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "2775bd54-4637-4b2b-932e-b0573f245d89", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922172", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "a214b755-106e-4570-ac46-183981271166", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922172", + "value": "8a2d72fec9d2535440e0f83b59253f2b", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "34dd915c-7730-49ad-9623-a70be5b872be", + "category": "Payload delivery" + }, + { + "timestamp": "1543922172", + "value": "3.7223", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "a35e6550-5ef3-4341-85c5-24d80395c9e7", + "category": "Other" + }, + { + "timestamp": "1543922173", + "value": ".rsrc", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "5708c09d-9b70-47e4-a405-00e1d08936c2", + "category": "Other" + }, + { + "timestamp": "1543922173", + "value": "2560", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "88a73596-5316-4d58-b275-12a8a9874310", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922173", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "32245044-b56d-462f-923f-2aab9aec023a", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922173", + "value": "b227291feae10a83e762c2bc9d959a7f", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "e4c6abb2-d277-4c70-9a8d-47414a1e985a", + "category": "Payload delivery" + }, + { + "timestamp": "1543922173", + "value": "0.10191", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "06cedfde-5502-45cf-b575-b3cd0f28c0eb", + "category": "Other" + }, + { + "timestamp": "1543922173", + "value": ".reloc", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "411ead27-c48b-460c-b9a1-b2226737fff6", + "category": "Other" + }, + { + "timestamp": "1543922173", + "value": "512", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "066a0728-c3a0-49b4-8860-e47df4427ddd", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922173", + "description": "Object describing a Portable Executable", + "distribution": "3", + "template_version": "3", + "template_uuid": "cf7adecc-d4f0-4e88-9d90-f978ee151a07", + "comment": "", + "name": "pe", + "uuid": "8168c6de-3598-40b0-af61-205f042834f9", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922173", + "value": "prelecturedexe.exe", + "type": "filename", + "to_ids": true, + "object_relation": "internal-filename", + "comment": "", + "uuid": "184eb52c-9324-4487-ba03-1bc61f012540", + "category": "Payload delivery" + }, + { + "timestamp": "1543922173", + "value": "prelecturedexe.exe", + "type": "filename", + "to_ids": true, + "object_relation": "original-filename", + "comment": "", + "uuid": "88b8c906-5e9f-4325-95da-4f8b4d136312", + "category": "Payload delivery" + }, + { + "timestamp": "1543922173", + "value": "4", + "type": "counter", + "to_ids": false, + "object_relation": "number-sections", + "comment": "", + "uuid": "8ef77131-2579-431b-b20b-f79ef32d01eb", + "category": "Other" + } + ], + "ObjectReference": [ + { + "relationship_type": "header-of", + "timestamp": "1550653819", + "referenced_uuid": "b9f6c4b6-1431-4e3d-915a-2dc447d81df0", + "comment": "", + "uuid": "5c066204-f5dc-469e-aab3-d447950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550653820", + "referenced_uuid": "affa0461-629a-4426-bb76-4fa931bae09d", + "comment": "", + "uuid": "5c066205-9188-4a28-aee7-d447950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550653820", + "referenced_uuid": "a214b755-106e-4570-ac46-183981271166", + "comment": "", + "uuid": "5c066205-81ec-489a-bac3-d447950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550653820", + "referenced_uuid": "32245044-b56d-462f-923f-2aab9aec023a", + "comment": "", + "uuid": "5c066205-a05c-4a15-89be-d447950d210f" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922173", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "cf57100b-06e3-462b-baf1-71d4b0096983", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922173", + "value": "222d7fde37ae344824a97087d473cdcd", + "type": "md5", + "to_ids": false, + "object_relation": "md5", + "comment": "", + "uuid": "1d3dd9db-fa9a-4947-9af0-5262598ff12c", + "category": "Payload delivery" + }, + { + "timestamp": "1543922174", + "value": "90205a2761ed7ac3b188230786ec2bebd30effba", + "type": "sha1", + "to_ids": false, + "object_relation": "sha1", + "comment": "", + "uuid": "073eaf56-66d9-4d8c-8a2b-9058f1d9d207", + "category": "Payload delivery" + }, + { + "timestamp": "1543922174", + "value": "5d65ebdde1aef8f23114f95454287e7410965288f144d880ece2a2b8c3128645", + "type": "sha256", + "to_ids": false, + "object_relation": "sha256", + "comment": "", + "uuid": "c86677a4-5944-404a-8d84-5205a43ea72e", + "category": "Payload delivery" + }, + { + "timestamp": "1543922175", + "value": "177f25c2e454b5366719a5536e25dbf16ab5cb01b1886b18ea1477671651191cbf663cf1754990c618be1d7c36bf523aaac8528d94a1d49583213dc8a0dee98a", + "type": "sha512", + "to_ids": false, + "object_relation": "sha512", + "comment": "", + "uuid": "d9c0b108-5000-4c0e-b6ad-410b75a31e4f", + "category": "Payload delivery" + }, + { + "timestamp": "1543922175", + "value": "24576:PLvqxk7+y/4NmWPWKrbE6qqE56Hglx8zudJhTyGwcKe:+", + "type": "ssdeep", + "to_ids": false, + "object_relation": "ssdeep", + "comment": "", + "uuid": "9c0daa3e-a29c-4917-9890-2f51f39ed5e4", + "category": "Payload delivery" + }, + { + "timestamp": "1543922176", + "value": "prelecturedexe.exe", + "type": "filename", + "to_ids": false, + "object_relation": "filename", + "comment": "", + "uuid": "d800f0e8-df12-42f9-87a4-fad55b5bceb0", + "category": "Payload delivery" + }, + { + "timestamp": "1543922176", + "value": "4.695794", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "5a0f4e35-e82b-431a-9e3f-ca2049f3b121", + "category": "Other" + }, + { + "timestamp": "1543922176", + "value": "1024512", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "45ab5474-58ae-47c2-81ca-6953eb6e84e6", + "category": "Other" + }, + { + "timestamp": "1543922176", + "value": "PE32 executable (console) Intel 80386 Mono/.Net assembly, for MS Windows", + "type": "mime-type", + "to_ids": false, + "object_relation": "mimetype", + "comment": "", + "uuid": "3c07d39e-92e9-4964-9a89-107aff1bae64", + "category": "Artifacts dropped" + } + ], + "ObjectReference": [ + { + "relationship_type": "included-in", + "timestamp": "1550653820", + "referenced_uuid": "8168c6de-3598-40b0-af61-205f042834f9", + "comment": "", + "uuid": "5c066205-19d4-46ed-8bce-d447950d210f" + }, + { + "relationship_type": "related-to", + "timestamp": "1550653820", + "referenced_uuid": "bb019b83-bcaa-4353-bf2e-ea2425d398de", + "comment": "", + "uuid": "5c066205-4590-4f1b-bf12-d447950d210f" + }, + { + "relationship_type": "created", + "timestamp": "1550653820", + "referenced_uuid": "9c22cd87-034c-4f13-b5b6-0b11ce921c19", + "comment": "", + "uuid": "5c066205-2eb4-45e8-a9b9-d447950d210f" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922176", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "b0883323-1009-4304-b5b4-f6a365e3132a", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922176", + "value": "2.714618", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "9a3d2c33-5c76-45ef-b309-dae961c68a32", + "category": "Other" + }, + { + "timestamp": "1543922176", + "value": "397b763d106b2f347c5a563922273551", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "7f387429-26ea-40d6-9124-beca9ee4b6f1", + "category": "Payload delivery" + }, + { + "timestamp": "1543922176", + "value": "512", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "d7709bd9-4aa8-466f-823c-2673253d311b", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922176", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "b7245318-b001-4969-a858-0bd38e20c62c", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922176", + "value": "ad25e96cae2016331129ec4643535822", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "906b0979-b91f-4433-ba66-7e9b92d2b506", + "category": "Payload delivery" + }, + { + "timestamp": "1543922177", + "value": "4.650477", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "e8bc8828-c00b-44b9-b825-dc15597fbe99", + "category": "Other" + }, + { + "timestamp": "1543922177", + "value": ".text", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "72c24a3d-bad4-4886-b1be-8b960c2bd91c", + "category": "Other" + }, + { + "timestamp": "1543922177", + "value": "406528", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "d54b329c-62d7-4857-8201-6c1cdf5d80de", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922177", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "9510431d-6748-44fb-be9d-08dfb6db091a", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922177", + "value": "01784b876d14b1384491318f8fce07d5", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "aaf5c367-0af5-493f-b9b7-d36d0498a30f", + "category": "Payload delivery" + }, + { + "timestamp": "1543922177", + "value": "2.987471", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "4f38040b-ac33-4c44-9e3e-93fe954ea37f", + "category": "Other" + }, + { + "timestamp": "1543922177", + "value": ".rsrc", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "5b289d10-b74d-49bb-9b44-ff9ae4ee490d", + "category": "Other" + }, + { + "timestamp": "1543922177", + "value": "2048", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "cf253008-502f-4c44-84a8-52abe0239bf9", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922177", + "description": "Object describing a section of a Portable Executable", + "distribution": "3", + "template_version": "2", + "template_uuid": "198a17d2-a135-4b25-9a32-5aa4e632014a", + "comment": "", + "name": "pe-section", + "uuid": "1dd02ead-249e-41ed-a5c6-dd1ba5848048", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922177", + "value": "816849886aa28e56db0cd065fae38897", + "type": "md5", + "to_ids": true, + "object_relation": "md5", + "comment": "", + "uuid": "76ff1b4c-b0c7-48f4-aa55-395a8787cad5", + "category": "Payload delivery" + }, + { + "timestamp": "1543922178", + "value": "0.10191", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "8c68e2ea-cae1-4a9d-b6eb-84b8d9e7c99b", + "category": "Other" + }, + { + "timestamp": "1543922178", + "value": ".reloc", + "type": "text", + "to_ids": false, + "object_relation": "name", + "comment": "", + "uuid": "807b2427-d842-4e1a-a6bf-f1e895e07ece", + "category": "Other" + }, + { + "timestamp": "1543922178", + "value": "512", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "139dd827-4041-4680-b235-669a782ce34b", + "category": "Other" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922178", + "description": "Object describing a Portable Executable", + "distribution": "3", + "template_version": "3", + "template_uuid": "cf7adecc-d4f0-4e88-9d90-f978ee151a07", + "comment": "", + "name": "pe", + "uuid": "df23d0f6-2ef5-45f3-b3c5-58c636b121e7", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922178", + "value": "proteusdlll.dll", + "type": "filename", + "to_ids": true, + "object_relation": "internal-filename", + "comment": "", + "uuid": "7fbed432-1aba-4f8d-8df9-b50ae6081945", + "category": "Payload delivery" + }, + { + "timestamp": "1543922178", + "value": "proteusdlll.dll", + "type": "filename", + "to_ids": true, + "object_relation": "original-filename", + "comment": "", + "uuid": "9b964521-e436-49dd-81b4-351eb9f3edf9", + "category": "Payload delivery" + }, + { + "timestamp": "1543922178", + "value": "4", + "type": "counter", + "to_ids": false, + "object_relation": "number-sections", + "comment": "", + "uuid": "d1741703-98e9-408c-b43d-00f5e26184ef", + "category": "Other" + } + ], + "ObjectReference": [ + { + "relationship_type": "header-of", + "timestamp": "1550653820", + "referenced_uuid": "b0883323-1009-4304-b5b4-f6a365e3132a", + "comment": "", + "uuid": "5c066205-c924-4285-bb89-d447950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550653820", + "referenced_uuid": "b7245318-b001-4969-a858-0bd38e20c62c", + "comment": "", + "uuid": "5c066205-d8c0-40c8-82ab-d447950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550653820", + "referenced_uuid": "9510431d-6748-44fb-be9d-08dfb6db091a", + "comment": "", + "uuid": "5c066205-a09c-4aec-8fba-d447950d210f" + }, + { + "relationship_type": "included-in", + "timestamp": "1550653820", + "referenced_uuid": "1dd02ead-249e-41ed-a5c6-dd1ba5848048", + "comment": "", + "uuid": "5c066205-1758-4dea-ab2d-d447950d210f" + } + ] + }, + { + "sharing_group_id": "0", + "timestamp": "1543922178", + "description": "File object describing a file with meta-information", + "distribution": "3", + "template_version": "15", + "template_uuid": "688c46fb-5edb-40a3-8273-1af7923e2215", + "comment": "", + "name": "file", + "uuid": "bb019b83-bcaa-4353-bf2e-ea2425d398de", + "meta-category": "file", + "Attribute": [ + { + "timestamp": "1543922178", + "value": "fe3ae84a8defc809e734bbd0736f82de", + "type": "md5", + "to_ids": false, + "object_relation": "md5", + "comment": "", + "uuid": "4e742a0b-58a7-41d0-b3e3-339ce7ec78da", + "category": "Payload delivery" + }, + { + "timestamp": "1543922179", + "value": "04a2ea4c78f78d628800c0a5cb9547a0c0b14378", + "type": "sha1", + "to_ids": false, + "object_relation": "sha1", + "comment": "", + "uuid": "68f5df90-e316-4977-9e3e-30542f539fda", + "category": "Payload delivery" + }, + { + "timestamp": "1543922179", + "value": "d8d919d884b86e4d5977598bc9d637ed53e21d5964629d0427077e08ddbcba68", + "type": "sha256", + "to_ids": false, + "object_relation": "sha256", + "comment": "", + "uuid": "bdcf6838-af76-4993-943b-d22c27cc80cc", + "category": "Payload delivery" + }, + { + "timestamp": "1543922179", + "value": "9cb6ddb8a0b9329fe08fcf8a02d45c43222432d6e145f55deacb019f772970513d3ddfa589a002c0abf190fa8712d41e08aab51836685aed9bf30d118ea00a5e", + "type": "sha512", + "to_ids": false, + "object_relation": "sha512", + "comment": "", + "uuid": "f60f5a76-7079-4b85-b3df-0cb8163dae8d", + "category": "Payload delivery" + }, + { + "timestamp": "1543922180", + "value": "3072:Sa6J+OIazQ94ZPaqa7YHmIZwUSToQemTIC6:A+OIa094ZPRakH/+USE", + "type": "ssdeep", + "to_ids": false, + "object_relation": "ssdeep", + "comment": "", + "uuid": "74bf76d4-aed6-4efe-8e4a-0e5cc3c3fab4", + "category": "Payload delivery" + }, + { + "timestamp": "1543922180", + "value": "proteusdlll.dll", + "type": "filename", + "to_ids": false, + "object_relation": "filename", + "comment": "", + "uuid": "000ae8b0-c900-426b-9a36-0d1a4a95bee2", + "category": "Payload delivery" + }, + { + "timestamp": "1543922180", + "value": "4.645654", + "type": "float", + "to_ids": false, + "object_relation": "entropy", + "comment": "", + "uuid": "d623d90b-d126-4285-b92c-80914246f675", + "category": "Other" + }, + { + "timestamp": "1543922180", + "value": "409600", + "type": "size-in-bytes", + "to_ids": false, + "object_relation": "size-in-bytes", + "comment": "", + "uuid": "3b4ef859-c51b-4ecf-b6fe-4502f0f852b0", + "category": "Other" + }, + { + "timestamp": "1543922180", + "value": "PE32 executable (DLL) (console) Intel 80386 Mono/.Net assembly, for MS Windows", + "type": "mime-type", + "to_ids": false, + "object_relation": "mimetype", + "comment": "", + "uuid": "8311b420-dcdf-406d-ac78-499ca4a3228a", + "category": "Artifacts dropped" + } + ], + "ObjectReference": [ + { + "relationship_type": "included-in", + "timestamp": "1550653820", + "referenced_uuid": "df23d0f6-2ef5-45f3-b3c5-58c636b121e7", + "comment": "", + "uuid": "5c066205-c804-4cd7-a306-d447950d210f" + }, + { + "relationship_type": "related-to", + "timestamp": "1550653820", + "referenced_uuid": "cf57100b-06e3-462b-baf1-71d4b0096983", + "comment": "", + "uuid": "5c066205-ae5c-4126-91c8-d447950d210f" + } + ] + } + ] + } +} \ No newline at end of file diff --git a/tests/reportlab_testfiles/5abf6421-c1b8-477b-a9d2-9c0902de0b81.json b/tests/reportlab_testfiles/very_long_event.json similarity index 100% rename from tests/reportlab_testfiles/5abf6421-c1b8-477b-a9d2-9c0902de0b81.json rename to tests/reportlab_testfiles/very_long_event.json diff --git a/tests/test_reportlab.py b/tests/test_reportlab.py index af0dcd7..90e83aa 100644 --- a/tests/test_reportlab.py +++ b/tests/test_reportlab.py @@ -23,7 +23,9 @@ class TestMISPEvent(unittest.TestCase): self.root = "" self.test_folder = self.root + "reportlab_testfiles/" self.test_batch_folder = self.root + "OSINT_output/" + self.test_image_folder = self.root + "image_json/" self.storage_folder = self.root + "reportlab_testoutputs/" + self.storage_image_folder = self.root + "reportlab_test_image_outputs/" def init_event(self): self.mispevent.info = 'This is a test' @@ -52,36 +54,36 @@ class TestMISPEvent(unittest.TestCase): self.init_event() self.mispevent.load_file(self.test_folder + 'to_delete1.json') reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent), - self.storage_folder + "basic_event.pdf") + self.storage_folder + "normal_event.pdf") def test_HTML_json(self): if self.check_python_2(): self.assertTrue(True) else: self.init_event() - self.mispevent.load_file(self.test_folder + '56e12e66-f01c-41be-afea-4d9a950d210f.json') + self.mispevent.load_file(self.test_folder + 'HTML_event.json') reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent), - self.storage_folder + "HTML.pdf") + self.storage_folder + "HTML_event.pdf") def test_long_json(self): if self.check_python_2(): self.assertTrue(True) else: self.init_event() - self.mispevent.load_file(self.test_folder + '57153590-f73c-49fa-be4b-4737950d210f.json') + self.mispevent.load_file(self.test_folder + 'long_event.json') reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent), - self.storage_folder + "long.pdf") + self.storage_folder + "long_event.pdf") # Issue report : "We are not smart enough" : https://pairlist2.pair.net/pipermail/reportlab-users/2010-May/009529.html - # Not nice but working solution exposed ther e: https://pairlist2.pair.net/pipermail/reportlab-users/2016-March/011525.html + # Not nice but working solution exposed there: https://pairlist2.pair.net/pipermail/reportlab-users/2016-March/011525.html def test_very_long_json(self): if self.check_python_2(): self.assertTrue(True) else: self.init_event() - self.mispevent.load_file(self.test_folder + '5abf6421-c1b8-477b-a9d2-9c0902de0b81.json') + self.mispevent.load_file(self.test_folder + 'very_long_event.json') reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent), - self.storage_folder + "very_long.pdf") + self.storage_folder + "very_long_event.pdf") def test_full_config_json(self): if self.check_python_2(): @@ -94,9 +96,9 @@ class TestMISPEvent(unittest.TestCase): config[moduleconfig[1]] = "My Wonderful CERT" self.init_event() - self.mispevent.load_file(self.test_folder + '5abf6421-c1b8-477b-a9d2-9c0902de0b81.json') + self.mispevent.load_file(self.test_folder + 'very_long_event.json') reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent, config), - self.storage_folder + "config_complete.pdf") + self.storage_folder + "config_complete_event.pdf") def test_partial_0_config_json(self): if self.check_python_2(): @@ -108,9 +110,9 @@ class TestMISPEvent(unittest.TestCase): config[moduleconfig[0]] = "http://localhost:8080" self.init_event() - self.mispevent.load_file(self.test_folder + '5abf6421-c1b8-477b-a9d2-9c0902de0b81.json') + self.mispevent.load_file(self.test_folder + 'very_long_event.json') reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent, config), - self.storage_folder + "config_partial_0.pdf") + self.storage_folder + "config_partial_0_event.pdf") def test_partial_1_config_json(self): if self.check_python_2(): @@ -122,9 +124,83 @@ class TestMISPEvent(unittest.TestCase): config[moduleconfig[1]] = "My Wonderful CERT" self.init_event() - self.mispevent.load_file(self.test_folder + '5abf6421-c1b8-477b-a9d2-9c0902de0b81.json') + self.mispevent.load_file(self.test_folder + 'very_long_event.json') reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent, config), - self.storage_folder + "config_partial_1.pdf") + self.storage_folder + "config_partial_1_event.pdf") + + def test_image_json(self): + if self.check_python_2(): + self.assertTrue(True) + else: + + config = {} + moduleconfig = ["MISP_base_url_for_dynamic_link", "MISP_name_for_metadata"] + config[moduleconfig[0]] = "http://localhost:8080" + config[moduleconfig[1]] = "My Wonderful CERT" + + self.init_event() + self.mispevent.load_file(self.test_folder + 'image_event.json') + reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent, config), + self.storage_folder + "image_event.pdf") + + def test_objects_1_json(self): + if self.check_python_2(): + self.assertTrue(True) + else: + + config = {} + moduleconfig = ["MISP_base_url_for_dynamic_link", "MISP_name_for_metadata"] + config[moduleconfig[0]] = "http://localhost:8080" + config[moduleconfig[1]] = "My Wonderful CERT" + + self.init_event() + self.mispevent.load_file(self.test_folder + 'mainly_objects_1.json') + reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent, config), + self.storage_folder + "mainly_objects_1.pdf") + + def test_objects_2_json(self): + if self.check_python_2(): + self.assertTrue(True) + else: + + config = {} + moduleconfig = ["MISP_base_url_for_dynamic_link", "MISP_name_for_metadata"] + config[moduleconfig[0]] = "http://localhost:8080" + config[moduleconfig[1]] = "My Wonderful CERT" + + self.init_event() + self.mispevent.load_file(self.test_folder + 'mainly_objects_2.json') + reportlab_generator.register_value_to_file(reportlab_generator.convert_event_in_pdf_buffer(self.mispevent, config), + self.storage_folder + "mainly_objects_2.pdf") + + + def test_batch_image_events(self): + # Test case ONLY for manual testing. Needs to download a full list of image events ! + + if self.check_python_2(): + self.assertTrue(True) + elif not manual_testing : + self.assertTrue(True) + else: + self.init_event() + + file_nb = str(len(os.listdir(self.test_image_folder))) + i = 0 + t = time.time() + for curr_file in os.listdir(self.test_image_folder): + self.mispevent = MISPEvent() + file_path = self.test_image_folder + curr_file + + print("Current file : " + file_path + " " + str(i) + " over " + file_nb) + i += 1 + + self.mispevent.load_file(file_path) + + reportlab_generator.register_value_to_file( + reportlab_generator.convert_event_in_pdf_buffer(self.mispevent), + self.storage_image_folder + curr_file + ".pdf") + print("Elapsed time : " + str(time.time() - t)) + # Local run : 73.061s for 102 files def test_batch_OSINT_events(self): # Test case ONLY for manual testing. Needs to download a full list of OSINT events ! @@ -152,3 +228,4 @@ class TestMISPEvent(unittest.TestCase): reportlab_generator.convert_event_in_pdf_buffer(self.mispevent), self.storage_folder + curr_file + ".pdf") print("Elapsed time : " + str(time.time() - t)) + # Local run : 1958.930s for 1064 files