From 35c252a1746e603b82c1d24122cede327d24e212 Mon Sep 17 00:00:00 2001 From: John McWilliams <37010132+jmcwilliams403@users.noreply.github.com> Date: Sun, 3 Sep 2023 15:35:57 -0400 Subject: [PATCH 1/3] Remove duplicate variant for `n` with left hook. (#1977) * Remove duplicate variant for `n` with left hook. * retarget --- changes/26.3.2.md | 1 + params/variants.toml | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 100644 changes/26.3.2.md diff --git a/changes/26.3.2.md b/changes/26.3.2.md new file mode 100644 index 0000000000..ac836529ff --- /dev/null +++ b/changes/26.3.2.md @@ -0,0 +1 @@ +* Remove duplicate serifed variant for LATIN SMALL LETTER N WITH LEFT HOOK (`U+0272`). diff --git a/params/variants.toml b/params/variants.toml index 1baa8c669b..9dd8008937 100644 --- a/params/variants.toml +++ b/params/variants.toml @@ -2950,7 +2950,7 @@ disableIf = [ { body = "NOT normal", terminal = "tailed" } ] selectorAffix.n = "motionSerifed" selectorAffix."n/sansSerif" = "serifless" selectorAffix."n/descBase" = { if = [{ body = "normal" }], then = "topLeftSerifed", else = "serifless" } -selectorAffix."n/lTailBase" = "motionSerifed" +selectorAffix."n/lTailBase" = { if = [{ terminal = "straight" }], then = "motionSerifed", else = { if = [{ body = "normal" }], then = "topLeftSerifed", else = "serifless" } } selectorAffix.eng = { if = [{ body = "normal" }], then = "topLeftSerifed", else = "serifless" } selectorAffix."eng/phoneticRight" = { if = [{ body = "normal" }], then = "topLeftSerifed", else = "serifless" } selectorAffix."grek/eta" = { if = [{ body = "normal" }], then = "topLeftSerifed", else = "serifless" } From 0e6967c3280e369afc16e214eaea1dd08fa31b2a Mon Sep 17 00:00:00 2001 From: be5invis Date: Sun, 3 Sep 2023 13:28:26 -0700 Subject: [PATCH 2/3] * Add special k-dot shape (#1978). --- changes/26.3.2.md | 1 + font-src/gen/ttfa-controls/index.mjs | 115 +++++++++++++++++---------- font-src/glyphs/letter/latin/k.ptl | 10 ++- font-src/otl/gsub-ccmp.ptl | 13 +++ font-src/support/gr.mjs | 11 +++ 5 files changed, 108 insertions(+), 42 deletions(-) diff --git a/changes/26.3.2.md b/changes/26.3.2.md index ac836529ff..dc6a952d3a 100644 --- a/changes/26.3.2.md +++ b/changes/26.3.2.md @@ -1 +1,2 @@ * Remove duplicate serifed variant for LATIN SMALL LETTER N WITH LEFT HOOK (`U+0272`). +* Add special k-dot shape (#1978). diff --git a/font-src/gen/ttfa-controls/index.mjs b/font-src/gen/ttfa-controls/index.mjs index 8f52690838..8a19198685 100644 --- a/font-src/gen/ttfa-controls/index.mjs +++ b/font-src/gen/ttfa-controls/index.mjs @@ -2,62 +2,95 @@ import ttfaRanges from "../../generated/ttfa-ranges.mjs"; import * as Gr from "../../support/gr.mjs"; import { ArrayUtil } from "../../support/utils.mjs"; -export async function generateTtfaControls(gsOrig, gs) { +export async function generateTtfaControls(gsOrig, gsTtf) { let ttfaControls = [`# Machine generated. Do not modify.`]; - for (const alignment of ttfaRanges) { - generateTTFAAlignments(ttfaControls, alignment, gsOrig, gs); + let alignments = []; + for (const cfg of ttfaRanges) { + const alignment = new Alignment(cfg.scriptTag, cfg.featureTag, cfg.ranges); + alignment.collectDefault(gsOrig, gsTtf); + alignments.push(alignment); + } + + for (const go of gsOrig.glyphs()) { + const hc = Gr.HintClass.get(go); + if (!hc) continue; + const gd = gsTtf.queryBySourceGlyph(go); + if (!gd) continue; + const [s, f] = hc; + for (const alignment of alignments) { + if (s === alignment.scriptTag && f === alignment.featureTag) + alignment.allGlyphs.set(go, gd); + } + } + + for (const alignment of alignments) { + alignment.extend(gsOrig, gsTtf); + alignment.write(ttfaControls, gsTtf); } return ttfaControls; } -function generateTTFAAlignments(sink, alignment, gsOrig, gsTtf) { - let allGlyphs = new Map(); - let defaultGlyphs = new Map(); - for (const [lo, hi] of alignment.ranges) { - for (let lch = lo; lch <= hi; lch++) { - const go = gsOrig.queryByUnicode(lch); - if (!go) continue; - const gd = gsTtf.queryBySourceGlyph(go); - if (!gd) continue; - allGlyphs.set(go, gd); - defaultGlyphs.set(go, gd); - } +class Alignment { + constructor(scriptTag, featureTag, ranges) { + this.scriptTag = scriptTag; + this.featureTag = featureTag; + this.ranges = ranges; + + this.defaultGlyphs = new Map(); + this.allGlyphs = new Map(); } - for (;;) { - let sizeBefore = allGlyphs.size; - - for (const [go, gd] of allGlyphs) { - const cvs = Gr.AnyCv.query(go); - for (const gr of cvs) { - const gnLinked = gr.get(go); - if (!gnLinked) continue; - const goLinked = gsOrig.queryByName(gnLinked); - if (!goLinked) continue; - const gdLinked = gsTtf.queryBySourceGlyph(goLinked); - if (!gdLinked) continue; - allGlyphs.set(goLinked, gdLinked); + collectDefault(gsOrig, gsTtf) { + for (const [lo, hi] of this.ranges) { + for (let lch = lo; lch <= hi; lch++) { + const go = gsOrig.queryByUnicode(lch); + if (!go) continue; + const gd = gsTtf.queryBySourceGlyph(go); + if (!gd) continue; + this.allGlyphs.set(go, gd); + this.defaultGlyphs.set(go, gd); } } - - let sizeAfter = allGlyphs.size; - if (sizeAfter <= sizeBefore) break; } - const gOrd = gsTtf.decideOrder(); - let nonDefaultGlyphIndices = []; - for (const [go, gd] of allGlyphs) { - if (defaultGlyphs.has(go)) continue; - nonDefaultGlyphIndices.push(gOrd.reverse(gd)); + extend(gsOrig, gsTtf) { + for (;;) { + let sizeBefore = this.allGlyphs.size; + + for (const [go, gd] of this.allGlyphs) { + const cvs = Gr.AnyCv.query(go); + for (const gr of cvs) { + const gnLinked = gr.get(go); + if (!gnLinked) continue; + const goLinked = gsOrig.queryByName(gnLinked); + if (!goLinked) continue; + const gdLinked = gsTtf.queryBySourceGlyph(goLinked); + if (!gdLinked) continue; + this.allGlyphs.set(goLinked, gdLinked); + } + } + + let sizeAfter = this.allGlyphs.size; + if (sizeAfter <= sizeBefore) break; + } } - if (!nonDefaultGlyphIndices.length) return; + write(sink, gsTtf) { + const gOrd = gsTtf.decideOrder(); + let nonDefaultGlyphIndices = []; + for (const [go, gd] of this.allGlyphs) { + if (this.defaultGlyphs.has(go)) continue; + nonDefaultGlyphIndices.push(gOrd.reverse(gd)); + } + + if (!nonDefaultGlyphIndices.length) return; - const glyphIndicesRangesStr = ArrayUtil.toRanges(nonDefaultGlyphIndices) - .map(([lo, hi]) => (lo === hi ? `${lo}` : `${lo}-${hi}`)) - .join(", "); + const glyphIndicesRangesStr = ArrayUtil.toRanges(nonDefaultGlyphIndices) + .map(([lo, hi]) => (lo === hi ? `${lo}` : `${lo}-${hi}`)) + .join(", "); - sink.push(`${alignment.scriptTag} ${alignment.featureTag} @ ${glyphIndicesRangesStr}`); + sink.push(`${this.scriptTag} ${this.featureTag} @ ${glyphIndicesRangesStr}`); + } } diff --git a/font-src/glyphs/letter/latin/k.ptl b/font-src/glyphs/letter/latin/k.ptl index 38bd57f140..e891d4451a 100644 --- a/font-src/glyphs/letter/latin/k.ptl +++ b/font-src/glyphs/letter/latin/k.ptl @@ -1,7 +1,7 @@ $$include '../../../meta/macros.ptl' import [mix clamp fallback linreg SuffixCfg] from"../../../support/utils.mjs" -import [Dotless CvDecompose MathSansSerif] from"../../../support/gr.mjs" +import [Dotless CvDecompose MathSansSerif HintClass] from"../../../support/gr.mjs" import [maskBit] from"../../../support/util/mask-bit.mjs" glyph-module @@ -583,6 +583,14 @@ glyph-block Letter-Latin-K : begin select-variant 'grek/KaiSymbol' 0x3CF + derive-multi-part-glyphs 'kDot' null {'k' 'dotAbove'} : lambda [srcs gr] : glyph-proc + local { base mark } srcs + include : refer-glyph mark + include : Translate (Width + [HSwToV HalfStroke]) 0 + include [refer-glyph base] AS_BASE + include : LeaningAnchor.Above.VBar.l Middle + HintClass.set currentGlyph 'latn' 'dflt' + glyph-block-import Letter-Blackboard : BBS BBD BBBarLeft define [BBKLegShape top left right] : begin local kDiag : DiagCorDs (top / 2) (right - left) BBD diff --git a/font-src/otl/gsub-ccmp.ptl b/font-src/otl/gsub-ccmp.ptl index 7c4ca10c7d..f3b7380fe6 100644 --- a/font-src/otl/gsub-ccmp.ptl +++ b/font-src/otl/gsub-ccmp.ptl @@ -103,6 +103,17 @@ export : define [buildCCMP sink glyphStore markGlyphs] : begin inputEnds 3 apply {{.at 1 .lookup lookupTieMarkLigature}} + Ccmp-Group "Special dot-above transformation" : begin + # b-dot, d-dot, h-dot, k-dot + export-lookup : AddLookup sink : object + .type 'gsub_ligature' + .ignoreGlyphs [filterMarkByClassNegated markGlyphs 'above'] + .substitutions : list + object [from : list "b" "dotAbove"] [to "bDot"] + object [from : list "d" "dotAbove"] [to "dDot"] + object [from : list "h" "dotAbove"] [to "hDot"] + object [from : list "k" "dotAbove"] [to "kDot"] + Ccmp-Group "Leaning Mark Trasnform" : begin define LeaningAnchorMap : list list 'above' 'leaningAbove' @@ -137,6 +148,8 @@ export : define [buildCCMP sink glyphStore markGlyphs] : begin .inputEnds 2 .apply {{.at 1 .lookup lookupTurnMarkIntoLeaningAndSpacer}} + + Ccmp-Group "Rhotic Hook Transform" : begin define superscripts {} define subscripts {} diff --git a/font-src/support/gr.mjs b/font-src/support/gr.mjs index 1219c220f8..d31b58ce01 100644 --- a/font-src/support/gr.mjs +++ b/font-src/support/gr.mjs @@ -132,6 +132,17 @@ export const Joining = { } }; +export const HintClass = { + get(glyph) { + if (glyph && glyph.related) return glyph.related.hintClass; + else return null; + }, + set(glyph, script, style) { + if (!glyph.related) glyph.related = {}; + glyph.related.hintClass = [script, style]; + } +}; + /////////////////////////////////////////////////////////////////////////////////////////////////// const CvTagCache = new Map(); From 31370e81e2eb2b87358f5e8b0b51c9a549088c44 Mon Sep 17 00:00:00 2001 From: be5invis Date: Mon, 4 Sep 2023 03:47:39 -0700 Subject: [PATCH 3/3] Release 26.3.2 --- CHANGELOG.md | 6 + doc/PACKAGE-LIST.md | 282 +++++----- doc/packages-sha.txt | 912 ++++++++++++++++---------------- images/button-release.dark.svg | 5 +- images/button-release.light.svg | 5 +- package-lock.json | 4 +- package.json | 2 +- 7 files changed, 610 insertions(+), 606 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f7b1284e27..aba6b296da 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ ## Modifications since last major version +### 26.3.2 + +* Remove duplicate serifed variant for LATIN SMALL LETTER N WITH LEFT HOOK (`U+0272`). +* Add special k-dot shape (#1978). + + ### 26.3.1 * Fix TTFA control generator to fix broken superscript letters (#1976). diff --git a/doc/PACKAGE-LIST.md b/doc/PACKAGE-LIST.md index 832edaf4e8..3af241932e 100644 --- a/doc/PACKAGE-LIST.md +++ b/doc/PACKAGE-LIST.md @@ -1,4 +1,4 @@ -# Package list of Release 26.3.1 +# Package list of Release 26.3.2 ## Prebuilt Packages Iosevka provides a large variety of variants. Prebuilt variants are listed below. For all Monospace variants' packages, it will contain three _spacing variants_. You can either download the package containing all the spacing variants (recommended), or cherry-pick the variant with specific spacing. @@ -19,145 +19,145 @@ Iosevka provides various packaging formats, here is the list of them: - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
📦 IosevkaMonospace, DefaultSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ IosevkaDefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka TermTerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka FixedFixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SlabMonospace, Slab-serifSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SlabDefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SlabTerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SlabFixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka CurlyMonospace, Curly StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka CurlyDefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term CurlyTerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed CurlyFixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka Curly SlabMonospace, Curly Style, Slab-serifSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka Curly SlabDefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term Curly SlabTerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed Curly SlabFixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS01Monospace, Andale Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS01DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS01TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS01FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS02Monospace, Anonymous Pro StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS02DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS02TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS02FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS03Monospace, Consolas StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS03DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS03TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS03FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS04Monospace, Menlo StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS04DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS04TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS04FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS05Monospace, Fira Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS05DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS05TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS05FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS06Monospace, Liberation Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS06DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS06TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS06FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS07Monospace, Monaco StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS07DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS07TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS07FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS08Monospace, Pragmata Pro StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS08DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS08TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS08FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS09Monospace, Source Code Pro StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS09DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS09TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS09FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS10Monospace, Envy Code R StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS10DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS10TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS10FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS11Monospace, X Windows Fixed StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS11DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS11TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS11FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS12Monospace, Ubuntu Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS12DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS12TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS12FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS13Monospace, Lucida StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS13DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS13TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS13FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS14Monospace, JetBrains Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS14DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS14TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS14FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS15Monospace, IBM Plex Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS15DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS15TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS15FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS16Monospace, PT Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS16DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS16TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS16FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS17Monospace, Recursive Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS17DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS17TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS17FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS18Monospace, Input Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS18DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS18TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS18FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka AileQuasi-proportional, Sans-serifSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    └ Iosevka AileDefaultNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka EtoileQuasi-proportional, Slab-serifSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    └ Iosevka EtoileDefaultNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 IosevkaMonospace, DefaultSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ IosevkaDefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka TermTerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka FixedFixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SlabMonospace, Slab-serifSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SlabDefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SlabTerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SlabFixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka CurlyMonospace, Curly StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka CurlyDefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term CurlyTerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed CurlyFixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka Curly SlabMonospace, Curly Style, Slab-serifSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka Curly SlabDefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term Curly SlabTerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed Curly SlabFixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS01Monospace, Andale Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS01DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS01TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS01FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS02Monospace, Anonymous Pro StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS02DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS02TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS02FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS03Monospace, Consolas StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS03DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS03TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS03FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS04Monospace, Menlo StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS04DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS04TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS04FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS05Monospace, Fira Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS05DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS05TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS05FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS06Monospace, Liberation Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS06DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS06TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS06FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS07Monospace, Monaco StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS07DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS07TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS07FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS08Monospace, Pragmata Pro StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS08DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS08TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS08FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS09Monospace, Source Code Pro StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS09DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS09TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS09FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS10Monospace, Envy Code R StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS10DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS10TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS10FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS11Monospace, X Windows Fixed StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS11DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS11TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS11FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS12Monospace, Ubuntu Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS12DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS12TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS12FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS13Monospace, Lucida StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS13DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS13TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS13FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS14Monospace, JetBrains Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS14DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS14TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS14FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS15Monospace, IBM Plex Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS15DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS15TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS15FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS16Monospace, PT Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS16DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS16TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS16FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS17Monospace, Recursive Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS17DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS17TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS17FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka SS18Monospace, Input Mono StyleSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    ├ Iosevka SS18DefaultYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    ├ Iosevka Term SS18TerminalYesSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
    └ Iosevka Fixed SS18FixedNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka AileQuasi-proportional, Sans-serifSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    └ Iosevka AileDefaultNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
📦 Iosevka EtoileQuasi-proportional, Slab-serifSuper TTCTTC 
  └ Sub-packagesSpacingLigaturesDownloads
    └ Iosevka EtoileDefaultNoSuper TTCTTCTTF (Unhinted)WebFont (Unhinted)
diff --git a/doc/packages-sha.txt b/doc/packages-sha.txt index 0eb4d404f4..1d06d40e8c 100644 --- a/doc/packages-sha.txt +++ b/doc/packages-sha.txt @@ -1,456 +1,456 @@ -undefined 9c4cfb1101a200093ce7a80fe19029f3906f1f92bb23bc36dd6fbe2dfafc4819 -undefined 316d24a293667121186a9774043aecac36084decdcc33bc79bf278b3a4ff8f9f -undefined 190530378ffe782c20e07712941f849c3c90930d625a4aa8c73571cd2cec9404 -undefined 8565d1966fd1534b46b8bba35629f09e14fa427bb99f0d7ce084bc73c8a5a542 -undefined e828b163e679a1777191ff997306477b708cdec60a1f7acd24a245b9e38b6c5a -undefined da20b5514335ccfe08ba66480e7fcb9df8855ff927c58fced980e58baa616e21 -undefined 1e5597bdb0ec0418514cf85e0b1a0f805fde14f51eb2e1ff8ee52895f944491b -undefined 5f48b315ba1af0aa5618159f60e60621260e460ad05559d606d93c134e9b755a -undefined 305d28920dc3e619a0c9fea43f8ad3d46d290ded296c9f65a845d5ca479a46c7 -undefined 5b02bee3d60cb46e0c3838c06967a1376074e1be53accefcaef991b5b823c4db -undefined c252b9baf2f36027c2cadfe545099224b23c4ad2dde93700713d19e20ffaf1ea -undefined eae96202e541916aeb4453d4c98831b43750b85d48d7959554c2e74e7dc680c3 -undefined e6a0abc82d2ce564f5328a3af134be12f9e05ffce601c214f008ff2b567123d6 -undefined 8ab31a93ee91b1a65ebe58c18b610dfe52a285868106451338b5a5ece8d2c067 -undefined 1f49ec873d0820f3e9e57011a36a0237583aacc704d9b31c3ffcd7b402b87880 -undefined 956f812ca2251aa3a81f855dde009111ce5ddd6dd1a1a63cc197a423f022ec3c -undefined c06f42225c79c01472007e85ddb3f1ee5d6b1d9afb23a2fed0d34202407dd18f -undefined 4f1540051034c0255965a78a1f318cd670d0b68439bb8d51b6d1907418b5c9ed -undefined fd5ff0d9ee311fb8fdfaffad79862509fd955f4f167100257a8519bde5bac0c3 -undefined 680faa153e971862c835e27cebd661faca1fef9437082065738ef416dce5a9d8 -undefined b40f81ccaa0a25b1db0aac69b1d862e9451f43ae741e8ad9dc4e74522ea8f9fa -undefined fb0905de4dd83308a17568de5a1dd48822fe06d19fe5c60b04d79961696d5a7d -undefined 3f4bb38dcd289bd81c85ac69d6a263e66415663472c2dab221a00688052852ee -undefined 288b2aa05b8d33d9abdda4072860ee4c04fe5a71ee65013e5ba911061b342dbe -undefined aa28fc17637f1a80312d7237bbc1533c1653295401679d8e6d121d39101bce84 -undefined 753d5320eeeb46fea7ae2ad8d626a14be82e794b2a350c07404aba11a543b142 -undefined 7259e018bd572d4a2eebc4fb66f47dffa9cf1ae293efaccc06a96a3baa55eb7f -undefined 01cf82641f86fb586a95b6b6bd2f2a900ba398ade42b97c4e61fcfa88a03d569 -undefined 97f0febe992b3d00b49162239ee8d48064e46565334fb02016d4289274621391 -undefined ae465d3f38936cc6b3911ce1411bd88b4a7a024550501421d03fec0e538b8549 -undefined 8ff5d01ebfef14f729f3d2ba39cfe3ea670e2f14185eead59fe533a0b028a091 -undefined 7246a0887b8becef8f5b0cefff0b577c58524c2977cd77d7402387faf3cea923 -undefined 73221fbfd4ef8ed587b15b577a84562c17d2ae809034e50447608a717d4ab021 -undefined 150ed4ea52ad68edbc8df36e9076c6c21c6d9bad3f07156b8142301e8dd20aee -undefined e2d42329a9ce562522b07d336fee1e28250d162729b49693c43c3f113219b4ee -undefined ae6a7ddb9659339e569fc2f19fa22cb86e50f0e2344012554463223274699c32 -undefined be8347a9fee5d95d31c451a881f56aa4f4ab7b2b1bd72230d2c77ff8fcfe4b77 -undefined c7032d8152efe0586df7c170607337073ec241378339c2930178c3a1e13e44d8 -undefined 0d1060f988b06154ee4401ec98bb7f2f1d848e117fac18d173cefdf4fe2b74d7 -undefined 9cc06c1db0e73962b6897e70849635a529480b2aa3087e4cde60764efce114fe -undefined d8580fa0788bb9428f1f8949520b0b5a5242e8e78101a864c9b7c808f98c6f93 -undefined b48fb731130d4b975d4a36b27a96bff7bff2bdbd1fd1026d7b912bf43f10831d -undefined 1eb4317fd2db53892ab3d6348735c47d18f468fc98b9aae0630cc51991977dda -undefined 536c4de17357f82023980776e2846ab9d3e8318317308e3ec5b8833f73c578be -undefined df573fb645e689abe7c8ad4ddde5f8dc85fb4076e551fa1419add64ee374ec2c -undefined 0466fcb5e45f4337042df9e467adb855dbe6b2467dff8790215eaba8d14ccae9 -undefined b68635a6b7e5acfe8bbba2eed81c776ccba0b35d5621cfc476548276c563aab5 -undefined 5775d305999923709ff08bd265e64b39c30643563bdf6d3794828bcf012f3e99 -undefined f222197c76c94dbccb488a80e3ea949cdce2d8d59fb0c471bbd4ef741dc6ae0f -undefined 087050ae6fed24dcaecb1a6ff3f5ddcfbeac7772d1622d3b854f6b82e460336b -undefined 64a41397f92e3f0f0ee3aaf1501e5d2fdaa61cd78b2477a00401bfc1001346a1 -undefined 49ac8a105dcecddf23e212ea033249086dc881494d5122ca0a13c41d4d0a952b -undefined cc433fee5c8d7deab6f18eeb4f8eef69d008561d64ef03d1d16f15e5e660f772 -undefined 233a75787a75a3dbbc9be8bfb4d1244c4fa9def64b46064de72e389086061e50 -undefined dd770d173dd232a4655c5b14a40cc34ad571bd973a5d15c3151b1edf7991e1aa -undefined 52fd61f68b8b539d259ed928c15d7d2317e5e5b4231c35df9edcb71a8a2bc046 -undefined 43ff0e0e1d7c516c23fc1dae918ff93d94bd6cca1d8ab9e33dfe5ac1a883c412 -undefined b138abd06f3cfe7c4775a003dea8fa0ad3503f6b521e642cc62d5c0b49e16112 -undefined ae9b8fb0381bf7f4258af9a12769b53cb2a8b34a03412828e189357620f5fe43 -undefined 89ea8813aa4e5ff515e6fca9a353d89f71d4a317b75d5b628a0ef917cd010a98 -undefined 48bb878445ea1f1b50d49f3041b3eecb77f0cdf92a796086befe5e616ea20b94 -undefined 90dbf94fa31db0214147bfeb027494932fce16ad54d5e87fc7dd1e449d7f90ce -undefined fc266f8673f9993c36efff5c5f78f72d8233c9d97b57e4de9c8d388025678241 -undefined f5b7e6a1c061eacba5a8d83f77e921c33bf56151f68a370111f2b7618c8a8020 -undefined e99942eab842e205287a612090eaa41d94611ba7e370dc0661489c6d19e807d2 -undefined a6fa75b70c89d8d5ce1c3c78da37a8cbbe115a281dbba778f0e3edf9471071fa -undefined 117c3aef548f7c9d64350f146500bceb23e5e17de68f28dd2ea033993814fa59 -undefined c27e77ffde80daf9401f34bf08f26a95da245a025a8e15c750d28047d558118a -undefined 232558f18e5c63f00813b0d8d37d86ecf09bb7f788c242091080f6df38b94b09 -undefined 2974fa17150b7c623ae6eb180407c4a5770fdb286d6d02fe01fa2f0e7b0945ca -undefined 221f7096c27b3cd68e0e29fee77240d8e80f07d41fda9c2607f50f634e1f029b -undefined 0924d22d3d64502b8c6bcbe3639402159f326802e3dbf3f9be90ca2f07d805f5 -undefined f236d5b95555803ebf7ceb52861b8fad189977aa01a1374ff617543bb697a332 -undefined 2837fca4df6e0d8381bd75b055e4ac89c7923483da32efaf3591c443341255f8 -undefined ca80b04961ef322eaab298244dcbf8a07a8997fc827a22ebc8f9b4f138d42baf -undefined 9a969fb34a54a63857cb72a8aa619b8f085d7d2fb822fcaca2a186ce3c345c5c -undefined 2aa447e43bd7cb32167ae6a4a033f1ba4004da00d5d5c0eaa696ba89f147b9ad -undefined 1643d383fe65718ef52edafbae78618de2cc847ac7980fe40f91121531c26d70 -undefined e0b02d7b23629be500648d14f2e3ad387164aa9277038a54877cdfa52951b820 -undefined 55be0519acced55b0621bf29239fa56e9e573bcbcdb6a0f3fbf751919464924a -undefined d8dc7d90905acf118e3d0a370afc6263cce2b5bda5b13398b1879f16ecf8bc02 -undefined ed95f1fbb15eb4e2e3643bfcb9aeb7b7396a118448c5d3a6c2050e75c59a4797 -undefined c1fabc9e2db9e7a34ea1a5bde4b5dffe688bbb47fac71dee6e2b4175577e78b7 -undefined fbe02cc8cb8316f001ec67535854cc5d51fbfed6ea05cc19dc45a2ea42c618c4 -undefined a44821e3fc5ddd8182d2fe1ebfe3bc72cd1093eebffe6501d58143a569c388c1 -undefined 93e82de39d4f4564cf6508eeeb1f38a67f8d84866b4b078e8235512f160a99eb -undefined 944c14eea86afde3f334eba727584b7e895d5a615bf7513fa0cab5066e3a0d6f -undefined f674f0e734764e8891870240ced7728009bcef3845e952e7f88c5547bb62abee -undefined 824f00a7341c333c590423507cc5482b57b57a529d84f807af7c2d8db4f3ee6f -undefined fec88b538edf8c5037441d8d24d58328acfbee3fc5f3568419a82cb90646fa56 -undefined 47eb12ee3723530ccff9a46b6a51617129c3f3537d056ab555ec7e7e4dccde91 -undefined 1fdd56a540f808b642eef30bad2e9de51e98bf98fbb3aca8f78350096c7fe877 -undefined 89b6ae1ae0d5f4235daee38cba5a8e2727c7d12dfe9fd62dcd1cb78292755903 -undefined 92f35471a6c95cd0357a26b90ca6377e8d1e0326389bde012bf85c463d21c1a6 -undefined 16b42ddb92236bc5e683e0adbb9fb45f4bc6327f88b2b3b87da448e46bea6ae8 -undefined 100409e753a89423b36d1e510eb644517622700d363f5b215a8b3af890ee3a53 -undefined 8676f12b269d19fa11f340000893b86aec2781e04f7db28ba32364449204c51f -undefined f307d80aef60e73e8002c86929420d435bc5c47c153fa71486498668f5ff7733 -undefined d960267ad9d9f65378c368453d2c1742c4b5d23078de8d286ef4c5982e2b1ffb -undefined 9a2443895fbf83126bb6bb7dfff241a6ce1ef98c8b235aa688815758fc93fa36 -undefined 730d6c70a8b4c65efe41e89f5185439db8f57a9ead5ba6e9af6f7c081d553a69 -undefined e9f3b31288a7519c71de3b2016a0c5649eeaf49467651fb830514c70a9d016e9 -undefined 4aed22bb27f123832452c5b3b3ee69f35c0bfb298b5a763bbfd19ff3fdfc784f -undefined 362958b5e70704a54da7f53da61bccdd1077d0d28f76755a56c60f1e87f5aee5 -undefined 7b2abfd0509e9b26c749e987220c40cea271677711c2da6ae62a57841959eeaf -undefined be7712bd609335a74966c2b471563dbfe1a44bcdf718cbad0d1f10d32b1392af -undefined 45906db9a41dfa43f3f285b009ba8d7b8c6c1ed261b7829377bff35d8feb03fb -undefined 505bc453b37d5c50c98c3ba8ca49fa04e9b857c0822a15c76437d047fd31ee92 -undefined ece319c2b61a6098f4f04095f1c7641cd71abef4c09bb1c0eac7c637f527ef6d -undefined c5a653c541676febfc4d793bc2cb199acff4d0f5397179d5edae285f997d5a5e -undefined 97e2ca870e084bab863b850acbd5265219f61369a49cb8493aa8e1929ae4ec00 -undefined 6687a023ec051c1fb6efd520c1aed53f34753cbe90e9ff09a5e0e2df0c9e5536 -undefined e9a813aa7b7ec85cb03376a5d90172f7eecf667e01c81637ec65104621ddc38e -undefined 4081be6e9d97812dbeadefe20203dc6d16c5565316744c7012c2504c77e2c925 -undefined af0706254e53743ae636b3aba336ecee3b6be49e30016b448946ceddc514e820 -undefined 9e01754bbbad272617e13c5b9a29014c3d39e890f2d232bf01ee6b18867fe1ae -undefined e1e672b225bc8e501bbc96eded5bc369849da08e7a425ff72b9a64684708240a -undefined 186717dcee9f281f90936df4864cd354d42f9cbaecbc16ce6599ba33aa61db7a -undefined 7cb7e8d0ec6648fdb19b79feafb3b53cb70fa4303ea4d095a5c6796f369ed2f4 -undefined 299fbe165e2965272a9c2f209792c4d67c00eac0244d0a1176a914707a281b18 -undefined b59c7f8993718fa76ae708fcf7091de793e62d44dd5a9db262fe330878a28558 -undefined bc030e729393dea112e085b21822bfd66f8f2d15cd91087165fec01c78fb946a -undefined a2b0322dfbab6c201324d92b76d756c8f072e021c664fdad1cc844f9ab1a2fff -undefined ad81402d8e4f29d0917d7684edce7fe02266a4bf70a5ea570668893b30c4d994 -undefined a4495806885eeff3703c83b827ec94a3e65d5c86cd7e555a1b33ee182e24a740 -undefined b3f1e8e9fcb57fc20950b726f34a7593cca752b7cfa0a3bbe3d526c08ab1322d -undefined 66e46ff0b18c9b71ca59aebf13004e6e21d2e0bd037b10f4772653c651e73743 -undefined e1cd9f243f6b1d0414fb6d583186ff241929fe9e9d1648e5c1e0447e3188985d -undefined e733d17c3f71648f45085c6ae7c34e5c2e6673bd5800ecfec3d402e2f3cdcc3e -undefined 57db56de79adef45bd754399e2e805e216b24973daeae528c1d61682bc749cbe -undefined 75d8a6ff2106b956dfa0494ce43dea069b2c920edfc2c71c364870b253981c76 -undefined 142f6a3df887e3de547498af4c080f9fa97f7f5d4906cf28f503e13325619dbc -undefined 0a876f47f4094307fe772798f309e052f0b47b7bd33e8ebe9dea942c6f559ed7 -undefined b9c29f87aad0d18bb22ac01d9ec7d27234818ef0f8f578c0aa618f14e3caa151 -undefined fefeae1d57fa39c0c8981ef0ce9df81bb4f78a708ab1a04cb9c48abd47fea140 -undefined 2d39566d9a9edf0030e7919cb0cdaab403013aef085fe59084b568a0b47c2a52 -undefined 325e3dd4a1b8664aee7eea347a9a3be9fba9993e2ca254e23988694d7efc6c34 -undefined b033614b2a4e1b3d174da50fc58333fe8201e05cfff9c131cdc90cfc8514ad63 -undefined 24f6a570fb8ce25c1449368d163c10083bf80e2ea46e164dc165c02d37f6cf74 -undefined e1a91167bab5448e5000002224fdc3057a41571a1a67d5083b63d8b4e29a500a -undefined d94d8cb132a9a623110a10f8ee99216018c036e650891aee0336b20a95f33d2d -undefined e5aec8ddc3a64f060707eb95495e783b2484f7a6984a15ead66e591b1d6a0e65 -undefined 6c0cbed12cbf9d5c8da67632a8311a618ca174936fb433622d0f37f0607ac283 -undefined cb0529162d1d2555c3ac04a5fa6979848c6c0366e22ab5afe81c82e47f9d9ec7 -undefined 5793c0832622919973e0a7fd208b391b15156049214d52a0668bef90b71e925a -undefined 36893437a91c9f9ff8409f7ebbd9969b7d12aaa38ed1f4ade66adfa73a2a4cd5 -undefined 1c863d34585e89c24492758874389720d7f01d3ef2b21b6b1a9fafbd2340efdd -undefined ae031552b6f5819311a0ac2797da607f09590c9527822e0c2f56fd72c3e1fdcb -undefined 10c23d144ec542efca296aec300b0c98980fb1c3572cc99c9e7463f44ea2a059 -undefined 72de01d64ad7acb9036188001996ce672353baa9f337196f88a48776c47b3a59 -undefined 7f1a623f7db33cfe608af7e24aab662a82625a0acb5b0a544ab1de069f78fd6d -undefined ae3a6c53895fe549c90429b7254cd48edcd2280cdb4a294a6ee3fedcf43725c3 -undefined 1141f2c594f16509ece329cbc9f190cd50e30461d0a7c8798a5caa81584d9046 -undefined 324da0a8e99eb92ec19cc5888b6125aa25556593a2c33c7b35ff8bc348638eb8 -undefined 5eb936ce2653170dcaa850f62189837ea6a653d423dc629674a7d44e118d7d10 -undefined d8dbd26d5cf82cf596216f5b56fd5519d5ba0a252074b3fa59c351cff59dce70 -undefined 9de63714e9bd20a2c73e8219a234cf6a4f33751f63894dc6416b864560814e55 -undefined 85b8bc4583243bbf8acc0950decd015155ca6f6b603e4e78d026035142863ce9 -undefined 8d7a9b9554d46a3f6a0e8d49593b9918bbe5c53e24c7d80e28134d91a7138899 -undefined f64923b2d3d9da6a5db41edb0ace50a992ee365f14866a2776ec1c28e3c22b6f -undefined a617e61e83419b38ffe1ab0dc6031c094666f7b150b687296291262fe5c853f6 -undefined 90724a41f82aec653e6a98fb9bdd87fbd8cfd7722e83c643e30ee80944f0370b -undefined c04ca265b1e4ecaebd185dc947d6ed3fdbd1eeb90ec0acfee2c3db06de7474fe -undefined 9aac1173eb29f3017083fc5911a0985b83d91233ec77ea392ccd84f22d4e6fc9 -undefined ef4169ad40d7c664062c3375f7802c7bebcdb89b4a89be59a57df81f3c9d48b3 -undefined ff07a131ede351f4298d228373ae486420bba644642403a2caa6019ce13e3b57 -undefined 93d970a47af2d9486273872301035337356bc98d2e93d2bd9c3abc3a2fd416f1 -undefined 7552dc5f5a3d3a757034e12036abfff671ccd0567482a1d61877a7ca0babf3fa -undefined ac7fa23fffc8a403c8a9f6ebb16568b9467dc5036c442db2a54d600b8e29d995 -undefined f36485c9267cd68dfe96ba22e478059ba6cf90b45e73060344332f7f92a29121 -undefined bb99609cdaaeb2084d274903bf368f18107350fcb7a8e5c6d10b7bce926a5695 -undefined 77f60420cc24174a31a8f44f1693aa76bc4ffb92059d95140bfcf917289a5133 -undefined 145bbc40d5281453a018b9d1797de3b6d4367d26b06634e57391e37fd744a750 -undefined 2618d8ac7fca0f0af0ec72e1f98998cd9f398ffb19bb83b835bf9f9bc00bd04b -undefined ba1e8617087ba661ac5e71769c08ab567b8cb1efedeee42e0ad16233535eeaf3 -undefined 55c01e4c24f1a7508920126d9577a7cf55d245404dacd6f20b14518e95c1b64f -undefined 6c8f3d659678bf67f1bd160442f7b65dc590658cd63bd2490ce6dc25de154809 -undefined aa22f97ab8e3b6320b2dd82d6fd663fbeeb3030c12bb78fa7da842c1cb99d7c6 -undefined f74f4ce3a4d7a44c02ea3d5e0e8e9a7aa357f4a1d0ff0ad5b5bb4b4d051e1bf5 -undefined 2db74815eedf3abe50254cb15054560db11b82cee4c94646cb978ec1dc35b368 -undefined 78ad6a8e7f8e6b6dda8c3c56e527c1b6c0ed62baf1ebabdbabcd0345bfe16321 -undefined f8071640b810b80b575f9185af3c91e8800e9bdcb4177e13918cf012648b0bf6 -undefined c3db217c8b75125dcee7cb1a4c1a127e9a305201f6689eb07885600a44dce139 -undefined f8f76dc81d6132951fbe1507ca54b84c917390213dee245c81bebfcb6764a3f6 -undefined c473a806f99e852cf397c45bef45475f2ac072b4b69d98b8826f8b41d060e169 -undefined a838785526a0854d3a6649ba46cc96cfa44f83311eff3babb4c33c79a68937e5 -undefined 94d3aefc28e02b76a0b4338746200c5192bc6c849ef3ea72320ae3adb2a01428 -undefined f9de24f4d14a0b4354ee76844efe1c328197f172d2066b6f13d47678e8bb7abb -undefined f75173dac9148b6cfb7911bd9efe134e8b03ecf47c8b8f30155a06aa0decf023 -undefined 7ac8aa4065b9d07ce6d5cb096836a00a5e2a3adf811a86f24dbc22d75742377f -undefined 361140f6d5a30ca0e98e0a2d6c6ef61b8b6a1df715afb54f9faf4b97fd327b22 -undefined 31d0aae6d927b2fcd5a6281197d6beb91ac13041ac449ecca18040e4987e5260 -undefined d57c904f1648ece4705492318489323f0a5bd89d5786ec3b7673c858541b2c21 -undefined 6a6c9bde5e2457cc57fb5afebc64b5bf8b51b125b3df1102a972c65d5b530d70 -undefined f801a23ad71237c32ca94d5a86bf117e4cb1b1e3564245ba53f85916a48b5f90 -undefined 1491576aef37ad02709aa85d9d2afd916586f08fc518c71eac1cd950e0091b4b -undefined b6dbab6e2ff3ca5011f9170e17abd581cc8664605c696ef5f100505ffd6b0de6 -undefined 747368f7170ca8c74899e4b3d310889fc7c7da433dd7f804c9733b0da99e2dbc -undefined 88c0ee9d8b52bf14bb81e019eb712788f600557140c18ed09ddb5e02c9e257dd -undefined c270b12ba6b9809cd7ea1b306d4e25e4fa2052085468aedda9fe9b5dc1ed3783 -undefined 9e52ba9296e1cbbeb5bcc38813c968d861950b4603b39cb291d31e950af60a6d -undefined 0ce72be1fe7bae6e9c1b94d9563bc0c4d3b0e6fa8db8f7e0cce593daa1a53cd8 -undefined fe8c7d07de3cc82048657c582ac3853d22446fd074daea67413b2e294326e7ec -undefined 89f2986efc61341aa66b864fbeccb18ba91875a1b49ede6b7213d510f02e21f2 -undefined 4f0584b923beca3bcf1c2af710a75b64d6ea2da33614780a4d5d0a62d918d7cd -undefined ec08b6c5e6fd85de8dbe1763543c74d66dc89bdfcb7ee97d0005b736f7bb931a -undefined 62d1f50d23a78a9d53868e01ea90663370a6a9cd615be0aa86530274a3d7bc8b -undefined 60dcc10841d7b0e2388e08ce1604bcf3f6269685e530323abb743f26d3b0f9d2 -undefined 69b4252399f1554e0da2d110ed7c3a424de33af5fc0c9818fb90c2f5aa4135db -undefined f2d5f9885d0a00e6976eae0bf7f334c797ae60f932d7f695096d23a6172bc565 -undefined 8013f204cb9da1a584b4be2999afa8db1d02c4de2339e9e71886e38d7c9e747c -undefined 3e3c77286fd2ab3602cabbb4924a62d6aac270aed3503fb312dfaa85c009fac3 -undefined ea92201f74ab90d8eed0e9578c2119d600c0a0bf35a41320ace124becfe81f23 -undefined 4cf773e4b553c27f719cee035f43baa5e4bd876249a6449c1d4894582718c53e -undefined ccb6490371aa9d791e00c94283d637e7a8faf1b769783ae364119653f6de3363 -undefined 76932956797f243fbbbd7d5efc409621d910496316f41b9a6bead15b85a5da16 -undefined d94932f658db4701de302a81ee72ed4844275a0a5e62174a118e87c0df2a63ed -undefined b0b9c61c311f76c5df71b75d6b5f1889590c4f1b81e0f3da8fdcf4f7e3759dfc -undefined 2b323e9b41d6c8831a96eaff85c461a4fbb3a219185ca3f57c324898075df633 -undefined e1402e8ef3674f8921050a227dd588f77cbe721fc96fa7f4ed4c559aa5166996 -undefined 61473bef07351023c2b24612f9040c70e87635f54eeaeebab6dd977777ad3b7c -undefined 2af9e2ba6f3d0728045e0b514dcc6711eb01f931cf3b551e9678afb9a487e694 -undefined 527b4769fbccffba0f8d5c291c36492623d4fc239336427918f087954ff5a729 -undefined 6bc44e267696f6c327cffa021b265609e02af49927e51e9b25aede3e00ad4a2d -undefined a2aaf5d162a06f3b0bd8cb3c1332d8a49b3bca92ef4a1813d42891600e2fa0c7 -undefined c628e2f18be77c78a70b5bd63a7e3674a13d287d1d5b4556dd6b1c913cf75c65 -undefined e544978256121ed893bb488cb97f8f8df94963d42fe5aa94e4e92833a8237141 -undefined db353f862285ded71ebe8e30df904decb72e4e29b66478f6f3b9c383ed0ba703 -undefined 458b762425a835eef0fdd97fb1940487c85f9b4ed9dfdf6650c631ddae661713 -undefined e76c29227140979f28efbd3995c59b7a9da3e77e34d632744f463c8a5e2c58ba -undefined 50a28b4802414351d93686d04a958682ab6a3cd7c20969d9ddfc9b1f13df0660 -undefined f101533585ade8ed6c3c5738ec5fc2c15c2e35795cf4299a8072195ad9bbb54a -undefined 11bf3bf2ba9edb39616d115baace9e488ca1f5860b95a6d5243647b71910be29 -undefined 3b89ec136eb95f808e1297aed3b1126ddf1cf711833fea6eb14d269b1508d0bc -undefined dd0760be32e754590712ab221f8e6a184aca98f4d8ad9ad29741864ccdebdb31 -undefined f9a593214e4daf377787cdd78f819e84149e6c230d96fb7aa3f2e3305fc6a6b3 -undefined d38b3008bec6a988ff556d5d8ccac1fd0b2c57c16d2d7afe4169919cb311ecd9 -undefined 3eb7152c84bb46d6f619e77e059eb2c357f18382afa9aa507e0048d79e0514c8 -undefined 93f12a26365acba0ca911bad2c784802a37a7200955eb46cc2dc1a4a439663ce -undefined c044e529c015cad543386ad10ef669d150275f2f2077567c4132a0eaa04d69b1 -undefined e2c0ef44f3c1b2086fa21bad574d83079cbf8976f3d8e127b39ed1ba719ec661 -undefined 9479887bb1840c8b6ad8de4b9f7e5a9505b47bd870fb870f0b477b2068e3d400 -undefined 59c0ef3de2bba2bfcd45801c83d0bd20f415d838d2949a6cb125aaf9ccec6905 -undefined e1699a436048b1fb300a763114a9cead352a5b3b7f4a47cb8ca6191a985893d3 -undefined 42936b7ced9b5eba34bc7e693a55f67cfdd6b13de6d3465d75ca99902ef558af -undefined 5c35a1ad165769c675c3cd71372d68984eb374938b33d01f621ab2860b29c763 -undefined 0194974385c21399997bf99845701de8eb5759eab1a9a4f73f07aa5a4933d289 -undefined 5691e536552da61a54a6ced72e76f1db36f125fe3df445d9438fa171cd378d78 -undefined 942c18f730453352dee4c1b624b245b16c5d25af7d1da4be47ad96a797a2ee86 -undefined 93680ebdf70aeda0f587962e86bf9f06f9c82d5204104883a36d79e3ac91efcc -undefined 05e1b7b0262712a8d11f7d4cdcf75f7ec94211282bc7f385bad0709f0caa60f7 -undefined 527f0ba951b8f9382797558f9b6aadba449d041d1c705c0d0b4847dc79123726 -undefined f4a5bb76285e996e5e04b1b467a2eaf7ac9cc97c1d7ad22d633ce46aa57df0fc -undefined b945439e22fc48282485b698994d584b4035720a0a60cda5ebc98dd3afe86633 -undefined 57f569538cfa1b8c77c64ea66612c4f541ea679990e3d5e8002a48109a41ffc0 -undefined 2126a73310392617cd8482ce2b8fc50338e0bcf3886fb41d2972a10cd440d373 -undefined 42314031aac7ac5345a356994eaab33e7e155a92bdce3b9d03d34a135bded439 -undefined a965aaaba282403fd2b9f3b7a23b7781082afb8c22026ac2d8f75a44f5cc5abb -undefined 2ab112201c48e143e6ed8b2507e53ae3aeefc5d75674bb4f4b322bb2dbaf648f -undefined 787920bef30555d15caede0ae7be7b19960568198cd605c1e03054095f7ad53f -undefined a468fa813858abd6f3c3313077631080a5d4cd0e6f009b44474fec396d234940 -undefined 7a82dccc3e387d1fde829153e65033ea7bbcae6350c0d5ebe9d932fd903a948a -undefined 143603ba7a352abf7acfc5f9c32189cc680df78edea900723b10807e0874d9eb -undefined 108c61d4a80f2688d0629d796964bb1ed52a425792e384d83855a2e09e623717 -undefined 8ce84a55ee201f3c8d8219bb6f2d852f187ee6303431dd82ecaa3b19ae51892d -undefined 56b446c18f3e3bf43ea9934a99baebe9ca319fabaa48de08807a85b9417bafc7 -undefined a3f280f1d86e75b04567b46940d709a2310324b7dd9bb83849c9bb4ae027dc03 -undefined dee7ee925c0fc0863c6bb9b0c47a99886e037fba91f9058049a818eea948f524 -undefined 465ae8bb2df9330ea756d30dd43c64519962e7d08cc67548a2365c3fb3ffb697 -undefined 003af7a48f2d667f99070a3537e0a508e288d87a361ec87d642ba35a134610c5 -undefined 58b0314869ef1907dfe3f4f43347340ee6eeb1d3154b75049732b2d201fede4e -undefined 9ef21ce9514c5e8a9ca6217e273b3bcf4c97e0cee50a017afc93bc49d52c2382 -undefined c82c3fe77d6fad375413b1cbdd4be7ca29e65b73dd5bae01e0c5e495233aee4b -undefined 8e613dddfc304f3e4a0d942aedaac719626d63adc9dc760c9909880ce03150ed -undefined 6f4443fdb18869c39f99c96b556ca5bead50d5a9c3bd92f5406d9295179468b6 -undefined b25500659cce41bc24d97ebd60ebeb8f07acd015d86b578cb4c8435e7bc1ef26 -undefined e68718cd0a4af81d225dda2c8b021c2ad565ffc4b92611abf4e0cbad3432d935 -undefined ab5b0e424d1bf4528b76a5ed8f709805cb9a42b55785d0125af66c00ea80f9ba -undefined 9e30a1506e864e4a7d9519fe257fd2fff30c4db60e65ccedc585ed597d3854d5 -undefined d5a685ac5c625f1d4f08658ade6d37f3b199a18c901c60801dac65c0b1d25509 -undefined aa2d08bbdd16fe475cbca2599c0a93edb7a7f55f9e334c437ef947a5a1d18ff6 -undefined 525518aa0a5ccddf738be39adb2e121aca338896870edbb0af4b1adcde1a955c -undefined 5b3b0be3ddce66d063962c97a9241f1f9b64617d16dc9e0e64889290ba65e447 -undefined f6688d33cc33876d89eb131f91323461d37a38848f78f86d4c91506d4e6d7fe1 -undefined a540960888f33c665edf501beaaee7364e7dad9667187982cc8d5cad1103eb01 -undefined b4ac82c65594902b114566bfb930b806b61a0f81651561bfd45384bf4b8e2391 -undefined 2b02b3021a75cdcebed603fb69bad253b5e0444b613b0f7dc4795d746c3b9fab -undefined 7e4578021c468b18269a82a421bf6d403ea795b867dd7ccf3a6347ab104314e0 -undefined 70f8777f15be12e9af9d95635c0e3ca98ea5a9299e3e33ae7ba4b14e684b0393 -undefined 31f11844bb14346b15c45524e60020cb855324a6645082f2381e21b41d6b765f -undefined fc26e4d4be4ea4d5ae7ff26bbefc13fc4c1b33bcdb82834d512b51bcf01dddd0 -undefined de1c350377be534af1fa06a8b4b8ef22be126f8dad670023ef0174883ea1ce7d -undefined b77182bd53d1abce8f1b29e547d832c869cb0e18b13bcf12c2ce4e6daed2de93 -undefined 87989fbe048b7dc257b26acdbcdd3d5ccda0997040dd0fa8c20e4e327f50d7a3 -undefined eafe4c96a7849cc5673ed0bf8a10ebe45e0501af837743f480d8f131c6179a5e -undefined 5404b3601f1bc0eb98f57823951b143551a19933fc2b646fdd936dffd7eab4a0 -undefined 14543611f413717a92db7df6c5fc3c341942dd022070975260e34e48012cf00d -undefined 042b5ae86bdaab57d60bb5a3dc8c00204d0a4fbdf8636cdd63337614730ed919 -undefined afd78917317e7afe330e4e70d3be60d4bb2991fb725ea9a0f3ce62619f6d218b -undefined 794dfcd4ee5427e38dd00377bd676b827f79b5dc6e18f81907e98a3bfeda8cea -undefined af916e8b2c6720919237b7b60c3a5a0a3f7c38414ff64f592155a0cf0d65368a -undefined 87aa49f564d74b116239cbad1a0287bd6af6d6fffc879ad4ec68edc486a1252c -undefined 11e6e13d108ab2e7d4afc1527574c2054028646454e10e0a4cb288f6c42b45ea -undefined 5be243eb14ac3630dfd93d4b067b0859d44166bb83c7b83608e0e211d43b8d33 -undefined 49b981510d98f3770949a57acfa4d0caea526085b083b9eb34faacbfdedb163f -undefined 9b88db6ac8c6bc1b937cadf59108b4289301bef6e1b081d7862ea1153a22c958 -undefined e1f5eccbe7a31b22f9452cbc41ce9ca961afe25bf920a0716c6a8628c0cc506b -undefined fa8ad22d65cfaec0f2c27b30f08209e75decfbf2844bf4578a283f193e55d632 -undefined 4c112f27b3e9377834cc068a563b1fb3fec5ca1b61c41aa5b2c63528901bb1d5 -undefined 8e5b2fd2851060eb6dc9c948f38580be95b03d28f51ab9de10bffd4287d65c8b -undefined cededdd8189f8d607fc0c01c8969b5ad7e4dac3b21583223260d35d96fea521d -undefined a91c9fbf46fce211e13825068b43407a63509862687d7a550e1e4bc1d5d515b1 -undefined 8292098c5fa4d1fd207c5d00676d95bc907a1ee037ac64c519d35baa0cce998e -undefined 503c76343ea4f2fa0d14cb310d227b452fb85e425f3d8e6445b421cb6cfe8d43 -undefined df4e1b762cecbcc49bf973a6e6032360bc365ea85283bad552b65c1da31bd242 -undefined 92cc8e3976725b2cdaffe52ccec5dc8836f00ba8a0c6ce8f8221b95317fd1233 -undefined bbe4dcd3bad12f0b12de62484bb156dd1d17b3587e80b077320d2b00f550da1c -undefined 2adbc37779f575788692442c3a1c24b2b9c1fbb499a0c3f883ea9dfabc14f05f -undefined 81421b4d24597dab9e188a6960208187fb4897980b1cc10955273b55acdcb078 -undefined 3e7a73290daa9bf6d689e1b2fb0a4d0fbc80b4ffaf519023c6670f2bbc784e37 -undefined c5b1513b9985ffe24e3ea3210fabda66731d162e77f6071c70b459623da44e0b -undefined 129decf9191348c5d9e6066c5131fa4b8042a87bbc856e2532e22bab306ab81f -undefined 26b84f991149d7ce9d763144b656ecd50464aa1015fec45015990abf2cdf8d66 -undefined e669660be33d762f3d9138031db6cd6850607fe9fc8c019b78bf6baac8f4bd70 -undefined 9fe75982ff2bb68ef6163496973db70974d6086bb8336c3553878707e5ef45f7 -undefined 88871542214e35c0793133aa95cf1f911c8906d047e7078003792e801f10a299 -undefined d657abcdce0c77852685ae4bc7cba8119ae87023c7e5a87a16d3af2527ce9dbf -undefined 7ef55413181697d44073e0de19f2f8d73ca031307b294948d0de814b426d5f6d -undefined 8addcb109b0b593643b4ef461d55a0130f68add062a23ea90f49786d38a3f4ef -undefined 72e050eeb26a1d3f8f215f9b7619236eb3bcc6e5ad4b218afe158851125d1b97 -undefined 0df435644bcd8f3024731377e2603e119e956f315eaa660cc8b2a5188f666918 -undefined 587e6f86deeaf298a466dde0dabdf48f323e7ba767ea5c73e218c687275966fd -undefined 3ed76b8e157a3e132e774768cbba54db5cd2fab8a2bcce8b2185b607c9002aae -undefined 8374f82a4cc76599f5814c3242729caf35e50ea33915d4ba3fd259d931a80674 -undefined 7482f024fcd9db7bb4268099dd1ab910efc8f7a411a291a880eee32473066dc3 -undefined fe1b1db7286f01061e96fca32a51daac80b41925144c6ddc566e821832a5974b -undefined 3e0afc378d5fb9039b057a952cac0ee72fb9115a7d98e0087ce7267c1d6beb68 -undefined b4f6ccf5fb126e1e7d73e0679e24f000eaefc921d7ef1536c5548675c83615e0 -undefined 3010c4025a140f7176a80f250330214e5afba43e7fd514b54002d41c10f10b5d -undefined 5442c77fafb95569c19f23b2423ec1214c25a3fc26ddac249c6ec7d7dd1a2086 -undefined 33ab19efd61b01114eedf2ebf990b0ce45d08f7eef48df47eeb86197d7d3d47f -undefined 364babc3324bec403b20ca5dd89182e92e13378c4ebb4a1a639088dacb910c76 -undefined 1a9f8ae4af4076212f61d18eaaf24e9716bf8471f26fa6e5d26b9d7e4a4768ad -undefined 1e676bb20082c35619668882fce949ad8a12eab7a13b6eb06d81537477d8409b -undefined 12fd246152407872d1a20d3af2db8711d238e26ac5c10d170c70c437013cbb92 -undefined f144704c58a5ceb7813f62a6a732745f76e8bd9ca661a3d164d5ebfb736216e1 -undefined 2d56dc0bd88f8568cdb8647f75c168cec74a558a4fb42730574dfec51e4bdbec -undefined 84ca2fb8caa9f35faa1f50bbc8d45462090881698ab199d2919d569975a306fb -undefined ef98bcecff13407208d7acfda7f6bf5b1e98385189e7ea00a695ba64564b4e24 -undefined 22b834447fafadca479cc8eb69c6972163059e43ba04fdb7a5e68dd41d08c55a -undefined df5a06b074c90571b724a94e6f16645f8fbdf818dcc6ee4e7fe572660495d805 -undefined 7c9f70848656c578ba4f351cc05c281db0f68efa4f617646e51fb52277c4acf7 -undefined ec7670e54ac48c5eb14d16fc6fc48cd12f3ddc430ca9e741e870f1717bd77ea9 -undefined b3917296321c140a1564688ab21caa8d09a7df00b7a85a7a7ae04e407ab4d54b -undefined b09198817cc3f23edab7e108c8c257c69d44308574addb7eb210cc8c687899fc -undefined 079af71bc1582eb118892490ff55ef3eb0adcde7b9972497f7b027c6b235c44d -undefined 184add7fc6ed91f276acd6dfaaa51261f34527f91ed44907db17e8423b88b94a -undefined 3c290daffba89888ab36ee5d2debdd2bca11f46574cc9420abeebce460ed5951 -undefined 68d6dfe0fe8487d679cbe3797081507960ab8add8b960b665651eea7dcae6878 -undefined f312ebf9343e54214f3e7c1a0c027ce54eeed3ce20e6d8defd7cfea7ff0c837b -undefined dada33642fe99b367fc89e469f67aa52df582ae1e56dfeca2f393c21ae686cec -undefined 66ae95fe48659f616e122fb886325ce1406b75a2ab1580c1b4ee10dd80d10953 -undefined e88e117e6ca6d3664358780b697643d4d12e2b00cdde52c5f9ebe529bfe9323f -undefined c7f539480745be8aa6abca8489753e0db4ce6c91788e7157b83fc30ce0c58188 -undefined 247e73f53dc4d19dcb1dffac5f4d195cd35bc1e68a6502954efea63896e56dd5 -undefined f5d3b81e652d13d47f18624c6d162e652320122cc661e9b0538eee4344565d28 -undefined d787d2160e3f752b0b62ea77ac1798c6ce566e1fd551b33357117e2844725cf7 -undefined 0cce624c69003ca0e96a0dce176d76084a69d1b1bb34f68aec1e94e70f231e63 -undefined 3bd5a0d04799ee8413f99547bb68a58e29e2e5abdcfe1e9661e1e67cdd58f792 -undefined 3fd371821cf009dffd8d27dce2cd5f212ef416184e0c805ea1e7365ffdc23627 -undefined 010732ded7c6f5e5c56c0dd1273af5ac150d2ffab0ba79548d52fef8c38b1325 -undefined e88e6f46c330108e76fa8ac2eebb790d0c46721dbee035c7e60fd0b73d71509f -undefined f20f5c559f3cdc7c22c5bfe692c48937245e016bfc0f5e738bc140ddc1a1e25e -undefined 7d81e54cbb3b620289405d54eb19e94b3e6ee48d793867a5f52ba3b01d940887 -undefined 8ba5017edc5970ac82095327ed7aefc0871677cdb2d2f89684c05d952be93ca1 -undefined 3798e582c17059f3c311d5f1ad82865380dd428059a578eadcee21db524f10fe -undefined b80f184b04e23ea9bc05bc627415e0880e97725dd67ca089a2e44858814354ab -undefined 3202ff43cc3cabd16bcf876050c28e297062f4c69a43e8625825f94df1a0da27 -undefined 5997d12b730d8d5d76b2d8756bc12bd242fde5b54a36e1116d66a7097b6c108b -undefined af4ca96d692cc63e1bea9e37000b8bf85d8bce4062cc7d406331cfc348a79548 -undefined 298c278a9456545ff86481957b0bcbba34719efd8806572dd94449bc4ccdbbc3 -undefined 0e8a459b860c988eed1dedb5f6f77e3267663a445716960f0167b75b175a0e1b -undefined 3384a952a2e1f67f483ee682f043ec4c43eb74e4738b3e2fab659d36699fcfca -undefined 125e14172654ec85ad6450c38dacbc0abe92f916e4fbd1e0928d17ce72498ec0 -undefined ca71355cd959fb82628c3db4b714a2623bacf70ac3587210be5f832da51b73ef -undefined 49d1f50668d5e284cd30d20b81c3efc1e940afac2a79d23cc37d48ddd70435c1 -undefined 88235d961db20145becaf7b1e480118bc8c72770ff783ae2ca73c304a8b47029 -undefined 211ebf380e17aeb8605897835ad7f6b6a18cb5b8766be496c0064072c4cb83ad -undefined 33610f176d645ce2910dda9c4155b214c3009798472ae0170e4a604f6a116ac5 -undefined d3b4de5679e93526b459febf4a0264d47cf1a91226d9adba554f48d1037d9110 -undefined dd9acfc0107edfed0543f9db070e08f28fb0f3997dea64c8e1a2dcc2727022fa -undefined 9226847635f740b6bc0939824e0ea15ebc8272f07c614e27be749cf6a0b9689e -undefined 292548cf942aa78c5689405ec8deec4956e1901caf1c2ea1c98d59d903b3cb76 -undefined 50152265b60f907c55795d301ed4cc49727aaa73048fca20166fb4c1976888b5 -undefined 66b132bb30c917d03511c88558f3546e46629bde9bcf4369058c02fe67cbc3cd -undefined 8d4cfa0d15bdd673738dddb66b501b90fe206ac3c2adabc6517bc345e05b3aa0 -undefined 9182938a8eacaaa87a17eb9ec0083475f609914a2f95dd0b314a8e74f845106a -undefined c4415d213f97be2573d91a2fa6fada8664c96472478e822b0aff910bb71e83c3 -undefined 26bcd045ae6b715037f9064142e2ca4835b85bb350c617b3b30103c47dd6fe30 -undefined 499e025ae9575fd1c63ef288a620cd3912f3406cbd2aa7b58738da4e39148278 -undefined 3747ccf27b9799d82d0bd31eb64fe44c3214af4870a565edbd1a89db288b6e59 -undefined d6f216110a07899fea41f5db324ba43948c72442d7096603a6867583e205bedc -undefined d0e40de46587872bd52de0cda57ff8127325137c438e703bab70040100a73158 -undefined b64f5c85fdbb18de5f729f566947749abba468447160f91aea9018bcce00ae85 -undefined 20c69f3627db26f0f4314e039f2c343cf77448ef782e1f0f573088ce1c95b517 -undefined fa657ecad5b9ec5539879a7795060b9b53411367c5ea9fb079318411751db822 -undefined da2a01a4e3a00c1497e5f22d0d32a38773937a8effd25e40f9e03c2e1b01044d -undefined 2b971893399384d44aa896fb8d55da370412f840d05e5fe81333a32c580fc769 -undefined 812810ae90030e7dea13a6238a19df8bbb7f75649b845d5eda2868a154e60328 -undefined 6e12d76ef4a75841edb6c3b388a313ff433a3ad7c0e6247bc61e3c75cc3a4b1c -undefined 3b41b89742d0432cb5ca895a316100731eed2cc5f35e26c3b880ccbc63fe084f -undefined 66c1d2ca9923f4a6459c3539ccedc8b6615cdaff09cf9c570003a8f1bc409508 -undefined eed6e0c73516751494e7d60d1d3eadfcc18a355038eb0146522b2d96b72ce43b -undefined 41f4ec620c84094e83e5221b6d603889ebef5d2fb6e2f4b6e33536f44f395d30 -undefined 6b21c12560588db7588776a2e5bbc2c322b75915f2c95d4a7e27c7a157bc7253 -undefined 831128b4b6c58bce6534c90eeed79aa1088bbd879e583c84ac145f585406b00f -undefined 901a4b8e4754d36bea6eb63b6de2058657855284aeaa9e8b111cf5625e8cd7bc -undefined 8d962dfc559990bac48ce82245b247345e8890af7f7fb18256806508aa74b498 -undefined d30a51e19cb89179cbeea42924a7be158f520554ce57b973f671ca8c94f2ef38 -undefined 6ecc26bf3d29bb39a36b64fe2ac6cca4bd69e38e05eecd93efec7fecbc1758d6 -undefined 72032e82b793ea06a660d15966fb05c542fb56fc4a365f6ac638cadfcb0d493a -undefined 79cdbc37f4406cb82335b3c3760674b983bb20774cd367db828c443d16cef346 -undefined d91434994a347aa67b68e71e3d0dc38b952e9f66db4d7e4a36cc396c51cd5a9f -undefined ea93d0608eac7f3fa3be844bfca080b144556cd013cdd3f4dbe592be1bad51dd -undefined 4e1502bc37199140d1b39b2b041d04523dbf04109dffebe772fb51d4b6f4b842 -undefined b70eb49983832a23ddd9af5447d1a0a9a2cf0368d377e4b56b5ebdeb31d637ef -undefined ed8f8371b67fbee64e8d2be05ea5dcb9bf2cace565891972edd6baaac52c5666 -undefined 6bde429c26e651c83495d2a981bbe1214225fa54b1c88f5861a477cb05c6f848 -undefined 6dc75765a0bd07987d7180f438ecd34e9f1651f5d8fa7f0d3ee15cc70c5965c3 -undefined 0603105a2a0e49199af6497e06a4cc7ae7076a09fcf0e44d7b904c30aa37a141 -undefined 9e5613df1279ab0aca96f09ce9e808111b107ba7482a264baa5fa0a6308a8ca1 -undefined 027b3a8724b378c81a3613701806e238f0a5a8e5fb801b2a9b50ec23b54dc891 -undefined e6d7499ede3b598d2463d20d03c1c93d8bc5365cc4246e81ff6b67c667ab420c -undefined a83fd162ad67f279a6c6f14ed88c380e3eb5937384d4a0d95b558cb52a197a81 -undefined b217d5567cbb2749f059b84cb4a56c0ee8797a8c5dd14e370a268d3954e9e5c4 -undefined fcc4a93ca87bdf5c4a2a44f01cfbec26d39ec2f3335c3f0e68a18989dac0d4e5 -undefined 4a8eb9132a45f4059700f0ea8f5b7baa40e5167db4a3ca9a75c678f02909d244 -undefined e67e8909a9a9fef49fc5fd35c523baabc4fa58624be7eeeaa69e223f99f8790d -undefined 373e6a464eba64bd3a7a0b51db6c92219fbfae159b20f9b70c1bb3e707ce46a6 -undefined 4984cf25fa7221ddc4aba56e9301986871dfcac6eb5b746cb4a7defc940781b0 -undefined 725e68897887c979a69bb144c5ab613c595ef07a467106a9ca153be651f79cad -undefined ad04d65bdb13cbc3fc58276bfeb85cebb17315724f5b46eb19c112b0947f14fd -undefined 8e2db7822e52c4ec0d088a47daf92e49cee710011847c050a687d8e5d2d080c6 -undefined 6f2e43b841a205ff00294f432dc34791f846182fec6d3c2a6126f0dfe507e874 -undefined 870993da5efbd5279b612cfbe78669b4f662c02dbf13beacbfcf055593453e4d -undefined 5d8ec8003fad7a37d52f39cc52f636d489dedcffb3009fecae1a0eb94044f232 -undefined f6acde5df5dfb215f18fa0092cc6d6c764a3425cfe52dea0bd145ff2b7580595 -undefined 7d52695a52b065b21afb8675abd98f8f6a26df8583c085403ebec3434e82116e -undefined 22b9f2d03a75067a8234c5c824910da400e58684bc243cd074cfa89a11de95f7 -undefined 2dd42ff8b829d00a312f5a3654bf9c695a3f42472c24406a38dadfd22eaf81a1 -undefined c1ba32a3e280ab36e7e986cee3ef18dc3870b17549cfd33b3332f4df3581b6dc -undefined 82a4c783e3937898444b2c1b5eea98dde5cc5b5eeb1976878227a1f82c6f51df -undefined 0f75bc5efe8f7db13e52e9a66d3ed496fdfbe5ff4e4252c8f3c6dc8345fa83fe -undefined 6594173de5270bb846acbd4cacb4a74b92a43631aa03234115bbe749a959a26f -undefined 58d1c148e632f9854a964a3f2ee10715f9f57265290d93e4460330cff5bb7764 -undefined 2e3b35fd18dfcf1b31a295b277cf333cbb5e61831af6119d1a8264da59a442eb +undefined 8780721b0d79de4f52dd6d41ef841ca2f1819d249e9e134c418ec1e8d4780d3c +undefined 73f09b623ad059597cfa185663e5940165d48229ac3b897d14fe4314dc69993e +undefined 6765064d1d9abfdcd034eedbbba7d4854e27a90075ade4c208fa9bd4ca5e441c +undefined 3e29cf434505dcc49f504b269b4cdaa8916759da228e8118113f8b3db238a4d6 +undefined 89882bc4a2c8a78e48dde934e6540323357f67f4d2a5a188c0baf6c670d89509 +undefined fc6fdcd97839ee6e4c6032630419b550cf387fd39e0519b0efe9437d15acb765 +undefined 55853f80f6fb1fcba58932ee030b832dfc446addc24ecd6ea28c1349962b5dce +undefined e93a5e37cca1da95626731f4f6a138d2ddca627882bdceaff7bf814c5fbe9632 +undefined a199149cd1f16232fb338f5e5bd956eede84030c820433ab6dd24f64431a10d6 +undefined 6492ab2e22a64c14806342778690c30118d571389199c4a80d5a089f9871ba78 +undefined 7ba7e83cf16e9690394907e3244ad111e055b8065ac5c756479fff0cc8a15246 +undefined 7fdcf0595699fbb6fe1ef444e52bdb2048d93cff16d93eb3f6410d81d7978246 +undefined 79511bd2a8c4d4336f66ecc2238b059091b4e41b5afb884a2997c7f07880bf1d +undefined a790237cde3cff22660f2275f801a218d7e4797641b80a88cf4b44a01b3e73a4 +undefined fbbe13d5b78c5f7cefd9f5a58d6063241b9515fd6368cea2d8d4ecacc5733a68 +undefined 5dcf6855e7d5b1869b1824734959023461821ad8ea07fa768bd6d22932d956b0 +undefined ae6752645e71bad1c2f9844c1d2daf691a4362fa4cde986b337f10f47d70ef33 +undefined 008daa72190e53052e10ce95ef63a60f4686988bb0dc7fc403f0cdf6367c9079 +undefined f1f74b7ed0598e80662510f5a1a18185682a9415775a1fe58e8b547b60fcbbb4 +undefined cc8817e1868d08562e303773523024ad8a03709d960b5d40d23fe9c3bc393f2e +undefined e8d12fa64d2388cae1f575df7c2f99c896b6d3b7a0058a6088eeac8538ddeef5 +undefined 5214427abb7e33fb6c55eee15f93a8efe08ceca6889510c90e5a0841d55b214f +undefined e02aec72f0f8dddcd7bc4d47387fba9d07186b281c732914b626aba54a59182e +undefined 77e65c873aaeb1165d9f41f04849e41ca2927af29a1c89cdfba33c9a128a25d1 +undefined d38b96ca3a9b52ace1759d2bfeb972ffb2ee10d26c73f6af03896aed66186669 +undefined 39ec1325867fa347e1e995467fd34ce93b39ccb812cf39614d73a74fe3734eac +undefined 51f3aba6a519401f70bc965cfff38ec52936594e0a78fe5b3930a2ef1c6d9d0a +undefined aedca77eddc81ad0de94f0754088b0c5a29a372e1d7b72e3f741eb1b29051af9 +undefined 609b6b657b7e622d078f0a84cbf570811e5227bdc104bdc926804dbed31918a8 +undefined ee057c699c0d53b9742f8705b6eb368854e0548a52088acb27373241eb9f7da9 +undefined 3487df43f42acd8eb4c964a000e61c40167a655a1b9f5401d432f54a1eae694c +undefined 36c5e6305a6940ba191b932e3e037b5b78830961837c72d860dca86e28e2408d +undefined 1dba52e10be82accabfd61d62460bae81f4c53d9ee5f9007f4c62722073784f4 +undefined bd855364e6b0679cb157924d2e51815cfd3a4172cd95560f7649e2a9f1e4ab6d +undefined 0d6604b93203ff7fe828a97d7e887559b102bfd59663828ee835080491f9495d +undefined 2a3ed2033270cdc2959e8693a4bebdac44ee4685a779ca8cd8e723bdd88402c6 +undefined 74320864eed2510341ea6dbf29d96fa45caffade51c6b1890b0f679ba525e886 +undefined c3ef753eb4571992e49a28b529f2dd99a8d70adcf8e2d82d04a1c85cf52e131f +undefined 9c8232c11634937d74413bdfc46e9d9f5e5dde7cd6a30c4714d322aab37192c4 +undefined 6b0d04b9d173abd2579d133189761454a15ca394b8af4087a9dac4b419102759 +undefined 75bda419acfea3d5be1ad6fe4d17b84ff1a1a61df8daca66785146fd619518ed +undefined 588d2232b599cd11193519a7c29fc726e379c8b8e3f295b4a3bd964eaae53432 +undefined 7df923ee9126c67167da1446f4b41107a2536ab57833b3320c9180cd4e297480 +undefined c366a13bb38ac542a68acdae72a6728cf432ae3ca2b8b361df679b10db84f71b +undefined 6211dc7adf7f339495718bf36652e7b8138052632fbd2b4b574fc3a67808650c +undefined a90d8cee0b3faca8a39c9f9b17dab675ed4fb43b0d7c7958130009a470666a2f +undefined e64f06e2b806006de50396541ba9371d3e287b3d06cb80f56abfe3ae34ecf8f9 +undefined fe922daa2235c27bb78fcc4dd2364e8b58230e678d604ad65777130548d3c4b6 +undefined d69c9b927334d958afa30b101e9400271579ac859641b491c24d867f6abfeb86 +undefined 3e246f71c8a5992e1b593dbe94f3dbae4e5dcbec8cae45e3413c7d2239246c22 +undefined d11d0e631d181ba8b290bfe2cb94410c6b72e238044a1b1e2ff04b4c891c4966 +undefined e06d744e3d4c38b05acaa85608a470c6fc2a79278d96728f35927b0941848384 +undefined 5de3fb985b566bfe7c79bb234c393c0b4794f476c4efd1b0dc720b486098d9b9 +undefined 67083fd57c2d905020ccbd5b573f6cdd52736e5336101f87cb82f0a6835dfc54 +undefined 6697cd5c8a4101cafd99444be64d976b4e57fc4f5575abbe29a4f6c5c750e403 +undefined b79b8651c46e74fca518b925a1b45c2e94abf35857ca31f7808b49a1381efec3 +undefined 44a701cc1a53f6c7f83f792c29b7646e3bd02567fd6005227824481f553cb947 +undefined 393cffd21550915edac6055c124cde39529416fb0daf8871be444ce1e72a8ea2 +undefined e55494a2ef8c3579f25df9edfffbdfc8dd047d2f650cdc68a81c349a6e5f31bb +undefined 50fd503ad98046bd76db6d686fd4a476ff82e2ce071fe1ef473e60e358d3a552 +undefined 9fd8aceae6ca91f0d5f502fba953718bb3136eea0b1b71a585b35d3541d96007 +undefined 016a0c462aa5b14ea7cc0059fdbe5de34de58a017bc2ae6e2c25fa8c1b17f7b8 +undefined 631c9b11c83ce4e02aab5ecadfe77a178d681768121aa215c32d3b2a7434c58e +undefined 9486a49ca038a7dd5ee6cab952102bc74719d34bd411359b6a8b1c3a1437ecb7 +undefined f5d8b3e7fba8825754a86d94de0a54c2606ac586b66c5f9958f8788b5e17af1b +undefined ab513ed5114929c8c7491737874625baa8bd33679bc88aa2dfc99a2b432f9ae7 +undefined 81116ce56565f747a7c19c48a484069f6876b06a916707600eb2c180a0766db8 +undefined 54b61bfac879aba244084a88d570e947aba215dd24eada02c5d35f10064f5002 +undefined 43484f733f89a53af3729f3a3b2d81ea98d192464b556c17237590366d77316b +undefined 3921f0e9311810fccccc9fc349dc350702b6951de398470fc08b6e48eff88adf +undefined 5c813573c8738d09574762096a182900572fd68647590ab1c52a31cd0fde4ce4 +undefined b0d0bfd1b5e5ad86906c174515192b3d8bcd321501414a7b2f796baeb929fd30 +undefined b148462f25052726313dfdb2537dc8435cb55c62c91e6722aab5e62e2035aef3 +undefined 54d1854cf31b68aea14dbcec0f42ef2c975e2a8bee5779a2db0a16239323d0af +undefined cc69c5802ee4934f8def5f0635cc40324a54d3e46e4b9c1cfa589bb8d8bb7935 +undefined c69d9f0cd334f98614981583d7b38d8b78851fccd83cd15856c6373cdb01b166 +undefined 4a497da84825de1531c318150c86c1a187fcc5bbaeb7e7b57b14ebe0c14a81f5 +undefined 9161e532c8bda4e4d2dbb679013cea46a9402c0bbfd0c2ed6c31c4440c15a88b +undefined 8f8ec3b1e287a3fa7f6b8444b0e275e206b136340e1ba5ef3d3d0eb6aa32c01c +undefined bc24878ba682c4c15378e78760c38169dba9010f3d02266d53e5b0dbb47f8bd1 +undefined d4cb04e7e48ce9a69f42ac54615177f81a96e574eecc5e81d8d2fd2be369e39f +undefined d76af7c6bae1cb55fbe1b71835ad85a0ca81f3c5b794345b3534828786029b8a +undefined 2a83c9cc41e72d7d0ee2c6fc8fd7c4db4eeda3756c423fb6a3b675a7288c8b8d +undefined 3f3a5a979fc0ca5e0c2640cca021b0696f1dbd934dea5db0f15387b4f29c0ad6 +undefined 1deac58f5b033823e07422702a3d3c4e25361e5be778314b2d33ba073e05ec08 +undefined 23cc8346c5552caa15111a54dae70393865712256def60513c884d5d351f1bc9 +undefined 2ab7dd0b3601b2050df701768aa94e56da942fbbb79b1b70f4a1de2e64be1dc8 +undefined f92cbd955da2266cb88be56488e9a8d85c80c2f16afce901257097098c7a32ff +undefined b33efdf2887c78c6386a5fa48d5883dd88a588da473445a15f391fe20d5a7fba +undefined 0f7a0e9e0ae8c198fe176661451511026afc17adc8623f12253430c38bf5f88b +undefined 62cb0241ec17f54b947a7e6f82f2d7ea3a2fefdf5675c13ebc739fe8b84cb8a7 +undefined 25107bcb70db7b9d72129474b13bf7279801946da34cbf2fbfcd0e45accd91f1 +undefined f94f40dce6fa2571b01ea55c27a74cfaff91f0324ce4b63d0bef4c00f2dc12f4 +undefined 3beba422ef80930c0b8066422b2471d5ba7f3d5da23355e86e3adc3fb1d47f0c +undefined da5998a7b2899fc743d29883163d27db1e7d2a90c97e257fdcb85f43f753de97 +undefined a6c0d65063bea65472ee1b6b50584fbc98934b632c4ee74fafd7bd199aaca116 +undefined 258d7810152451ce286ba86a75d1a7ec1c76c0f88fedcabdc4cff6fd9d31527c +undefined deecb631b3064f0ebfbfd67e3455647fae2c1bbd75e8734997c8d9b04d27f1e8 +undefined 3f0bdf29a2116bd3fc66555a30739bd9bd6b9bbef752e08160e612b3a5653c52 +undefined 6ac6a057cc74aabfa165463193bf018ecbea009996c943fbc51273b10c05dc58 +undefined d72098dea62904140ae10b07eff807a9ed893d6d74eb515bcd17c02d290f5b13 +undefined 2672b5fe461340785fd0bf39b37432fe8e575c588beaa50a4664be48828718aa +undefined 4cdf5d6f61bb2a40611b2aeaeb3689a798a4e468c209363781a6f2f8f901a93f +undefined 293077cc6114989015517a630212bf49f1ed9e4f373286bbcb8a0fb51f0d7479 +undefined ee39db523bfb526185ffc9ef9ed18c7bd74e41bd76e62fca6ac0b4b4a06eb551 +undefined bedc6aa8662e0fb5c8e55797e2bb939bf365ed45c81c5a6cff3ac92917fee04e +undefined 7a92b1ccab9d51d2ec423d2f22ad5de1e529c29ebe81e362351bbadc8f1b6702 +undefined 9bc70dd323b6dbcfd189b5e9b3ba7cf8e635f1102f540a33b36ec0372f147064 +undefined 44289f450626ad06b97c493990c1732a60c55b1a61a223448b949a098bb7070f +undefined 9fa925a4fdbd923e933eb3efee6c82ecd48590fac79ec4716f9134c8bf96e54a +undefined 106256bfa3d4c9bf7f160e4600aa210c15fe010c262e5a1bd342b8cdf09de7e5 +undefined 132cf5ba8878cd5f229069cd7564fbc7c43813bb31e39ce4066f7cc999d7f827 +undefined 5461911ac558a39fdf92720558526b72d7f8b6a3d7150f7f9c9a08e67bded065 +undefined 4585e17e7faad7b8a03a546af78684343f9b61fd2cb2b02d14ee3799d8b63224 +undefined c7780d36a70bf679559c3e47a527a3054ce75c0ad8aa8d1a1a7a1b801ef42c2f +undefined 9dbe99686820433449e48a53a096e65c340fafa6f28d39a5ecb2201f223f030e +undefined 6c056bb5e9dd8e45d05acbcdd694185641b452bbf4917c93960af4c28d156835 +undefined fb4b46d005fc8b562c8bd6f5fb08a9cc4727cbe7a441453e0f84de3622daef24 +undefined 69ce4431a9dcc4a6335badc8d4c31e16b67a4666261d28e218365e09342c9e52 +undefined a85267012b188ce4568c889af4a01f8d6c0ba54e72b3b1c8344ebd23ceea1221 +undefined d5b70399a100ad4edd4f7decbd3be9a1313fe85bb23ff0d67d3a942151bb7087 +undefined c2e8e61bbf6ca1ba2efa5eac91bda24304e0090eeed22e2bd780c4d01ae30ffc +undefined a5054b4ff0967104e2f604ec9de3575df12d6a56329b9ebcecc4f1cf7e3899a4 +undefined c7849b6ef33a2b8ed8632276f4bbdc8393126f364faf76f97dad2f1645c61e48 +undefined 299247fef2a7da03fa43e7679888a6cec29d517d62c3f2ce0d57a0b456d04987 +undefined 193fd9b5a89a96b16e988e729bac057cdc01d13e26b3c4b72a9f290b06264a47 +undefined bc27da4c6207871865b9c06e1fb9758f41f16e6a01fe07590e9b0e8ed0c49480 +undefined 7814bd4e2f8b857500376f194f48e680ba89fe5334d73bc7acd6420f0669b31e +undefined d5b73ca7395d8b8767ea6beccaf586be696bd74942b8602b43477f8b151301bd +undefined 3141b5b9b00c585c83b20f5c29f52ef21bb776aab689c72c02214db68779157a +undefined f9613521ceb31457698e6b4b4dfaca93612b80e1849f37b9c283f936541ea75d +undefined ce572d606f78776ed988c7b5a2740cc1d2d21db3b52ddd358047cda227e63d8b +undefined ce98c6522f762ecdb1d554fc77be7ed989cec67e1f6347dfa988aa557a0870ec +undefined a03f649643c60e9a55be2438672c8bb065e2508a44c772c424b92402c35c0350 +undefined 27ade5c788321aae401f676c4acae41fa038a9fb10d5d65ed8cb8d317a8fab64 +undefined 36cab386bf999fa095c719c2675bbe9855064ad288667e60c78d28878ac101ec +undefined c1fd669536d13474be7c0a02cbaf94043eee70f9cc8faab2b31f019b8761d087 +undefined 7fcd0901855234f912a9edd1059a572a36a91a35c723c206b8aff339f789f4c1 +undefined 9c1e8500245688fc1324a0b97d5179cf85e9df1efaff6abf6c6bf769da07fbe1 +undefined c676ab39ecbd9f1d6b30c5d18de235cc37b0c32b7c79102e68d956041f679ca8 +undefined a302fa231277a99e980a85ceb96a116b9b84568a0063de1a8deef38859305784 +undefined a67ea2574e9fc9e8982eda59fed574116df7586a2b5b6696d7965502364c669a +undefined 76d65d6f04ddb409af4d10d7a14c36b011b5327acfaa18ab13e46b68f857a3be +undefined 3f42e8d77f44303274c392f7e1a6e853c2d92d747451f0cca97b58a0ab4dc46e +undefined bcbef4c75361bd6e471f658933890245fa6d7fbb87f02746a4564e72a388d31e +undefined f515677b1891510498b426e2c8bb0172332079a67e1d8061e439fb843b7a005f +undefined cb66c853eacd860c07cbb01e78c743915954ce28be354726a3ad3a4384bb6ad1 +undefined c364fe98c4243b2b64c2f3d795b0cb25ef8dcdcaca2ddbd90785aa3083ac62bc +undefined 9389553dc63336480fd221a7c24fb81cf866d7a59225229a0e7f0906718dd65f +undefined f85a9df86bdada69a05975e82b561068fe22de63fae1586cb1820727b8e451db +undefined 0155cde32bbd39e595ed495e466b928aafd4f9c7f2c6b2e9472b74c36395a5ee +undefined 5d63a92701e3e5c6c2baa8ab0503cc08d9fb7df15fdb2e9cc1013b6371b20cba +undefined 81fd45e921d6a491c22436c9d700bff63975ebd269d6f2671bf99261329967a0 +undefined eace2b9f1f578365a42ae499a2316e819239ca8963e78706785765ed1febed29 +undefined c60b77687e953ea6af015b0f42f28f1acc349e6255e66e2d87f5a8fd6a3b6600 +undefined 960af9441451ceb43da2c045bffdd39bdd9b6f7b2ae02b36957c796994203541 +undefined 93aa772692e1e000aae819d90858d4d0c02ff40fdc72b3d5702ee3835dad5dd4 +undefined b05f338d88aa377b23a6790bd71a9a749223bccf97097c6286e0a050f11cf3a7 +undefined 73c85ee4c8b1931ce734e46a673e080d11f37781ceb6075be1bec5c7066e4b6b +undefined 17b60773cb64903cfc26b69cc1e9040dcf20736a5ddbb4dd8f54dbc4156127cf +undefined 663decfaeb8fdff07bf89a861b4461f3f2434aa0a4562604beda415bdcfcbbcc +undefined ee5d4a51a5fd13cc9822fdb1bbf1e2fa5fda0cccd29554b599ff5b1e619e3eda +undefined d26be8f00602ed773013105f20204f7e04caa2aed6d053a6b2fd58f6cbf8dd69 +undefined f2ed125b3f14535e8c1842efcf7c72fce210bc346d233ea576dca3e98b69825c +undefined 576e78e2a6d05289bc68c4fd391657d24611337970871750aa6b19134e16902e +undefined 0029cf4fa60741d3b64d05a403ca050d6a62de4eee293381b97af6d32238648d +undefined cb4da2ac02bed7c954cd1050e2d15beb6ec1f89f998a49575870f3edb22faea4 +undefined 0de76c67470f99764a009994ae24c48d59bee03341ccf73228eb8b8ed2ecb8e4 +undefined 48f0140311bbec76c3c09b269f98b0b9475c595adcbbb8b79da49794ac6d4606 +undefined 188901d9794cb4147cde2c20b49a0d7ff8cf82ff5c470d31779c58f49982c007 +undefined e89756a610d9612cd972f4e655067acc9d729b347a29f926560834a9bd62c8c3 +undefined 52e640b99cf629968454512f997c7bc33c523abddf48867ef7b7e33379ca188b +undefined 60a20d1b2ff4b39c6bb05deb981c1042d321637b6764c41f60eab2d6fc1f8f1b +undefined b3ede7369732f09c9d387e58caaf39afb3113e7bfa6c6c1e6a696338caefba60 +undefined dbade62038aa7c0897df20febd0483ceeee7b94c4bfe57f8e5cdb104c68df5a0 +undefined 21e173b67a6d4c98f5093608597240c5309ee265a5d5a3f65ce2e20ed24145b0 +undefined e8222c17aeaff57baac709aabb391f1fbbcb6e50af28a03d6adc64a6c283ab63 +undefined 6bf1bce26d88021a2c1a5b898c5f0e6ff0c8541a658828a65ad67c60e3f66a05 +undefined ee5e65c14e2648eee78b7ec1cc5510e8753182bdf48b83a3b1f63d755300dce1 +undefined a9c501b7dd6f29c2e663c5ea44559736bdabce62388357d2df1e9a4507927c76 +undefined 0332aea61a40479fd6939bda40465ad6f2d186d96aac779ea859920f5770d872 +undefined 78a999a9626713eeff497bfb59f2d874de1eea219734e4cc3657076ae1545c9e +undefined 1536c6ab1230e4c7b2e048a81ab3558f2d5343511403c4bce7e25f9fe8077396 +undefined 7b7e375e28987555e830b1aa48f4191427cfef7c6ab58c9753a3c7daadea6eb6 +undefined 681fec18f0c76a75b46d04b57717d5b0a0d86f657fc9b04e2b486a8479901c21 +undefined 3518d7ac743907d6762f2e91633acc70081d15f5c41032cf73a36822da3206c6 +undefined d6e17f491d3327cc1a1af7a03c206f6fbb93b884ce07d9f2d59fee832b14aa01 +undefined 766f79c38cb2034bb30983c2f3776b21dd8db1b27a9cd2a2b050cebec81536d3 +undefined a4459299b4818cc485ce69bf57045bc0d4e5d36166e8935296e4664197bc1d27 +undefined 7f5baacf145f8f104a92a69d3276b98f903a125a30fb1826e06088992f160959 +undefined 6b6956478a0d98831555f0e42ae83c2ae43e62c84a7571c86bea724b36cd3a6d +undefined 4f149107f03c0d49c0e39f52aa940b93333f9a88bd0975e21344e49c05fab6fc +undefined 26d9e2851ba233bb2ef92f02259a7d17c4eb92558c9c26a5f4bccb70b273a6de +undefined 4cde564c5f1d523b94a529c968af4bde97fef6770afc6ef9b4b7f1d60af1d15c +undefined b7390e88f07d9e86b70a7ad65a73e14eac85f0aa92a3d4c603eec446d9bace98 +undefined 5711215ce390ba010eefc86e83475f809c0b612d1776876a17a17664329fc67a +undefined 839c3c8a4cb7b16e9c43e4266257d9a5b4b52db94f6074bfbb97d0085297ab69 +undefined 127166db9626fe9fb334904af74b3b6ac4f9669bff807e879ea0bce93d2dd668 +undefined 12266c60b1bf6455afb2c01fa2f8d0ef2741a72c7d0e3341d55758ac1b35543d +undefined d8d1e1f2f950e73db0d46161cbda85bcc8272c6e0305f317e5b706a88786b20f +undefined dc4dc44032ef93aeec8b28bebe7bd3d48ba7063beb89d6aeb8fbd524785fcd51 +undefined 4ec4891813d9ec27dd9535b2896650659bd2039d7707dc6cd9279a4c6df46ca1 +undefined f5db7998c388f82da173f31a1720860eb34b4d497621f59702415713e4496ac6 +undefined fa3fe63994c6cfd212c799de88622434c965ace3763fa9f7385afdfca3440a2a +undefined 732fbd3ed1c237735b9b10a5e7f96b341e118839e7ee2f2d8e1396565c88d3cf +undefined 756b6d1ea905628ad11e43ea5311f884084693ce5c44e9a8f059d240edf3a0a8 +undefined 20a2b45443061328779a145d2c263d8e350de71a7ae05330084499c77e945000 +undefined 2709375408b459cca7cd3fdb75b0c222d34d66d304953c6fc2ff3e749d70d95a +undefined f9d5511fc82db7f207c742d34353a042fcf839542758c80f6ee18f8f1470e68d +undefined 84212c5fffe308673eb89c08779f11e8e3bf1d02c99d467a4508465ffa007ae7 +undefined dcba50720cad0601a81801925ee9f289635a6f9d4e64137d671ae69fa596171e +undefined 9ef6ddfbfa8515a8b6d85e2ba3d620c87202b9b3a28f9c14995bc9b4f06933e7 +undefined 0b3f92081d754238b339c623359cf6f6f0e279171ca5d12c887c0c78e5b6a142 +undefined bd68481319a455598349bf218f078b1a1b3359ac00689c41b55319d0993aca9e +undefined ed30be81365bf55b951190aad71824c67d34378a3ab3911a14b33f444a2b2ee7 +undefined 17b21086624ffbec1499476dcb79310ce42506be235c8b3bda640a98d1fee807 +undefined 21624b13fa66058146ab5a96b26a66403dce713fa3e53645c9fa108132359859 +undefined af6cd5e2e6165f2a4984baeeb4ff63a80fb00d54d12b736ae8829e91f4910de2 +undefined a6d3d7e0f9eb1de4bbb890be78e61ff93eab951a997d665d2468d19be0a05197 +undefined e09391d19de8e3eb24cf288982a8c7d2b5116e3c6ed8b2a07280e30fce035bcc +undefined 58485203a39f668e4b2fed98f8e017b02b037e8ef3325f00a0dfb70b16dbb2ee +undefined 21548b7bb95b3db2e9b7b088685b54862623324ea014f2bd2fa7d6ecdbc44a6a +undefined fa513919d7d48f9b9c7f467a5c9594b44d95a42512f3cd8b781d5ab7fb0ee8d2 +undefined 7ece68069f32ba4baa17ef6319caf0212a629240bb79ba1a9736ebdb9a64bf7d +undefined 137a6630fe1a8b346f68465753156be0652a38dd8fe3a0769d08e276ab40cfdc +undefined 52f1612bcd333ab8c1621e1620f6438653d106f881d3ffddf21c2faea42bafeb +undefined 3354367217cfba8c8ee93361600821211cfce1a1f3f29efcb26603b3e08649d0 +undefined 7a24ff318fdfe91d72dca78c14926dd5c5e2fda3bc64d676d125741726d2124e +undefined a4e9e709723705b0a0e3e81082e00d3f2083adbc5f5687f718b325f6f3edd764 +undefined 11279101e5890f19ebdc172c174c88d461a76f65b24e141ffe98c9e60e00c9fa +undefined 13294b08d91bdd2baeb100da9a39104e853e1a78f542e32d85a68531c1f09110 +undefined 5a9ccfa599dc49fa98eeb84418216c8be4c8e8f550191462a08c1344636c768c +undefined 9738e8a44308fea20aaab0edd76974b1c853f2c26eed93d10cdfe8570954fba6 +undefined c36a913e0cd81adbcfd35bd8f0c8bd30390078007e732578553cb78f818de060 +undefined 2aff866fca8311fffbfeca09b83fe24ffafa8a5254d13776c81e34727567cfe7 +undefined ad729badc3085d3a4d9a77f6ec41edf795666f3099a279d6f71729506dfd0a79 +undefined 19224e178897b0da2de7def739b5fb1467d2dad4f784f995b4f10c5f82141024 +undefined bcaed15717530b412c1bd456e0577edc0a07bf7f1a93b3cae17b78309f41cd99 +undefined 9ce3b0231816767ae228ccee5715557cf9b93e53819dd891cca21438f3c118ba +undefined 52b561b7c239efa78b489346c4211bb8d76c1fd6aa8dfc0526449cc207f0879b +undefined c6f9fdb943149bbdf17cb8cb673c475beae364fb9a47fc957975a0fe15704fb0 +undefined 8149ecddc52ff2246a8800d8a8bcb7196fe29cb5b84baeeefbe3ed61bf2e4d84 +undefined f806c5d2f84c348711eacf7a0c10b9600833fc30998c57b779bd8fc10b96832b +undefined acc627d0addae354bb7689128588079bcb293216184bf07ba8645e7901586eb0 +undefined 0994ef391b9153820b72a25cc3403c1bc4df5dc06499d719c0558cdec2702ebe +undefined da45b253c197b640893e91ccfd890b247695587316a1189311755e3e07ef80c9 +undefined fe45dcc34420eed63bc2455e1cc4c22a806a13dcd90f954b0cf074c969e726b1 +undefined 3403782e5b53070b1bc978e0869dcbe8d7632877b95dadcb7ed4d098bb0d1238 +undefined a6ce3c001f773121a0eb2fcfc1c09c04f4f6660a1de90d62a27b7daf02a1b276 +undefined 5e19d87c44a191373768360dcc3a26361f44c5fb661487fb4e4f99acb3e5126e +undefined 900f1ab4ad294e96f4a2b5b8577e1db42bc6ab0af093428619dab8d700e7daf5 +undefined fd26c214cdbd0f870c41d381300b5c55613eb8c82e654eaea4eb9ebf419e7494 +undefined 575f2fbba939625ef3ec2e28a4768490b1be6573142d2d70bc5277301f06b19d +undefined 524753afaaaaec34ef1e4bbe76d17ee27c45b6df5d590c5b6100637aac853dd5 +undefined 95d0c23f19df7759c8cbecc51ede9a39d9ef912b6b45180539579a8a463453aa +undefined e567723b158942e94e4223cd0bfe4ba216d1e6f8cc36790236fdb99ccaac73c3 +undefined 4d5c6d637d589a96b12808c845fc5a69088b513a2c1a7ef76fbe19b6f0ee8eb8 +undefined dd766c4820437fb60b3223c4d04d3bb3fe097fd87e4c0e0eb915ee93f71529b3 +undefined dc2008cf5d8682ed430b3dba4b0be313cf7c9d8b104012ea8efc23ebdf72da3c +undefined 741271661d9a99d4c5740e99ce56f30f86e59527dabc02bb1ca58d960c9ee1ef +undefined dd82319eb749d1e66a7a043dc981edb48d1da61b389852e5c49a0ed0a94bd1f8 +undefined a4a74699f55617e73dffccb54c54c3ece797561fa65e21d90c507121ba32ed3b +undefined 2fcfe1ab149822a0b2a69d0d819cd2b31caa1459d1fbc9478317c7a643f7cc76 +undefined 91611758367377e3edfddb29c3def6a5d364fb3628f92cf2afacaef5ed40d63e +undefined 100cea7f67bbb02c7b7a7aa605bbc76bece13a88a263c0053d86153134828bba +undefined 27d8be81752825051d09eed2cf512ceb3f9a62556647b16cbef1011ff1bc4460 +undefined 95563165137608faee336d0f0004fa34c61840b764b1f0df171d319789461cfe +undefined d3956ae0ee46a7d5b13073f247d509acd57162a279b82c81f6e53ea31489bcc3 +undefined 04a80987cb13eb464bf0bf7697a825550148a0a76a8981f17ba4d62cb50d2305 +undefined fdaccf6c10c547db745486447c0390a551bb180c6b85dfa7965f3a9e305fe3e2 +undefined 6cf293cffc41acf2fe11214cd28926f056fb61262102e2638de7bc40b3019883 +undefined fe0b514853d160feb45f631bef7035b07b6697e04105168c71f3954f986c6506 +undefined 0157948470ddfda09309007501da4b629ec0576a143183e684dfd6722b73d87f +undefined 2efa6ddbdbd57aadd8acad3bb2be4605b5b2c69629bbe2cce2bec76272073bd6 +undefined 6a09df5410eabb740be6688975a08944cc2a0a915595c65f972737a59ca41e41 +undefined 6c7616bd5859687c459e549cc9c23abd692c7c1e33967aac7dc603e165d7086c +undefined 28dbe5eeda3d875a29fc0ee1aa0724090e7a1764ad1355003cde61489a9dee7d +undefined 71da8a832e726a58e8af08dcac2698954436999d90092c810e7b6ba7fbf9570e +undefined 00e98af3269492e6c9e1fc90fc64a0a6fb359c2ed15c984f5e9a5f0dbee2a65c +undefined 1876af56b49130e20396fd0b0fabfa0424ad798101326f00be25491a98310c53 +undefined 07da37e8620285635c5c380accd34fd7370cf9efceefbeae2860e584da0d6dea +undefined 7050a956a222af6cfe1cf84c67f462e9e6cb7e4ea4d8349cd748b9e7707dfdaa +undefined 430974b91ecd2eafb08f90010cc5b41a2446cdb4558ccb628a87875f9f6a79d6 +undefined 9be49dba5810c00ef70ee931448bba6b25a930dd0884a6fae510b7dacea955f6 +undefined 058d3804bc9d7a7a5cacf8820904578178a00566696543890ea5138578acc5ed +undefined 0a32a4b48f2b41dfaae710613ae4385cf2e9fd554c28b958fcc7a6e9494c0f21 +undefined 18351bee285c4bd8ceb4d72eb185ad326a7c6828122bddc879a494c39f47c59b +undefined 04643cdb58c07aafefe1d666089cb618e50918b2a8e9bf0d2dde67fb7bfd6e47 +undefined 0c49ac4cf6778a7bebf92ee4006f5fd0253cc930fa534bce4f295c1f5c7813dc +undefined 08e2c88bd8df88545d3b3b751f9a958a957345f280759711fa55d7b82ff5a4a6 +undefined ae220f7e46189897f41302a0d27eb7abbfc25694023bc698065b905290e5478b +undefined a11679ec7de124b1bc3afb86876a44b6a8d140f3bcfed06ef3ddd31d48715fdb +undefined 4cdc3adfe3121afe532845639c72a0fb1a5e4d8c2d4a6fca8ee97552e4bb35ae +undefined df66e4c0bbdd53615e509d68d9d1f29ecb9ea44b9c5238ca8a1ccb848b36e087 +undefined 2aeafc75f6ab442e6d3967438e08d4215bc6a9f865c99b29e4d73019064aee28 +undefined 4a46715e165c29098b21ccb06ab9f6d6269cea7445c0524b001397df2ef75374 +undefined 5afcd607624f2cf7b1e9b6c027e6c427de93c4446e521b4abf820da9bf99ae6b +undefined 3078e27052cde60cdb8b5154302d48b7fb89801fa0499558df6ee4c9e5c2d94a +undefined f3c561e9cce3d91eeae7f4460575d3ddca43adb07b7ffb76aa505a1f93abf4ea +undefined 4c40a6842a2949b05a0b5a510b6bf6ff08aad46404359a3881434210f1e2f8c4 +undefined 0d7bfcdd39e0048e6cff8ca85a87055ae633d4a3aeac47bd2057d14c03ffd90c +undefined 9997605a80668de3ae2d0366a48c87195224b2059affc92f2f31f25d51595ca9 +undefined 6e292d94857a66001f41702656abe2f6c2ef7b6daaa861e0e1ce9abda570bb7c +undefined f705c078067080be31ef405ddabdee6330b89ea5c5a095d7f52ffd73892d3a13 +undefined ba282e11bd0cc23ad5c029b02ab74448ad4d929c331fb5a8d762bf8c8bb7470d +undefined 342452fc6c0c361cd321908be5910b5b7a72fe44852f86f453e47855dfe6070b +undefined 4e98dade6d21b1f5bd21e97656ac043cae970de2b07fa2dc5bf9c7019098b6c2 +undefined b71601a46faa79436fa691552793789d610df503b4c4f83e73d6b8bb203b21bb +undefined 2d2ffdd8e154c07b7f30d8b7b7cda8c7356a2041061e10703ce88ec5bf98cb15 +undefined 275c9581cc00d582aef84a4cea4ab8c8049426162d5d6462d97bc0eeea7a5bca +undefined 4c6eafeb36bda4e80256b1b66691316f601cbadcca144ef7e48e5d88c7245adb +undefined 80212e91bc6e6fcde971569bdabb5faf116b2a010f96c4a6c82da9d55fdf8f49 +undefined c79a636e7986c9ef907e4124f1cbf960a3e624e1bd3823d4e1cc58858a87b71e +undefined c19fba799704d1b8774b75c48121fd4ca8071bf69580aab8dcf278b5695670fd +undefined f558880e2696ee61eae36f026c6d53c50b7509e6eddf866a2d2d7ae658d8d1c6 +undefined 648ccfc0fac982fb5595161c76a7032f595bec481199d66e66d4c40c13f25acb +undefined fecd30e9f41da20f3ddcfd88cfb42f38f31bb9c2320818d389e18d8a7a23b1bb +undefined 690034390ba401b8f8f56d5704765a6e2ce63c3d56d4bef07c2c021836b06b38 +undefined 8da7887d3c8787e095b27c9f0a4ac16a8646bd2776135c8cddc51f6d33e4536e +undefined 998edc77eb58afa7a48abfe923130ceafd8170b9129c3749a3cc16c298d21987 +undefined 990f64919ed3a739380b05e69a05fb9bb8498be07c623693d8932e04ef277f8b +undefined 6f5d35d1feb98f98740a83c44f4fa0e1ccf4ec1ae20db5232f17780b9e515a91 +undefined 309a643e93e88faec9bb2e032056755369b2dfb09a07033c8329c4ddf6fba27b +undefined 9b33a831c50cc3ea601d08a54279e74ef64918807be2caa13dc1c43cfbb6abd9 +undefined 67ad646c03251707e93caebb8bd6c4a40c5dee4ebd338d471797b1e2a48dbe1e +undefined d9db2576db268608dffe4eab8ec4c9cb7aec2300098f17570da9468db80020ba +undefined 9e2fe884b3b868e615bbd975b78481292053595b00d3f860b7eb258fbc8b215c +undefined 2fb744b7a6109b2879dde0daf4a3960b8b714b551240cd6809b4079f5e0ae5e3 +undefined 2bbc1457f34bdb5d1cab85e44b8e9ab715cef4e4c9b4de533665eb79acf4e24d +undefined b0975ffd0a41b7d84168ce1011139ef8a8c036b2cbec4e1468eb87b4c34db3fb +undefined a324ad676809d91dc20f1376b130c7c180148835ed3406e882c8ab8a18b10066 +undefined 386e4ca92873785a2d302c513710963d3b79bf2fcad78a7e2684028d0f1ea4bf +undefined c751ec5229662fbad3badc1768be2240b0b72982450a62d357d671bc0fca4861 +undefined 258a114aaac275faa8a3c5ac22853406ce5971a6c671358d42d9053ed379ee48 +undefined 79dc013ffd6704ec664d5d680549410111b12b1c75a469780de3ec9ecdaf9f2a +undefined 7404b0b379d3271e77e07e157eb2370fe4af5b51ba284b49f3deb89d1ecd22c2 +undefined 0e240a9e664cd2dfa1a99b936fd0d6974978a012a5b87ab88528de1b425e1927 +undefined 83e4c5dd6a4cdcb9fcfe7a015e850f4a1212ebb491bb4ed96f36d71eccf89310 +undefined d7b4d2222139964235aa372dac78075086740d890d3cefe0f7258d49ce1ccb99 +undefined 2fdb4b383f9952d2bd44e28267465aa0a108e77705c6cff4384f8e65530a7503 +undefined a29df214cc96782b6ed17a507d593d41653746c237d5f2f3e25de06071435b8e +undefined a9e47b694539f3745ab89feeee190a9afc22613c2027f8f1536322013943e1d6 +undefined 6dc0137ee7eef80b744a10b9e811ae8eb90da6e2df82ed3ad6548e3bc98872c1 +undefined 07adf42b13ac022dd24875524cc9a80502d0d1723f8c5b311d9bf16baa37d1de +undefined 6f8274d5cda9061710abed8a2a3a96b9f2091c17f4a715f31563f4f8bbe9514d +undefined 6cde8c40530a446de42ed2736c5f737a9be07f2df8d3b993dfa4d6514d37eaab +undefined 9b11551e1b0da4e236150e71c87e26f4422f3b05bfcc84b44647bce4a33d5eba +undefined 43d574687570413dffd3728b9e2e6df0f7b477dc1198f8dd1dc03de0274e87ec +undefined e5eb998c748958c0ddc99f91107f85917718eea36ce2b3f3d1e68de48868b6fa +undefined 344d8461940b2a593ab708781d0ba9e24270b64ebe05fc4597de13f8f8f43512 +undefined 6635480fa8ccf9a79f7e19d3e981adae05b4f5228d9381eaeec462b3b26e69db +undefined 0a58fab2289f5720d86ee3493b2b710ea73e842cb6b9381c327e22650e81e765 +undefined ac11a5234d2a7072bb97da34d2d5ffbbd62c9b3984dcf118a2e369d3e5357771 +undefined 4feb13128e1e4684b3b7bc5b1a7773f50fee272c475deb6790b890d556ffdbf5 +undefined e6efffa0892a5523fb4d45d1716bfb0498412b1272119b7091233d2c79fb0fbf +undefined e3525e1a4ccde22b3b7323a5d8993fdb8a26355253a4a6811bdf3757ec042647 +undefined 3483396a28b00c6470a4c8380255b5ee18f6184acf9798d54c59c7f6be64513b +undefined e22150578ed86f5a154205efd386559af35e1f997ba11c8d2c0b1cf180e5d980 +undefined 4951ef76a71ef6459b4f55effdfcf35f33994dbdbfcf689b2a08410feab00355 +undefined e1f141c01da6a308065bf53cb045c12755a1eeeaa70173d5ba61bfe0e7e144f0 +undefined d60dcea92d9849e344e47cb155228004e307404f13668bba926eec4129ddb282 +undefined 7722deaedd5cdea91ff8a2acb53935764dfb1d1c685c7f2b2ca3dc80f3f8623e +undefined 246ec1e7de2852214ab22f4c6832a9af338e9443e4f9e965644bd14b84b70dfa +undefined 40c626194347dd06c2ce7c01dae2ff297cda581b80c38863c90f1d63a412f2c6 +undefined cab1c02e3d7115ba106dd11c86c688fcf1cc45dd63aa82b7de3db16d251c79ea +undefined c84e66277953aedb940cca287ba5df0de5eb7be15d72a93bf7d34fe9f31efdb2 +undefined 2804f23d92e0bc493e7f72d39b85516961e3119a34d7e4ff040a216ba84a608d +undefined f50fc43a8a38c5d59fe602fc0ab693c948b0e895bdff109e84a45b1a51705bda +undefined ad11512d116bc8c55733b09435105913237a3bfab0c10916572568583d884a57 +undefined cba6cdd5c1debae717b7847855bb42a64dde21c9ee220f64835f738eea287828 +undefined ccaaa0fac1369b0743829f4738db919acb5691b3ea4a81ada927beeb50ba9b00 +undefined 5bf9cf21da233391efafcecee10190522f88a239a9cac150a6bb7ebafd2963a9 +undefined 7a5dbd5b7447bbb870834373420b1e751d54b10bfb0b498776eea9c2a0cd7544 +undefined decaad0496e197540f34217f630c193115369c60c12dc4c4f4e7663637ad1129 +undefined 265374653f5706c7165572af69d73cf44f7ffcaa37e5ccdc9eeacf75a43b464c +undefined c358bddda544039ec23c83be487b74d451eb48f9fd24a4af91af7e241fbeea3b +undefined c303ac6018c4b21a5f11a3b4dcd3ed7277bcc1893426e4884acfa823794df363 +undefined 9168a8e50f432fedc256775e1ff3a6cf39cb2525e3703519947c6c131cd31c71 +undefined 52295c1629719fe8032b4d2856d4d5e9b0e0b168215dbe8698df3d29607c6b50 +undefined 7ad3738c2469f59b83c1612d72865bfd9430d638c5c200cf479c822b767ac471 +undefined 218f740b85a432dc73afb6e62a09ac168d8a8a4462b8491368c089576e19a8da +undefined 1cc37baf13b5c2043762033a7d403109618f035547767dcb64eec6c4fa607c66 +undefined a8484767b4e39bb30db89dd6f17d6a28d05f4aa56eaeea64bde87f56bf84cc3c +undefined ce6436595bf6784ffbe95e2534e70bc3850cd72db640478c88b25a3316d3d4d8 +undefined 38469f7d994372887fad0c4c58b5aeb592c4fa5656a49092d575daafb36c712b +undefined fbd4c255cbbfdf44b9c23ee9d9f4455e0fb51c1bc183aea7cbd8db0a2e4c3f12 +undefined 38bc5bfcd349a93d96111fd1b28ff883737a84bf1120f12a01b847af6562da47 +undefined 956257d7d82857d8cc4707800d6aa688be083548bdaea3b4514ffa2a5df1729f +undefined 2b45e37a74116094b38e15b67198d9d22caf0c5ccc9a0a809ec98a2e0d2451e8 +undefined 2529ffe06ed75eca6653a9e215c4e726d432a132dfc0fd11b75b0f27a00a31dc +undefined 3924a3a80dccb5a70ddd122b233513742a821de41bfd3db6c2c8da40423278d8 +undefined 199e03124310a2e8e5598d8fd126fc3b40aeb416e598cb0c70efa8caa06cbf90 +undefined 383f1287c87e4e611fab72d53389fa71c6a1fe0157480f396ce51cf1ef80ce9b +undefined 2c284eb6a56401b1b1d5ec282f3ad2316b790ed24ae18cd47661880914568dc0 +undefined f3ab0a9ed783ef65d99f0eb20791e81783f035df473804f60e2f1ad6b32f3335 +undefined 6843e1b22f885d5d524faeb3c63eadfa02a7b3b0cf7e39e51966d292e3f1347a +undefined 6be60b7f4b59cd4c6b71987487dbbc9a69389172c2a9578693d39c185884c15f +undefined b4c22f2b33ddea77819b77e4c30479b3b7f155ff0c34a069107383387130f299 +undefined 76351728b355e2ec110c46deb3d133ac2661700b738cb9dc140d4898f3c70073 +undefined 14240ae3255d802db962f80976dc30a945676a96dd2ab374ea837f6e4f56358d +undefined f0f232eb0361c7843267a1d6c0582d5c1ddc7fc9f488db4442d724da340aa2ba +undefined d8fa285acc3a91f3fdab8384cdffa9e790ebda568eca7971ffa8dd1ea4702f26 +undefined 3fbb5915f3fa2d26426d884319b784025f9fd2e3e0801230b961051268d828ed +undefined d2ec7d9bbcd9f37953693f77115418849fe2dc9ca1126d727f93c21107dc9869 +undefined 484b9746016651090e0943b4144c9cc85982d49fd9510229bb6c10c6f77adf2e +undefined 45e16511e2ecebff561abf43aad383ed096f4465e86168525e95d56e305c21d3 +undefined b9f05063b776c6c3b643b1be1c51fa5306cb10aa7024062dc0e74d5407ee7d29 +undefined 40ae657414a4f9451012991c0251609d34f5a6a10f8aab7f0397b36f85da4cd4 +undefined f0d0b5af958ab88b84e49f2f94ab2a113e72824332a6bf3a5c55439397bf363d +undefined 1429d96213c6859dafaa6560831038b12a53e032c44aba88467c5a33c1119f33 +undefined c31a6b6c6a46206c10a2e6e228201994356a3dc33f7694f051f5258031352d4b +undefined 6c7406ccf992d3f770f91a1a8a1db400018a6bfc5a09bbb6c416513d5e470c0c +undefined 12271610536291684e4c4a9c85324561b40237e8c783334381e302c608a075cd +undefined 22d73fb268d98c06104743bb81526906951cdac910962710679c67595038cc53 +undefined a7561250b7d6c9368038b4198b5c5f7f106277c47b8c7ce4189cc84b5c40f83a +undefined 4655c2105a73d4f6e415a1686bd85c8b9e93689d69ad5f0e4659af77e214cd2a +undefined e012a5d24fbea173cdac32e0f31914ff60424d881ba310b8ca4affc2901baca5 +undefined 46ad8520ec0eaa07a04f043dd1ad947b55f3dfe5b93640b70ba4dc3eb6504d19 +undefined 5702e796e82490a645351717569b21a5b0d71311a9582580f6d51be74936c725 +undefined 5d0915d655622dc5c5544f0e6fbb5d9800d74a0f8709ba40b6cab79474c48df4 +undefined 0b57d08886e5ff116b4189676babf02b64d96f18315daf69426696810e778e6c +undefined daf3f041a26295310f743e385834db75e1dd39bceeb4753aa505402ec930e07b +undefined 283860323a58ed57b5ae632de7da59f9e651c29634ad75d5a061b45fb1344147 +undefined 4ea9820e293903885ef5703d46719e704e8d28c7883ea8514341b85f45bcf639 +undefined 3428c50846f2e60f4136fc89e049a755db8b9a7167f9466733a1b584f79660e2 +undefined 24f1dd74729a24cd1bb94651d14d151741836a82142585e3077dd961562d1b77 +undefined 0e1c6596c8f50963c3dc88ebbf4c95fe484cb2dd038ace3001f2f368a01ed131 +undefined 8a134eaafd4fdc4a636e57f07c9e1641f81394c27078bca9025caf2625495e91 +undefined a54dfe7cd9189eb12dd0732c2a924f36a0cbf94ecad19f0c6566d1b5de77e372 +undefined d55ff89be9e0c94dc7b100545c2d69e9529685fb7ec27c80968ef2e7bb1ad453 +undefined 1b1943f79380906343ca5dc9700234fe7a60c0abe1e24d0f68a2c8a251aced9a +undefined 7803290ddf599d6d7c335cf3cbc94a1e157cd6717298a4f0abee247e5e7d13ee +undefined 22b100b21407bb4e05531bd401dd61f742e24b3bb6a81886ca2ab61344f72ccb +undefined 512f8f55a4cda9c595810c5a4f29c7f017808019003def0b0427b69c3cc1c3e4 +undefined 88ba41c29342bbf4e36e509c45a6e954a0e0a795b493a6fca2183fdeb8f5456a +undefined ded7e6a8ff879bf502dcc5f2cc3c477fcf890a0f09412fa43d336d01a2f594d2 +undefined 151fbfaa7da3d73dba3c66a966d3ee9bbad020c6a1d77bf9eac221e31726aac8 +undefined 1411904c520919728d9d435364c3a78ec7ba5f3ddbdf85c5c4c246f8bb97116b +undefined a26c9ad0f745e975c70c32a1e312878d7a9b982f89b1fbd9017f83bfe6512365 +undefined d993bc6ad673e2d23d25948ba5f1309973954068c050b6142460662bd94b28d5 +undefined a93c2cfe455881be1f0d5d491b50df8d765a728186f3fc0a4a71575fa2114781 +undefined b4bd6b4dee4f691ce5dde9f4a004e27276950cbaf3d862eccd5e2e429f3dd811 +undefined d4457962225f0de3075841ea6d11f3a1be157d45cd42db2349fd4baf8ce150da +undefined 59785f101ff634752d5a98c18416a15040fd0932cd5341e36c4c5da0b9602372 +undefined ab1a26a919e7095c9ec46ef6ce644eb20aa02558573f2ef89adb9f46988a9c75 +undefined 0de7fde0789c8417ef64a3fec91850395330b9a5cc39bf368957e865f2787a52 +undefined 1f49dabc22ad6e21a62c398db4efdaadd045584691212f7bf4dbe605a3858b74 +undefined 5007db16e2f1e1a9e005c147a9b2f4e79bbe7452cddf2c20bda470f93b8b50f0 +undefined be609bbec1751b620060ff5439d3b9b452b8f96ff6a46d06e51f567b1379b88a +undefined 382188e35e4a2b69e5a47f293925ab284baccbc96b53af8d58f3ee8dbec70dc1 +undefined a7f2a0274ee3a06902f5102127e407128b62666970049bae59330015bd618dd3 +undefined e660ae20628d5f9dcbf185988a523971664769c7cf3a490b88333b4ad5f40b46 +undefined bbdaf66ff2a0a4be915faf021c15824d4e640396f16360b1ca19e72c1b3fd306 +undefined 9dc756cdb0fb21c932603a7cf5fef3841acac2ee9a96256b87d23f2de3c128db +undefined bc54f867e4cf85c1a063a1327d8d6dfc1689338a9bbd901836ef6a55a3028b49 +undefined e08006440f3091201e418d52e415931bb85ffabd306ccac767cb714c378bb64a diff --git a/images/button-release.dark.svg b/images/button-release.dark.svg index 80e7ee147d..d4677683e6 100644 --- a/images/button-release.dark.svg +++ b/images/button-release.dark.svg @@ -10,7 +10,6 @@ - @@ -21,12 +20,12 @@ - + - + \ No newline at end of file diff --git a/images/button-release.light.svg b/images/button-release.light.svg index 320fd3e641..0421c8c215 100644 --- a/images/button-release.light.svg +++ b/images/button-release.light.svg @@ -10,7 +10,6 @@ - @@ -21,12 +20,12 @@ - + - + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 518ed13ebc..fa1b3840a9 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "iosevka", - "version": "26.3.1", + "version": "26.3.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "iosevka", - "version": "26.3.1", + "version": "26.3.2", "dependencies": { "@iarna/toml": "^2.2.5", "@msgpack/msgpack": "^2.8.0", diff --git a/package.json b/package.json index 90b82687fc..e2856c3370 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "iosevka", - "version": "26.3.1", + "version": "26.3.2", "main": "./font-src/index.js", "scripts": { "build": "verda -f verdafile.mjs",