From a22d5aa738816f386b08362bc39929be93ef5742 Mon Sep 17 00:00:00 2001 From: eblondel Date: Tue, 14 May 2024 20:31:15 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20eblondel?= =?UTF-8?q?/zen4R@f85563c757b0480f4225db300bec89dca3a5ae79=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pkgdown.yml | 2 +- reference/ZenodoRecord.html | 313 +++++++++++++++++---------------- reference/download_zenodo.html | 56 +++++- reference/export_zenodo.html | 3 +- reference/get_versions.html | 40 ++++- reference/get_zenodo.html | 110 +++++++++++- reference/test.bib | 11 ++ reference/zen4R-0.8.tar.gz | Bin 0 -> 54406 bytes reference/zen4R-0.8.zip | Bin 0 -> 67831 bytes 9 files changed, 378 insertions(+), 157 deletions(-) create mode 100644 reference/test.bib create mode 100644 reference/zen4R-0.8.tar.gz create mode 100644 reference/zen4R-0.8.zip diff --git a/pkgdown.yml b/pkgdown.yml index 4000fcc..d647048 100644 --- a/pkgdown.yml +++ b/pkgdown.yml @@ -3,5 +3,5 @@ pkgdown: 2.0.9 pkgdown_sha: ~ articles: zen4R: zen4R.html -last_built: 2024-05-14T17:30Z +last_built: 2024-05-14T20:30Z diff --git a/reference/ZenodoRecord.html b/reference/ZenodoRecord.html index df7aa68..f92f490 100644 --- a/reference/ZenodoRecord.html +++ b/reference/ZenodoRecord.html @@ -155,6 +155,7 @@

