!}      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ None"None 456=>?@AM_mH}citeprocInputs for citation processing.citeprocResult of citation processing. citeprocEList of formatted citations corresponding to the citations given to citeproc citeprocList of formatted bibliography entries (if the style calls for a bibliography), each a pair consisting of the item identifier and the formatted entry citeproc!Warnings from citation processing citeprocmAn abbreviations map. These are typically stored in a JSON serialization: for examples of the format, see  8https://github.com/citation-style-language/abbreviations. Abbreviations are substituted in the output when the variable and its content are matched by something in the abbreviations map./citeprocCValue associated with a certain variable in a bibliographic entry.0citeprocPlain text value1citeproc'Formatted value with parameterized type2citeprocNumerical value3citeprocStructured names4citeprocStructured dateIciteproc-Encodes bibliographic data for a single work.MciteprocQThis is added in processing; if you are constructing a Reference, set to NothingPciteprocEDefines locale-specific terms, punctuation styles, and date formats.WciteprocNA parsed IETF language tag, with language and optional variant. For example, Lang "en" (Just US) corresponds to en-US.Yciteproc6A citation (which may include several items, e.g. in (Smith 2000; Jones 2010, p. 30)).^citeprocoThe part of a citation corresponding to a single work, possibly including a label, locator, prefix and suffix.gciteproc e.g., Smithhciteproce.g., (2000, p. 30)iciteproce.g., (Smith 2000, p. 30)jciteprocDThe identifier used to identify a work in a bibliographic database.mciteproc`CSL styles require certain formatting transformations to be defined. These are defined in the me class. The library may be used with any structured format that defines these operations. See the  V module for an instance that corresponds to the markup allowed in CSL JSON. See the  # module for an instance for Pandoc Inlines.citeprocUOptions affecting the output in ways that go beyond what can be specified in styles.citeproc8Create hyperlinks from citations to bibliography entriesciteproc Render a W an an IETF language tag.citeprocParse an IETF language tag.citeproc`Returns an abbreviation if the variable and its value match something in the abbreviations map.  !"#$%&'()*+,-./021435678<;9:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmrnopqstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?A@BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefhgijklmonpqrstuvwxyz{|}~monpqrstuvwxyz{|}~jkl^_`abcdefhgiYZ[\]"#$%& !CDEF !"#$?A@B;<=>56789:/01234,-.'()*+     %&'()*+,-.MNOPQRSTGHIJKLUVWX{|}~stuvwxyzcdefghijklmrnopq[\]^_`abWXYZPQRSTUVCDEFGH>?@ABIJKLMN567/02143O 8<;9:=   NoneMUNoneX\gfciteprocNParse a CSL locale definition (XML). For information about the format, see  Ghttps://docs.citationstyles.org/en/stable/translating-locale-files.html.gciteprocSRetrieves the "primary dialect" corresponding to a langage, e.g. "lt-LT" for "lt".hciteprocRetrieves the locale defined for the specified language. Implements the locale fallback algorithm described in the CSL 1.0.1 spec.fghfhgNoneP_g[iciteprocMerge the locale specified by the first parameter, if any, with the default locale of the style and locale definitions in the style. The locale specified by the first parameter overrides the style's defaults when there is a conflict.jciteprocParse an XML stylesheet into a s . The first parameter is a function that retrieves the text of the independent parent of a dependent style, given a URL. (This might make an HTTP request or retrieve the style locally.) If you aren't using dependent styles, you may use `(_ -> return mempty)`.jciteprocCFunction that takes a URL and retrieves text of independent parentciteprocContents of XML stylesheetijjiNone>PX_mmEciteproc1Convert number < 4000 to lowercase roman numeral.kciteprocParsed CSL style.citeprocOverride style default locale.citeproc(List of references (bibliographic data).citeprocList of citations.citeproc+(citations, (id, bibentry) pairs, warnings)citeproc initializeciteproc with hyphenciteprocinitialize with (suffix)kkNone=?@Amrrciteproc+Tracks context in textcase transformations.zciteproc9Wraps a function used to define textcase transformations.}citeprocUppercase everything.~citeprocLowercase everything.citeprocCapitalize all words.citeprocCapitalize first letter.citeproc)Capitalize first letter of each sentence.citeprocUse title case.rstuvwxyz{|}~rstuvwxyz{|}~None%=>?vciteprocConvert pandoc structure to a string with formatting removed. Footnotes are skipped (since we don't want their contents in link labels).None 456=?@Am{ citeprocRender  as . Set the first parameter to True when rendering HTML output (so that entities are escaped). Set it to False when rendering for CSL JSON bibliographies.citeprocEscape   & using entitiesciteprocLocale (used for quote styles)citeprocCslJson to renderNoneciteprocProcess a list of YUs, producing formatted citations and a bibliography according to the rules of a CSL s. If a WA is specified, override the style's default locale. To obtain a s from an XML stylesheet, use j from Citeproc.Style.citeprocRendering optionsciteprocParsed CSL styleciteproc"Overrides default locale for styleciteproc'List of references (bibliographic data)citeprocList of citations to process  !"#$%&'()*+,-./021435678<;9:=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmrnopqstuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?A@BCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefhgijklmonpqrstuvwxyz{|}~fghij    !"#$%&'(())*+,-../0123456789:;<==>?@ABCDEFGHIJJKLMNOOPQRSTUUVWXYZ[[\]^^_`abcdefghijklmnopqrstuuvwxyz{|}~      !"#$%&&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOOPQRSSTUVWXYZ[\]^^_`abcdefghijklmnopqrstuuvwxyz{|}~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijkllmnopqrstuv wxyz{|}~               #citeproc-0.1-1SZ1WowsaSaE6JaDxqwuIXCiteproc.TypesCiteproc.LocaleCiteproc.Style Citeproc.EvalCiteproc.CaseTransformCiteproc.PandocCiteproc.CslJsonCiteproc Citeproc.DataCslJsonPandocCiteproc.ElementInputsinputsCitationsinputsReferences inputsStyleinputsAbbreviations inputsLangResultresultCitationsresultBibliographyresultWarnings AbbreviationsTagTagTermTagCitationNumberTagCitationLabelTagItemTagNameTagNamesTagDate TagYearSuffix TagLocatorOutput FormattedInNoteLiteralTagged NullOutput DatePartsDate dateParts dateCirca dateSeason dateLiteralName nameFamily nameGivennameDroppingParticlenameNonDroppingParticle nameSuffixnameCommaSuffixnameStaticOrdering nameLiteralValTextValFancyValNumValNamesValDateVal ReferenceMapunReferenceMap VariableType DateVariable NameVariableNumberVariableStringVariableUnknownVariable NameHints AddInitials AddGivenNameAddInitialsIfPrimaryAddGivenNameIfPrimaryDisambiguationDatadisambYearSuffix disambNameMapdisambEtAlNamesdisambCondition Reference referenceId referenceTypereferenceDisambiguationreferenceVariablesVariableLocalelocaleLanguagelocalePunctuationInQuotelocaleLimitDayOrdinalsToDay1 localeDate localeTermsLang langLanguage langVariantTermtermNametermForm termNumber termGendertermGenderForm termMatch TermMatch LastDigit LastTwoDigits WholeNumber TermGender MasculineFeminine TermNumberSingularPluralTermFormLongShortVerb VerbShortSymbolStylestyleCslVersion styleOptions styleCitationstyleBibliography styleLocalesstyleAbbreviationsPageRangeFormatPageRangeChicagoPageRangeExpandedPageRangeMinimalPageRangeMinimalTwoSecondFieldAlignSecondFieldAlignFlushSecondFieldAlignMarginSubsequentAuthorSubstituteRule CompleteAll CompleteEach PartialEach PartialFirstSubsequentAuthorSubstitute StyleOptionsstyleIsNoteStylestyleDefaultLocalestyleDemoteNonDroppingParticlestyleInitializeWithHyphenstylePageRangeFormatstylePageRangeDelimiterstyleDisambiguationstyleNearNoteDistancestyleCiteGroupDelimiterstyleLineSpacingstyleEntrySpacingstyleHangingIndentstyleSecondFieldAlignstyleSubsequentAuthorSubstitutestyleUsesYearSuffixVariableDemoteNonDroppingParticleDemoteDisplayAndSortDemoteSortOnly DemoteNeverGivenNameDisambiguationRuleAllNamesAllNamesWithInitials PrimaryNamePrimaryNameWithInitialsByCiteDisambiguationStrategydisambiguateAddNamesdisambiguateAddGivenNamesdisambiguateAddYearSuffix CollapsingCollapseCitationNumber CollapseYearCollapseYearSuffixCollapseYearSuffixRanged LayoutOptionslayoutCollapselayoutYearSuffixDelimiterlayoutAfterCollapseDelimiterLayout layoutOptionslayoutFormattinglayoutElementslayoutSortKeys SortKeyValueSortKeySortKeyVariable SortKeyMacro SortDirection Ascending DescendingElement VerticalAlign BaselineAlignSupAlignSubAlignTextDecoration NoDecorationUnderlineDecoration FontWeight NormalWeight BoldWeight LightWeight FontVariant NormalVariantSmallCapsVariant FontStyle NormalFont ItalicFont ObliqueFont DisplayStyle DisplayBlockDisplayLeftMarginDisplayRightInline DisplayIndentTextCase Lowercase UppercaseCapitalizeFirst CapitalizeAll SentenceCase TitleCase Formatting formatLangformatFontStyleformatFontVariantformatFontWeightformatTextDecorationformatVerticalAlign formatPrefix formatSuffix formatDisplayformatTextCaseformatDelimiterformatStripPeriods formatQuotesformatAffixesInside ElementTypeETextEDateENumberENamesELabelEGroupEChooseNameAsSortOrderNameAsSortOrderFirstNameAsSortOrderAll NameFormatnameGivenFormattingnameFamilyFormatting nameAndStyle nameDelimiternameDelimiterPrecedesEtAlnameDelimiterPrecedesLast nameEtAlMinnameEtAlUseFirstnameEtAlSubsequentUseFirstnameEtAlSubsequentMinnameEtAlUseLastnameFormnameInitializenameInitializeWithnameAsSortOrdernameSortSeparatorNameFormLongName ShortName CountNameDelimiterPrecedesPrecedesContextualPrecedesAfterInvertedNamePrecedesAlways PrecedesNever NamesFormat namesLabel namesEtAl namesNamenamesLabelBeforeName PluralizeContextualPluralizeAlwaysPluralizeNeverPluralize NumberForm NumberNumeric NumberOrdinalNumberLongOrdinal NumberRomanTextType TextVariable TextMacroTextTerm TextValue VariableForm ShortFormLongFormDPdpNamedpFormdpRangeDelimiter dpFormattingDPForm DPNumericDPNumericLeadingZeros DPOrdinalDPLongDPShortDPNameDPYearDPMonthDPDay ShowDateParts YearMonthDay YearMonthYearDateTypeLocalizedNumeric LocalizedText NonLocalizedPosition FirstPositionIbidWithLocatorIbidNearNote Subsequent Condition HasVariableHasTypeIsUncertainDate IsNumericHasLocatorType HasPositionWouldDisambiguateMatchMatchAllMatchAny MatchNoneCitation citationIdcitationNoteNumber citationItems CitationItemcitationItemIdcitationItemLabelcitationItemLocatorcitationItemTypecitationItemPrefixcitationItemSuffixCitationItemType AuthorOnlySuppressAuthor NormalCiteItemIdunItemIdCiteprocOutputtoTextfromText dropTextWhiledropTextWhileEndaddFontVariant addFontStyle addFontWeightaddTextDecorationaddVerticalAlign addTextCase addDisplay addQuotesmovePunctuationInsideQuotesinNotemapText addHyperlink CiteprocErrorCiteprocXMLErrorCiteprocParseErrorCiteprocLocaleNotFoundCiteprocOptions linkCitationsdefaultCiteprocOptionsprettyCiteprocError addFormattingdefaultNameFormat emptyTerm renderLang parseLang toVariable fromVariablelookupVariable variableTypemakeReferenceMaplookupReference valToTextextractParticlesisByzantineName rawDateEDTF outputToText renderOutputgrouped formatted readAsIntlookupAbbreviation$fToJSONCitationItemType$fFromJSONCitationItemType$fToJSONCitationItem$fFromJSONCitationItem$fToJSONCitation$fFromJSONCitation$fOrdSortKeyValue $fOrdTerm$fFromJSONLang $fToJSONLang$fMonoidFormatting$fSemigroupFormatting$fToJSONKeyVariable$fToJSONVariable$fFromJSONKeyVariable$fFromJSONVariable$fMonoidVariable$fSemigroupVariable$fMonoidLocale$fSemigroupLocale$fFromJSONName $fToJSONName$fFromJSONDateParts$fFromJSONDate $fToJSONDate $fToJSONVal$fFromJSONReference$fToJSONReference$fBiplateOutputOutput$fUniplateOutput$fToJSONAbbreviations$fFromJSONAbbreviations$fFromJSONResult$fToJSONResult$fFromJSONInputs$fToJSONInputs$fShowCiteprocOptions$fEqCiteprocOptions$fShowCiteprocError$fEqCiteprocError $fShowItemId $fEqItemId $fOrdItemId$fSemigroupItemId$fMonoidItemId$fToJSONItemId$fFromJSONItemId$fShowCitationItemType$fEqCitationItemType$fOrdCitationItemType$fShowCitationItem$fEqCitationItem$fOrdCitationItem$fShowCitation $fEqCitation $fOrdCitation $fShowMatch $fEqMatch$fShowPosition $fEqPosition $fOrdPosition$fShowDateType $fEqDateType $fOrdDateType$fShowShowDateParts$fEqShowDateParts $fShowDPName $fEqDPName $fOrdDPName $fShowDPForm $fEqDPForm$fShowVariableForm$fEqVariableForm$fShowNumberForm$fEqNumberForm$fShowPluralize $fEqPluralize$fShowDelimiterPrecedes$fEqDelimiterPrecedes$fShowNameForm $fEqNameForm$fShowNameAsSortOrder$fEqNameAsSortOrder$fShowTextCase $fEqTextCase$fShowDisplayStyle$fEqDisplayStyle$fShowFontStyle $fEqFontStyle$fShowFontVariant$fEqFontVariant$fShowFontWeight$fEqFontWeight$fShowTextDecoration$fEqTextDecoration$fShowVerticalAlign$fEqVerticalAlign$fShowSortDirection$fEqSortDirection$fShowSortKeyValue$fEqSortKeyValue$fShowCollapsing$fEqCollapsing$fShowLayoutOptions$fEqLayoutOptions!$fShowGivenNameDisambiguationRule$fEqGivenNameDisambiguationRule $fOrdGivenNameDisambiguationRule$fShowDisambiguationStrategy$fEqDisambiguationStrategy$fOrdDisambiguationStrategy$fShowDemoteNonDroppingParticle$fEqDemoteNonDroppingParticle$$fShowSubsequentAuthorSubstituteRule"$fEqSubsequentAuthorSubstituteRule $fShowSubsequentAuthorSubstitute$fEqSubsequentAuthorSubstitute$fShowSecondFieldAlign$fEqSecondFieldAlign$fShowPageRangeFormat$fEqPageRangeFormat$fOrdPageRangeFormat$fShowTermForm $fOrdTermForm $fEqTermForm$fShowTermNumber$fOrdTermNumber$fEqTermNumber$fShowTermGender$fOrdTermGender$fEqTermGender$fShowTermMatch$fOrdTermMatch $fEqTermMatch $fShowTerm$fEqTerm $fShowLang$fEqLang $fOrdLang$fShowStyleOptions$fEqStyleOptions$fShowFormatting$fEqFormatting$fShowNameFormat$fEqNameFormat$fShowNamesFormat$fEqNamesFormat$fShowDP$fEqDP$fShowVariable $fOrdVariable $fEqVariable$fIsStringVariable$fShowTextType $fEqTextType$fShowCondition $fEqCondition$fShowElementType$fEqElementType $fShowElement $fEqElement $fShowLocale $fEqLocale $fShowSortKey $fEqSortKey $fShowLayout $fEqLayout$fShowNameHints$fShowVariableType$fEqVariableType $fShowName$fEqName $fOrdName$fShowDisambiguationData$fShowDateParts $fEqDateParts$fOrdDateParts$fToJSONDateParts $fShowDate$fEqDate $fOrdDate $fShowVal$fEqVal $fFunctorVal $fFoldableVal$fTraversableVal$fShowReference$fFunctorReference$fFoldableReference$fTraversableReference$fShowReferenceMap $fShowTag$fEqTag $fShowOutput $fEqOutput$fShowAbbreviations$fEqAbbreviations$fOrdAbbreviations $fShowStyle $fEqStyle $fShowResult $fShowInputs parseLocalegetPrimaryDialect getLocale mergeLocales parseStyle evalStyle $fShowContext$fShowVarCount$fShowEvalState$fEqDisambData$fOrdDisambData$fShowDisambDataCaseTransformStateStart StartSentence AfterWordEnd AfterWordCharAfterSentenceEndingPunctuationAfterOtherPunctuationBeforeLastWordCaseTransformerunCaseTransformerwithUppercaseAllwithLowercaseAllwithCapitalizeWordswithCapitalizeFirstwithSentenceCase withTitleCase$fShowCaseTransformState$fEqCaseTransformState$fCiteprocOutputManyCslTextCslEmpty CslConcat CslQuoted CslItalic CslNormalCslBold CslUnderlineCslNoDecoration CslSmallCaps CslBaselineCslSupCslSub CslNoCaseCslDiv parseCslJson renderCslJson cslJsonToJson$fCiteprocOutputCslJson$fBiplateCslJsonCslJson$fUniplateCslJson$fToJSONCslJson$fFromJSONCslJson$fMonoidCslJson$fSemigroupCslJson $fShowCslJson $fEqCslJson $fOrdCslJson$fFunctorCslJson$fFoldableCslJson$fTraversableCslJson$fShowRenderContext$fEqRenderContextciteproc localeFiles ElementParser AttributeslookupAttributerunElementParser parseFailure getChildren allChildren getAttributesgetNameAttributes getFormattinggetTextContentpLocalepDatetoRomanNumeral initialize stringify text-1.2.3.1Data.Text.InternalText