Public methods
  • ZenodoRecord$new()

  • ZenodoRecord$getStats()

  • ZenodoRecord$getId()

  • +
  • ZenodoRecord$getParentId()

  • ZenodoRecord$getConceptId()

  • ZenodoRecord$setDOI()

  • ZenodoRecord$getDOI()

  • @@ -306,22 +307,34 @@

    Returns
    +

    Method getParentId()

    +

    Get the parent record Id

    +

    Usage

    +

    ZenodoRecord$getParentId()

    +
    + +
    +

    Returns

    +

    the parent Id, object of class character

    +
    +


    Method getConceptId()

    Get the concept record Id

    -

    Usage

    +

    Usage

    ZenodoRecord$getConceptId()

    -

    Returns

    +

    Returns

    the concept Id, object of class character


    Method setDOI()

    Set the DOI. This method can be used if a DOI has been already assigned outside Zenodo.

    -

    Usage

    +

    Usage

    ZenodoRecord$setDOI(doi, provider = NULL, client = NULL)

    @@ -345,12 +358,12 @@

    Arguments

    Method getDOI()

    Get the record DOI.

    -

    Usage

    +

    Usage

    ZenodoRecord$getDOI()

    -

    Returns

    +

    Returns

    the DOI, object of class character

    @@ -358,19 +371,19 @@

    ReturnsMethod getConceptDOI()

    Get the concept (generic) DOI. The concept DOI is a generic DOI common to all versions of a Zenodo record.

    -

    Usage

    +

    Usage

    ZenodoRecord$getConceptDOI()

    -

    Returns

    +

    Returns

    the concept DOI, object of class character


    Method setAccessPolicyRecord()

    Set the access policy for record, among values "public" (default) or "restricted"

    -

    Usage

    +

    Usage

    ZenodoRecord$setAccessPolicyRecord(access = c("public", "resticted"))

    @@ -386,7 +399,7 @@

    Arguments

    Method setAccessPolicyFiles()

    Set the access policy for files, among values "public" (default) or "restricted"

    -

    Usage

    +

    Usage

    ZenodoRecord$setAccessPolicyFiles(access = c("public", "resticted"))

    @@ -402,7 +415,7 @@

    Arguments

    Method setAccessPolicyEmbargo()

    Set access policy embargo options

    -

    Usage

    +

    Usage

    ZenodoRecord$setAccessPolicyEmbargo(active = FALSE, until = NULL, reason = "")

    @@ -426,7 +439,7 @@

    Arguments

    Method setResourceType()

    Set the resource type (mandatory).

    -

    Usage

    +

    Usage

    ZenodoRecord$setResourceType(resourceType)

    @@ -442,7 +455,7 @@

    Arguments

    Method setUploadType()

    Set the upload type (mandatory). Deprecated since zen4R 1.0

    -

    Usage

    +

    Usage

    ZenodoRecord$setUploadType(uploadType)

    @@ -459,7 +472,7 @@

    Arguments

    Method setPublicationType()

    Set the publication type (mandatory if upload type is 'publication'). Deprecated since zen4R 1.0

    -

    Usage

    +

    Usage

    ZenodoRecord$setPublicationType(publicationType)

    @@ -478,7 +491,7 @@

    Arguments

    Method setImageType()

    Set the image type (mandatory if image type is 'image'). Deprecated since zen4R 1.0

    -

    Usage

    +

    Usage

    ZenodoRecord$setImageType(imageType)

    @@ -495,7 +508,7 @@

    Arguments

    Method setPublisher()

    Set the publisher

    -

    Usage

    +

    Usage

    ZenodoRecord$setPublisher(publisher)

    @@ -512,7 +525,7 @@

    ArgumentsMethod setPublicationDate()

    Set the publication date. For more information on the accepted format, please check https://inveniordm.docs.cern.ch/reference/metadata/#publication-date-1

    -

    Usage

    +

    Usage

    ZenodoRecord$setPublicationDate(publicationDate)

    @@ -528,7 +541,7 @@

    Arguments

    Method addDate()

    Add date

    -

    Usage

    +

    Usage

    ZenodoRecord$addDate(date, type, description = NULL)

    @@ -553,7 +566,7 @@

    Arguments

    Method removeDate()

    Remove a date

    -

    Usage

    +

    Usage

    ZenodoRecord$removeDate(date, type)

    @@ -570,14 +583,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method setTitle()

    Set the record title.

    -

    Usage

    +

    Usage

    ZenodoRecord$setTitle(title)

    @@ -593,7 +606,7 @@

    Arguments

    Method setDescription()

    Set the record description

    -

    Usage

    +

    Usage

    ZenodoRecord$setDescription(description)

    @@ -611,7 +624,7 @@

    Method addPersonOrOrg() -

    Usage

    +

    Usage

    ZenodoRecord$addPersonOrOrg(
       firstname = NULL,
       lastname = NULL,
    @@ -678,7 +691,7 @@ 

    Arguments -

    Returns

    +

    Returns

    TRUE if added, FALSE otherwise

    @@ -686,7 +699,7 @@

    ReturnsMethod removePersonOrOrg()

    Removes a person or organization by a property. The by parameter should be the name of the person or organization property ('name', 'affiliation','orcid','gnd','isni','ror').

    -

    Usage

    +

    Usage

    ZenodoRecord$removePersonOrOrg(by, property, type)

    @@ -707,7 +720,7 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise

    @@ -716,7 +729,7 @@

    Method addCreator()Add a creator for the record. For persons, the approach is to use the firstname and lastname arguments, that by default will be concatenated for Zenodo as lastname, firstname. For organizations, use the name argument.

    -

    Usage

    +

    Usage

    ZenodoRecord$addCreator(
       firstname = NULL,
       lastname = NULL,
    @@ -778,14 +791,14 @@ 

    Arguments -

    Returns

    +

    Returns

    TRUE if added, FALSE otherwise


    Method removeCreatorByName()

    Removes a creator by name.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeCreatorByName(name)

    @@ -798,14 +811,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeCreatorByAffiliation()

    Removes a creator by affiliation.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeCreatorByAffiliation(affiliation)

    @@ -818,14 +831,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeCreatorByORCID()

    Removes a creator by ORCID.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeCreatorByORCID(orcid)

    @@ -838,14 +851,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeCreatorByGND()

    Removes a creator by GND.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeCreatorByGND(gnd)

    @@ -858,14 +871,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeCreatorByISNI()

    Removes a creator by ISNI.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeCreatorByISNI(isni)

    @@ -878,14 +891,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeCreatorByROR()

    Removes a creator by ROR.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeCreatorByROR(ror)

    @@ -898,7 +911,7 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise

    @@ -907,7 +920,7 @@

    Method addContributor() -

    Usage

    +

    Usage

    ZenodoRecord$addContributor(
       firstname = NULL,
       lastname = NULL,
    @@ -969,14 +982,14 @@ 

    Arguments -

    Returns

    +

    Returns

    TRUE if added, FALSE otherwise


    Method removeContributorByName()

    Removes a contributor by name.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeContributorByName(name)

    @@ -989,14 +1002,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeContributorByAffiliation()

    Removes a contributor by affiliation.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeContributorByAffiliation(affiliation)

    @@ -1009,14 +1022,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeContributorByORCID()

    Removes a contributor by ORCID.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeContributorByORCID(orcid)

    @@ -1029,14 +1042,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeContributorByGND()

    Removes a contributor by GND.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeContributorByGND(gnd)

    @@ -1049,14 +1062,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeContributorByISNI()

    Removes a contributor by ISNI.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeContributorByISNI(isni)

    @@ -1069,14 +1082,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeContributorByROR()

    Removes a contributor by ROR.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeContributorByROR(ror)

    @@ -1089,14 +1102,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method addRight()

    Add right/license. Please see https://inveniordm.docs.cern.ch/reference/metadata/#rights-licenses-0-n

    -

    Usage

    +

    Usage

    ZenodoRecord$addRight(
       id = NULL,
       title = NULL,
    @@ -1136,7 +1149,7 @@ 

    Method setLicense()Set license. The license should be set with the Zenodo id of the license. If not recognized by Zenodo, the function will return an error. The list of licenses can fetched with the ZenodoManager and the function $getLicenses().

    -

    Usage

    +

    Usage

    ZenodoRecord$setLicense(licenseId, sandbox = FALSE)

    @@ -1156,7 +1169,7 @@

    Arguments

    Method setVersion()

    Set record version.

    -

    Usage

    +

    Usage

    ZenodoRecord$setVersion(version)

    @@ -1172,7 +1185,7 @@

    Arguments

    Method addLanguage()

    Adds a language.

    -

    Usage

    +

    Usage

    ZenodoRecord$addLanguage(language)

    @@ -1188,7 +1201,7 @@

    Arguments

    Method setLanguage()

    Set the language

    -

    Usage

    +

    Usage

    ZenodoRecord$setLanguage(language)

    @@ -1204,7 +1217,7 @@

    Arguments

    Method addRelatedIdentifier()

    Adds a related identifier with a given relation.

    -

    Usage

    +

    Usage

    ZenodoRecord$addRelatedIdentifier(relation, identifier, resource_type = NULL)

    @@ -1233,7 +1246,7 @@

    Arguments

    Method removeRelatedIdentifier()

    Removes a related identifier with a given relation.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeRelatedIdentifier(relation, identifier)

    @@ -1257,7 +1270,7 @@

    Arguments

    Method setReferences()

    Set references

    -

    Usage

    +

    Usage

    ZenodoRecord$setReferences(references)

    @@ -1273,7 +1286,7 @@

    Arguments

    Method addReference()

    Add a reference

    -

    Usage

    +

    Usage

    ZenodoRecord$addReference(reference)

    @@ -1286,14 +1299,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if added, FALSE otherwise


    Method removeReference()

    Remove a reference

    -

    Usage

    +

    Usage

    ZenodoRecord$removeReference(reference)

    @@ -1306,14 +1319,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method setSubjects()

    Set subjects

    -

    Usage

    +

    Usage

    ZenodoRecord$setSubjects(subjects)

    @@ -1329,7 +1342,7 @@

    Arguments

    Method setKeywords()

    Set keywords

    -

    Usage

    +

    Usage

    ZenodoRecord$setKeywords(keywords)

    @@ -1345,7 +1358,7 @@

    Arguments

    Method addSubject()

    Add a subject

    -

    Usage

    +

    Usage

    ZenodoRecord$addSubject(subject)

    @@ -1358,14 +1371,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if added, FALSE otherwise


    Method addKeyword()

    Add a keyword

    -

    Usage

    +

    Usage

    ZenodoRecord$addKeyword(keyword)

    @@ -1378,14 +1391,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if added, FALSE otherwise


    Method removeSubject()

    Remove a subject

    -

    Usage

    +

    Usage

    ZenodoRecord$removeSubject(subject)

    @@ -1398,14 +1411,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeKeyword()

    Remove a keyword

    -

    Usage

    +

    Usage

    ZenodoRecord$removeKeyword(keyword)

    @@ -1418,14 +1431,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method setNotes()

    Set notes. HTML is not allowed

    -

    Usage

    +

    Usage

    ZenodoRecord$setNotes(notes)

    @@ -1441,7 +1454,7 @@

    Arguments

    Method setCommunities()

    Set a vector of character strings identifying communities

    -

    Usage

    +

    Usage

    ZenodoRecord$setCommunities(communities, sandbox = FALSE)

    @@ -1463,7 +1476,7 @@

    Arguments

    Method addCommunity()

    Adds a community to the record metadata.

    -

    Usage

    +

    Usage

    ZenodoRecord$addCommunity(community, sandbox = FALSE)

    @@ -1482,14 +1495,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if added, FALSE otherwise


    Method removeCommunity()

    Removes a community from the record metadata.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeCommunity(community)

    @@ -1502,14 +1515,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method setGrants()

    Set a vector of character strings identifying grants

    -

    Usage

    +

    Usage

    ZenodoRecord$setGrants(grants, sandbox = FALSE)

    @@ -1531,7 +1544,7 @@

    Arguments

    Method addGrant()

    Adds a grant to the record metadata.

    -

    Usage

    +

    Usage

    ZenodoRecord$addGrant(grant, sandbox = FALSE)

    @@ -1550,14 +1563,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if added, FALSE otherwise


    Method removeGrant()

    Removes a grant from the record metadata.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeGrant(grant)

    @@ -1570,14 +1583,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method setJournalTitle()

    Set Journal title to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setJournalTitle(title)

    @@ -1593,7 +1606,7 @@

    Arguments

    Method setJournalVolume()

    Set Journal volume to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setJournalVolume(volume)

    @@ -1609,7 +1622,7 @@

    Arguments

    Method setJournalIssue()

    Set Journal issue to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setJournalIssue(issue)

    @@ -1625,7 +1638,7 @@

    Arguments

    Method setJournalPages()

    Set Journal pages to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setJournalPages(pages)

    @@ -1641,7 +1654,7 @@

    Arguments

    Method setConferenceTitle()

    Set conference title to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setConferenceTitle(title)

    @@ -1657,7 +1670,7 @@

    Arguments

    Method setConferenceAcronym()

    Set conference acronym to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setConferenceAcronym(acronym)

    @@ -1673,7 +1686,7 @@

    Arguments

    Method setConferenceDates()

    Set conference dates to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setConferenceDates(dates)

    @@ -1689,7 +1702,7 @@

    Arguments

    Method setConferencePlace()

    Set conference place to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setConferencePlace(place)

    @@ -1705,7 +1718,7 @@

    Arguments

    Method setConferenceUrl()

    Set conference url to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setConferenceUrl(url)

    @@ -1721,7 +1734,7 @@

    Arguments

    Method setConferenceSession()

    Set conference session to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setConferenceSession(session)

    @@ -1737,7 +1750,7 @@

    Arguments

    Method setConferenceSessionPart()

    Set conference session part to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setConferenceSessionPart(part)

    @@ -1753,7 +1766,7 @@

    Arguments

    Method setImprintPublisher()

    Set imprint publisher to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setImprintPublisher(publisher)

    @@ -1769,7 +1782,7 @@

    Arguments

    Method setImprintISBN()

    Set imprint ISBN to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setImprintISBN(isbn)

    @@ -1785,7 +1798,7 @@

    Arguments

    Method setImprintPlace()

    Set imprint place to the record metadata

    -

    Usage

    +

    Usage

    ZenodoRecord$setImprintPlace(place)

    @@ -1801,7 +1814,7 @@

    Arguments

    Method setPartofTitle()

    Set title to which record is part of

    -

    Usage

    +

    Usage

    ZenodoRecord$setPartofTitle(title)

    @@ -1817,7 +1830,7 @@

    Arguments

    Method setPartofPages()

    Set pages to which record is part of

    -

    Usage

    +

    Usage

    ZenodoRecord$setPartofPages(pages)

    @@ -1833,7 +1846,7 @@

    Arguments

    Method setThesisUniversity()

    Set thesis university

    -

    Usage

    +

    Usage

    ZenodoRecord$setThesisUniversity(university)

    @@ -1849,7 +1862,7 @@

    Arguments

    Method addThesisSupervisor()

    Adds thesis supervisor

    -

    Usage

    +

    Usage

    ZenodoRecord$addThesisSupervisor(
       firstname,
       lastname,
    @@ -1889,7 +1902,7 @@ 

    Method removeThesisSupervisor()Removes a thesis supervisor by a property. The by parameter should be the name of the thesis supervisor property ('name' - in the form 'lastname, firstname', 'affiliation', 'orcid' or 'gnd').

    -

    Usage

    +

    Usage

    ZenodoRecord$removeThesisSupervisor(by, property)

    @@ -1906,14 +1919,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeThesisSupervisorByName()

    Removes a thesis supervisor by name.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeThesisSupervisorByName(name)

    @@ -1926,14 +1939,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeThesisSupervisorByAffiliation()

    Removes a thesis supervisor by affiliation

    -

    Usage

    +

    Usage

    ZenodoRecord$removeThesisSupervisorByAffiliation(affiliation)

    @@ -1946,14 +1959,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeThesisSupervisorByORCID()

    Removes a thesis supervisor by ORCID

    -

    Usage

    +

    Usage

    ZenodoRecord$removeThesisSupervisorByORCID(orcid)

    @@ -1966,14 +1979,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method removeThesisSupervisorByGND()

    Removes a thesis supervisor by GND

    -

    Usage

    +

    Usage

    ZenodoRecord$removeThesisSupervisorByGND(gnd)

    @@ -1986,14 +1999,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method addLocation()

    Adds a location to the record metadata.

    -

    Usage

    +

    Usage

    ZenodoRecord$addLocation(place, description = NULL, lat = NULL, lon = NULL)

    @@ -2021,7 +2034,7 @@

    Arguments

    Method removeLocation()

    Removes a grant from the record metadata.

    -

    Usage

    +

    Usage

    ZenodoRecord$removeLocation(place)

    @@ -2034,14 +2047,14 @@

    Arguments -

    Returns

    +

    Returns

    TRUE if removed, FALSE otherwise


    Method exportAs()

    Exports record to a file by format.

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAs(format, filename, append_format = TRUE)

    @@ -2064,14 +2077,14 @@

    Arguments -

    Returns

    +

    Returns

    the writen file name (with extension)


    Method exportAsBibTeX()

    Exports record as BibTeX

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsBibTeX(filename)

    @@ -2084,14 +2097,14 @@

    Arguments -

    Returns

    +

    Returns

    the writen file name (with extension)


    Method exportAsCSL()

    Exports record as CSL

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsCSL(filename)

    @@ -2104,14 +2117,14 @@

    Arguments -

    Returns

    +

    Returns

    the writen file name (with extension)


    Method exportAsDataCite()

    Exports record as DataCite

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsDataCite(filename)

    @@ -2124,14 +2137,14 @@

    Arguments -

    Returns

    +

    Returns

    the writen file name (with extension)


    Method exportAsDublinCore()

    Exports record as DublinCore

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsDublinCore(filename)

    @@ -2144,14 +2157,14 @@

    Arguments -

    Returns

    +

    Returns

    the writen file name (with extension)


    Method exportAsDCAT()

    Exports record as DCAT

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsDCAT(filename)

    @@ -2164,14 +2177,14 @@

    Arguments -

    Returns

    +

    Returns

    the writen file name (with extension)


    Method exportAsJSON()

    Exports record as JSON

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsJSON(filename)

    @@ -2184,14 +2197,14 @@

    Arguments -

    Returns

    +

    Returns

    the writen file name (with extension)


    Method exportAsJSONLD()

    Exports record as JSONLD

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsJSONLD(filename)

    @@ -2207,7 +2220,7 @@

    Arguments

    Method exportAsGeoJSON()

    Exports record as GeoJSON

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsGeoJSON(filename)

    @@ -2220,14 +2233,14 @@

    Arguments -

    Returns

    +

    Returns

    the writen file name (with extension)


    Method exportAsMARCXML()

    Exports record as MARCXML

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsMARCXML(filename)

    @@ -2240,7 +2253,7 @@

    Arguments -

    Returns

    +

    Returns

    the writen file name (with extension)

    @@ -2248,7 +2261,7 @@

    ReturnsMethod exportAsAllFormats()

    Exports record in all Zenodo record export formats. This function will create one file per Zenodo metadata formats.

    -

    Usage

    +

    Usage

    ZenodoRecord$exportAsAllFormats(filename)

    @@ -2264,7 +2277,7 @@

    Arguments

    Method listFiles()

    list files attached to the record

    -

    Usage

    +

    Usage

    ZenodoRecord$listFiles(pretty = TRUE)

    @@ -2278,14 +2291,14 @@

    Arguments -

    Returns

    +

    Returns

    the files, as data.frame or list


    Method downloadFiles()

    Downloads files attached to the record

    -

    Usage

    +

    Usage

    ZenodoRecord$downloadFiles(
       path = ".",
       files = list(),
    @@ -2347,7 +2360,7 @@ 

    Arguments

    Method print()

    Prints a ZenodoRecord

    -

    Usage

    +

    Usage

    ZenodoRecord$print(..., format = "internal", depth = 1)

    @@ -2374,36 +2387,36 @@

    Arguments

    Method toDCEntry()

    Maps to an atom4R DCEntry. Note: applies only to published records.

    -

    Usage

    +

    Usage

    ZenodoRecord$toDCEntry()

    -

    Returns

    +

    Returns

    an object of class DCEntry


    Method getFirstDOI()

    Get DOI of the first record version.

    -

    Usage

    +

    Usage

    ZenodoRecord$getFirstDOI()

    -

    Returns

    +

    Returns

    the first DOI, object of class character


    Method getLastDOI()

    Get DOI of the latest record version.

    -

    Usage

    +

    Usage

    ZenodoRecord$getLastDOI()

    -

    Returns

    +

    Returns

    the last DOI, object of class character

    @@ -2411,19 +2424,19 @@

    ReturnsMethod getVersions()

    Get record versions with creation/publication date, version (ordering number) and DOI.

    -

    Usage

    +

    Usage

    ZenodoRecord$getVersions()

    -

    Returns

    +

    Returns

    a data.frame with the record versions


    Method clone()

    The objects of this class are cloneable with this method.

    -

    Usage

    +

    Usage

    ZenodoRecord$clone(deep = FALSE)

    diff --git a/reference/download_zenodo.html b/reference/download_zenodo.html index 63f4ef6..79c5515 100644 --- a/reference/download_zenodo.html +++ b/reference/download_zenodo.html @@ -110,7 +110,25 @@

    Examples

    #> ! No record for id '2547036'! #> Successfully fetched list of published records - page 1 #> Successfully fetched list of published records! -#> Error in if (result$conceptdoi == conceptdoi) { infoMsg = sprintf("Successfully fetched published record for concept DOI '%s'!", conceptdoi) cli::cli_alert_success(infoMsg) self$INFO(infoMsg)} else { result <- NULL}: argument is of length zero +#> Successfully fetched published record for concept DOI '10.5281/zenodo.2547036'! +#> Download in sequential mode +#> [zen4R][INFO] ZenodoRecord - Download in sequential mode +#> Will download 2 files from record '7552287' (doi: '10.5281/zenodo.7552287') - total size: 119.4 KiB +#> [zen4R][INFO] ZenodoRecord - Will download 2 files from record '7552287' (doi: '10.5281/zenodo.7552287') - total size: 119.4 KiB +#> Downloading file 'zen4R-0.8.zip' - size: 66.2 KiB +#> [zen4R][INFO] Downloading file 'zen4R-0.8.zip' - size: 66.2 KiB +#> Downloading file 'zen4R-0.8.tar.gz' - size: 53.1 KiB +#> [zen4R][INFO] Downloading file 'zen4R-0.8.tar.gz' - size: 53.1 KiB +#> Files downloaded at '/home/runner/work/zen4R/zen4R/docs/reference'. +#> [zen4R][INFO] Files downloaded at '/home/runner/work/zen4R/zen4R/docs/reference'. +#> Verifying file integrity... +#> [zen4R][INFO] ZenodoRecord - Verifying file integrity... +#> File 'zen4R-0.8.zip': integrity verified (md5sum: 6509a2007367b5511217005a0bcb29e7) +#> [zen4R][INFO] File 'zen4R-0.8.zip': integrity verified (md5sum: 6509a2007367b5511217005a0bcb29e7) +#> File 'zen4R-0.8.tar.gz': integrity verified (md5sum: 1260501d1b0df748f81b9fc79ec44e2f) +#> [zen4R][INFO] File 'zen4R-0.8.tar.gz': integrity verified (md5sum: 1260501d1b0df748f81b9fc79ec44e2f) +#> End of download +#> [zen4R][INFO] ZenodoRecord - End of download library(parallel) #download files as parallel using a cluster approach (for both Unix/Win systems) @@ -123,7 +141,23 @@

    Examples

    #> ! No record for id '2547036'! #> Successfully fetched list of published records - page 1 #> Successfully fetched list of published records! -#> Error in if (result$conceptdoi == conceptdoi) { infoMsg = sprintf("Successfully fetched published record for concept DOI '%s'!", conceptdoi) cli::cli_alert_success(infoMsg) self$INFO(infoMsg)} else { result <- NULL}: argument is of length zero +#> Successfully fetched published record for concept DOI '10.5281/zenodo.2547036'! +#> Download in parallel mode +#> [zen4R][INFO] ZenodoRecord - Download in parallel mode +#> Using cluster-based parallel handler (cluster 'cl' argument specified) +#> [zen4R][INFO] ZenodoRecord - Using cluster-based parallel handler (cluster 'cl' argument specified) +#> Will download 2 files from record '7552287' (doi: '10.5281/zenodo.7552287') - total size: 119.4 KiB +#> [zen4R][INFO] ZenodoRecord - Will download 2 files from record '7552287' (doi: '10.5281/zenodo.7552287') - total size: 119.4 KiB +#> Files downloaded at '/home/runner/work/zen4R/zen4R/docs/reference'. +#> [zen4R][INFO] Files downloaded at '/home/runner/work/zen4R/zen4R/docs/reference'. +#> Verifying file integrity... +#> [zen4R][INFO] ZenodoRecord - Verifying file integrity... +#> File 'zen4R-0.8.zip': integrity verified (md5sum: 6509a2007367b5511217005a0bcb29e7) +#> [zen4R][INFO] File 'zen4R-0.8.zip': integrity verified (md5sum: 6509a2007367b5511217005a0bcb29e7) +#> File 'zen4R-0.8.tar.gz': integrity verified (md5sum: 1260501d1b0df748f81b9fc79ec44e2f) +#> [zen4R][INFO] File 'zen4R-0.8.tar.gz': integrity verified (md5sum: 1260501d1b0df748f81b9fc79ec44e2f) +#> End of download +#> [zen4R][INFO] ZenodoRecord - End of download #download files as parallel using mclapply (for Unix systems) download_zenodo("10.5281/zenodo.2547036", @@ -135,7 +169,23 @@

    Examples

    #> ! No record for id '2547036'! #> Successfully fetched list of published records - page 1 #> Successfully fetched list of published records! -#> Error in if (result$conceptdoi == conceptdoi) { infoMsg = sprintf("Successfully fetched published record for concept DOI '%s'!", conceptdoi) cli::cli_alert_success(infoMsg) self$INFO(infoMsg)} else { result <- NULL}: argument is of length zero +#> Successfully fetched published record for concept DOI '10.5281/zenodo.2547036'! +#> Download in parallel mode +#> [zen4R][INFO] ZenodoRecord - Download in parallel mode +#> Using non cluster-based (no cluster 'cl' argument specified) +#> [zen4R][INFO] ZenodoRecord - Using non cluster-based (no cluster 'cl' argument specified) +#> Will download 2 files from record '7552287' (doi: '10.5281/zenodo.7552287') - total size: 119.4 KiB +#> [zen4R][INFO] ZenodoRecord - Will download 2 files from record '7552287' (doi: '10.5281/zenodo.7552287') - total size: 119.4 KiB +#> Files downloaded at '/home/runner/work/zen4R/zen4R/docs/reference'. +#> [zen4R][INFO] Files downloaded at '/home/runner/work/zen4R/zen4R/docs/reference'. +#> Verifying file integrity... +#> [zen4R][INFO] ZenodoRecord - Verifying file integrity... +#> File 'zen4R-0.8.zip': integrity verified (md5sum: 6509a2007367b5511217005a0bcb29e7) +#> [zen4R][INFO] File 'zen4R-0.8.zip': integrity verified (md5sum: 6509a2007367b5511217005a0bcb29e7) +#> File 'zen4R-0.8.tar.gz': integrity verified (md5sum: 1260501d1b0df748f81b9fc79ec44e2f) +#> [zen4R][INFO] File 'zen4R-0.8.tar.gz': integrity verified (md5sum: 1260501d1b0df748f81b9fc79ec44e2f) +#> End of download +#> [zen4R][INFO] ZenodoRecord - End of download # }

    diff --git a/reference/export_zenodo.html b/reference/export_zenodo.html index d832913..2299b02 100644 --- a/reference/export_zenodo.html +++ b/reference/export_zenodo.html @@ -104,7 +104,8 @@

    Examples

    #> ! No record for id '2547036'! #> Successfully fetched list of published records - page 1 #> Successfully fetched list of published records! -#> Error in if (result$conceptdoi == conceptdoi) { infoMsg = sprintf("Successfully fetched published record for concept DOI '%s'!", conceptdoi) cli::cli_alert_success(infoMsg) self$INFO(infoMsg)} else { result <- NULL}: argument is of length zero +#> Successfully fetched published record for concept DOI '10.5281/zenodo.2547036'! +#> [1] "test.bib" # }

    diff --git a/reference/get_versions.html b/reference/get_versions.html index d39af55..583f7c4 100644 --- a/reference/get_versions.html +++ b/reference/get_versions.html @@ -89,7 +89,45 @@

    Examples

    #> ! No record for id '2547036'! #> Successfully fetched list of published records - page 1 #> Successfully fetched list of published records! -#> Error in if (result$conceptdoi == conceptdoi) { infoMsg = sprintf("Successfully fetched published record for concept DOI '%s'!", conceptdoi) cli::cli_alert_success(infoMsg) self$INFO(infoMsg)} else { result <- NULL}: argument is of length zero +#> Successfully fetched published record for concept DOI '10.5281/zenodo.2547036'! +#> Successfully fetched list of published records - page 1 +#> Successfully fetched list of published records! +#> created updated date version +#> 1 2019-01-22 22:44:30 2023-09-21 06:53:02 2019-01-22 0.1-beta +#> 2 2019-06-04 12:47:55 2023-09-21 06:53:02 2019-06-03 0.1 +#> 3 2019-08-02 08:38:03 2023-09-21 06:53:02 2019-08-02 0.2 +#> 4 2019-08-27 12:07:00 2023-09-21 06:53:02 2019-08-27 0.3 +#> 5 2020-09-02 08:48:36 2023-09-21 06:53:02 2020-09-02 0.4 +#> 6 2020-09-03 10:59:46 2023-09-21 06:53:02 2020-09-03 0.4-1 +#> 7 2020-09-07 06:23:18 2023-09-21 06:53:02 2020-09-04 0.4-2 +#> 8 2021-09-15 12:58:02 2023-09-21 06:53:03 2021-09-15 0.5 +#> 9 2021-10-29 17:40:04 2023-09-21 06:53:03 2021-10-29 0.5-1 +#> 10 2021-11-30 07:59:59 2023-09-21 06:53:03 2021-11-30 0.5-2 +#> 11 2022-02-16 16:33:18 2023-09-21 06:53:03 2022-02-16 0.5-3 +#> 12 2022-05-01 14:35:42 2023-09-21 06:53:03 2022-05-01 0.6 +#> 13 2022-06-17 11:23:00 2023-09-21 06:53:03 2022-06-17 0.6-1 +#> 14 2022-08-19 08:03:38 2023-09-21 06:53:04 2022-08-19 0.7 +#> 15 2023-01-09 23:10:23 2023-09-21 06:53:04 2023-01-09 0.7-1 +#> 16 2023-01-19 18:44:58 2023-09-21 06:53:04 2023-01-19 0.8 +#> 17 2023-09-21 06:51:58 2023-09-21 14:26:58 2023-09-20 0.9 +#> doi +#> 1 10.5281/zenodo.2547037 +#> 2 10.5281/zenodo.3238351 +#> 3 10.5281/zenodo.3358590 +#> 4 10.5281/zenodo.3378733 +#> 5 10.5281/zenodo.4011667 +#> 6 10.5281/zenodo.4013362 +#> 7 10.5281/zenodo.4017156 +#> 8 10.5281/zenodo.5509954 +#> 9 10.5281/zenodo.5619381 +#> 10 10.5281/zenodo.5741143 +#> 11 10.5281/zenodo.6109137 +#> 12 10.5281/zenodo.6509945 +#> 13 10.5281/zenodo.6656251 +#> 14 10.5281/zenodo.7009208 +#> 15 10.5281/zenodo.7517728 +#> 16 10.5281/zenodo.7552287 +#> 17 10.5281/zenodo.8365600 # }
    diff --git a/reference/get_zenodo.html b/reference/get_zenodo.html index 3ad60ed..936696e 100644 --- a/reference/get_zenodo.html +++ b/reference/get_zenodo.html @@ -96,7 +96,115 @@

    Examples

    #> ! No record for id '2547036'! #> Successfully fetched list of published records - page 1 #> Successfully fetched list of published records! -#> Error in if (result$conceptdoi == conceptdoi) { infoMsg = sprintf("Successfully fetched published record for concept DOI '%s'!", conceptdoi) cli::cli_alert_success(infoMsg) self$INFO(infoMsg)} else { result <- NULL}: argument is of length zero +#> Successfully fetched published record for concept DOI '10.5281/zenodo.2547036'! +#> <ZenodoRecord> +#> ....|-- created: 2023-01-19T18:44:58.394479+00:00 +#> ....|-- updated: 2023-09-21T06:53:04.352509+00:00 +#> ....|-- revision_id: 4 +#> ....|-- is_draft: FALSE +#> ....|-- is_published: TRUE +#> ....|-- status: published +#> ....|-- versions: +#> ........|-- is_latest: FALSE +#> ........|-- index: 16 +#> ....|-- access: +#> ........|-- record: public +#> ........|-- files: public +#> ........|-- embargo: +#> ............|-- active: FALSE +#> ............|-- reason: +#> ........|-- status: open +#> ....|-- files: +#> ........|-- zen4R-0.8.zip: +#> ............|-- filename: zen4R-0.8.zip +#> ............|-- filesize: 67831 +#> ............|-- checksum: 6509a2007367b5511217005a0bcb29e7 +#> ............|-- download: https://zenodo.org/api/records/7552287/files/zen4R-0.8.zip/content +#> ........|-- zen4R-0.8.tar.gz: +#> ............|-- filename: zen4R-0.8.tar.gz +#> ............|-- filesize: 54406 +#> ............|-- checksum: 1260501d1b0df748f81b9fc79ec44e2f +#> ............|-- download: https://zenodo.org/api/records/7552287/files/zen4R-0.8.tar.gz/content +#> ....|-- id: 7552287 +#> ....|-- links: +#> ........|-- self: https://zenodo.org/api/records/7552287 +#> ........|-- self_html: https://zenodo.org/records/7552287 +#> ........|-- self_doi: https://zenodo.org/doi/10.5281/zenodo.7552287 +#> ........|-- doi: https://doi.org/10.5281/zenodo.7552287 +#> ........|-- parent: https://zenodo.org/api/records/2547036 +#> ........|-- parent_html: https://zenodo.org/records/2547036 +#> ........|-- parent_doi: https://zenodo.org/doi/10.5281/zenodo.2547036 +#> ........|-- self_iiif_manifest: https://zenodo.org/api/iiif/record:7552287/manifest +#> ........|-- self_iiif_sequence: https://zenodo.org/api/iiif/record:7552287/sequence/default +#> ........|-- files: https://zenodo.org/api/records/7552287/files +#> ........|-- media_files: https://zenodo.org/api/records/7552287/media-files +#> ........|-- archive: https://zenodo.org/api/records/7552287/files-archive +#> ........|-- archive_media: https://zenodo.org/api/records/7552287/media-files-archive +#> ........|-- latest: https://zenodo.org/api/records/7552287/versions/latest +#> ........|-- latest_html: https://zenodo.org/records/7552287/latest +#> ........|-- draft: https://zenodo.org/api/records/7552287/draft +#> ........|-- versions: https://zenodo.org/api/records/7552287/versions +#> ........|-- access_links: https://zenodo.org/api/records/7552287/access/links +#> ........|-- access_grants: https://zenodo.org/api/records/7552287/access/grants +#> ........|-- access_users: https://zenodo.org/api/records/7552287/access/users +#> ........|-- access_request: https://zenodo.org/api/records/7552287/access/request +#> ........|-- access: https://zenodo.org/api/records/7552287/access +#> ........|-- reserve_doi: https://zenodo.org/api/records/7552287/draft/pids/doi +#> ........|-- communities: https://zenodo.org/api/records/7552287/communities +#> ........|-- communities-suggestions: https://zenodo.org/api/records/7552287/communities-suggestions +#> ........|-- requests: https://zenodo.org/api/records/7552287/requests +#> ....|-- metadata: +#> ........|-- resource_type: +#> ............|-- id: software +#> ........|-- creators: +#> ........|-- title: zen4R: R Interface to Zenodo REST API +#> ........|-- publisher: Zenodo +#> ........|-- publication_date: 2023-01-19 +#> ........|-- subjects: +#> ........|-- contributors: +#> ........|-- languages: +#> ........|-- version: 0.8 +#> ........|-- rights: +#> ........|-- description: <p>zen4R: R Interface to Zenodo REST API</p> +#> +#> <p><a href="https://github.com/eblondel/zen4R/releases/tag/v0.8">https://github.com/eblondel/zen4R/releases/tag/v0.8</a></p> +#> ........|-- additional_descriptions: +#> ........|-- funding: +#> ....|-- parent: +#> ........|-- id: 2547036 +#> ........|-- access: +#> ............|-- owned_by: 5183 +#> ........|-- communities: +#> ............|-- ids: 81c04e58-2563-4999-92ed-447ad997ac00 +#> ............|-- ids: f0a8b890-f97a-4eb2-9eac-8b8a712d3a6c +#> ............|-- default: 81c04e58-2563-4999-92ed-447ad997ac00 +#> ............|-- entries: list(id = "81c04e58-2563-4999-92ed-447ad997ac00", created = "2022-03-17T22:49:56.776909+00:00", updated = "2022-03-17T22:49:56.776923+00:00", links = list(), revision_id = 0, slug = "openfair", metadata = list(title = "OpenFair"), access = list(visibility = "public", members_visibility = "public", member_policy = "open", record_policy = "open", review_policy = "closed"), deletion_status = list(is_deleted = FALSE, status = "P"), children = list(allow = FALSE)) +#> ............|-- entries: list(id = "f0a8b890-f97a-4eb2-9eac-8b8a712d3a6c", created = "2022-11-23T15:53:29.436323+00:00", updated = "2024-03-20T06:47:47.577483+00:00", links = list(), revision_id = 16, slug = "eu", metadata = list(title = "EU Open Research Repository (Pilot)", type = list(id = "organization", title = list(de = "Organisation", en = "Organization")), website = "https://research-and-innovation.ec.europa.eu", organizations = list(list(id = "00k4n6c32", name = "European Commission"))), access = list(visibility = "public", +#> members_visibility = "public", member_policy = "open", record_policy = "open", review_policy = "closed"), theme = list(style = list(font = list(size = "16px", family = "Arial, sans-serif", weight = 600), primaryColor = "#004494", secondaryColor = "#FFD617", tertiaryColor = "#e3eefd", primaryTextColor = "#FFFFFF", secondaryTextColor = "#000000", tertiaryTextColor = "#1c5694", mainHeaderBackgroundColor = "#FFFFFF"), brand = "horizon", enabled = TRUE), deletion_status = list(is_deleted = FALSE, +#> status = "P"), children = list(allow = TRUE)) +#> ........|-- pids: +#> ............|-- doi: 10.5281/zenodo.2547036 +#> ............|-- doi: datacite +#> ............|-- doi: datacite +#> ....|-- pids: +#> ........|-- doi: +#> ............|-- identifier: 10.5281/zenodo.7552287 +#> ............|-- provider: datacite +#> ............|-- client: datacite +#> ........|-- oai: +#> ............|-- identifier: oai:zenodo.org:7552287 +#> ............|-- provider: oai +#> ....|-- stats: +#> ↓ this_version.downloads = 21 +#> ↓ this_version.unique_downloads = 16 +#> ↓ all_versions.downloads = 1252 +#> ↓ all_versions.unique_downloads = 506 +#> 👁 this_version.views = 143 +#> 👁 this_version.unique_views = 139 +#> 👁 all_versions.views = 1591 +#> 👁 all_versions.unique_views = 1428 +#> ■ this_version.data_volume = 1290201 +#> ■ all_versions.data_volume = 44461129 # }
    diff --git a/reference/test.bib b/reference/test.bib new file mode 100644 index 0000000..74a9f2e --- /dev/null +++ b/reference/test.bib @@ -0,0 +1,11 @@ +@software{blondel_2023_7552287, + author = {Blondel, Emmanuel and + Barde, Julien}, + title = {zen4R: R Interface to Zenodo REST API}, + month = jan, + year = 2023, + publisher = {Zenodo}, + version = {0.8}, + doi = {10.5281/zenodo.7552287}, + url = {https://doi.org/10.5281/zenodo.7552287} +} \ No newline at end of file diff --git a/reference/zen4R-0.8.tar.gz b/reference/zen4R-0.8.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..9e35300ac626914f7ccb182a5c64aaa4803ce8cd GIT binary patch literal 54406 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∨V84OETP5skex{S$GnV(?M-y1Nd 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

    w}`2)@x}Pzx=2=UtGpz!mWRI0B@$77pu z*PJh}{>$(7!UZ3byyRFlaFDHS@>Ty-G?8d_CDLZ-eBkN56Tz!0k5dgrNs)UV3%MgB z4X>3H$JX?QqPU?<&lNpEj+ov|E^d818DmUIX(RH1DVhv-SOe|p;#%-rD_|&;maHj} z>hFbKB>YA~gkIW(Fa?^^#g*Wp=X+lESDaFO3vwB6KRDk8lG;cyulJU09-Ve=FLeG5 z3X5n}z=~|$NKjN|!=m{O*uY(6u?~4k0pbAg>8KIvwX(8uHYPv5cCw@5d=DhBMjXu{ z`s^8vqC2&k1~-CjIYy}wQHL$rvX?>D$!3(?1N=ZS5{ zI-ild9H8o2hOEVCee8&gVRd;S*f*;Gjzpw&CcaT$URJ&N+fE!7$^*9#F%w%`?NmLW#q=#A)tnbkA2%&O>4 zZyT&?;2&aNnS2>gYx`Pb=CV*x19r;LU%HH#3HCjN$+3kl5;a${%kElM^45MICN)_w zF&QI~3*_ zQmD>@&K92uc6;hTfL4U>PKdX^snw<7wNXOEOI z&x6EPtp72fQ1O9Hqsm0#;$}j!UA_t|{>Bkh9tz!eXX=Ua#fwOEH9ha7h4c}9K{1M0 zlhECL7{4R^L73dx$?nBm_>r5D4c!mrNTsZerI+>b@m7t5;E$z#kW^M+9A#eNs*dd> zx<|F)Dc`SRsUcm4{3Ip3?k0FuUKQ zqbhMigog-zM<9K)3peCUuovAgVXn|`tA0psQ|jcuO@gy&b?9lKoG-hH7+`WeJu+^v zrIqsX8N>VKQlOpyDI|0}cd(2INz;4Co_p-!A2b5^cpG{jk5ZqxVG+Ob)L0El)s6_F z+oq_B%m11i?9*FB??om$H_4%!myv}w4`Y@o?4X7;-iX&?n5-fZk?oHtg!-A|qw`_c z6z(zy~8vV+Fgn?vbZ7ld6E1JgH_!?DOw_(OXU&6vXXt6 zy5W0Yl{K)T`o6SW3sKb0(^KI{c|c%G^-S$EDoPKsNl>fX!2z4Tpet>MAZTe=l`@G9 zRsx%cs=GW`b?-ak3fl0plZ}~@2xm-GdlECJv$>qii`R^|6=#TE3yzf)ruZ0gh zjydcV8ziXZJ~HeGp&Lt^vq};`YnU>$#qmfQv zEG&=^q8Tacl}@r4x`yUx;Dc4?BZlD~o&RrP{;|uy4QVdUn+(F)Qqxf+Noy`YO<9P_4?BA=}08e9TXgknu&klFpQeN zD{|sxs;3y^BSYaoEsK1~%!CbUjm*2GEbOt+z|+aAh&Z85hevrD2LkHtyYBVN@}33=s+GV|30do)Za@bTEgWl2o8{#?=J?=A?Hm zb1vkQhrri_P6~ri(t3M&Ncg#nt0EnXI5B`xJA%zHfi{;_JLrps!qZWZ1nQ~E=S_D$ z6oaNj=()=8sMz(^L*a71$=9GImFsO1iE7q|+5gTWQo5}?OQcX24#{>(&_aMT48C2a zp1Z9ER~>t|9D!%{Y2F8CY|$x`Lyb97O~BpLVC0O0-AW3Jl+n~rl*D^g_T(n31nOcD zpNxceJ9o@Lak6l~3RNa0@+KVt_86@U2O!=`YZn>zBKu9DK3R57f)edlGY0OzMguc^ zuoR^v6c@cIt8hV@PTNU^?0ocm$VP9}J&^xkYg1^IF*58;&_sRE04shP(WEodRD!JX z$(9p~QZ+0Lhh%o5cr4Plg4sT(((Ti$z31vG>DM=K1op%XIT_<2?n%CQn@K%%#`;K= zNt_@$0V)ozL&=Af*E39_;~%NVgDKWFIjsM?p20{YL<_k+_nxlc12sj2H{9sbc}YWo zlng*LhgQ`u{Wu93b;?E|e%~9(s5!TONe^~zDw21Iyy3Zf7&sQ5zEJV%P5~QNNp|M0 z%1|-DL4RmkL}C&zWH$xER^^BRe6RZTY#n`2B7(eaN-cvWN`v_ZrSyv%@Vj18UpYf# zFtHO*ho&&bYd^Z7lCuX2R_y*$w?*U#Urb zVW`aH1zmZl_X4gv9&qi$v%caGD>CId9#}cGRxYFroKl%pS@Kl88iL(-HtSn@mdcy2 zsuHx@?3cuJ;iat-C|9stpBJmrOy{+!*QJIzGO4H}%oH6RyK5TuLt zB(`la<(6xM9iotq^PO_JSt9%EVq^Z;t$v`^C}OBF*}Goi`tVv)!@dWo(x@I?P3?ck z2Yjq)ESnG@JkKx4OH6&o*?dGMOU+Ijw-5I-KfY+pGc0rVW+6;TGcvp)+INboEgRa@ z?%jydo;NW&XB>wz*ZHG!icVcA&={`vQQX_77)l0qZH&pXO(q_iKq@1U-m9Wq0j0X1=MnSszO>~aU6Za-HFMyDO@74c ze&$e-z1NVS-T;cb6li!xI>R`zR$0+*>75*-M3GDpxdD!7!9pXN3*gnyZo|5DLb@dC zeES6y6{^e9HWOH_Dx2Zg^h05tT@|n<`el^2gO7| zVA&m;!p~&RRH4jl`gCtzXoS+Kqm0^5D#f}v``PuoXSp1(p~ydgdq4f1Z#`wZqmQKn z1rB`F;%*SC3eRGpv|JM2+avTWUWjcn=u_uOu3uPIa~c+ukcl4FcI)@8S>F6|2fv2> zUW>_@Zv76-!DH=6w)c}K%&3!5-%BJ|&zCbS_jbYP-m_S6%A}?|BNDAd)gGH0JsBk6 zqr}F005%`A;9HN?4V$URcrRVqSon;42IrbNi^PtEDkGeC-do1VQ6&iO?4ZDv)u20> zc-n62U_R~cg43H&1Fr|6#!iI6S(OIz2BZ)Q!9*5C3I41!lLm-pfDzK0MV2E*d12e3 zc!({Jl+U#+^xN%lWa|U5gJZXS63?ty8f9ge<9H<6yA#jyd{lN%qhsn&mAD^Vg*go_ z$tJziHekKzOsGd^<%trKdCz>a^I#ZII z%)W;0`WTV}8KD>Tj-kFS`bqeQ9SOMW;F;w;B3Q^j<2Dax;#tTR_t76MZS^$+ZcM>P zhuhqa$wct|V@H*Qpwuc}QL^yoXy&1|Ob6VrjA^*VZPYff!v|9~(khe5@f^Q=Suw)@ zs+G|v6+?9H7Jx7>Vpy?56&`aRiIq~qo33>i?v*M3b`=0MNkplJ~OPB$o* ztREGt-y<3HR6ODY>=KQr3rVkySSFXb3vkGSCqxEKt;r(Mt%*RQ?Mj|1j0o}r={NKs zQ1&pz^2Xyg`lSqk8*Vy6QP3&^z!HE&fnJ+VwK<@G@o5oaP zkFb*vaN4Z%B)vz;BQM-kNT41pIeP7W)VUJ}#~224W!b5rHL%J2peebYc=XaC>D4t> zYI8^Y@L+k%Z5A-Y!TV2RNI6?_?gbEG32;0qs2VoZcxh#=Oc;nBb}s_`97=!-BU9=a-(JAC^MLj_8}$|tIg;VzXt*6&u1xn{Ucwx1;ffno{}iW-l)gBH&(2gqqO+L z8xI}bpUG8N%x!KxqLW7j9t81tK!Kw1!a$_i(O!%6u8snf6Al=sRcofgF>BkPfZfbZ ziM2m=2vQjB-En8uCz2W~z0FH5E!)2(ZL&6VHHRj7^YcaT{X*ppDz3gBAoJLhKmgG~ z3)GmwM7Br|;Q~>R0(G)MK0m;uWF&rpI=~JB_H7X95$$-_5tjKuPzXfqj~Q0rqhQo> zYp)nh|88k)i15TBF|62k40O1`jHL$1l!(9uh1@wW`IhrIGa$S7JG%hY$JVXJ8 zWCfaS;cj{Y?nseNoeNv{RqtzcZ{>i~9Ak*PQISMw(**zbDqP@szjw!C7}S$h9`aY2 zXq(cT)e6To6%T8d8 zqRLksZ1Ffdxkpr{%!qL&_a|2ZT!srzA(dX<31#=eVj{YR%5Dk4r}QczUZ?b3BFFuv z=?o8_c}wP3hKCk`jWFc)YcZkH87=q=n!A;NF_7_Bi|le=*uHrS0#?j5HGd| z{&~UOCQ($ZneO0`h9C;(;rVluB{Z+){fItpCOvw1lfbaOaXyH@9&7H@FasH(IF*J& zn951p=EXyPQQH)jt{ZXQY}QNAMZ@I8@*zkRbBf~~VKHyA3(2`oSn&O8ChmBy&6k3ionMoP>m$s`*AQ+kFq zy>ja4)6@1Y+MqX*X+cT%hSY>rt;#_y5usbk0t`AYRUih&%zD50{cRYW=!7u8Ouff2 z8hCmHxA6X!!+a3@3&ew_Up^*8Jc6$%5|mPK$sX`dRhI-EgGLi^j`lZ$v1kZ|491IR zKm(1U+m92%1UucnYOjS_ix@8gPGW!tGUM^8M>cu6F$*V;GH{fUE>kG-Uv8w8{UH+( zr<~bwLUMUEVCe~oqq-4*U)~twf${81kz&b127 z)b7jjKEm?+eQkX2E$9Dh<^TZgz`0*p0F=KjiWaiK~3fl5L7ZD>xcrIhs z$(iPXtQaxJ;t+O%AQk5rN||E-{S^CUOEf)~5e-=@Au7R}xV=CLqYS|aZsDH_8bVuR zezI_}K%c-$U1kL@SzkWh_aayTiLBaC^0-mb(nY4s`N=&AfE11Piv~s5A<5?G*>TCXFSzF2PX0uT2Buk!OQ+DQ#{CET&?1g}A+OquM5?mvIIAbY{TvuUD4 z4Hp@s`335V0pVn6%f#PnA@yWggWfF0QdB8qtgGtOMBP-?V)j52 zzzrW!ab|g9K=p(Xuyt(-;q;GGV%``z#}^y@6Tm7=#aD&)0r0tgM#r%hEa<6iv+tML z8UUBYuXWgI$k$9PW#&3!nLQ*!Nx_8%vpQYtA74_ZYNeF`vse-8kyt=>UvgyPmAY7fy5s`lf zQ10}MrK*0Pv(l7B*Ahp$kX<#pwA!70!N=-OQDt{rrDmKq_yVxGBE(k!?Uq*Kb$7^E z%^E_b)Vti(-L)K^FOP1s=$u-984xhI8fM3TRyIHlF9Ew9E{`mLGLo=(3{8>3g!z8dN7NAS|LyA*-~(g*Re~MGA917tce2_OW7fG zmNElT`8XhHlfP=_TvA-=X*Er?6kn0~0iuL03@i|EU=2%wfEs}g&4IW4bF+d!K&-GQ z?O@=!-uQ(y88%w+H=`L6L1IYNltjHw<(}Hmc|ZTOGJ10AZ7*ZZLpf7dj=6UU+i|mj zYA+M>ikiAo1}{%_p}%HuH{{toX}Bbu8=8HC3ZcaS9KQy3fps3VN%No_3-|tSJ z$OoWFOM^v1Rgqg^uvN>WmjRhbp;7Pr1E$csp(E~gc&*HMNy*IAnza}GKi$EW`yih% zu^U_Z<|yi^&w-0p(?~jctmPh-_SF|1`=#4jA1>%uLa2_F(V8ThmyLw)?zXd>9c(C1 zvmij4$B)*^C{6r&sX!l4=>@2mCy%*}J?p+|41Z~8Xna_)u_HcG;xeXKLnXu}SyAqC zZHW}n1EVTTt&SqDg=AAVgrI91#hRL1vNu$Zf!&;Kg;vm*1n;X(M_M8k&M!zuyHe{K z&hOmnZdstTi91%4Bk=tcbAO4&Jx zB10XI^A6FfHCz_(zk{rzR0Zf?|IOqe>uB&w@Gr+*^6%%LCI^c2b`G|`&8jifGqRvopeCW--zPpyqC`j`MM}1z zw4tE1S?mRryHjfaTg_IwxlR%KOOTfY`ge-FBK?25U;WE>JI8NH0y826-+Z6|cb5rn z6_lY9HGC^mpwKpNhspnDU$nML&`79SkGQ#Zsx+yDAT;RVOixU2;*R5L0-<&oJy6vW zWWfRshUKJS)YBL6WoA{#l1m{K5K?ipmU_NhX$-zAud)mzWMR^$oYA<-bC2r5>;-WV z6|-n?wT#KQ3rNxJ+;25CW&`}aKG!tFk!zS{h_6_MfWL9^UD|qdU$;yr4?z0R8u*IkLGE+Rtl=b9MnL%lfwY#QAAfn?)$kcD<7oW%5l@V6fdb7|wf@^PA$;fP+1o)S{oN86 zU$3V4O>?7D_Xw)fU?@`OmtYnNAyPqty21Ln<0>}MkT`1g`507NAvx z^kyFOB?mp3LSkZ1%Jxshz$z1{2GrG&`hJWT+yXbpmmT1Upn(%1mfR!^svwQw$c1RW zisn|5sOQExD6Re<38ZRbeOWK-aW*wb{yDcSeC*2`lUg|48~6h*ZnvlV)b3m#JQ4%f zHi~pDo0F=$IGRr|-2_(#c-=4>0{VX;bQyWHLme~~OUhJC- zSqT#U1FN4%x^mpqvGev&lq0at~x>cSjV6l++2v%e$?Y7N)+uxXF^6f z=$l%4dg3TB^qW~e7(W>WfaawJn?Ux|BIUaNv$eaY4FM~61GAwnzk+5csvB&U%B08- z_JXf<$*Pg!bnztM$R>Lqr?-=}gpw{4qiw3(AP_m&DH&*`m~nm8nqm8X5Pl0M4aZoT z1yc}d>{zX8QJ#*&R@hXH6u>`@41|1_Mp_5A+<9%DdDRwDX1`fo^shkIqCJ~j3yXTR zhAMoZaGIs@@3uLgB1xrK)IjJ3ejV=AD;rh8Pl^%yuj00L&NZMi(y2? z*=L!mf7RF*)@an15JQ+qQ|=ho2l|1ZTK&8i&~KmA2+|zi#aLG5c$W+(J*gf5GXWr= zC%QB}z>pJ=`S6S~=5v_G;xL~vZBY%|c_Mico4es4U1G^ZKMrALB8zgjtn-Frvuj&9 z0_}F0ulmhNJ6>Wb3?Ub?44j?dNlX*>Dt-*ZREk|~alHhdTC^ko{JI+E;_+NPtl@Lg zVyD>r0}J`G8kcw~;y?h-5=#ZrkFs4FkWa8h5F zQZSlu-ZFDXswm0(GC3s8*|h<& z_%OXbk+3>sl(0@KXi9x1B@*K#vJJ&#SM44*0PH!GM|KZaXM5o&f)4-8fh_ibLMc%7 z73^%6x30`7eqx_p{DS&&w7uZv7X6sSYIwK^iNmDeSdn%_AZ5#T3=Y0{MkXclXhIg} z9TP{uC<}&UJ{ggZk|`dP%U4-YUnh$^9@-s!H=;!-rv{#NB?B)uuWU|FpwwM?{N11z z`GInO4fI9TQRF-yw-u0FnQO?G@3|2KVwpA9>}-Px0{c)W#2j1dVEi}b;cI@#-1-i; zTRH)17ui%x8G^KZgx?d|LiUZU0O@rwQQ393`&UxhiGp_BO)x;d~{&T5M4+^D^Fq zqkFx7=1l_$gRJ+z1xxDhu=!6X!T(dV^i16BY#p5bku{x_t>ymO1ATAn*-OTY7tQsv zwU}cqNJ58|_X$UakdYjcrLJTciM2E?kET1K$LC(NrsOi$Q?z2YX$dtI7v?ti5mgC^JI;r*r$wLFHvX1oaw)z4^r!Tle z@raqb_cMl`A+@pY^1#>52$+v0P1QAAX9!xiW%(ySQ~+@6od5?fkP>q%sa@mY1XKLF zKSCY`S5*ZHeCX7csI+`LrQ1*$p6~a$x&2BFbluzb^nJa1_zsm*fC5E7_2&*4E2x(} zBesxQ$#$5yA$U0z$<1jPJwL` z;aXPeKjJs%@`MBbl7QkHQA^$PwPlgsgHegoeyjy=MK5#_+*qZJ8#s3+>KWpEsAd@! zO)e{`oUQRM1{b1Hr=_u5bUHkIKQ;zse6!Clq4{Xk=OTBTjL_gc3fLfZCT5n*C;~Sk z(E?X7@>$1^9?wCqQ)Z<}d$eU0s4Y@|-xaXW9;nbskZ;69?Oy?Bs%9a_hh6{5J@Lc> zb=1)+V6+M;0Y`RN$1s-e@QC+hptBV%1h8@ParZz4UC2L7NNtY&ov_3z$HK$e!x`zd z)}!o?Mp)VG*WQfUjyeG1om(xcWx19?HF2V0*{oTCNm+UllUr zX^Q)KIW?#IG3?k?)b8-ciK{!b`DjclEPWmx3p>~BaR!kY9Fw+IMZCs@z3TZim+ zp4rwsnbUY6Y&+NFEXP&(^UvUU=`FN9`x`tMkpF$*`+qkbR<@@9WRGX7SX=%_==^Os z9MP?WG%=!lH1oDnQUt{NEitODz(-S*svC@H+O0M3cgS-|#26(cpb1mFU1xv2R1_lU zLi}V%4?9Sl_bZh7+NDHZdZ-|dsZ){q5Y8r-q2l3>ol7jWgB)A!R*_Ydb86Fm$4mQD z?6M(qx_6r-@pX}v@@Zy0VL>Sfm4izA>Ip(6q@WV>#;s5&HIHf&d`eV?O=wd9g|z2G zMU!yK*N9Imji}bCr{Avkb#d%%F!~Kg1IZyofdQyA>azqgGEk`$@c|I9{>4be7U@Dr z$WqV;k;1v9P^m-RfX@-qeek{`i<{ynJl&I2U4-0cJD zGfh_$fC$1zzH^cac#1W3yhthB1aNH_hPWt%RhVGE{5BarWuZw)<(6tP+HK|*63{ZX z&iF~HeF!v>RBG*vE1JAw9uAXjB2lzNmEtV+GV9K?C>M<;op4A6`Hpa?(Tp&&9m(J5 z>O>T{{&${jnJr0d^%5ruAG81Oe*s$)=r?awS9E}Zw7So z2a##y)|#!P6|O)CRR+_W(8qIQt6645(InHHWf8GsAS+Q2d63r8KOR}7257vmg2tb$D?)k|@xuBdX8_$>9s;{7DIPRX%xMupY zB)qlTj89TIb3Ee#oG#~8HDw@wsn`zZ*TEB8V9(Fp>UDI_=y%$Ml`i>1c&v09$p?cq z!423IW&6{X>#x&X7uv{bvM!Pd-N5IO1CJ995l`sWt#-tite&3aX*I|8-!C01%)bmq zN_z)C$u14qcM%2kYxXng|9Z&1T^Dx5nmBaG*pjmv<#nd;l+Y{?Q$WhTyN$YBcTB{N zhU^uDf#3Q5Gg7KPKm33GPGt#y=c9j``~Fv%u`~GByG-vm1*t&>l;E8Y>XbYj%s|?bR@SQSatSWG!k?`o=SLX`cMi^%%^TyCUFj<5Zrk9<-;j9F4GU!} zl+$j6p;xz2DN)Nb77&!T|ncqi0-t(eHPuDMPct7&194bq1b2wIDm4H6zCfVpYOSb z=!9^=4JeHH=2k3O{EenJNTQn$n_TSecUTuyTR^eBjZpp1Iq?%UQ<5lqem7GFwjsKY zK=^D%oHWUJ3^+y}zKu`~GtV4IA3@Fi5!1Qvzi}mWF1Yw${-&8H;Qwj1aWQdlG`F=e zw=w42Y)>q8PZdPt5} zr`YRu&zy%xgl(*OA{LBZz5@7(42JZD@;ONmm>;r&h8 zS4{j(esUC@VFdc-U$Yr8<@^=?as|#A;+!63RpC9%mT)7@_m_ulJlx*i_m}8cT5I=@ zm&26@C-jX0@xOk)zND73ZwrDas0_bTYzB_DP}SiVu)^saI0P*=SWY3k-1Aqm)yM=R z3B$mIAal{%rX>yZWBjP-C_1`(dvZwEFVCL`b->;dkmjfg*XfeshNH?GCtuKC@G135 zdELAcL|t?TiA2Rrn&E(Xn~xb?wgKYT-r$oEtzZ=+5!edUh$0$Fp6f$Je^D(0u!7(f zKcPn9Dv6%g7y@kdud#ubSf22-to6qR2$frqYUDA=G}ljR;45)FgU{q&M;*$HNnEX| z=06lk*5}0G0|dI>9zzJ8WRXksLfMvO$H5}yGo8SdK@h*y0YopWzia?vD4yd1g3NSs?jmk8 ztXYO4*bo9ai&&8q=)_M@y%DK|T?}tDe*>%VVdk98h_AX&z#{Xxewcg|!*Jb=9BQdE zp7{d*GaB1_1GTUIzDxuV|LvwiL_k&yx>cqX4@41qE-0~{5u~eGT2f6kfJi<= zq5NspsZ{J0?%kFW$nd5qn2EXVCb$n_A4tyPt-284GAoqfT+BtczPz`-oGqK!xGah$ zc2^vC+CHKeKGv_8RK@k!5{1(u_JlFB^9^ImT5T}Ub+N8iH&@MTrZyR|BdH=q!VNQc zlp|!^RQ30N54$2yHdDM%U-PVQ`yzFtN3V#EvWKdfi*f#fGSe}O;K`ju#{RQN#MpA0 z#=$0ZL16)Y2MR0j7|_hxTX0(~Ha(n#-nNqtR`rl_L2X7DP!%zhjHGgmWX{F2;y(0c zOrBF#Qa$wNaJwK|Tdzv`Y~A>GGGt+^)tuZmyersb>fnnO{`*afo}aO3i%l)|OM#hV z<8V;#_bal^uAq{y106z_zn-R68)x?yOlU408+)M{k4^QcQJ&_saR^)+*jsTbJ)$VI zT2%22E$bHB06UuAWEr|4xx%9ap(}*7Zzq8$bvYsvaRwA?a<=9R>q7cu`K5pjjq*qW zp9fvCR%8LY?QRR10_H`*DR~V(MCe7i*1}9QQL%&$z}>zkZ%Z7Vx;w=iOsa-y96J}W z(4PT$pR&k>Lb#s4xk)<@vH>>vJgEs=#4|lB{w{Ff%h_Z6t7c%+x6=m!@Y0@w_W0vs z@-x8CahtW91(j*Z>PtU12#i!xa0CDOgCRAYeuLa}_+qBLXySMB(v*=3^|d*IgRaCA z!pY`>H=-$pTL_6EUdiF*Emsc*H%~adj6sKyTZCL~KwH=qUt57}(R9Kl9VRbvqsN6Y zK&g;qXy0VLf$uHj^$mjv#M$t)#9wXd+5FLyy~m4@hnKf&`cj9wFRQ6b-6+Srf$|?< zs+%Fa&ka2kZ=aRdVJJJD&fxj&35kR9gQ9qq+&yyyK`p%$Vi-@FB=d$Az}ZeVw~5`Y z$(m#V${rRjcSHl-QGX~{KuZfGS+sLDoVtEL++P|cuiP4O97+aB_10@>s1XY*mmFyd zzu{=0k{Xj^2wO`ml0Dbem55=VvdOM|4|c(gjtb}V|NeKbBBHV<*+1{T`Ge59MNIWq z_MEF3p@V_DEz}l_0Yv7M26rV5w2YLJu9ZgVLzTd=wC1`^?A95{-h#*A>& zHpti3C3S;1AEuXnz(k#@+eHUw(&kEdes+}>TGOSkQNu473zpF7BHz9ZNu(1s=+VFV zu|HUnnl>mFlc6j#JfQ%#YtI8RsLGpCEl8+t4yN8u?+RBCDuqAO9_r`7bl>*B(!_ta z<3an!otobNb%g&H6Yl@{Fx)>5|Fz=$pWJ*XS)B-iedrwDAC`Zu6Ke! zD5MHxCTppa+74_G*VuS8Xp!jO>7QeQXiEKF4$Q>%kIrm{dwRNvd_)E$5D)Er;6_;Q z)qIKYfQ67s#Xg6{$Y@YhZYW522?9U8G*O?Y>Suc}FU3FfDN(#Sn%%U*-QC^K8> zOd!KUiaufU#K>+5{O%F+3GFe62y;nwr%KBXyN-CRX;r`y0T**A)QM%(rHi(Og%3jv z{N=9OFcL4$uFSrpgMD#nZb_e$WlI31j?HT2hbS3{4tq^+=;i3g=kuu-9^$r~cNsq= z4*a^vuIdpM4^?_|`H{DT^*ncspL9`T-<>8lbW}8iTWN;Q#TqH1`6l&Zrw0kJ0L{HT zzQ4Cju%Y00=|5klA~E#?oxIqhk?7#&gsqrR0Z@-c>fxRF^8g=;@)QqG&a;`TSmTnp zKrIL;Fz*QnP&hnU2ylbeqX0`#u#fQ%AITfl6H_B76Bb~=kIx>0!sWtJWj&dQftiZ8 zX)!9VlsTrc8y0y9RXd4zRC`@nVTsO(qqwg~up+pzHdxDUdPSNG)LAFvM#K5D3ORpJ zqX%750iYTR7Q@UN7YQ-^E3X4f-~~Lveu98>!wq9U)Ia~WY#l%Pz=&ca(AV`00#EIB z#e8=>DI~zWSdp^aK<}W1+Bt>OpJA==W6XXOh(+D#;Nk$oeuVri z_`!ZAXe5_5Q-)v*B}99?i!z6+WEs*6agiFO(_IEo=Wo`);9Ki`31`P-vYyl&XPQ`& z_vM5PGPXcDQGjCaPcfHzcrx>4zVFB@p1-M`Ld!nvo{slF5BNy6WNDhinKB=9E9 z!F&kcLQcM=n(dH^-uyXS+&!mZH|?u)H5vJftPyFpii@Lw`F%(iVT*kBy&#_$NVdF* zBvA`Ior@Uw(rBRrWEh~iYN^0H{wLJtmynQnrRl;!A<_Zim#^-(G_OuVB|Lg6dFkQS z+whv0Q}U8{er0jPj{xH%+9X58EAFT)U$NmPx&nUx`l!X6f751dcp!#6zqlaeCs@vX z-Mi^vKI*ml82Kvscr-BG&sC#jy()UqnYVS8yIgRG&1t9U<^TW!TvEX15=%EaP zKrX}>;v#7`w#xlIej((Mz-%Ph=<6|UraSmInx5(LuE3A?hRW z_5e!9liYDI-W9h4)V<@Ni|bh4B%Yv`2qkQx-evAXDQJFv50U*jNP|6@RSp&!l@Dd$ zqCF->QyxUaG9ZQo*e72q%ZhQ=%ud52N=SZ`4z8ByNzeYs{9kmPV~{A%ldfmxjBVSt zZQHhO+qP}nwmoyk<{9&hdFQvdyZhgJKlF#{sECfJ>dNeXGxN!E!<_Trnf!s(aI59@ z+*|9KY1x|dVZUe#a#g5mTsx`jnM)pESgi0$Nv%X(tH5eem%`yh~P z%}qo-tDtU4m&P&;?uHF`)tq;DUnVcC5Zo-oOVxldoloD(%KHwsAQqcF)hd(PNbSZA zlnf3)O%5=&&@QlbzhC_V?T||@Gn3Nyx7H{QRQ{W}r*hGG(*4-99K4c>={qA$hkxy-4W;cfB1RN;xh-)@06&oI%Xvx)GPq@a;>+xA zR!Dh}p5T4Gwo?jE#|$BvNcN%flRvBUx$)%6Xi%F&i{{nMo>AYbP)QX# zigDtVBys&k9qR^$d0|T(cdnl`%LpON>Q@00!CEv+XYI-rv>G3wL+6%El&mRv%ujT| zZvy|xRLE6a;OM`%{yh0y9sxn!YSfq>S~$TvAHZ_N2@KKOs0kW5_s%R@iIBCn8;8#P zc;1-CKTSCSmgCJ%su~c9>&`&PgR#I2uWe?qjGN#irH|;IgygxWjf~Kb5brEDX^GM0 zVS12R!9}~$O?Z^DF7G6%Wo87Y4jB~T*U*Rh0p_j6(nrZtA@-XK`h*6KNe^fH7P5^LpJ$&xB}9#dm*N3D@?k%$ zkR@W>N|WYj4e=bm9<=cO1Ow)@_yPf)ve>TEsZCKnNBtw1N4GLAvlJ_9byvnzG+T0O zneRrKOLOI?5NDbLBm!2gLb-qUR*+mKcUeL!2_`yo#u)a{2sNBu75XqDPw5aH?5MwPs1rydCR7CgRQ0RpVA>mS zFJX&I{>%Hf}R zqI&wpbfcyta1r;y_v{woGm-l4HNZW#uwXvPR;ym?n4BqSL|>1(dOpyvF|i38G?$F9@Ui(qh#JnZFny&IUK`Lso(hFT^+Vzx7XXX7N zxuf;@IRztTl)nIV|Ds^P8g~si$Qv!d((my-$U}7Ii)|Xbxog-VRwwb+u6^w8I0}vK zDKKHTpOT)5d+0ND>wVlDdPhc9ha+6ZS4x9>lRM`Wfe8+{Zi3X1^P*)(45&?1(Lj!v zK@Gl1csM!eu$VsVo04q7fU_fj1BKrGwGgTmpJ-X!60bgE|D6YYQ-2<`LJ(oPlV(d6 z%*j$oYtCW8PoN3*(7f=~H6TS<oL{nxUi7a9zV zU_lNI%fJ?MKP32~=G`mirz^|bT9;3zJ)5bO3`<#(U4ufc7#09F?6u8KLDxcbg4DqA z<;YY%b~xw9?oC${PtU9ZA9d5ysLDC2Ej#JsjsbaU)0P=}X>+$9IO(ok_5LGlzvoQu zmG0Kk=?bgp@=<3#H82qy^6yOrbJ5Ej{Xy{uG5J;%dDf*XRR&6?-dWZoQEi3gJ!^|!&5lx|;9byj+ADs;W^lU~xrSsFctt-1z$zCw zHc6$<8+z%c^lK*B-<~^s@=Cy%R(=;pLOcNMW7Mn!`Sv@40{z$7oR0Ejph+L_jJTF* zCweX*9;S|xJgM)H+{LH!lW@tT>pQSaTLgQh`GT&{$V5yS@%qC+zGMVS9#6{4=je9E z=N$^O0ULx2C2J-G!i1z-gZ3nyNk%o1e5T@!=z%z>g7nqAM}UZpF5|)SDaN-UV|^t% zE3PP%IC;$ZsMULX1%oGa=gxwSrw0p$SE37kmI*8h5ANb~%3|9xhyGnaF(C|LG?c6Y z6jo0thT|ZJY>#RaJPyCwqz{i$<;tv5wtdk{*XIrM_~yr)TwelxJ04O-*uzmlFV0-KQeYd}z&>gX`9Nh0E$93~ z8CgeTc9QmOQ?KTdq0MdB0gZTa_TYh^lXHs|f(L!MvLL15up+mtnUm|2<2MB(!-9iu z4JmU9cFL;X1DwyCD$Tft>uLp{4R-SKCX;uql_(F`9rS^-66kWi8|rqkG?iGN(Nt(} zg3+S&8=33nk)D-&I#yorh9wqRaZwXk9FS#bt83nH{VMf1aT@(#Y^HuRk=xf7-1fZ4 z=5161QU_vb8(t3%SeC{*b30qQqaYm81403$O?{k_wj}@<2`qvg+ z`pyHns+nl|Jj{aJ!;JwUlU{XvI-ALtm7>-Q72v0Ip4G^*Cpc8w9eD3DBZlz-k* z3|d}82V#NU#1xbLA2(^4a-w38vc|k>?F=;r8|}HS%`Jtl7zgvkN3D(hBGc zZkl57b1u{45wbtI8qGlc<@ymkuQR(5UQ>3cmB%ZWUTLiDOwT_Gg^{|UM+3qbm-s?M zPTqCDlKKbA(BGb!A!4WPo;kT0OnF@1qn-+cW(i3+u=37{vc#x1N}(x99-4hAk}TKA zYO!R?x1NH^SxK+`+LlRkNl0kU&Y`ZSA0MVZW)yvt( z)tY!Z6YW!$k~fNxCTp{{J?8E_eYXS<*>>+HFBKZhDgS!XnlxIDIu?`S2ad$TS>RmSeo5)cgOQqHYbY5q ziYrmF(0#3em39_D6Wn)r3fqiIUGNar zMFvz2dirj8scQraXc;YCmN)z6i*)#-^l`(Z3NqjI#-+_E4{-@SV_s)q{lF%(iE90N z_X34Mr4dx6+|1iw@toj#syc5QTf^z^SMaGnJ9ru`Bu_1pfopLcUZ zAD>a>D-7b7rF@Tb;+H$ej@O8_Ifwq~v0G_m^SYiVu+EXU%~4$DsCwe-?>TNQ%A|!Y z8Zw8Z60!&heTB{y_tReLcYxS-5eP@l`CdI7!qM8=fG%a4*+;u-sV@v62wBgN5Z_F>`UzeLgI5K(V) z@c{s`kpTg4{+Fiq@ABAxBF6u_I`(b1*`D~l?FX{p1t$TpI`SR}wpB<&E3?siSz?h; z+!fV@3#n;n-7{I3M@;sJ`MPUoDlVB^ZP!XorHi~~L+!}Ugzfv{BmR}qgBAepL9NZI z+bHj=Co6ornwL(cfp0{rO*a}&0k<`fw@#*aD_$xKQ}x{8c2Wb#XSi&s(V?durpyldbqq7MWoa4cHlM8 zw*1I98~#j`bm#{`h703=oBIycfazTfPkN*70J%423coM(5`5>sejgu4MM(DWC%tbO zABkf;DX@nBAO>L5`=qIZj<7kLW;F#afUe{H(M=Na9n?Gd1_;a~{@NQs&ZHf) zJ7>nd9-i0ha0L?eD>Uw z0gXT@B$46d8|ZAe&acpq?%0@c@LQ__p9@;q?@RN9MoTy~S}v;LhU0P;saHy|yK9*_ z_cgAH&Jm$bw{xdwac{Zl7HZtm`X51D-k03vyiGW=d+INjzyWOlt3>fZ!2RznP5hCE&GuNp18{R;D(2dEqlUzAqC^*>626&(Zh+56C&(Dm3xO&Ga}EV zixScvmKJ6tNuWYZMm3 z8Jf!v1NB~} zD60W#M0zKRG8Q9}CcRffcc8p0x214Xvi}SxT9#WkGS2b7X4t2jw~O75FdV!M@$RcK z0RZ1B787HbzFJ3_fQ)2a`~q{TTx7?|5#%br5!_n&3^;}Y0deQ_$o zs5`Z}D}t~>=U|jfMU7_A|2b)qBGW{1s8`%aj-hiL!D`}zAQHtnEBtd$ZeA@dwMV8&AO_O8O~K+6 zdmZ&sE=L}8>Y%hb+#U*nU8l|*jnP=E{`=@}BCLCkHPlm{P+u+wyv@LysIW@WB+KBH zi1&fP*@hs&9q5Jh-+8E|LOEudvuemwRup@Ozke!2*%Ga*-B8@EGyhZ>>+^W1X;{%D z!mO*ZGNVfTU2dod?>=?fTafgY$W!NEZKqO#uqeCQiJCn5@aUA`Y!_vWl-LZf&;cWt zotHIkLJ633zCte7!XlSgkTrj#6d>?13f7e@+san`Amu1O${?{ARrSuBqUWWleJ6Ef zQnl;8t9hwOEFfHuzFMC#A(0E;jV6eOddX00q=+Zmh-Y~c9ms&TN+&bMYUJbUsWF8H z&T9C0{bS_7W{zY%d*9gZX(GXD^sYOuX~HsN8qJrjoA>!tfN7j*$~0Qm`yH!oRcWOm zxf0FuhSp6)7fM(wVa;SZ>Q$O;5L$Rf+N#DVP@HZmZRp|q#2P+yKp>2`8J%%BmESI_ z2+crYkBQ#xEHcf*=lRK~Ic>_V-P;SUUw>9W73vD_{yHcOqf6`kGWP86Is5A{l8G08li{P&N2%%0i`~_a*e~I`F)}(m_<<=j?5{EGe!TJNSSM$P$7`ca zXo9%N5B-PU#=jS5k1Cs&_;Hb!{|tk0vByhoQlaxAtuYdP%wWc*yC!k(E#pO4q<7_5 zeNg5ZgCeCwR*(fmN_FLpUIv--gT`Fasx4kR@spXRMI+pnnG%bY_G9PWaxSNwA%-5) z!}R~ER9LMLl{S0#B!i_tbu7thRs~4Tc8Ajt9y^_YC`<>T``n_>wdZXxI!^P6HIt~F z6-Lx%=>3tGWd`!MHQBb4j{P3dZK#?{OA{)shRv(Q;PIe-cAP4A#FQN`YacaA#%iRD zQqeqwWa7lfqc-z=?8IkeDM~H#G#d=!?he3;36Pd=2XF`>B z@26Q3mG>|kgM%M8)!myxWs=6ofnMhiy*L9xoNp&bcc*ncpjGa#**K&%`h1s#H z&oDw5L*k}9;vfU{wLsQ{+#AXuRgls6BOJ;RDKLXZs9a&0N&j?#8~|B!r!A^09h8ZG zH@X_*B%7T!?J$Pz|C4~L%&~hA#1Gvo1b4Ny9-kw`W;YRf+k<*XC~UVZkj-*A53PZZ zR2)dlU^XdqJ?xHXD3;CydszdY<~gytKl7BPW`0pnPEFEENnUcI8zqqkWv(JQu@KZL z*a%Bdoq_ zwDMO%FC8BIs53VETLg|qJs;*^S#SEe+{|OUuN((u0m>C0hjlY}{3Ix}#z*NitZnF>~Y}Fpto3 zpwF2=mLuVxq~w_Oy=UzHq0Zg&oN-Ut`y+sl;*S%q>`4eYrszu)EoPCP)XqEenq3J% zfIA5q9Su3>BOA;e%`-+;JO?NaxQ|IKU8SEa{c?&qG!|(dnq}7j9bBt|c#i(e0J=C% z-&!U2=L;Y@{M8L(JmX||O>U;SS)Khi02L~3Lm9xmXTKgC;|C}!y$AYb-6%;IxYjbu zMYW+0%~ZCg^aUD=tO(0gWPfA{W`k^{a%F~@@1tT2;@PHZK9^l%zvw48CJFz}-Z%`0 zB7gYB9Yi!8y)C8DC9v_D+Q?#4L7H+=60X40OK(mRtow#-{)=9yeck` zNHbK*Mz3IXuwbnMA}7=iSd0#(2@1;K$Wv&9R{eypYY>Rkj~xa6+?JY2y{?;;6z_w< ztke!$$Frv>+DYvQ;-{YErjFwxTMz?0E!Z=ScULXAr-rW$n(#}&@0P%}Ysqs%y8c94 ziE}f%e#XtD{va0#K`L(JYoqcZp=;AnWVmcX^>79qX5d!++@GgGrhYgtSzzUR4pW=} zk@AXlLLt;R?w1B!?s?3A=?+NrB`- zogx^dQoP$aEK=}zBkX=k1rt< zyTsXMM;A2Oi@MoS*ZC&9S!gmpPY^C5C*gM$#cLY6@r++z(_2*ip1lY#v4zhq=M9b{ z7Q4mzZd9{|6*y?euM$Fy;PCW=S#Ls;?*FaCJ}L$+XmaXa`^W<^y_%mknToo6NEv{B zbyIOL?iqH+qPby4i9eHoBCr0`0B%!-gGJZ+p%Q8=OofocNl6BVr8Rt0*I2AVBX&m` zeVii_OI91z^*Cay$z|cosCH|;3v^7YTWKAy2i`sOlOV=o+4{<2N%^Z!jh%?l7EtXj5p3j4->VAdphDyn+1l zyPu~Y9I(e;xJ*g@0*eaJREj|t7IEFPq+kDdNZEkvA>@G0o}VOsN}-2b(qMC~4Z|>D zBgQ z82I+#E31tRBLascPfx#tk$npPO{%|G_9B%J+@SLd0>%H%kPcrnD<2!&zwz0vRSUC$ z?x9)-cVg!vgF2yjz-o&4X3@iwGl`#!uSEhEGW7+~xp7e6Lc3+se*^pUAi(B>6bc;G zXPr>6S{ut+kuhG^kTq)3T>E-BPZ)hde;m|VAlMN+aX)_Hgz#u$4D9}O0FI6^I_$FM zVqw=Us()nMZ<72ea6$yY?*L>2R^1P>q|2Tj(|14fsARA9F{7S!7ie1|>{3%&9u?*E zOc;2U5lvK1-~G;!eZI{ib4xo){B}NrlJ@-hU7q&OZN${o0$+(7X0cmg|4j$<=~x}( z$5RB?EHwQod;=n7{R+*bIt2VoSOK3PqAAaqsT2HRY+_ZLoBAuO#wJB4V0R&*YsY9) zspQQCx9Sd@T}|0h?PJb?^&v}MB-CD2=J)lg?J>Yuo@Y?h)2kyzC) z)rlfJ7hBbpzj%`db83K=sKtEM8E~BXBxIB=X;9NfGk1DPF9)!@kR$7mwe&JTH*W8U zu*WNgxE;#6%mf-ZyIaTx&MpQCv{O;DHZ)})9JU{qD^gg!x z_4ifJK?mILBZgoCH=BD^m(jANOyM?EaeG#DUrDmL4`G2t4;hMsexWjG&-!3Hihsmy z0Uz1Yv>1lQCp2G(7_ES)cX2dwBj*%EUXn%Y&n$*9WcVu*Fn#c~yV_jO2R_Qj2A?#=w2PtlDb>dvfeZe*kq%cV)0 z{3@pzKON~uzuqkTmN+=Vuont6d=C8h2`<&W%d}z{!M-hs%jBqkuN)68Io0cG3DY6( zK76&A(_(unzZnnDw)C}{c^@`xxLl*^-G69pY8;eanT}97KXEs-tu#sZ6@os9DZLg| zcq_`7oE%;}gp8>YS-(?EbTYU;DM&DtFdE=MH_!xBWan0T8j@x+?Iy(mKPj4$5R#mp z;EKQd%%&FI91YCADYQM>mfev`LN83{Z-7e|KSYHZ$JX?nfl9TN*5@T7jl%LbJFtLGYm?- z;UaBo%@x%wRqjgcNY!4rRGTHq zjyVUXR*#cGqz9dAERxM=wNSDBiTT^}nu%qfbL zyz)*6MhS?@keWXiIZb9UmjW)5==v^1vQ_E)^ zS#!<@&U*Hp+ke4CDW%iujJF(Na@d#XwBa>6Ed$b&#fYBfHsR9JbzX+Y?2dxgUZ;r@ zWC-6mR{2TKzeO9t^|mr*Py^7sXr#6el=PlZe=6vlX~3opr2B8JP3R+}L9`D*3zJB1 z0I*vfQ;T)|4JYU{t{TZjFVQwMSd7eDZr*6(;RI5rpD#Y=(K!33ZsuLU_a zrD!It9)zh96`Oo?IO9>&#%JH-lNvOmqmZNC2oef6O_`Ysl5wDenNIxpcdeM-t3b%VyeW8U0XWK7Y?f&v;2XM z!-5iGn7sK-gjRj5@@?cs$Zvh@7Xm_q*Ls|b4rw>yCO$pq`4*4PPW`47KL{6AB^$m$KdDk^8n9nO#* zJew4eRhIad?B7Ut?PzBNVnum z48}u?J7QnRvQ&vId7v>wP8y+2Cch{NIWVlMop;Y@X_4~bAvLAZ6jYe=Hevu=@6x&} zA$z|CBA8r&!2ecYna5SkBSqYs&yLpd*do4d1Sx2SEU%5jsb$s*X-z&*aBZ5Q6mE_D zpDDjE8Vx{MkspTj|8hLI0b}kpLm2ya!_!C2-~6I2hYi05p~Po{LI!s?r0+mbxUgzn zX}1AF%PEFuOo+Vr#VSfuBS?3<(AWgO7$Aov>i#)oTM&%h=8r^L6}*HE?m3Kd7RLF& zj0SfosGOjY3*1a=`Xg~2$hq^#G20x%>GoIS%D*C0q;jJa(ZUXve-@a_R0xOp$|t8Q zy#|o&%0cj>vDwwS2H+h1MrRf8jzx#w=290&p~HOs9aNwn1FL*Q0a*0eJZZZ06NQs4 zPh2tXYpRH5{FEyxe{^SbBEQT!)_HF+jFRKwrZ&7VRBWQJwypZzeoM&Wnc#+lKeSTx z9b&)<^lYpeoMN+KN2=kS2}IPEl59f)=3({qafc@4$tUfaU|s-O1Gv)8z`- zV+-a?B5nZD?D1abzb??eii&n@ zn+r(&r&A?|+84gQ-qiJlT0cV7rw^vxHZ;hKz<#@t%bT=5@io=H+MT|>y-)n?Ib^2n z-FdGw1ojbdz@_Tu2xS1VRm-sDmS;dP8S%LH_ElLIRl99?zlW~fb{mJAQGMK53L2H0 zO+B1He-rKN&ClI_8z}7W2mbUOUCHl8zt;4nI&<{N=>>JYOg5t@S5DRiAv=?D#N5p) zH2SHy-@6j-by;+l7ia2yPWyjWe^qM(G<>G$E%T=Vd2bTywp&TzCZm7loUZv$6E=q# zq{)W)RUydxZ!+dS z<7zDiRz{6vpnxHVYqVGmL0P^PHPEqGy4Fuw9h5dM@ZhR(WP0&U0)=7Au<(?hrtH9l zab=>u2JGn8>r+3V$V)CFGni4j{D_o4YMe2APBi)}K|BZ(3WVjFBJElbuS)DQ=RphD zN(`vPbz5f{z$^D2qIQ0Mj^;Gusw`E5pul@&^$T=KA z)i{AaL}ucXI1nj}0dTSjdSH1iK(L};e%Y^wbl!5FVCb??cE%$Uea1T-0?LH%U#dF& zlo<1u0O}BRrSp=A$$?Y_r_j0;uzUb3ApQEu-M`EM(@OJ!78ThAw9WVhJNWRI0E6v$ zmvIHhO9+DFo1q2KS5bn+ui?O5fD5KjH_BrrWJ-F=hTfg2&&F(_oi<3;qDlBPw0xwaj zJZ0cagnGpAA_n7td05s=M&$udZpxdD-{n|nPwKiA*eX;8MxUt}viXFQe1podDU!d4 z^JE^T$8b(`F4UPFRK-KY#M_&(_yzul3n_$ev%GGgSH^AcJ$hFY=SRnlun8en zq`+5ZN}sl-SgE>*E@1NI-fax}u3JrOuv$ivErJeY^@KlU=Z@5MAy6^QsQt%Hb;1^Z zPhBk*sgam>6RgBynB;~`#A$yI$@My3qp?9v`H77(Jy^NL@l}CDU*(-x=?t|til+pv z*rYw29xeIDk_LBx^6KTrfp~RW=CumP5bqzJr_M@RdVu12im6G9W^O`5+VMW8;h(9F zIM83?=)fb^mGQ-*&LVGuF&G31Ka?0Iup+>_77ga_D~jq0CTJ2t)G<#@@0kzh`+?ch z6siZ$jbY1a5JSR5r`-MVjnm}A+;;FxGr^S<1E)6QW*9R1!*A&_*7wJZrQ4GJmk=KA z+e_xYx{YfPji8G~Cj-hi>8$ek7~sw!AJ|$I6Uk5VlpU3yCz_Ui|ADN1%JQ&3b>y*k z><4N?FzS$#zi-A^)?rnZ^UOqb@RUwRO|!{gxE;kJf0YrM&@~92;bOZuup-eY4rVii zHBNb(OgB3Hb~F)ZN{n4tW;haIGLM#m9)TViC_w7`Qg?Hg`PM|(DNADCE^agETIv1o#f7q z(Z?JRJh{%}$?F7Z#C{4xSR`eXz?`ul#Q1Oqv*N4a+|0VN4(o=$&yRLUvqF*~VB8~+){X}KlBaE&;)+}dN znc}pC_>T||sv0mcwWVfouxtw?UOS~ikPPe$d7u&tVkn6U^xaPjhSwLMy!)3#ROKI$ z%$L=!YO}sVyo`Dc4mJ0Z?R7(9pMy7gr zCd79Z#L%Ux@gh-yvqNxtX1E~l!czdSeyYyX9wvX-0XbJmM8eV7DZ-|DkeQr-9`bhTS?i>^Y?xwD$xn_FYM!bnq;{5U;fEaTTdvkv&i1~67 z{F8#IfCP%035zB6e2Cki%Ymt2UWj7|6qH4{2^0iDuln%!0rC3%D8!H9x)CzQm&;L+>dHj4Ri}Nry*C20>R~f5jsq%rLJ_R}~-EY*}V&8{9@U zC;yl!!$HAuNcVVW}xvKVtS(Kgnli?v7uBI;wv)psoZC3_H8 zb2O$`#t@Uvx9^}9=Nj&kxet5`^G9Ne9L-+J|oo{LjI%TuNllGf6J_) zdL8V1-LG@!tKh;eQOStVh6-kjba`9!A*>}HbYql(R**^Aq<8T7GC}pWi?!a3jMs> zLip(3&Ovp*WhUv_iASHlIy*c<&=Rc?Jc0$i%i(0^-W#v7S4&Hq=^CqCPZVM_L(5DU zjkr)$Qy3^Kp;^JV{V$RHd2x%~=Z^hs^k7TgdFmIkjsRrY(H3qx_2*tf81r zL);rin*^84)#&tUb6L>a59pUFOxa}31ryo!%*enTx=M-3q_%KalgkHO)|Da^dR+~Y zEPSpyPoju3VhgWVUR*RpE7c!7^zD~OuJ{dGM@#qWSFVgVh)Vlcn~VL)CL4OF>MX?kDwFB_(NCb`F{zQwk&~kjn(>G-EuYf->u~a%As}rcom2 zJCog-h2(tmKrIMxQ$<_9;vA)LO;X18_dT>ln*n>Jy7YyzVg>vNTE9k@V0A&V-2Azu ztG#;ExhkTbqchyXOzJ*CM9zD~LK2+&wB-SZ(H9w5-Q*G=YgR-bpLuUsD**IEKMzi# zzUrTKOm)fphrMA2n0eXn7<_=OyJbvCCBAD!;=TUW%38}~XkYvQ1>k?6KluMEkL*7| zX?i~h6FXx&TE+jevpLE)|IkZ5ulo+fDc1HnY*uWIvA;V;uwl4+}q|GqVLLqZbGDZGlImp(&}SjrJBkKSqQJsVzHffa695!l|K~ z8{MVz#+OLMhva5$vQA&8Oos@=7(j3t*)#i%G;1fC4^ymJlFrpv9W)~VS6I6RIiP?* zITtdpWT7!U=I2iIiej^yO5yIKiZ@qGTvN(SDoEDJ(tObg?{~O4Tv2l8rl#5LC}p z&w~(Tk>@iIf`cQjSQci&JAj8BSxpzD@4TmtTlTPYCt+$TJbP-bxpVX8D+@hLEIM$R zsUg8e6>a$DuBuzd*}3QXg(aA z<_lwY$B(<)&oBYxc>{_+p&5*q#U*=JYBD zuX|uR2wIB?)1r1_!myxgtXv^o6Ay&fzn;GylV%PD3K$+!O{C?`a~i-tRtzD-6oxK$ znH!Z^Su}5PpTG5esg7#3r1c;;3Ovxlz6yfS_#i()|FfF;-|>P|R5nnFKPP7M2Qm0R z@q+&pCjUDk>;G|HO#TDGajoZo4hhqKJ+)zj{6rwLv6#>sUo0=0KfW@8kVHZ>A;p;V z-J5jGJaYgi%DK(s_PpgJW*-L$<1|j76|_+05^#Qi*$!HQgO4`LN1cAKfY2>&j2e`3 z(M_ws@h4anA30j?yRZ|x@33-lv_N8PLAn7k>!*>R+RP(qCIdw}Pd(@UQGuO}Mu1GS z8SfuWVtO=09`2lGiVP`#6%@)Z+}hh;rH8AVz{RwX%+5ZZI5D0Hb9Rxfj+??v`}Nk~ zcE9OgmJ5e&Ujdr~w5zbGPU^DCowoiw>|~e?V)bk7xl?QjuF|I4AIobHmV(I&mFLQy z!B)^L9)1vTzOcHTthe+_)YAv%q(rb$f=I|emJmsXs$Mm>yTv{k-TUfW!|Mle}OeoPn2;axZ2tn zn}{6BZr0+APd)88({T4;x0h~T7=7HAHf?X%QZ3Gq5kHu)BQC4Ct_z7&%rB>a=Cz6^ zL#{q;P-CUexZJxe+@b2YZ3-KUN3`C8M0(wEWh$4Df&jeGu;u5$&OolUoMzrLYz?V2 zcnRcK>Rm^!N!V>4zVxzxcFh4B6skzBuu=k7-!ptcg1fWRy)$OhXOo49BdCi70d+z- zn7j!39iv7t(?e?VF54Ni|2=h<6zvTxmW8G8>O*wgx_wgzMPG;bF5!q*$eM07gan@* zO!tTIvdcbo*fIY(IGnTwVOjVY+m*yMvtIwAk}5-9Fmfp^oaztObJj?UV`-_RfuG0W z-=>H2gZEd9_A)fJwB6ZW?-(~MnJ!GOX4;+FRyN@Eu`n&)la7FIUdGRV`P|+-z0S$` zLGo1pyxRXeq1epCS?@o{GEV>93z#S_SYk22d-v6;!vaCDuMW#>D4t45U;zH-y+2=XaF}cN{5W|ot|Fv%kwIg0oa$VHk!`0S=5KIXAQ4dK+!S>z z#}No`D04iDu!O=KxX8d#Wn;FAXR%sm-i&~>Mm zy2iQEfr1w_9+!nV{Nd68;Jm&4v#+n}`O=E@iwU8Ihv+MOmqYzMFvVmWTihFb()t8y z*Xq>;kD=bj@i>e6?Gj7$hs00ZHlG?$oT=JOPCr9&aD&eP=52=3MX1 zwm1B|8E0#czsG-n*W5np3T=WI18HZ`sQx7-=XGA%tfdYq1AM6A32tvj(p``HdX z-CdUPoO`{O5sVGGC?B(TX=5#piz}c7kLAxC2Hi}qxjj%t@X##XQWF+Stglbi5A=S8 zHBt7duvvv3m8spJR-!M~fWw)57y;wqTO^TUj{f<5*gqiukvsMrD{o{1PKoMFWQ^JU z7c>q=`#_ zvaL=z9l1OLzIHjRt0*7vi{WG#t$8T%0mL~f&I-Ym`nZTF%jndr?FwPJ|q;5Cn%uIgg-x2=;Vn zvh6f966?as7yfkXrihc0OEt5eix#^TmIg%9Si2+`Kj|gy%?v=%m*8J1k-m(t!5COX z66GvZt*j-GP0yxh4|RMK@zy~t(V%MEXj^Ji?=g@8YcjPi$8)!t=ZY@tjQS2aN-Xmo zh!{kr3M8iYB|)V!B0r&{YS*K6o>r_5v}y|5p$_Wi5&^)FwaeYURJ1&_&g`L76fd`% z`-YY6_ZO}3Hp5w+$FIu3Ml^;>)r_E}8iCN49I)vm=yHski%S1~pkl^8*Q7IFj$StN zxt%|~T=9qunV9HmPMXj1D3ZkSaK9Z?y~xCL?k&UXUcf$^UA(;_)?)#U8RhNA~ z9{fQhc_aNR7xVuvtn`1d{r>CJ9IG2xZF2u3LlAVw)XtaE>%JLO2iaas=G$>~rwo8Y zkMs^}noz7cb}ha1-N+^?t+v~ymR^MUK=S6u{y2S}#bXdIP!JBb`1*;!cxm<0fe+bG@J|sQP;;(&bjuAK!<9i@=?X|D9Q~#JD62zIbT6*Q9w#v zM-4%gYz>ItN-KT8t{R}xh$qdWn*@!WAf{hsT@lF-w5KWBDa~IIx8Cyen+N`Gu{9+$ zHunD%!r-fEPlAxl+Y&xPscWBcR~RE{1o$oz8)}x2Cb_VzlvL~x zA1r3@f&cx~DMRh8NvoChe?lLpM7tw7Lel9MFR!Sz^205nQ^hwY0a~oe>o3mUwyw|n zdpUbJ)My_XgcG}&jS~vx;N#)rFrXVju9_nA>MCt^4%{9x zr)X96{Q^s}Ov@j(R->2a;9YpdjV!yt(8 zl!5;$3EGPzTIK^P-kTUuM9vxYM!go2B2C_Y&g6fP(mL0_*2+2Zblvn@_nRn4XjGLE zS*pfUrx9vJSnsi<c|0wdHMh=Tt>>oO0QhI;Fe2BqgM~ySp3dmTn}ayOC}|x*McR8l>y}c|GTH z8hdop|Pwi6SIqM;OB{R9$J$M)9i!g83pf zbRm&TKLXalWsqp0NZ5}&=gYujCmoICH(bt$J)7qXon!rYn4->yZGOb9a??FyydDs; z->nHcWiWgu`dMnqRbJCspz(7~%zW|jq<;++^`KhStiNkj`*pv9M(>Wsz0ztf|9+ZC zfAJlE8QjHz@i&5ROX%jPIDRMcc^M}r2}|^cY4Xb5+#vE>p@{j7&9;EG7U;%0WR8`e zDMnl^OfD7)7!lqW3JcwgxeyZorhGK7BQMxuT(~+)(i~r7z~y;x5Gi&j!}bfy%dnH8 z21JHzzoex+4FPisuy0d$G>%|}eQ!?zoJ7R*j+^`1?mO|MD7=nZYp%}Y7Cp0>CeZqz zn^79hQg5*1G4`)dPu>q25?g?*g%W_?_19fk{^$e%!(;9LBrbgF12iM~-*)l+$m~wF zB_~4;y(V@{pz^IRL57ZGG-8ecerd3KNvx9g`p9UH|NBi#@1>DZ1#wpJ8$2y(#PhSs zn8igOWkeQ&5hY*emq$hw@ctq13TBLUL}9}fy}^t2=wcSkX0kOE%h2}8rG;A1m>aP` z^>4!7)7+WEL8kmrrL;2Q?%2Fn9xVUw_ z!m#mel$CB^@2M2!&Ly?eE*r7pfU_708A-aeinA{JrO4S9R8 z=6YT~Uy9Fq+jj-`r=R|wC<^(Pw~RmXMEx$`QzTwBqy@mij)3#mVbz}({$r*o+<`23 zKYBz69WQCyj+KJB!G;j1#ZDRfgZffQ@p6jSM$!n$cio>pQ7;N-TCJr9S{ROTd!Vf0 z1sWXYZ!$JSkk1zh42piC4y`+f0l+*#R8IS$%$~l!QO(g=TMDc*vFsy&L?8n74x)v6H$=(_Bwaqn%3Z z(zaL$3b(|Yt}7bPkc=J_tbGyj_-z3;lI)Y?^XM4XBh)<% zW6AwwBIioHP`ERROB*oQtWqA6AqIb|Gk&WPpQdsRMpKmq6p(v)e!rCuK=ogQv3G10 z>NSh!nIZUkXqe&?OcF~z1RQE+dKunCQE2oxPwN3=o5B=?cbQ}oCQSz;+uKYK&Mb-t ztl%#T$$pPuzH_7#`L@^m!6@L1(tB3?H!ZCwxkw`EUK}!WvDAIyN>fltc|kZS!}}b@ zM-g}b-J;>|;lun*92`t^9ex)_+i#D)Mu0f-0p1L#{_Xl70oB&GwzPD#GIcOD1Pq@P z6~KXj#VPvqbLHNeck&^&ZY#r%34&pp?24Hc)=3s?AwxHDV z($fSSk~A?b>$lBKdXJ6~GXgdb6hqcz|86$gXKG~u<7P_f5CPrTzmwF)R$uHtVYzu~ zl>l8Rpj3ZuCgI74u9_Up+z75ey~xfk`aXbdl9bhE1Aev~XPtl> zw^=Y=fx2s*Vb z--bRPj!O%KVa_-92xkty|FnOEkbX;7(&U4WV2eyf;z%Wz@oEX*jX$KrjrP@+WCHk+4HW9OwFnucPsYUR}&&AN^PeDSg?&iT7bqgSlT<6{j6jcy*`qRvUU z64!T+P-s)Op;ipRps%B?BAjkN-ZI|-rofR43I>uU?l2`|UNUAqN&;o+BffucC)`l# z66(1AY#7v_UjJPa5VvhW`y>0GaWitX0_+m;OUz^?r9l`FTaL<;_U%-VHB=eiKw-QR z5Lgodu{#myKLnC&JeY?+)xA5aqb7t--7oZHI{Vr@0|W^dPHLb0kyUmXCX*#UdE9Zw z05jJ9n9w>%$Wb2VI-$6N(;m3fcRb0Du2LF(oUkPMa7{iTVZqT>>_Y&YR;LCzL%XlLneVre0igexvYon zSJnzx3;-6M0~nEfQ|9INcC6G|w`kfSinR!BB(_C@W~o&!-n&e197(XBc)*<}Pphx= z&14q-hUT(!13`s?>5~+Mei$-wd z6!@(UDj3@aKJ~dPHQ~w@839JQ_aj@LKE!;n7S@d|OQ`wO{E(}L$`(LL~%fVx<2wRK|9?Rt|rSRD8^m)x?j-@BK?6 zF66Q}j0Fbda5bUgyn;1p@m)B!F=jk2s#52nLw{!BW-fg$I1pbjcYXKfvosE4HW1R0 zf%z=m3~FCUTGr+|D~Pi^{_0n7iSsFP>BcqX#Fv63?wV``4pmh{#RM_aRHsz=YD&|C zE5qc6t9X=qD@>T`Y8d|QbsH56+kQKDSI{_~bL1i?M9F##5Z46LTV!}L*Av~k5a$N>v`9OQ#mXcCu9W{C-*0mV2jabBOOPsgQF3WgLCVHh6JA@o zsR$duhF|u&zozTqUYB~H$Q&CeJLO7JJL1;z`{;ORVt;QN^ZQrS(F}z+tlwXZu3nH= z#uqlgT->ZJ9o!vx?4kqHT!7zecHZ-VMj0SLwco=lB>EjcFa`K+McdLjvl-$TnZ`&? z?CzdX<0|ofXi>?Tn_8%0r_tJqb(oL6;N2+7d@wa6?v2!xAtFKV!JK?c67)DSxsWE^ zOlr2?472v%2kg%et-;x@g=&ECBLc!t{y)QSVXALvW&dmUDm!A{N&m9-vfQPHN5Li_ zJWZ%KjsmjLXLx`XdBGSiM=X&$-*MkdTdz1`w@0U?#`XH^Wic=!RtijdCbP*}2s)p$ zBvr2Z=!iY(40$G5oWwy>_&KqbLhRlxwXsHbNdHlDdl_%07&Bck)tqngMom6jg#wnA zOp!tdKeU2R3P;X~@9<{t#8u-KRyJ<`f*8s^uvpxv&vswQGP@QRk{W}Vi`GZt)da%F z%=Lv;-fYm+o_1#6H{&?V^yeRr@Y>7lW?PF|B9aX-zsanTB2!jpD9z#X!lzU3;=QA` zN~c}Y`iy8KntelP_r=syj|eerrw7+oT}Qy)>ZA2b$z%C9)LLc<>kWZMAMk~sKlp3V z`5l_fKMHrrsUUU0T^slC(z1dtrn>nGL)|S~YQm0D1(|MaH!~_Ne0od_DTnIB32BHB zNS`NIUp>QL?H1Fi1+HDoh2VWQKxW*1cj5rZAG|>Ff9X=~4E3$;4F1|s4={J_7FciE zGC*=SaLwMtIjYpf7IK}>DVp`-&51P)IWPkfc4EYW!FVf8rtyyRer}z8$4(yol4QX& zwT^3uxDwcdtrex@m6$({?HUta@U%^FV1yip;T;QS7$HtRu~6@;Fwm=OmP)QtuIhgy`@au!{ukI9(l6gXh=iO zJAOzUFfwuDo+XA&fgX0k6^~(T*6=h^=o7oWIHcK*bq2V?F-X=Ih=fo+k9w*bp8TH3 zFo2Dg5BhoNT&u~&U-@s93EtU4JG4jJjq2ls=6lo4zLVZ!LVa0w#3`7+OFY}wi-Nd_ zWI+wsXo?#o3MYnvU3}j!hm?$f5D8vga?;XSt9I0KcRG}O+ca1|L4*S+?(sn+?-doH zXRj?ReBGzzWiAtR$@9Qm?w+i3tfnG6bocM+0j6M4Y5fyEh&s9=k9<=EGdf7XSLLDk zWYl$`s}j1YcQof61H<*|$dO=J!hQ)&=(t4oN^{b_FTeJU9}ynl|g}$td7c zE@`>5lTo#*dFL!KaS{DX1_;?sQ;Uz%5>U=*3l#ieh9t);TUVufGPdZ-6O5EWC5(go z7OZv7PJ^?a@kbb$`&%tq?w&I6VvuY|unIC042sYal`>!i54FHxDmoyjBrWpuM~Lc_ z&JIWm$z$$n3kNRptY^e$Ce+06g3`ElDy|;#!CtCcbXhJle$cp}j-MZuHOUpG;_;+* z!kCU++j9Izm|E+CqubS)Vd$va%U&FyxXj7fe`Z4wIv1d$6?kMo;wIPK*xZ~w^JZVK zA{Lqc*v$Uuc@$BdtTM~b5|JA4%B2gGIEJf0GxZ%X7tTvh#>$Z6f$I$_I-P127KyE` z76xP46Qy(tuqj53@Qhc&&_g>WG2?uWvctGJyT*APBVSP7pe7PxWe@L3HDz%wNLPA+ z482lS5HeXpF@e{~U}cV7hL+4b<#9_aV@{drCfMW}g7M8-eS_?#RD0)ha%(=(TNo<< zz9e*mqgLjgdnK7-f``f9@-EXCQ+(j9w=PVO((PyBtS|~0)rDbef#KTkd}|am52R*= zhc_bP2$>f+gE$s}>G%){e(F#oY+d}H+l^-ZiPOLAVwJo>aiqnI9qfE}HF|x$-PqWe zhsTmxEKl^My28F%%-)e%)$y36>*IL{))iVmCvEg)JxtRs=d!K98s>Taisp5(qSo6^ z#39wtLw(j;ao75cjM;(dM^b`!>Mk1u> zM%1Epb#s}u+@#JSD}hXmB9VfUwV+AD1+kW!NCZ%;1dRM7bWKeb3LK-{>*%?rSrdfQ zAU2CX1xvd_nb02c@j%V?pYKY8u<9!rB5(Kv#PP*+TFj73)jpOVfpHXZ?3abyALci+ z3e`xoed}8pxzm%eQ^wG)fBAZJinytP_FglI6+Q1Tqm15?kcih~2Q5dX`wN+39Xch0 zS8a;i;5LUjbyz5PVF@LjLhc~(aW^B2kB}Xk2>tvuarA(Qrj{R-QVS6svf{4jDLm9m}qt%?E~9Czd*Qf zM=hF(m!S0Zhf(DhKabwM+gaNxiI)DTCjQwHF7TQO-4fo{- zCS0=*+ZUS`;n}QetuCYEds2L*i-rj{;mtt>Ma8Hw#UorIYdE(>kA0hzq9imVi+bg% z6itdA21g%deC=t5-R&*R{7x#n#NCEIUwxABoz^UxOY|W0B~Tor#Pp4zm1`N^em_%% zz6nyau)Jh_c_G2qkxG2c{q{H}Ej_g`e4OkZOrD#heOdJDH(3HTL5>(EDtzKeK%gqG zwX|lX16I|&Z7KJfX-;JhU*vn~XlhtO#g)`f*`P%Q_*9jx){Y=f*2*ClD%KF9+ygTb zP0fx*a!1cMqg89ZE-CF1!5i}-7q5CJ2bqwPJ+@o|>(F<-B5`Y4;Ncm1A;JW@qP6I5yR6f; zY`sYtxfy+>NGeVDIbR}gt(Snpw>~$_Lv}-iFzv;zWlmz>*cf$2FPpPj$`|fLn%mxJ zmnG!2jK{lbS6*qt>rLvui79LI;s-5E*8~YgLa!!Cg>*dJu}7Qsj4%mW-(%LK{yoBs z=Bv98;y|d${%xObyzR`HvF;N>CAL0)BvU}{5hm7d;c2~cxo{t#&O>)~LKzO-xWLAk ziC&cmQ(pUaI-!c5|4FTsr+T}!{^hn9?SvSjc(nP6Hse?{TB0$2dH0F*cIou_Yt4*z z?2n7do7aR~SnyuCz@TYTLF)u5{jWT5d0n|(oQ~H*?p==ech7o*mf@?KOh2V!nhH;( zyl_@8&5-lVCrl0@C?s?oQek;D=2)PnS71Q7#SilR!vHb58zEuCXmWqNR8>0UDYxP} zNX9X?PDaRyIJX{RB#;wvsBnoNT3St+O{@8BAlthSL$`%wGPmkfw6?IqCzx4 zGPyAKz&pW38I!@q$cN;WsL?owgeko!3<9muDq$HZ1kyJ6lfoK=xXTQ^@CvT%Upx+- zN8|Kj2~pxv%iUYcdvHLW;{<~f)*^H8)el7pT}y<9MCi8&8F&-X#z%sq-A|BwI4Ux*!jpa|W z584oV3H^P=b%vvM4LA}YXtBxZ16dM*2Qze29+XCMz$MBrBJsm=Lr*d9<8yV-3=H@X zhZGqHH$9MEGzfwHu<@IoJRpXVFpMrl<{xIkM zQl#ApPB|G?0Sk__@Ny^)+*sN)J zQx`pME!vd-$Ows=_}I7a#b}dc zNAaJBhp!71Q~oqqLW$Mba=JQ;ZzTm~}FaWH0)?|24boW3H# z#|!F;klRQlEF~ewL-vY`O0Ff!X8JV=L0%-|32178_Nq$fR=z2H5GWFe(8(6S&@bs0TKd3p(%PtKHaHmzTCfm0vXO(|7TnrHmbm+`ng@0M12 zaCYwRi*<0`a_@-haTi?OxOqMH@p;sD#c$YoJ=zgEo%s#+>~?f@vIfbnjK30iW)@ z29{(iA%dSr@vhlx%ZGhT41{q;2V4jD-5JsDl*0mN(AsP0%B2F zK&^@A@U|UdlL}NHPXES5Y}qNmmf$O;jAKV$ZpUJGQ<{rDkPy5<$&rn0+I_An2(B*RoEHDgnNNLL#gvL9F-ft*PbM<-? zzMf89&YFpemv5M5%l8{MvQWQ=7knk!nIU%5CI>2zbD}*1@@FV0zsYuO!!B9|QT*iF zfe5Pc;2LEOGK*jC(q0yYaOks$zB70-Z=Py9s{03lZ7uQlj z9reL}3a)pLbM6fbt?Ah}GiR>A(dT)nx4IlUGgAoN;4Z~tb*8(s9!ri(f+uKqmh8tv z15#J(WyQRP`EFewl`%h`+V9bb*_Nl z*yHIy??ItnwG28#1xlX=ayk5ZbED49qq5IsTa*|wv4#1<6;-&RC*;c@xnH_5sBO9- zVqY#YDil~)Jb~CM+W_l(r&t|Y?b^L8RqVFIg99kK!0eLYG=V*1f!DB~$|;=Q+4%Nv z3ACq5uk2@XxlqJqdC4NtmGU7H;voZ?Fgw!-D?x3&Z3&iU~QKa~g zHWLE==Bfs|ei`q@K>`=eB99*CWO1I5^C}IDsAN=q2}8Jv)@x4Y$D`0qi2x=-OJrFm z7|0U6_KZ}US+(dr4&IfuFa;4lNkJwR(8*B{H1a<5-HJ?V9LYcqO5txiGT<0VYe^F5 z6eMs7-dBe)zz*J5sWD6vPQz4$_4HG!)6yit?L!1qqDrS-oVn`FrP}tz)&#t}-KiUCw zhnG0UybJe%6UnPRm37BXq5~(yUe3PVADFyH6q>X^tQ+J?s9F9Rq210$K1?XZ^)&|y zkf0Q809v{8|UN~L7OpXJbPiF=SE7sY{?>^La&vRqss)d+(5h=qesL*yVeyy*&!ml8Nz za5F;#7+hRh&U@{0Wj}T;2+?(TCC|U49^PeuOuQGoPI>W3u0Ugue`YtoJ z)|j~}d7ELB6F)7&!a>N`>KAnycJTP*OZro~LZHczu&nD0${|~OxVz+(^%`}9pL~*I z9OnyD_cV+w<>jt*;6KqHEv*%#7*5)c>p>kHlhO0GN^y%C5pqCI`6{JTBX(d^282GeR*-m(-<;glz7TNsYQNQbnlug%eAWkD!{@tYj4o zbMISnM8STS8xAutuIJte4EGUKpnkIig2QV_(wQKIe!`eN^<;Lb<1r+<+m9gE*ui&P zfm_Nc-2**)N%ja05F6G$hSA;R(Rn!)QCTS^gTs)thdXA0O`pl!-+X!P!!ct*_S#v< zFA%a*23?GI&>%v6IIu$xcwtL#GD>M6(EEGEZDwh$KRtOfGM#MY*U^c+^maO(H5~#E zvy3*c+bo)kV4#DEYPO88wWh|Ih(z?E&{-abYCW z@HXC%cCZ@ift?RNB})Almzat7o-dWNg8+h_V&EL4f=@p;2GTH~sx(u%Q++W-LVlD~rC6wjZs-L0Gz@ku z9l<2F+kW!hlq6$Ek-8y5au=-lTf}^^@CO^m^H{2J=qOYP5fu%Q?Bj_|@P3~YG*Jn= zgSf_%2Vsc4$n(T;_!M-|*I4brz?t7vbHzi%+8fSTI$5_V-RQey=hS)1JRi- z-lum!839!hPC)t7)1!h-?0}&-&KVXW0J(;>Z?9ZtUNXz>;%MZ0550Pg4VM|C?gDc< z=Z(;~O>q-qfpvX{l@RUsX_zhT*z6UC5GB>A69nrTj^CW-_!tRSpvFMEE15M3^$_yf z_1L}%XnrJK0Y@0~o6Y*PrGu}HF`GziMxCr_=8F1DS4z+xtx&DyLiO%AW`w7(%z*8A z%sr#y+L-wSxR~o-EUVp*W=UU_C*mi!F%NAA^Q^n9}K2Xco<%r$U_p4-)()Ml-c7?-3})14g!J)Q8x7d zT7)u6ZOkB=1^v380DLC!QpLb<`wQJ9iyr-^jy~x+xUmEw6aPD?Ef{gdI8Ay?3`JgE zr7$dvjn%|X@8W9^i3}ziHk)I_2@L#r$DSbplS@=AdHOgLS2u-$+n9VGW1SAzLTwTq z>p{&vpi`A_)lS7&Jzk?Qi@ttJkjudJj$-vpvIT}R-+Gt|eqef+Q;d^hE+o8!ZqY45 zlh|387r+#_>hPOx$bNaS$W}x8Xc8}&+jp|!u41X{yfbvkMY4AWn{3O$SYo4#mREzX z3Ww)S8}gH^0*04Ca;M~YYBBM@-}$K-`b2>DH0m}a?94I+BP1ox7!ZAntJv5}cmb|u z!HH|F1fi)?Gw}|}5AF;0?7lhn@xDN@BcUbv-Q!gEtB(pWex5{gLODTl?UwiEpGrQ? zM|@%?NX>Ydy3Om@p-s);wF%mm6%k%w+d3y^w#uW_Lmgx%fbUjV@`>Mc=4t;f>lj&2 z#(BD8zE1fNnuG1SH4|(Jv1+Pm;|iR5Q4PEy&__xf^{Ora(KmJsk}1>=%1mbTLo-Wv zdjB4Mw46?s81oz$n7Opmgbb%H4%l0!TinTE^Ajz7bDDq*)`BEL>0gC#Xd?x9NC(KlO#*zw>_462w(4~|0AHKzCWY{79y z=u6A}RkHLg)3KpCR)<=qoI2CHQaGbGC3ttQg9`$w>49Nx4N)R_@{TJ-&C&{R3aaY! z2&@!s4ZV#?PIJEloAtatl_bo}Zt(TtabF2BpcPsL=YvIJ8}XTAyUJJ*=$%Vi=qZF{5*w*GK4uVU2^SX2~=v(i?m8xZ~*Z z9J|pGAauYUI%r-mcY!`aVAJWmjS^!|NEyj}G#m`?^$RETJ2S76+Y>OWEkfl^d=aIZ zRK)NN2zsAh5vcV&h;kV)aEF_YXNn+gPJtK6 zbPA6&6u0N!qxtEC*Ts3~_E~Z$>QJhiZn>wq7lJkP?VIgPr&Y@DQ2^ys0v=9I*NCc_ z*0Z0z0+dlX53Zpj;`-w1T1N7_QHt6f=6eH$VU)!d>BG2e%9LPKI3{8}FmpDYN5gYC z9p-(4IR<2d>344Z(n$`|+v(d|Ij4}nf}zZo>#gb8B(*a{K`CLaW=jd8uI}|7Yq#A* zM#h*1d8hf>egBFtKj{_HGLXiqR883=0?I~KUPN`l-b#rINp>M;|E+W@pA*+cvnM&H z2!BOo12YM&>qR7NUYq`u=|Gek*++No%!0h7YmazbSK(TsayedtKHz=Xw*D`$=g^Q! zEXB=}w1zPS3M~sS%T>F`HE+y7`RMk1Lexjkh0TiNUMemS2PwMP0kO8nWr7y*U0NKN zV<=*SHBFU7IXYd{g%8b`3qy+08GR(n85hBt3w$Cf zF++&l-%HG4It}5jJAQ%#YB%Qb`Av?%2k(h}Qhj(|t%SJtnc;!ER|9c`Bmv#Sb`|+8 zW{0k6)O&H6;!fhGfqJVfT01pT?$*8Q1p2YvrY1F-TQDFQ9VvX%!}T%@Mti}adz7Zk z-!4>u>V1K>h9}t!F;>RpQw0iuD*Eg`7OqxTt5=98d;se)@o#XEAXzAR(K~!t?}mz! z<1?aHq&>%+rjOPH0)Zi(9zN~bhIFdCPVokM8vaCW#=O{3!+y%6N&1i+*%Vyk96NoB z*p76>Z78L_a?PyCo}n5)PE2?Vs=HLY;DBfVloEIp(n|MuL9&6|TewuTvJ$x$^Z13a zL7?`An)-J)EBoA`ULKLn1316#E~I>%=qV8?xYeRow41F~#K9F6{eHIrdeknoLqncE z(N2By-7*b55H$AL9#aE z-dqIp#w=yY!&${^kj&z5$#X!bYYWI^;yR>rNtghiY z1>>pQ*8vvtu5{H_MscN!I$M&+Ja33%L*_d|IVR*=j)NaE(cj-t5EQQ!jt6Oxb>!`M zvrxGOUcls?%Z{a}#Z~))p2&)C7kw}Xjepn*9L_ge@~Bt%WOlSW!8?O;)7<;ctZ_3{ zaWD4ck(JZ_Nz_b4uczmcWJjj0Z0d|Sak2D1$9Z5W1!olr8S5LZLIf5&Uc^@C6Fwjd z_KIs!wFOyD{GH)SR@+As0OB-Urk z9EHWys~sHn)L!sC{n(k$P!4$xX|`+;gt}Ob;n#vzTK4y@BPueF$C(cUZ}V|>dYGhL z2uWt5uM*Vb%Moh)Nt+ZFJPyQzB^zDeFf4i)`Y+k*qmb`Vg+bvJ55R^=r&a(T^4;Z! zs5LwGubZ#yg;J$DhuWqbd?-}zy-Ov903!{x!Lbi>5%!^V`)s~93bMRTwkkr+-$T)a7|AG0-R6@a!ckOhGnCK$yUVp|Jdu#cq zH;cHBBaK!E;)PwK%IVl!IWba1Mn&eY8ZU0kRmSxFq`Oqx{XZ1;#xenI1-QAmf?Is( zS-6BdZ=lWQ!BYL+4;RNSYt~W|mv=jSg}srk{*n30dGDs@G&db#16&*-Oa`igzDcZf z#gX(i#eF-r?m_|+dIM!>k<(-G)D2Mv$IQnb_ndU~Rg#EHcXFmOuGuxWy&DG+&uI)2-oEh`#|C$&HkXF{rdXun)j$%Yv)X{k4KrH7Fe-0$1G4tu0b%VmQl9&u(7FLvdv;>k}hb_Zo+0^?;J0V`Fb|2MNoxt#!1=7mM%YI z-uPLp>o?)$8yWQ^ryJ|wkG9bAQZIWLzWb|jaEujt@^ZAUwLKi4blskoKYXTm-5lF^ zce;ME*_ZLIxjqB*P{3GN#krnB{9F4d!||fy00o|KioI}1o=0INcz>PsQT!5r9YYuSzlM%^qFdbMWq+>X(E z+o5urcsFc4&g7_SK1%Qj%B@ZqnMh(ZTpDU$8Qr9o0Gm7}k-BiTywx`r;XYiN^-Eub zN-kxCEHv}(A!o);*&~)ux4m%OI0dFDcD1F>&qqP65v;XG+rF#oN*wgi%a37euvmZn zB2_J5*$l7Yr}CB1$mTGCA3Oo~43Tfk*9I=4NpVnTFf*lND-i*>6FtzJejisKqC>C< z@#+==DDmr%ZpQAVCeOnMmb8>}?2WUkcO(r0A@jmpG`M-JeQga*lO;YIZhYzmm`m5- zk*swdVpiA9t7rq*zBlu)chBpjN3tvr0jitU(MNgDEJv}gv#^clSog2Zh{%a<6(uwG z{8jTsyM!Mfr^=+8mVz8S%8tsXw;CRpK)sI8q?^)c4$_R!FVLYps!yV{S+C3{R+HZs zKpV!!3y{3peF3tk?WRN|lis&v&!)@u6)GD7i;!7P27Pw%)0z;M_PtK8TlW`MZHhw8 z`<(~~Ul504Y+#eM3*W4wj~9@HDeLROvUqb!t;0fg$v$Ugibyz)mNt~#PO_y)x5vlV zVcS7L1oZ;-%^){bNmMH(ogmD5t#Wy?CU)3m>N384mYmY z+j+4-tcuH1A#6A<;r-2`gsT z++B#ZibX^wTUb6?ZhK80vTZVXzYnh?7{f6ZAy0*?#%RX>VqY*2dgO7{6~iV@%;P-P z@h*OaWQ})}iAzmbWSN)sjc0VbQb9`Dml*l*TPlwuX|Gkm6Llx_nL4d+y{DQuP6{92 z7X=n}Vo!fJRoI44gkLGV?3mJ5R+=_Zw}7;&^{3rQP4?3Owe~kkku;OGB`ZGR#GOZ)&g_^~MW??`8B zJ98roYv*6)Uw?HT3GhxcCmJH(YG|9(Kj*FH>Y*|mpkk^2{7>ku#$lD$L#ad9cTer8GgOP zZ{7Q|B1zPAwf_)!S^^U1{OR7Gz9{+yB`7Tx6{m1?9wK6vU*Zep@ql(mldy0e~MT(l4wxuzzJqhzSZy z$qWAj=ci4{%wCWk0EQ``Y$(5QN`B!;@k;`fK>UKgC*4MMC@TV5GC07bUoFaq`>RD# z!pidh?4`eV0kD5q^s`4;^PGD+4q&z(q?xwI)x*GuB^?`bqqA!>Hf-eYbj@_B)^=@dC{Jp@Mn> z^6LLH(AE(kfA|*@Q#ZQ~1OOOu!1-(KaxnXq2zZ|SkSG5OOaACEK@d7rUBU06 z&vOwyK~o!^L;q}X|Bz|rdHJ6wYCH$TVzHhs%;=<{?LPte@9=g{9J&v?#!o}uB1 z83=gTJ@q<2s?hKAH9V(2&kOKGHR^g!{m(uAnkC>l?70^H3D(yAkFdWh