diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index f173235b1..737e8d210 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -105,6 +105,12 @@ jobs:
# install graph-compose-fonts into the local repo before building them.
run: ./mvnw -B -ntp -f fonts/pom.xml -DskipTests install
+ - name: Install graph-compose-emoji (consumed by the examples module)
+ # The emoji example renders colour emoji from the bundled Noto SVG set;
+ # like graph-compose-fonts it is a standalone artifact not on Maven
+ # Central, so install it into the local repo before building examples.
+ run: ./mvnw -B -ntp -f emoji/pom.xml -DskipTests install
+
- name: Install root artifact
run: ./mvnw -B -ntp -DskipTests install -pl .
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 59e868ab7..770b14804 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,157 @@
All notable changes to GraphCompose are documented here. Versions
follow semantic versioning; release dates are ISO 8601.
+## v1.9.0 — unreleased
+
+In-document navigation. Rendered PDFs can now declare named **anchors** and
+**internal links** that jump to them — clickable tables of contents,
+`[text](#heading)`-style links, and bidirectional footnotes — emitted as native
+PDF `GoTo` actions. External links are unchanged.
+
+### Public API
+
+- **In-PDF navigation: anchors + internal links** (`@since 1.9.0`). Every flow
+ and leaf builder gains `anchor(String)`, declaring a named destination at the
+ element's top-left — `section.anchor("intro")`, `paragraph.anchor("fn-1")`, and
+ the same on image / shape / ellipse / line / barcode / table builders. A link
+ targets an anchor instead of a URI via `RichText.linkTo(text, anchor)` /
+ `linkTo(text, style, anchor)`, `ParagraphBuilder.inlineLinkTo(text, anchor)` /
+ `linkTo(anchor)`, and `linkTo(anchor)` on the leaf builders. Inline graphics
+ inside a paragraph jump to anchors too via `RichText.imageLinkTo(...)` /
+ `shapeLinkTo(...)` (and the matching `ParagraphBuilder.inlineImageLinkTo(...)` /
+ `shapeLinkTo(...)`). Anchor resolution
+ is deferred to the end of the render pass, so a link may target an anchor that
+ appears later in the document (a forward reference). An unknown anchor renders
+ as ordinary styled text (no annotation) and logs a warning; a link whose text
+ wraps produces one annotation per line fragment; a duplicate anchor name keeps
+ the last registration. Backends without in-document navigation (DOCX) render an
+ internal link as plain text.
+- **Unified `DocumentLinkTarget`** (`@since 1.9.0`). A new sealed
+ `DocumentLinkTarget` — `ExternalLinkTarget` (wrapping `DocumentLinkOptions`)
+ and `InternalLinkTarget` (an anchor name) — is now the link type carried
+ through semantic nodes and resolved layout fragments. `DocumentLinkOptions` is
+ unchanged and still accepted by every existing `link(DocumentLinkOptions)` and
+ inline-link DSL method (wrapped into an `ExternalLinkTarget` automatically), so
+ authoring code is source-compatible. The link accessor on the inline-run
+ records (`InlineTextRun` / `InlineImageRun` / `InlineShapeRun`) is now
+ `linkTarget()`; the former `linkOptions()` remains as a deprecated bridge that
+ returns the external options (or `null` for an internal link).
+- **Inline SVG-icon runs** (`@since 1.9.0`). A parsed `SvgIcon` can now sit on
+ the text baseline inside a paragraph via `RichText.svgIcon(icon, size)` and
+ `ParagraphBuilder.svgIcon(icon, size)` (with `alignment` / `baselineOffset` /
+ link overloads, plus a clickable form). `size` is the glyph's height in points;
+ the width follows the icon's aspect ratio. The icon is drawn as crisp vector
+ layers carrying their own colours — gradients included — so it renders
+ independently of the active font's glyph coverage. This is the engine path for
+ vector colour emoji (e.g. a Twemoji SVG dropped inline) and small vector marks.
+ A new sealed `InlineRun` variant (`InlineSvgRun`) joins text / image / shape;
+ the inline render reuses the existing SVG paint pipeline (shared with the block
+ path fragment), so flat-colour output stays byte-identical.
+- **Colour emoji by shortcode** (`@since 1.9.0`). `RichText.emoji(":star:", size)`
+ and `ParagraphBuilder.emoji(...)` resolve a GitHub-style shortcode to an inline
+ vector colour glyph. Resolution is lenient — an unknown shortcode (or no emoji
+ set on the classpath) is rendered as the literal text, the way GitHub treats an
+ unrecognised `:code:`. The resolver is the new `EmojiLibrary`
+ (`com.demcha.compose.document.emoji`): data-driven from the classpath layout
+ `emoji/emoji-index.properties` (`shortcode=codepoint`) + `emoji/svg/.svg`,
+ with `find(...)` (lenient `Optional`), `require(...)` (strict), `isAvailable()`
+ and per-codepoint caching (a glyph using an SVG feature the parser rejects is
+ treated as unresolved, so it falls back to text rather than failing the render).
+ The glyphs ship in a new, independently-versioned **`graph-compose-emoji`**
+ companion module (mirroring the `graph-compose-fonts` split): the engine carries
+ no emoji art and has no Maven dependency on it. The module bundles the full
+ **Noto Emoji** SVG set (~3.7k glyphs, SIL OFL 1.1) with a GitHub-style shortcode
+ index (~1.6k shortcodes) generated from the gemoji database; both are rebuilt by
+ `emoji/tools/build-emoji-set.py`.
+- **SVG gradient import is now best-effort** (`@since 1.9.0`). `stop-opacity`
+ (which has no opaque-PDF-shading analogue) is ignored — the gradient renders
+ with opaque stops — and a focal radial (`fx` / `fy`) approximates as a plain
+ radial about the centre, instead of failing the whole icon. This lets
+ real-world artwork import (keeps gradient scenes like `:framed_picture:` /
+ `:city_sunrise:` looking like scenes rather than flat blobs); fully-opaque
+ gradients are unchanged, byte for byte.
+- **SVG `clip-path` and `display:none` support** (`@since 1.9.0`). A
+ `clip-path:url(#id)` (including the Adobe-Illustrator `` + `clipPath`
+ idiom, where the clipPath references a `` shape) is resolved to a clip
+ region on each affected `SvgIcon.Layer` and honoured by the inline renderer, so
+ glyphs that clip detail to a silhouette — hand gestures, body parts, the
+ probing cane — render correctly instead of overflowing into halos. Hidden
+ subtrees (`display:none`, e.g. an Illustrator guide layer of registration
+ hatching) are skipped. Together these take the Noto Emoji set to essentially
+ the whole bundled set rendering cleanly.
+- **Same-colour translucent gradients are dropped, not painted opaque.** A
+ gradient whose stops are all the same RGB with at least one translucent stop
+ carries no colour — it is a pure alpha overlay (a soft shadow or edge
+ highlight, e.g. the hair-edge darkening on the vampire glyphs). With no
+ shading-alpha in the backend, painting it opaque covered the art beneath (the
+ vampire's face rendered as a solid hair blob); such layers are now dropped.
+ Multi-colour gradients (real scenes — `:framed_picture:`, `:sunrise:`,
+ `:city_sunset:`) are structural and keep rendering as gradients.
+- **Inline SVG icons are clipped to their viewBox.** Real-world icon art
+ (notably Noto's working files) parks geometry outside the viewBox — a browser
+ clips it to the viewBox, but the inline renderer was painting it, so an icon
+ could smear copies of itself across adjacent glyphs (`:package:` rendered as
+ several duplicated boxes overlapping its neighbours). The inline SVG render now
+ clips each icon to its glyph box, matching SVG `viewBox` semantics.
+- **Block SVG icons are clipped to their viewBox too.** The same off-canvas art
+ bled past the box on the block path (`addSvgIcon(icon, w)` / `SvgIcon.node(w)`),
+ which had no viewBox clip. A block icon's layer stack now clips its layers to
+ the icon box: `LayerStackNode` gains an opt-in `clipToBounds` (`@since 1.9.0`,
+ default off so existing stacks stay byte-identical) and `SvgIcon.node(...)`
+ sets it. It reuses the `ShapeContainer` clip pipeline — one paired
+ begin/end marker per icon — so it matches the inline fix above. The same
+ flag is exposed to the DSL as `LayerStackBuilder.clipToBounds()` — the
+ `overflow: hidden` of a stacking box for any layer stack.
+
+### Documentation
+
+- New runnable example
+ `examples/src/main/java/com/demcha/examples/features/navigation/InPdfNavigationExample.java`
+ — a clickable table of contents plus a bidirectional footnote.
+- New runnable example
+ `examples/src/main/java/com/demcha/examples/features/text/InlineSvgIconExample.java`
+ — multi-colour vector glyphs (gold star, green check badge, violet gradient
+ orb, info / warning marks) flowing inline with text, at several sizes.
+- New `graph-compose-emoji` module bundling the Noto Emoji SVG set (OFL 1.1) with
+ `emoji/OFL.txt`, `emoji/NOTICE.md` and the `emoji/tools/build-emoji-set.py`
+ generator that rebuilds the glyphs + shortcode index from noto-emoji + gemoji.
+- New runnable example
+ `examples/src/main/java/com/demcha/examples/features/text/EmojiShortcodeExample.java`
+ — `:shortcode:` colour emoji flowing inline with text, the starter-set legend,
+ the unknown-shortcode text fallback, and several glyph sizes.
+- New runnable example
+ `examples/src/main/java/com/demcha/examples/features/text/EmojiSvgVsPngExample.java`
+ — a `Shortcode | SVG (vector) | PNG (raster)` comparison table, drawing each
+ starter glyph down both inline paths (`RichText.svgIcon` vs `RichText.image`).
+- New runnable example
+ `examples/src/main/java/com/demcha/examples/features/text/EmojiGalleryExample.java`
+ — a paginated catalogue of the entire bundled emoji set (every indexed glyph,
+ drawn inline).
+
+### Tests
+
+- `InternalLinkAnchorTest` (PDFBox assertions): forward and backward references
+ resolve to `GoTo`; an unknown anchor produces no annotation and no crash; the
+ destination points at the correct page across a page break; a wrapped link
+ emits an annotation per line fragment; external links still emit `URI`; a
+ section anchor and a shape internal link are both navigable; a duplicate anchor
+ keeps the last registration; plus a visual artifact write.
+- `InlineSvgRunTest` (run validation: null icon, non-finite / non-positive
+ dimensions, alignment default, external-link wrapping) and `InlineSvgRenderTest`
+ (PDFBox end-to-end: text preserved with no glyph substitution, the icon's fill
+ colour and an inline gradient both rasterize onto the page, a linked icon emits
+ a clickable annotation, and `svgIcon` sizes by aspect ratio). `InlineSvgRenderTest`
+ also rasterizes off-canvas geometry to prove the inline glyph-box clip, and the
+ new `BlockSvgRenderTest` does the same for the block path — off-canvas art does
+ not bleed, in-box art still paints, the layer stack emits a balanced
+ `CLIP_BOUNDS` begin/end pair, and a plain (non-icon) stack emits none.
+- `EmojiLibraryTest` (resolves shortcodes case-insensitively with/without colons,
+ unknown → empty, `require` throws, an absent set reports unavailable and names
+ the `graph-compose-emoji` artifact) and `EmojiRenderTest` (a known shortcode
+ rasterizes a colour glyph, a gradient emoji paints its shading, an unknown
+ shortcode falls back to literal text, and `RichText.emoji` yields an
+ `InlineSvgRun` or a text run accordingly).
+
## v1.8.0 — 2026-06-18
Codenamed **"illustrative"**. Native vector charts (bar / line / pie, inline
diff --git a/aggregator/pom.xml b/aggregator/pom.xml
index 0acc54836..2f7fbcc42 100644
--- a/aggregator/pom.xml
+++ b/aggregator/pom.xml
@@ -39,6 +39,12 @@
of the engine line; bump only when the font set changes.
-->
1.0.0
+
+ 1.0.0
+ io.github.demchaav
+ graph-compose-emoji
+ 1.0.0
+
+ GraphCompose Emoji
+ Colour-emoji SVG glyphs (Noto Emoji) and a GitHub shortcode index for GraphCompose, packaged as an independently-versioned companion artifact.
+ https://github.com/DemchaAV/GraphCompose
+
+
+
+
+ MIT License
+ https://opensource.org/licenses/MIT
+ repo
+
+
+ SIL Open Font License 1.1
+ https://openfontlicense.org
+ repo
+ Applies to the bundled Noto Emoji glyphs under emoji/svg/**.
+
+
+
+
+
+ DemchaAV
+ Artem Demchyshyn
+ demchishynartem@gmail.com
+ https://github.com/DemchaAV
+
+ Lead Developer
+ Architect
+
+ UTC 0
+
+
+
+
+ scm:git:https://github.com/DemchaAV/GraphCompose.git
+ scm:git:ssh://git@github.com/DemchaAV/GraphCompose.git
+ https://github.com/DemchaAV/GraphCompose/tree/main
+
+
+
+ UTF-8
+ 17
+
+ 3.15.0
+ 3.5.0
+ 3.4.0
+ 3.12.0
+ 3.2.8
+ 0.10.0
+
+
+ true
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-compiler-plugin
+ ${maven.compiler.plugin.version}
+
+ ${maven.compiler.release}
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ ${maven.jar.plugin.version}
+
+
+
+
+
+
+
+ release
+
+
+
+ org.apache.maven.plugins
+ maven-source-plugin
+ ${maven.source.plugin.version}
+
+
+ attach-sources
+ package
+
+ jar-no-fork
+
+
+
+
+ emoji/**
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-javadoc-plugin
+ ${maven.javadoc.plugin.version}
+
+
+ attach-javadocs
+ package
+
+ jar
+
+
+ none
+ false
+ true
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ ${maven.gpg.plugin.version}
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+ ${gpg.skip}
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+ org.sonatype.central
+ central-publishing-maven-plugin
+ ${central.publishing.plugin.version}
+ true
+
+ central
+ false
+ validated
+
+
+
+
+
+
+
diff --git a/emoji/src/main/java/com/demcha/compose/emoji/GraphComposeEmoji.java b/emoji/src/main/java/com/demcha/compose/emoji/GraphComposeEmoji.java
new file mode 100644
index 000000000..a21228021
--- /dev/null
+++ b/emoji/src/main/java/com/demcha/compose/emoji/GraphComposeEmoji.java
@@ -0,0 +1,50 @@
+package com.demcha.compose.emoji;
+
+/**
+ * Marker and metadata for the {@code graph-compose-emoji} companion artifact.
+ *
+ * This artifact carries colour-emoji SVG glyphs (under {@code emoji/svg/}) and
+ * a shortcode index ({@code emoji/emoji-index.properties}) that the engine's
+ * {@code com.demcha.compose.document.emoji.EmojiLibrary} resolves from the
+ * classpath. It is split out of the core {@code graph-compose} jar — modelled on
+ * {@code graph-compose-fonts} — so the engine stays lean and the emoji set
+ * releases on its own cadence.
+ *
+ * There is no API to call here: simply having this jar on the classpath makes
+ * the bundled glyphs resolvable. The resolver, the {@code RichText.emoji(...)}
+ * DSL and all logic live in the engine, so this class intentionally depends on
+ * nothing from the engine.
+ *
+ * @author Artem Demchyshyn
+ * @since 1.0.0
+ */
+public final class GraphComposeEmoji {
+
+ /**
+ * Classpath resource prefix under which the emoji set is packaged: glyphs at
+ * {@code emoji/svg/.svg} and the shortcode index at
+ * {@code emoji/emoji-index.properties}.
+ */
+ public static final String RESOURCE_ROOT = "emoji/";
+
+ /**
+ * Classpath location of the shortcode → codepoint index that
+ * {@code EmojiLibrary} loads to resolve names like {@code ":star:"}.
+ */
+ public static final String INDEX_RESOURCE = RESOURCE_ROOT + "emoji-index.properties";
+
+ private GraphComposeEmoji() {
+ }
+
+ /**
+ * Reports whether the emoji set is reachable on the current classpath. A
+ * {@code true} result means this artifact (or an equivalent resource set) is
+ * present and {@code EmojiLibrary} will resolve shortcodes; {@code false}
+ * means emoji shortcodes cannot be resolved (callers fall back to text).
+ *
+ * @return {@code true} if the emoji index is on the classpath
+ */
+ public static boolean isAvailable() {
+ return GraphComposeEmoji.class.getClassLoader().getResource(INDEX_RESOURCE) != null;
+ }
+}
diff --git a/emoji/src/main/resources/emoji/emoji-index.properties b/emoji/src/main/resources/emoji/emoji-index.properties
new file mode 100644
index 000000000..e772446fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/emoji-index.properties
@@ -0,0 +1,1639 @@
+# Generated by emoji/tools/build-emoji-set.py from googlefonts/noto-emoji + github/gemoji.
+# shortcode = lowercase-hex codepoint(s); glyph at emoji/svg/.svg
+# Regenerate, do not hand-edit.
++1=1f44d
+-1=1f44e
+100=1f4af
+1234=1f522
+1st_place_medal=1f947
+2nd_place_medal=1f948
+3rd_place_medal=1f949
+8ball=1f3b1
+a=1f170
+ab=1f18e
+abacus=1f9ee
+abc=1f524
+abcd=1f521
+accept=1f251
+accordion=1fa97
+adhesive_bandage=1fa79
+adult=1f9d1
+aerial_tramway=1f6a1
+airplane=2708
+alarm_clock=23f0
+alembic=2697
+alien=1f47d
+ambulance=1f691
+amphora=1f3fa
+anatomical_heart=1fac0
+anchor=2693
+angel=1f47c
+anger=1f4a2
+angry=1f620
+anguished=1f627
+ant=1f41c
+apple=1f34e
+aquarius=2652
+aries=2648
+arrow_backward=25c0
+arrow_double_down=23ec
+arrow_double_up=23eb
+arrow_down=2b07
+arrow_down_small=1f53d
+arrow_forward=25b6
+arrow_heading_down=2935
+arrow_heading_up=2934
+arrow_left=2b05
+arrow_lower_left=2199
+arrow_lower_right=2198
+arrow_right=27a1
+arrow_right_hook=21aa
+arrow_up=2b06
+arrow_up_down=2195
+arrow_up_small=1f53c
+arrow_upper_left=2196
+arrow_upper_right=2197
+arrows_clockwise=1f503
+arrows_counterclockwise=1f504
+art=1f3a8
+articulated_lorry=1f69b
+artificial_satellite=1f6f0
+artist=1f9d1-200d-1f3a8
+astonished=1f632
+astronaut=1f9d1-200d-1f680
+athletic_shoe=1f45f
+atm=1f3e7
+atom_symbol=269b
+auto_rickshaw=1f6fa
+avocado=1f951
+axe=1fa93
+b=1f171
+baby=1f476
+baby_bottle=1f37c
+baby_chick=1f424
+baby_symbol=1f6bc
+back=1f519
+bacon=1f953
+badger=1f9a1
+badminton=1f3f8
+bagel=1f96f
+baggage_claim=1f6c4
+baguette_bread=1f956
+balance_scale=2696
+bald_man=1f468-200d-1f9b2
+bald_woman=1f469-200d-1f9b2
+ballet_shoes=1fa70
+balloon=1f388
+ballot_box=1f5f3
+ballot_box_with_check=2611
+bamboo=1f38d
+banana=1f34c
+bangbang=203c
+banjo=1fa95
+bank=1f3e6
+bar_chart=1f4ca
+barber=1f488
+baseball=26be
+basket=1f9fa
+basketball=1f3c0
+basketball_man=26f9-200d-2642
+basketball_woman=26f9-200d-2640
+bat=1f987
+bath=1f6c0
+bathtub=1f6c1
+battery=1f50b
+beach_umbrella=1f3d6
+beans=1fad8
+bear=1f43b
+bearded_person=1f9d4
+beaver=1f9ab
+bed=1f6cf
+bee=1f41d
+beer=1f37a
+beers=1f37b
+beetle=1fab2
+beginner=1f530
+bell=1f514
+bell_pepper=1fad1
+bellhop_bell=1f6ce
+bento=1f371
+beverage_box=1f9c3
+bicyclist=1f6b4
+bike=1f6b2
+biking_man=1f6b4-200d-2642
+biking_woman=1f6b4-200d-2640
+bikini=1f459
+billed_cap=1f9e2
+biohazard=2623
+bird=1f426
+birthday=1f382
+bison=1f9ac
+biting_lip=1fae6
+black_bird=1f426-200d-2b1b
+black_cat=1f408-200d-2b1b
+black_circle=26ab
+black_flag=1f3f4
+black_heart=1f5a4
+black_joker=1f0cf
+black_large_square=2b1b
+black_medium_small_square=25fe
+black_medium_square=25fc
+black_nib=2712
+black_small_square=25aa
+black_square_button=1f532
+blond_haired_man=1f471-200d-2642
+blond_haired_person=1f471
+blond_haired_woman=1f471-200d-2640
+blonde_woman=1f471-200d-2640
+blossom=1f33c
+blowfish=1f421
+blue_book=1f4d8
+blue_car=1f699
+blue_heart=1f499
+blue_square=1f7e6
+blueberries=1fad0
+blush=1f60a
+boar=1f417
+boat=26f5
+bomb=1f4a3
+bone=1f9b4
+book=1f4d6
+bookmark=1f516
+bookmark_tabs=1f4d1
+books=1f4da
+boom=1f4a5
+boomerang=1fa83
+boot=1f462
+bouncing_ball_man=26f9-200d-2642
+bouncing_ball_person=26f9
+bouncing_ball_woman=26f9-200d-2640
+bouquet=1f490
+bow=1f647
+bow_and_arrow=1f3f9
+bowing_man=1f647-200d-2642
+bowing_woman=1f647-200d-2640
+bowl_with_spoon=1f963
+bowling=1f3b3
+boxing_glove=1f94a
+boy=1f466
+brain=1f9e0
+bread=1f35e
+breast_feeding=1f931
+bricks=1f9f1
+bride_with_veil=1f470-200d-2640
+bridge_at_night=1f309
+briefcase=1f4bc
+broccoli=1f966
+broken_heart=1f494
+broom=1f9f9
+brown_circle=1f7e4
+brown_heart=1f90e
+brown_square=1f7eb
+bubble_tea=1f9cb
+bubbles=1fae7
+bucket=1faa3
+bug=1f41b
+building_construction=1f3d7
+bulb=1f4a1
+bullettrain_front=1f685
+bullettrain_side=1f684
+burrito=1f32f
+bus=1f68c
+business_suit_levitating=1f574
+busstop=1f68f
+bust_in_silhouette=1f464
+busts_in_silhouette=1f465
+butter=1f9c8
+butterfly=1f98b
+cactus=1f335
+cake=1f370
+calendar=1f4c6
+call_me_hand=1f919
+calling=1f4f2
+camel=1f42b
+camera=1f4f7
+camera_flash=1f4f8
+camping=1f3d5
+cancer=264b
+candle=1f56f
+candy=1f36c
+canned_food=1f96b
+canoe=1f6f6
+capital_abcd=1f520
+capricorn=2651
+car=1f697
+card_file_box=1f5c3
+card_index=1f4c7
+card_index_dividers=1f5c2
+carousel_horse=1f3a0
+carpentry_saw=1fa9a
+carrot=1f955
+cartwheeling=1f938
+cat=1f431
+cat2=1f408
+cd=1f4bf
+chains=26d3
+chair=1fa91
+champagne=1f37e
+chart=1f4b9
+chart_with_downwards_trend=1f4c9
+chart_with_upwards_trend=1f4c8
+checkered_flag=1f3c1
+cheese=1f9c0
+cherries=1f352
+cherry_blossom=1f338
+chess_pawn=265f
+chestnut=1f330
+chicken=1f414
+child=1f9d2
+children_crossing=1f6b8
+chipmunk=1f43f
+chocolate_bar=1f36b
+chopsticks=1f962
+christmas_tree=1f384
+church=26ea
+cinema=1f3a6
+circus_tent=1f3aa
+city_sunrise=1f307
+city_sunset=1f306
+cityscape=1f3d9
+cl=1f191
+clamp=1f5dc
+clap=1f44f
+clapper=1f3ac
+classical_building=1f3db
+climbing=1f9d7
+climbing_man=1f9d7-200d-2642
+climbing_woman=1f9d7-200d-2640
+clinking_glasses=1f942
+clipboard=1f4cb
+clock1=1f550
+clock10=1f559
+clock1030=1f565
+clock11=1f55a
+clock1130=1f566
+clock12=1f55b
+clock1230=1f567
+clock130=1f55c
+clock2=1f551
+clock230=1f55d
+clock3=1f552
+clock330=1f55e
+clock4=1f553
+clock430=1f55f
+clock5=1f554
+clock530=1f560
+clock6=1f555
+clock630=1f561
+clock7=1f556
+clock730=1f562
+clock8=1f557
+clock830=1f563
+clock9=1f558
+clock930=1f564
+closed_book=1f4d5
+closed_lock_with_key=1f510
+closed_umbrella=1f302
+cloud=2601
+cloud_with_lightning=1f329
+cloud_with_lightning_and_rain=26c8
+cloud_with_rain=1f327
+cloud_with_snow=1f328
+clown_face=1f921
+clubs=2663
+coat=1f9e5
+cockroach=1fab3
+cocktail=1f378
+coconut=1f965
+coffee=2615
+coffin=26b0
+coin=1fa99
+cold_face=1f976
+cold_sweat=1f630
+collision=1f4a5
+comet=2604
+compass=1f9ed
+computer=1f4bb
+computer_mouse=1f5b1
+confetti_ball=1f38a
+confounded=1f616
+confused=1f615
+congratulations=3297
+construction=1f6a7
+construction_worker=1f477
+construction_worker_man=1f477-200d-2642
+construction_worker_woman=1f477-200d-2640
+control_knobs=1f39b
+convenience_store=1f3ea
+cook=1f9d1-200d-1f373
+cookie=1f36a
+cool=1f192
+cop=1f46e
+coral=1fab8
+corn=1f33d
+couch_and_lamp=1f6cb
+couple=1f46b
+couple_with_heart=1f491
+couple_with_heart_man_man=1f468-200d-2764-200d-1f468
+couple_with_heart_woman_man=1f469-200d-2764-200d-1f468
+couple_with_heart_woman_woman=1f469-200d-2764-200d-1f469
+couplekiss=1f48f
+couplekiss_man_man=1f468-200d-2764-200d-1f48b-200d-1f468
+couplekiss_man_woman=1f469-200d-2764-200d-1f48b-200d-1f468
+couplekiss_woman_woman=1f469-200d-2764-200d-1f48b-200d-1f469
+cow=1f42e
+cow2=1f404
+cowboy_hat_face=1f920
+crab=1f980
+crayon=1f58d
+credit_card=1f4b3
+crescent_moon=1f319
+cricket=1f997
+cricket_game=1f3cf
+crocodile=1f40a
+croissant=1f950
+crossed_fingers=1f91e
+crossed_flags=1f38c
+crossed_swords=2694
+crown=1f451
+crutch=1fa7c
+cry=1f622
+crying_cat_face=1f63f
+crystal_ball=1f52e
+cucumber=1f952
+cup_with_straw=1f964
+cupcake=1f9c1
+cupid=1f498
+curling_stone=1f94c
+curly_haired_man=1f468-200d-1f9b1
+curly_haired_woman=1f469-200d-1f9b1
+curly_loop=27b0
+currency_exchange=1f4b1
+curry=1f35b
+cursing_face=1f92c
+custard=1f36e
+customs=1f6c3
+cut_of_meat=1f969
+cyclone=1f300
+dagger=1f5e1
+dancer=1f483
+dancers=1f46f
+dancing_men=1f46f-200d-2642
+dancing_women=1f46f-200d-2640
+dango=1f361
+dark_sunglasses=1f576
+dart=1f3af
+dash=1f4a8
+date=1f4c5
+deaf_man=1f9cf-200d-2642
+deaf_person=1f9cf
+deaf_woman=1f9cf-200d-2640
+deciduous_tree=1f333
+deer=1f98c
+department_store=1f3ec
+derelict_house=1f3da
+desert=1f3dc
+desert_island=1f3dd
+desktop_computer=1f5a5
+detective=1f575
+diamond_shape_with_a_dot_inside=1f4a0
+diamonds=2666
+disappointed=1f61e
+disappointed_relieved=1f625
+disguised_face=1f978
+diving_mask=1f93f
+diya_lamp=1fa94
+dizzy=1f4ab
+dizzy_face=1f635
+dna=1f9ec
+do_not_litter=1f6af
+dodo=1f9a4
+dog=1f436
+dog2=1f415
+dollar=1f4b5
+dolls=1f38e
+dolphin=1f42c
+donkey=1facf
+door=1f6aa
+dotted_line_face=1fae5
+doughnut=1f369
+dove=1f54a
+dragon=1f409
+dragon_face=1f432
+dress=1f457
+dromedary_camel=1f42a
+drooling_face=1f924
+drop_of_blood=1fa78
+droplet=1f4a7
+drum=1f941
+duck=1f986
+dumpling=1f95f
+dvd=1f4c0
+e-mail=1f4e7
+eagle=1f985
+ear=1f442
+ear_of_rice=1f33e
+ear_with_hearing_aid=1f9bb
+earth_africa=1f30d
+earth_americas=1f30e
+earth_asia=1f30f
+egg=1f95a
+eggplant=1f346
+eight_pointed_black_star=2734
+eight_spoked_asterisk=2733
+eject_button=23cf
+electric_plug=1f50c
+elephant=1f418
+elevator=1f6d7
+elf=1f9dd
+elf_man=1f9dd-200d-2642
+elf_woman=1f9dd-200d-2640
+email=1f4e7
+empty_nest=1fab9
+end=1f51a
+envelope=2709
+envelope_with_arrow=1f4e9
+euro=1f4b6
+european_castle=1f3f0
+european_post_office=1f3e4
+evergreen_tree=1f332
+exclamation=2757
+exploding_head=1f92f
+expressionless=1f611
+eye=1f441
+eye_speech_bubble=1f441-200d-1f5e8
+eyeglasses=1f453
+eyes=1f440
+face_exhaling=1f62e-200d-1f4a8
+face_holding_back_tears=1f979
+face_in_clouds=1f636-200d-1f32b
+face_with_diagonal_mouth=1fae4
+face_with_head_bandage=1f915
+face_with_open_eyes_and_hand_over_mouth=1fae2
+face_with_peeking_eye=1fae3
+face_with_spiral_eyes=1f635-200d-1f4ab
+face_with_thermometer=1f912
+facepalm=1f926
+facepunch=1f44a
+factory=1f3ed
+factory_worker=1f9d1-200d-1f3ed
+fairy=1f9da
+fairy_man=1f9da-200d-2642
+fairy_woman=1f9da-200d-2640
+falafel=1f9c6
+fallen_leaf=1f342
+family=1f46a
+family_man_boy=1f468-200d-1f466
+family_man_boy_boy=1f468-200d-1f466-200d-1f466
+family_man_girl=1f468-200d-1f467
+family_man_girl_boy=1f468-200d-1f467-200d-1f466
+family_man_girl_girl=1f468-200d-1f467-200d-1f467
+family_man_man_boy=1f468-200d-1f468-200d-1f466
+family_man_man_boy_boy=1f468-200d-1f468-200d-1f466-200d-1f466
+family_man_man_girl=1f468-200d-1f468-200d-1f467
+family_man_man_girl_boy=1f468-200d-1f468-200d-1f467-200d-1f466
+family_man_man_girl_girl=1f468-200d-1f468-200d-1f467-200d-1f467
+family_man_woman_boy=1f468-200d-1f469-200d-1f466
+family_man_woman_boy_boy=1f468-200d-1f469-200d-1f466-200d-1f466
+family_man_woman_girl=1f468-200d-1f469-200d-1f467
+family_man_woman_girl_boy=1f468-200d-1f469-200d-1f467-200d-1f466
+family_man_woman_girl_girl=1f468-200d-1f469-200d-1f467-200d-1f467
+family_woman_boy=1f469-200d-1f466
+family_woman_boy_boy=1f469-200d-1f466-200d-1f466
+family_woman_girl=1f469-200d-1f467
+family_woman_girl_boy=1f469-200d-1f467-200d-1f466
+family_woman_girl_girl=1f469-200d-1f467-200d-1f467
+family_woman_woman_boy=1f469-200d-1f469-200d-1f466
+family_woman_woman_boy_boy=1f469-200d-1f469-200d-1f466-200d-1f466
+family_woman_woman_girl=1f469-200d-1f469-200d-1f467
+family_woman_woman_girl_boy=1f469-200d-1f469-200d-1f467-200d-1f466
+family_woman_woman_girl_girl=1f469-200d-1f469-200d-1f467-200d-1f467
+farmer=1f9d1-200d-1f33e
+fast_forward=23e9
+fax=1f4e0
+fearful=1f628
+feather=1fab6
+feet=1f43e
+female_detective=1f575-200d-2640
+female_sign=2640
+ferris_wheel=1f3a1
+ferry=26f4
+field_hockey=1f3d1
+file_cabinet=1f5c4
+file_folder=1f4c1
+film_projector=1f4fd
+film_strip=1f39e
+fire=1f525
+fire_engine=1f692
+fire_extinguisher=1f9ef
+firecracker=1f9e8
+firefighter=1f9d1-200d-1f692
+fireworks=1f386
+first_quarter_moon=1f313
+first_quarter_moon_with_face=1f31b
+fish=1f41f
+fish_cake=1f365
+fishing_pole_and_fish=1f3a3
+fist=270a
+fist_left=1f91b
+fist_oncoming=1f44a
+fist_raised=270a
+fist_right=1f91c
+flags=1f38f
+flamingo=1f9a9
+flashlight=1f526
+flat_shoe=1f97f
+flatbread=1fad3
+fleur_de_lis=269c
+flight_arrival=1f6ec
+flight_departure=1f6eb
+flipper=1f42c
+floppy_disk=1f4be
+flower_playing_cards=1f3b4
+flushed=1f633
+flute=1fa88
+fly=1fab0
+flying_disc=1f94f
+flying_saucer=1f6f8
+fog=1f32b
+foggy=1f301
+folding_hand_fan=1faad
+fondue=1fad5
+foot=1f9b6
+football=1f3c8
+footprints=1f463
+fork_and_knife=1f374
+fortune_cookie=1f960
+fountain=26f2
+fountain_pen=1f58b
+four_leaf_clover=1f340
+fox_face=1f98a
+framed_picture=1f5bc
+free=1f193
+fried_egg=1f373
+fried_shrimp=1f364
+fries=1f35f
+frog=1f438
+frowning=1f626
+frowning_face=2639
+frowning_man=1f64d-200d-2642
+frowning_person=1f64d
+frowning_woman=1f64d-200d-2640
+fu=1f595
+fuelpump=26fd
+full_moon=1f315
+full_moon_with_face=1f31d
+funeral_urn=26b1
+game_die=1f3b2
+garlic=1f9c4
+gear=2699
+gem=1f48e
+gemini=264a
+genie=1f9de
+genie_man=1f9de-200d-2642
+genie_woman=1f9de-200d-2640
+ghost=1f47b
+gift=1f381
+gift_heart=1f49d
+ginger_root=1fada
+giraffe=1f992
+girl=1f467
+globe_with_meridians=1f310
+gloves=1f9e4
+goal_net=1f945
+goat=1f410
+goggles=1f97d
+golf=26f3
+golfing=1f3cc
+golfing_man=1f3cc-200d-2642
+golfing_woman=1f3cc-200d-2640
+goose=1fabf
+gorilla=1f98d
+grapes=1f347
+green_apple=1f34f
+green_book=1f4d7
+green_circle=1f7e2
+green_heart=1f49a
+green_salad=1f957
+green_square=1f7e9
+grey_exclamation=2755
+grey_heart=1fa76
+grey_question=2754
+grimacing=1f62c
+grin=1f601
+grinning=1f600
+guard=1f482
+guardsman=1f482-200d-2642
+guardswoman=1f482-200d-2640
+guide_dog=1f9ae
+guitar=1f3b8
+gun=1f52b
+hair_pick=1faae
+haircut=1f487
+haircut_man=1f487-200d-2642
+haircut_woman=1f487-200d-2640
+hamburger=1f354
+hammer=1f528
+hammer_and_pick=2692
+hammer_and_wrench=1f6e0
+hamsa=1faac
+hamster=1f439
+hand=270b
+hand_over_mouth=1f92d
+hand_with_index_finger_and_thumb_crossed=1faf0
+handbag=1f45c
+handball_person=1f93e
+handshake=1f91d
+hankey=1f4a9
+hatched_chick=1f425
+hatching_chick=1f423
+headphones=1f3a7
+headstone=1faa6
+health_worker=1f9d1-200d-2695
+hear_no_evil=1f649
+heart=2764
+heart_decoration=1f49f
+heart_eyes=1f60d
+heart_eyes_cat=1f63b
+heart_hands=1faf6
+heart_on_fire=2764-200d-1f525
+heartbeat=1f493
+heartpulse=1f497
+hearts=2665
+heavy_check_mark=2714
+heavy_division_sign=2797
+heavy_dollar_sign=1f4b2
+heavy_equals_sign=1f7f0
+heavy_exclamation_mark=2757
+heavy_heart_exclamation=2763
+heavy_minus_sign=2796
+heavy_multiplication_x=2716
+heavy_plus_sign=2795
+hedgehog=1f994
+helicopter=1f681
+herb=1f33f
+hibiscus=1f33a
+high_brightness=1f506
+high_heel=1f460
+hiking_boot=1f97e
+hindu_temple=1f6d5
+hippopotamus=1f99b
+hocho=1f52a
+hole=1f573
+honey_pot=1f36f
+honeybee=1f41d
+hook=1fa9d
+horse=1f434
+horse_racing=1f3c7
+hospital=1f3e5
+hot_face=1f975
+hot_pepper=1f336
+hotdog=1f32d
+hotel=1f3e8
+hotsprings=2668
+hourglass=231b
+hourglass_flowing_sand=23f3
+house=1f3e0
+house_with_garden=1f3e1
+houses=1f3d8
+hugs=1f917
+hushed=1f62f
+hut=1f6d6
+hyacinth=1fabb
+ice_cream=1f368
+ice_cube=1f9ca
+ice_hockey=1f3d2
+ice_skate=26f8
+icecream=1f366
+id=1f194
+identification_card=1faaa
+ideograph_advantage=1f250
+imp=1f47f
+inbox_tray=1f4e5
+incoming_envelope=1f4e8
+index_pointing_at_the_viewer=1faf5
+infinity=267e
+information_desk_person=1f481
+information_source=2139
+innocent=1f607
+interrobang=2049
+iphone=1f4f1
+izakaya_lantern=1f3ee
+jack_o_lantern=1f383
+japan=1f5fe
+japanese_castle=1f3ef
+japanese_goblin=1f47a
+japanese_ogre=1f479
+jar=1fad9
+jeans=1f456
+jellyfish=1fabc
+jigsaw=1f9e9
+joy=1f602
+joy_cat=1f639
+joystick=1f579
+judge=1f9d1-200d-2696
+juggling_person=1f939
+kaaba=1f54b
+kangaroo=1f998
+key=1f511
+keyboard=2328
+keycap_ten=1f51f
+khanda=1faaf
+kick_scooter=1f6f4
+kimono=1f458
+kiss=1f48b
+kissing=1f617
+kissing_cat=1f63d
+kissing_closed_eyes=1f61a
+kissing_heart=1f618
+kissing_smiling_eyes=1f619
+kite=1fa81
+kiwi_fruit=1f95d
+kneeling_man=1f9ce-200d-2642
+kneeling_person=1f9ce
+kneeling_woman=1f9ce-200d-2640
+knife=1f52a
+knot=1faa2
+koala=1f428
+koko=1f201
+lab_coat=1f97c
+label=1f3f7
+lacrosse=1f94d
+ladder=1fa9c
+lady_beetle=1f41e
+lantern=1f3ee
+large_blue_circle=1f535
+large_blue_diamond=1f537
+large_orange_diamond=1f536
+last_quarter_moon=1f317
+last_quarter_moon_with_face=1f31c
+latin_cross=271d
+laughing=1f606
+leafy_green=1f96c
+leaves=1f343
+ledger=1f4d2
+left_luggage=1f6c5
+left_right_arrow=2194
+left_speech_bubble=1f5e8
+leftwards_arrow_with_hook=21a9
+leftwards_hand=1faf2
+leftwards_pushing_hand=1faf7
+leg=1f9b5
+lemon=1f34b
+leo=264c
+leopard=1f406
+level_slider=1f39a
+libra=264e
+light_blue_heart=1fa75
+light_rail=1f688
+link=1f517
+lion=1f981
+lips=1f444
+lipstick=1f484
+lizard=1f98e
+llama=1f999
+lobster=1f99e
+lock=1f512
+lock_with_ink_pen=1f50f
+lollipop=1f36d
+long_drum=1fa98
+loop=27bf
+lotion_bottle=1f9f4
+lotus=1fab7
+lotus_position=1f9d8
+lotus_position_man=1f9d8-200d-2642
+lotus_position_woman=1f9d8-200d-2640
+loud_sound=1f50a
+loudspeaker=1f4e2
+love_hotel=1f3e9
+love_letter=1f48c
+love_you_gesture=1f91f
+low_battery=1faab
+low_brightness=1f505
+luggage=1f9f3
+lungs=1fac1
+lying_face=1f925
+m=24c2
+mag=1f50d
+mag_right=1f50e
+mage=1f9d9
+mage_man=1f9d9-200d-2642
+mage_woman=1f9d9-200d-2640
+magic_wand=1fa84
+magnet=1f9f2
+mahjong=1f004
+mailbox=1f4eb
+mailbox_closed=1f4ea
+mailbox_with_mail=1f4ec
+mailbox_with_no_mail=1f4ed
+male_detective=1f575-200d-2642
+male_sign=2642
+mammoth=1f9a3
+man=1f468
+man_artist=1f468-200d-1f3a8
+man_astronaut=1f468-200d-1f680
+man_beard=1f9d4-200d-2642
+man_cartwheeling=1f938-200d-2642
+man_cook=1f468-200d-1f373
+man_dancing=1f57a
+man_facepalming=1f926-200d-2642
+man_factory_worker=1f468-200d-1f3ed
+man_farmer=1f468-200d-1f33e
+man_feeding_baby=1f468-200d-1f37c
+man_firefighter=1f468-200d-1f692
+man_health_worker=1f468-200d-2695
+man_in_manual_wheelchair=1f468-200d-1f9bd
+man_in_motorized_wheelchair=1f468-200d-1f9bc
+man_in_tuxedo=1f935-200d-2642
+man_judge=1f468-200d-2696
+man_juggling=1f939-200d-2642
+man_mechanic=1f468-200d-1f527
+man_office_worker=1f468-200d-1f4bc
+man_pilot=1f468-200d-2708
+man_playing_handball=1f93e-200d-2642
+man_playing_water_polo=1f93d-200d-2642
+man_scientist=1f468-200d-1f52c
+man_shrugging=1f937-200d-2642
+man_singer=1f468-200d-1f3a4
+man_student=1f468-200d-1f393
+man_teacher=1f468-200d-1f3eb
+man_technologist=1f468-200d-1f4bb
+man_with_gua_pi_mao=1f472
+man_with_probing_cane=1f468-200d-1f9af
+man_with_turban=1f473-200d-2642
+man_with_veil=1f470-200d-2642
+mandarin=1f34a
+mango=1f96d
+mans_shoe=1f45e
+mantelpiece_clock=1f570
+manual_wheelchair=1f9bd
+maple_leaf=1f341
+maracas=1fa87
+martial_arts_uniform=1f94b
+mask=1f637
+massage=1f486
+massage_man=1f486-200d-2642
+massage_woman=1f486-200d-2640
+mate=1f9c9
+meat_on_bone=1f356
+mechanic=1f9d1-200d-1f527
+mechanical_arm=1f9be
+mechanical_leg=1f9bf
+medal_military=1f396
+medal_sports=1f3c5
+medical_symbol=2695
+mega=1f4e3
+melon=1f348
+melting_face=1fae0
+memo=1f4dd
+men_wrestling=1f93c-200d-2642
+mending_heart=2764-200d-1fa79
+menorah=1f54e
+mens=1f6b9
+mermaid=1f9dc-200d-2640
+merman=1f9dc-200d-2642
+merperson=1f9dc
+metal=1f918
+metro=1f687
+microbe=1f9a0
+microphone=1f3a4
+microscope=1f52c
+middle_finger=1f595
+military_helmet=1fa96
+milk_glass=1f95b
+milky_way=1f30c
+minibus=1f690
+minidisc=1f4bd
+mirror=1fa9e
+mirror_ball=1faa9
+mobile_phone_off=1f4f4
+money_mouth_face=1f911
+money_with_wings=1f4b8
+moneybag=1f4b0
+monkey=1f412
+monkey_face=1f435
+monocle_face=1f9d0
+monorail=1f69d
+moon=1f314
+moon_cake=1f96e
+moose=1face
+mortar_board=1f393
+mosque=1f54c
+mosquito=1f99f
+motor_boat=1f6e5
+motor_scooter=1f6f5
+motorcycle=1f3cd
+motorized_wheelchair=1f9bc
+motorway=1f6e3
+mount_fuji=1f5fb
+mountain=26f0
+mountain_bicyclist=1f6b5
+mountain_biking_man=1f6b5-200d-2642
+mountain_biking_woman=1f6b5-200d-2640
+mountain_cableway=1f6a0
+mountain_railway=1f69e
+mountain_snow=1f3d4
+mouse=1f42d
+mouse2=1f401
+mouse_trap=1faa4
+movie_camera=1f3a5
+moyai=1f5ff
+mrs_claus=1f936
+muscle=1f4aa
+mushroom=1f344
+musical_keyboard=1f3b9
+musical_note=1f3b5
+musical_score=1f3bc
+mute=1f507
+mx_claus=1f9d1-200d-1f384
+nail_care=1f485
+name_badge=1f4db
+national_park=1f3de
+nauseated_face=1f922
+nazar_amulet=1f9ff
+necktie=1f454
+negative_squared_cross_mark=274e
+nerd_face=1f913
+nest_with_eggs=1faba
+nesting_dolls=1fa86
+neutral_face=1f610
+new=1f195
+new_moon=1f311
+new_moon_with_face=1f31a
+newspaper=1f4f0
+newspaper_roll=1f5de
+next_track_button=23ed
+ng=1f196
+ng_man=1f645-200d-2642
+ng_woman=1f645-200d-2640
+night_with_stars=1f303
+ninja=1f977
+no_bell=1f515
+no_bicycles=1f6b3
+no_entry=26d4
+no_entry_sign=1f6ab
+no_good=1f645
+no_good_man=1f645-200d-2642
+no_good_woman=1f645-200d-2640
+no_mobile_phones=1f4f5
+no_mouth=1f636
+no_pedestrians=1f6b7
+no_smoking=1f6ad
+non-potable_water=1f6b1
+nose=1f443
+notebook=1f4d3
+notebook_with_decorative_cover=1f4d4
+notes=1f3b6
+nut_and_bolt=1f529
+o=2b55
+o2=1f17e
+ocean=1f30a
+octopus=1f419
+oden=1f362
+office=1f3e2
+office_worker=1f9d1-200d-1f4bc
+oil_drum=1f6e2
+ok=1f197
+ok_hand=1f44c
+ok_man=1f646-200d-2642
+ok_person=1f646
+ok_woman=1f646-200d-2640
+old_key=1f5dd
+older_adult=1f9d3
+older_man=1f474
+older_woman=1f475
+olive=1fad2
+om=1f549
+on=1f51b
+oncoming_automobile=1f698
+oncoming_bus=1f68d
+oncoming_police_car=1f694
+oncoming_taxi=1f696
+one_piece_swimsuit=1fa71
+onion=1f9c5
+open_book=1f4d6
+open_file_folder=1f4c2
+open_hands=1f450
+open_mouth=1f62e
+open_umbrella=2602
+ophiuchus=26ce
+orange=1f34a
+orange_book=1f4d9
+orange_circle=1f7e0
+orange_heart=1f9e1
+orange_square=1f7e7
+orangutan=1f9a7
+orthodox_cross=2626
+otter=1f9a6
+outbox_tray=1f4e4
+owl=1f989
+ox=1f402
+oyster=1f9aa
+package=1f4e6
+page_facing_up=1f4c4
+page_with_curl=1f4c3
+pager=1f4df
+paintbrush=1f58c
+palm_down_hand=1faf3
+palm_tree=1f334
+palm_up_hand=1faf4
+palms_up_together=1f932
+pancakes=1f95e
+panda_face=1f43c
+paperclip=1f4ce
+paperclips=1f587
+parachute=1fa82
+parasol_on_ground=26f1
+parking=1f17f
+parrot=1f99c
+part_alternation_mark=303d
+partly_sunny=26c5
+partying_face=1f973
+passenger_ship=1f6f3
+passport_control=1f6c2
+pause_button=23f8
+paw_prints=1f43e
+pea_pod=1fadb
+peace_symbol=262e
+peach=1f351
+peacock=1f99a
+peanuts=1f95c
+pear=1f350
+pen=1f58a
+pencil=1f4dd
+pencil2=270f
+penguin=1f427
+pensive=1f614
+people_holding_hands=1f9d1-200d-1f91d-200d-1f9d1
+people_hugging=1fac2
+performing_arts=1f3ad
+persevere=1f623
+person_bald=1f9d1-200d-1f9b2
+person_curly_hair=1f9d1-200d-1f9b1
+person_feeding_baby=1f9d1-200d-1f37c
+person_fencing=1f93a
+person_in_manual_wheelchair=1f9d1-200d-1f9bd
+person_in_motorized_wheelchair=1f9d1-200d-1f9bc
+person_in_tuxedo=1f935
+person_red_hair=1f9d1-200d-1f9b0
+person_white_hair=1f9d1-200d-1f9b3
+person_with_crown=1fac5
+person_with_probing_cane=1f9d1-200d-1f9af
+person_with_turban=1f473
+person_with_veil=1f470
+petri_dish=1f9eb
+phone=260e
+pick=26cf
+pickup_truck=1f6fb
+pie=1f967
+pig=1f437
+pig2=1f416
+pig_nose=1f43d
+pill=1f48a
+pilot=1f9d1-200d-2708
+pinata=1fa85
+pinched_fingers=1f90c
+pinching_hand=1f90f
+pineapple=1f34d
+ping_pong=1f3d3
+pink_heart=1fa77
+pirate_flag=1f3f4-200d-2620
+pisces=2653
+pizza=1f355
+placard=1faa7
+place_of_worship=1f6d0
+plate_with_cutlery=1f37d
+play_or_pause_button=23ef
+playground_slide=1f6dd
+pleading_face=1f97a
+plunger=1faa0
+point_down=1f447
+point_left=1f448
+point_right=1f449
+point_up=261d
+point_up_2=1f446
+polar_bear=1f43b-200d-2744
+police_car=1f693
+police_officer=1f46e
+policeman=1f46e-200d-2642
+policewoman=1f46e-200d-2640
+poodle=1f429
+poop=1f4a9
+popcorn=1f37f
+post_office=1f3e3
+postal_horn=1f4ef
+postbox=1f4ee
+potable_water=1f6b0
+potato=1f954
+potted_plant=1fab4
+pouch=1f45d
+poultry_leg=1f357
+pound=1f4b7
+pouring_liquid=1fad7
+pout=1f621
+pouting_cat=1f63e
+pouting_face=1f64e
+pouting_man=1f64e-200d-2642
+pouting_woman=1f64e-200d-2640
+pray=1f64f
+prayer_beads=1f4ff
+pregnant_man=1fac3
+pregnant_person=1fac4
+pregnant_woman=1f930
+pretzel=1f968
+previous_track_button=23ee
+prince=1f934
+princess=1f478
+printer=1f5a8
+probing_cane=1f9af
+punch=1f44a
+purple_circle=1f7e3
+purple_heart=1f49c
+purple_square=1f7ea
+purse=1f45b
+pushpin=1f4cc
+put_litter_in_its_place=1f6ae
+question=2753
+rabbit=1f430
+rabbit2=1f407
+raccoon=1f99d
+racehorse=1f40e
+racing_car=1f3ce
+radio=1f4fb
+radio_button=1f518
+radioactive=2622
+rage=1f621
+railway_car=1f683
+railway_track=1f6e4
+rainbow=1f308
+rainbow_flag=1f3f3-200d-1f308
+raised_back_of_hand=1f91a
+raised_eyebrow=1f928
+raised_hand=270b
+raised_hand_with_fingers_splayed=1f590
+raised_hands=1f64c
+raising_hand=1f64b
+raising_hand_man=1f64b-200d-2642
+raising_hand_woman=1f64b-200d-2640
+ram=1f40f
+ramen=1f35c
+rat=1f400
+razor=1fa92
+receipt=1f9fe
+record_button=23fa
+recycle=267b
+red_car=1f697
+red_circle=1f534
+red_envelope=1f9e7
+red_haired_man=1f468-200d-1f9b0
+red_haired_woman=1f469-200d-1f9b0
+red_square=1f7e5
+relaxed=263a
+relieved=1f60c
+reminder_ribbon=1f397
+repeat=1f501
+repeat_one=1f502
+rescue_worker_helmet=26d1
+restroom=1f6bb
+revolving_hearts=1f49e
+rewind=23ea
+rhinoceros=1f98f
+ribbon=1f380
+rice=1f35a
+rice_ball=1f359
+rice_cracker=1f358
+rice_scene=1f391
+right_anger_bubble=1f5ef
+rightwards_hand=1faf1
+rightwards_pushing_hand=1faf8
+ring=1f48d
+ring_buoy=1f6df
+ringed_planet=1fa90
+robot=1f916
+rock=1faa8
+rocket=1f680
+rofl=1f923
+roll_eyes=1f644
+roll_of_paper=1f9fb
+roller_coaster=1f3a2
+roller_skate=1f6fc
+rooster=1f413
+rose=1f339
+rosette=1f3f5
+rotating_light=1f6a8
+round_pushpin=1f4cd
+rowboat=1f6a3
+rowing_man=1f6a3-200d-2642
+rowing_woman=1f6a3-200d-2640
+rugby_football=1f3c9
+runner=1f3c3
+running=1f3c3
+running_man=1f3c3-200d-2642
+running_shirt_with_sash=1f3bd
+running_woman=1f3c3-200d-2640
+sa=1f202
+safety_pin=1f9f7
+safety_vest=1f9ba
+sagittarius=2650
+sailboat=26f5
+sake=1f376
+salt=1f9c2
+saluting_face=1fae1
+sandal=1f461
+sandwich=1f96a
+santa=1f385
+sari=1f97b
+sassy_man=1f481-200d-2642
+sassy_woman=1f481-200d-2640
+satellite=1f4e1
+satisfied=1f606
+sauna_man=1f9d6-200d-2642
+sauna_person=1f9d6
+sauna_woman=1f9d6-200d-2640
+sauropod=1f995
+saxophone=1f3b7
+scarf=1f9e3
+school=1f3eb
+school_satchel=1f392
+scientist=1f9d1-200d-1f52c
+scissors=2702
+scorpion=1f982
+scorpius=264f
+scream=1f631
+scream_cat=1f640
+screwdriver=1fa9b
+scroll=1f4dc
+seal=1f9ad
+seat=1f4ba
+secret=3299
+see_no_evil=1f648
+seedling=1f331
+selfie=1f933
+service_dog=1f415-200d-1f9ba
+sewing_needle=1faa1
+shaking_face=1fae8
+shallow_pan_of_food=1f958
+shamrock=2618
+shark=1f988
+shaved_ice=1f367
+sheep=1f411
+shell=1f41a
+shield=1f6e1
+shinto_shrine=26e9
+ship=1f6a2
+shirt=1f455
+shit=1f4a9
+shoe=1f45e
+shopping=1f6cd
+shopping_cart=1f6d2
+shorts=1fa73
+shower=1f6bf
+shrimp=1f990
+shrug=1f937
+shushing_face=1f92b
+signal_strength=1f4f6
+singer=1f9d1-200d-1f3a4
+six_pointed_star=1f52f
+skateboard=1f6f9
+ski=1f3bf
+skier=26f7
+skull=1f480
+skull_and_crossbones=2620
+skunk=1f9a8
+sled=1f6f7
+sleeping=1f634
+sleeping_bed=1f6cc
+sleepy=1f62a
+slightly_frowning_face=1f641
+slightly_smiling_face=1f642
+slot_machine=1f3b0
+sloth=1f9a5
+small_airplane=1f6e9
+small_blue_diamond=1f539
+small_orange_diamond=1f538
+small_red_triangle=1f53a
+small_red_triangle_down=1f53b
+smile=1f604
+smile_cat=1f638
+smiley=1f603
+smiley_cat=1f63a
+smiling_face_with_tear=1f972
+smiling_face_with_three_hearts=1f970
+smiling_imp=1f608
+smirk=1f60f
+smirk_cat=1f63c
+smoking=1f6ac
+snail=1f40c
+snake=1f40d
+sneezing_face=1f927
+snowboarder=1f3c2
+snowflake=2744
+snowman=26c4
+snowman_with_snow=2603
+soap=1f9fc
+sob=1f62d
+soccer=26bd
+socks=1f9e6
+softball=1f94e
+soon=1f51c
+sos=1f198
+sound=1f509
+space_invader=1f47e
+spades=2660
+spaghetti=1f35d
+sparkle=2747
+sparkler=1f387
+sparkles=2728
+sparkling_heart=1f496
+speak_no_evil=1f64a
+speaker=1f508
+speaking_head=1f5e3
+speech_balloon=1f4ac
+speedboat=1f6a4
+spider=1f577
+spider_web=1f578
+spiral_calendar=1f5d3
+spiral_notepad=1f5d2
+sponge=1f9fd
+spoon=1f944
+squid=1f991
+stadium=1f3df
+standing_man=1f9cd-200d-2642
+standing_person=1f9cd
+standing_woman=1f9cd-200d-2640
+star=2b50
+star2=1f31f
+star_and_crescent=262a
+star_of_david=2721
+star_struck=1f929
+stars=1f320
+station=1f689
+statue_of_liberty=1f5fd
+steam_locomotive=1f682
+stethoscope=1fa7a
+stew=1f372
+stop_button=23f9
+stop_sign=1f6d1
+stopwatch=23f1
+straight_ruler=1f4cf
+strawberry=1f353
+stuck_out_tongue=1f61b
+stuck_out_tongue_closed_eyes=1f61d
+stuck_out_tongue_winking_eye=1f61c
+student=1f9d1-200d-1f393
+studio_microphone=1f399
+stuffed_flatbread=1f959
+sun_behind_large_cloud=1f325
+sun_behind_rain_cloud=1f326
+sun_behind_small_cloud=1f324
+sun_with_face=1f31e
+sunflower=1f33b
+sunglasses=1f60e
+sunny=2600
+sunrise=1f305
+sunrise_over_mountains=1f304
+superhero=1f9b8
+superhero_man=1f9b8-200d-2642
+superhero_woman=1f9b8-200d-2640
+supervillain=1f9b9
+supervillain_man=1f9b9-200d-2642
+supervillain_woman=1f9b9-200d-2640
+surfer=1f3c4
+surfing_man=1f3c4-200d-2642
+surfing_woman=1f3c4-200d-2640
+sushi=1f363
+suspension_railway=1f69f
+swan=1f9a2
+sweat=1f613
+sweat_drops=1f4a6
+sweat_smile=1f605
+sweet_potato=1f360
+swim_brief=1fa72
+swimmer=1f3ca
+swimming_man=1f3ca-200d-2642
+swimming_woman=1f3ca-200d-2640
+symbols=1f523
+synagogue=1f54d
+syringe=1f489
+t-rex=1f996
+taco=1f32e
+tada=1f389
+takeout_box=1f961
+tamale=1fad4
+tanabata_tree=1f38b
+tangerine=1f34a
+taurus=2649
+taxi=1f695
+tea=1f375
+teacher=1f9d1-200d-1f3eb
+teapot=1fad6
+technologist=1f9d1-200d-1f4bb
+teddy_bear=1f9f8
+telephone=260e
+telephone_receiver=1f4de
+telescope=1f52d
+tennis=1f3be
+tent=26fa
+test_tube=1f9ea
+thermometer=1f321
+thinking=1f914
+thong_sandal=1fa74
+thought_balloon=1f4ad
+thread=1f9f5
+thumbsdown=1f44e
+thumbsup=1f44d
+ticket=1f3ab
+tickets=1f39f
+tiger=1f42f
+tiger2=1f405
+timer_clock=23f2
+tipping_hand_man=1f481-200d-2642
+tipping_hand_person=1f481
+tipping_hand_woman=1f481-200d-2640
+tired_face=1f62b
+tm=2122
+toilet=1f6bd
+tokyo_tower=1f5fc
+tomato=1f345
+tongue=1f445
+toolbox=1f9f0
+tooth=1f9b7
+toothbrush=1faa5
+top=1f51d
+tophat=1f3a9
+tornado=1f32a
+trackball=1f5b2
+tractor=1f69c
+traffic_light=1f6a5
+train=1f68b
+train2=1f686
+tram=1f68a
+transgender_flag=1f3f3-200d-26a7
+transgender_symbol=26a7
+triangular_flag_on_post=1f6a9
+triangular_ruler=1f4d0
+trident=1f531
+triumph=1f624
+troll=1f9cc
+trolleybus=1f68e
+trophy=1f3c6
+tropical_drink=1f379
+tropical_fish=1f420
+truck=1f69a
+trumpet=1f3ba
+tshirt=1f455
+tulip=1f337
+tumbler_glass=1f943
+turkey=1f983
+turtle=1f422
+tv=1f4fa
+twisted_rightwards_arrows=1f500
+two_hearts=1f495
+two_men_holding_hands=1f46c
+two_women_holding_hands=1f46d
+u5272=1f239
+u5408=1f234
+u55b6=1f23a
+u6307=1f22f
+u6708=1f237
+u6709=1f236
+u6e80=1f235
+u7121=1f21a
+u7533=1f238
+u7981=1f232
+u7a7a=1f233
+umbrella=2614
+unamused=1f612
+underage=1f51e
+unicorn=1f984
+unlock=1f513
+up=1f199
+upside_down_face=1f643
+v=270c
+vampire=1f9db
+vampire_man=1f9db-200d-2642
+vampire_woman=1f9db-200d-2640
+vertical_traffic_light=1f6a6
+vhs=1f4fc
+vibration_mode=1f4f3
+video_camera=1f4f9
+video_game=1f3ae
+violin=1f3bb
+virgo=264d
+volcano=1f30b
+volleyball=1f3d0
+vomiting_face=1f92e
+vs=1f19a
+vulcan_salute=1f596
+waffle=1f9c7
+walking=1f6b6
+walking_man=1f6b6-200d-2642
+walking_woman=1f6b6-200d-2640
+waning_crescent_moon=1f318
+waning_gibbous_moon=1f316
+warning=26a0
+wastebasket=1f5d1
+watch=231a
+water_buffalo=1f403
+water_polo=1f93d
+watermelon=1f349
+wave=1f44b
+wavy_dash=3030
+waxing_crescent_moon=1f312
+waxing_gibbous_moon=1f314
+wc=1f6be
+weary=1f629
+wedding=1f492
+weight_lifting=1f3cb
+weight_lifting_man=1f3cb-200d-2642
+weight_lifting_woman=1f3cb-200d-2640
+whale=1f433
+whale2=1f40b
+wheel=1f6de
+wheel_of_dharma=2638
+wheelchair=267f
+white_check_mark=2705
+white_circle=26aa
+white_flag=1f3f3
+white_flower=1f4ae
+white_haired_man=1f468-200d-1f9b3
+white_haired_woman=1f469-200d-1f9b3
+white_heart=1f90d
+white_large_square=2b1c
+white_medium_small_square=25fd
+white_medium_square=25fb
+white_small_square=25ab
+white_square_button=1f533
+wilted_flower=1f940
+wind_chime=1f390
+wind_face=1f32c
+window=1fa9f
+wine_glass=1f377
+wing=1fabd
+wink=1f609
+wireless=1f6dc
+wolf=1f43a
+woman=1f469
+woman_artist=1f469-200d-1f3a8
+woman_astronaut=1f469-200d-1f680
+woman_beard=1f9d4-200d-2640
+woman_cartwheeling=1f938-200d-2640
+woman_cook=1f469-200d-1f373
+woman_dancing=1f483
+woman_facepalming=1f926-200d-2640
+woman_factory_worker=1f469-200d-1f3ed
+woman_farmer=1f469-200d-1f33e
+woman_feeding_baby=1f469-200d-1f37c
+woman_firefighter=1f469-200d-1f692
+woman_health_worker=1f469-200d-2695
+woman_in_manual_wheelchair=1f469-200d-1f9bd
+woman_in_motorized_wheelchair=1f469-200d-1f9bc
+woman_in_tuxedo=1f935-200d-2640
+woman_judge=1f469-200d-2696
+woman_juggling=1f939-200d-2640
+woman_mechanic=1f469-200d-1f527
+woman_office_worker=1f469-200d-1f4bc
+woman_pilot=1f469-200d-2708
+woman_playing_handball=1f93e-200d-2640
+woman_playing_water_polo=1f93d-200d-2640
+woman_scientist=1f469-200d-1f52c
+woman_shrugging=1f937-200d-2640
+woman_singer=1f469-200d-1f3a4
+woman_student=1f469-200d-1f393
+woman_teacher=1f469-200d-1f3eb
+woman_technologist=1f469-200d-1f4bb
+woman_with_headscarf=1f9d5
+woman_with_probing_cane=1f469-200d-1f9af
+woman_with_turban=1f473-200d-2640
+woman_with_veil=1f470-200d-2640
+womans_clothes=1f45a
+womans_hat=1f452
+women_wrestling=1f93c-200d-2640
+womens=1f6ba
+wood=1fab5
+woozy_face=1f974
+world_map=1f5fa
+worm=1fab1
+worried=1f61f
+wrench=1f527
+wrestling=1f93c
+writing_hand=270d
+x=274c
+x_ray=1fa7b
+yarn=1f9f6
+yawning_face=1f971
+yellow_circle=1f7e1
+yellow_heart=1f49b
+yellow_square=1f7e8
+yen=1f4b4
+yin_yang=262f
+yo_yo=1fa80
+yum=1f60b
+zany_face=1f92a
+zap=26a1
+zebra=1f993
+zipper_mouth_face=1f910
+zombie=1f9df
+zombie_man=1f9df-200d-2642
+zombie_woman=1f9df-200d-2640
+zzz=1f4a4
diff --git a/emoji/src/main/resources/emoji/svg/0023-20e3.svg b/emoji/src/main/resources/emoji/svg/0023-20e3.svg
new file mode 100644
index 000000000..81351840d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0023-20e3.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0023.svg b/emoji/src/main/resources/emoji/svg/0023.svg
new file mode 100644
index 000000000..dad9d3107
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0023.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/002a-20e3.svg b/emoji/src/main/resources/emoji/svg/002a-20e3.svg
new file mode 100644
index 000000000..d13039e69
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/002a-20e3.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/002a.svg b/emoji/src/main/resources/emoji/svg/002a.svg
new file mode 100644
index 000000000..daa7b1d11
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/002a.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0030-20e3.svg b/emoji/src/main/resources/emoji/svg/0030-20e3.svg
new file mode 100644
index 000000000..449bea748
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0030-20e3.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0030.svg b/emoji/src/main/resources/emoji/svg/0030.svg
new file mode 100644
index 000000000..a6a1b362d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0030.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0031-20e3.svg b/emoji/src/main/resources/emoji/svg/0031-20e3.svg
new file mode 100644
index 000000000..66a151c1e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0031-20e3.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0031.svg b/emoji/src/main/resources/emoji/svg/0031.svg
new file mode 100644
index 000000000..7d3924a95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0031.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0032-20e3.svg b/emoji/src/main/resources/emoji/svg/0032-20e3.svg
new file mode 100644
index 000000000..e8a699e30
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0032-20e3.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0032.svg b/emoji/src/main/resources/emoji/svg/0032.svg
new file mode 100644
index 000000000..86fceb03f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0032.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0033-20e3.svg b/emoji/src/main/resources/emoji/svg/0033-20e3.svg
new file mode 100644
index 000000000..4fccc8c19
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0033-20e3.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0033.svg b/emoji/src/main/resources/emoji/svg/0033.svg
new file mode 100644
index 000000000..bd99cc3d7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0033.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0034-20e3.svg b/emoji/src/main/resources/emoji/svg/0034-20e3.svg
new file mode 100644
index 000000000..462ee0cdb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0034-20e3.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0034.svg b/emoji/src/main/resources/emoji/svg/0034.svg
new file mode 100644
index 000000000..bf3ca0da7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0034.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0035-20e3.svg b/emoji/src/main/resources/emoji/svg/0035-20e3.svg
new file mode 100644
index 000000000..ed72a2306
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0035-20e3.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0035.svg b/emoji/src/main/resources/emoji/svg/0035.svg
new file mode 100644
index 000000000..bd9ee3602
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0035.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0036-20e3.svg b/emoji/src/main/resources/emoji/svg/0036-20e3.svg
new file mode 100644
index 000000000..05a1534f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0036-20e3.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0036.svg b/emoji/src/main/resources/emoji/svg/0036.svg
new file mode 100644
index 000000000..d1d6a8672
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0036.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0037-20e3.svg b/emoji/src/main/resources/emoji/svg/0037-20e3.svg
new file mode 100644
index 000000000..eaf938fbc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0037-20e3.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0037.svg b/emoji/src/main/resources/emoji/svg/0037.svg
new file mode 100644
index 000000000..f90ece82b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0037.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0038-20e3.svg b/emoji/src/main/resources/emoji/svg/0038-20e3.svg
new file mode 100644
index 000000000..759753f78
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0038-20e3.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0038.svg b/emoji/src/main/resources/emoji/svg/0038.svg
new file mode 100644
index 000000000..a12553023
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0038.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0039-20e3.svg b/emoji/src/main/resources/emoji/svg/0039-20e3.svg
new file mode 100644
index 000000000..2af247625
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0039-20e3.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/0039.svg b/emoji/src/main/resources/emoji/svg/0039.svg
new file mode 100644
index 000000000..85569c0a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/0039.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/00a9.svg b/emoji/src/main/resources/emoji/svg/00a9.svg
new file mode 100644
index 000000000..6d068361c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/00a9.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/00ae.svg b/emoji/src/main/resources/emoji/svg/00ae.svg
new file mode 100644
index 000000000..feda65be3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/00ae.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f004.svg b/emoji/src/main/resources/emoji/svg/1f004.svg
new file mode 100644
index 000000000..7473bc32f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f004.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f0cf.svg b/emoji/src/main/resources/emoji/svg/1f0cf.svg
new file mode 100644
index 000000000..6062151d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f0cf.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f170.svg b/emoji/src/main/resources/emoji/svg/1f170.svg
new file mode 100644
index 000000000..344894b28
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f170.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f171.svg b/emoji/src/main/resources/emoji/svg/1f171.svg
new file mode 100644
index 000000000..8cab810f0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f171.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f17e.svg b/emoji/src/main/resources/emoji/svg/1f17e.svg
new file mode 100644
index 000000000..25374198b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f17e.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f17f.svg b/emoji/src/main/resources/emoji/svg/1f17f.svg
new file mode 100644
index 000000000..daad6baa8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f17f.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f18e.svg b/emoji/src/main/resources/emoji/svg/1f18e.svg
new file mode 100644
index 000000000..03eda863f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f18e.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f191.svg b/emoji/src/main/resources/emoji/svg/1f191.svg
new file mode 100644
index 000000000..0dd1bf0f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f191.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f192.svg b/emoji/src/main/resources/emoji/svg/1f192.svg
new file mode 100644
index 000000000..904f81746
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f192.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f193.svg b/emoji/src/main/resources/emoji/svg/1f193.svg
new file mode 100644
index 000000000..242828bfe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f193.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f194.svg b/emoji/src/main/resources/emoji/svg/1f194.svg
new file mode 100644
index 000000000..453ffe972
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f194.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f195.svg b/emoji/src/main/resources/emoji/svg/1f195.svg
new file mode 100644
index 000000000..29880b045
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f195.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f196.svg b/emoji/src/main/resources/emoji/svg/1f196.svg
new file mode 100644
index 000000000..98b12188b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f196.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f197.svg b/emoji/src/main/resources/emoji/svg/1f197.svg
new file mode 100644
index 000000000..b8e80a562
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f197.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f198.svg b/emoji/src/main/resources/emoji/svg/1f198.svg
new file mode 100644
index 000000000..b7c3f2067
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f198.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f199.svg b/emoji/src/main/resources/emoji/svg/1f199.svg
new file mode 100644
index 000000000..ebf0349b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f199.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f19a.svg b/emoji/src/main/resources/emoji/svg/1f19a.svg
new file mode 100644
index 000000000..faff23549
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f19a.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1e6.svg b/emoji/src/main/resources/emoji/svg/1f1e6.svg
new file mode 100644
index 000000000..ae4cfb512
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1e6.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1e7.svg b/emoji/src/main/resources/emoji/svg/1f1e7.svg
new file mode 100644
index 000000000..5dffdd106
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1e7.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1e8.svg b/emoji/src/main/resources/emoji/svg/1f1e8.svg
new file mode 100644
index 000000000..f1f96c2fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1e8.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1e9.svg b/emoji/src/main/resources/emoji/svg/1f1e9.svg
new file mode 100644
index 000000000..00392236f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1e9.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1ea.svg b/emoji/src/main/resources/emoji/svg/1f1ea.svg
new file mode 100644
index 000000000..e81fa8642
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1ea.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1eb.svg b/emoji/src/main/resources/emoji/svg/1f1eb.svg
new file mode 100644
index 000000000..6ce83805a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1eb.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1ec.svg b/emoji/src/main/resources/emoji/svg/1f1ec.svg
new file mode 100644
index 000000000..7557d6b0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1ec.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1ed.svg b/emoji/src/main/resources/emoji/svg/1f1ed.svg
new file mode 100644
index 000000000..250a70a0d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1ed.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1ee.svg b/emoji/src/main/resources/emoji/svg/1f1ee.svg
new file mode 100644
index 000000000..ce100d998
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1ee.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1ef.svg b/emoji/src/main/resources/emoji/svg/1f1ef.svg
new file mode 100644
index 000000000..78d03a091
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1ef.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f0.svg b/emoji/src/main/resources/emoji/svg/1f1f0.svg
new file mode 100644
index 000000000..8d0a570c8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f0.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f1.svg b/emoji/src/main/resources/emoji/svg/1f1f1.svg
new file mode 100644
index 000000000..6208eba82
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f1.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f2.svg b/emoji/src/main/resources/emoji/svg/1f1f2.svg
new file mode 100644
index 000000000..beb12f296
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f2.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f3.svg b/emoji/src/main/resources/emoji/svg/1f1f3.svg
new file mode 100644
index 000000000..3f2ce446e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f3.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f4.svg b/emoji/src/main/resources/emoji/svg/1f1f4.svg
new file mode 100644
index 000000000..b5d3e1d37
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f4.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f5.svg b/emoji/src/main/resources/emoji/svg/1f1f5.svg
new file mode 100644
index 000000000..f58add7b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f5.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f6.svg b/emoji/src/main/resources/emoji/svg/1f1f6.svg
new file mode 100644
index 000000000..637c18cdf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f6.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f7.svg b/emoji/src/main/resources/emoji/svg/1f1f7.svg
new file mode 100644
index 000000000..bc532336f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f7.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f8.svg b/emoji/src/main/resources/emoji/svg/1f1f8.svg
new file mode 100644
index 000000000..c8e20ee66
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f8.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1f9.svg b/emoji/src/main/resources/emoji/svg/1f1f9.svg
new file mode 100644
index 000000000..dba06afb5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1f9.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1fa.svg b/emoji/src/main/resources/emoji/svg/1f1fa.svg
new file mode 100644
index 000000000..b619e350d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1fa.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1fb.svg b/emoji/src/main/resources/emoji/svg/1f1fb.svg
new file mode 100644
index 000000000..5a3fb4b8c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1fb.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1fc.svg b/emoji/src/main/resources/emoji/svg/1f1fc.svg
new file mode 100644
index 000000000..76149d6d3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1fc.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1fd.svg b/emoji/src/main/resources/emoji/svg/1f1fd.svg
new file mode 100644
index 000000000..ce086a506
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1fd.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1fe.svg b/emoji/src/main/resources/emoji/svg/1f1fe.svg
new file mode 100644
index 000000000..933710402
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1fe.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f1ff.svg b/emoji/src/main/resources/emoji/svg/1f1ff.svg
new file mode 100644
index 000000000..4c2e6c27f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f1ff.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f201.svg b/emoji/src/main/resources/emoji/svg/1f201.svg
new file mode 100644
index 000000000..ef443140f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f201.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f202.svg b/emoji/src/main/resources/emoji/svg/1f202.svg
new file mode 100644
index 000000000..a9b24047a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f202.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f21a.svg b/emoji/src/main/resources/emoji/svg/1f21a.svg
new file mode 100644
index 000000000..3a01e4aa9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f21a.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f22f.svg b/emoji/src/main/resources/emoji/svg/1f22f.svg
new file mode 100644
index 000000000..394b649dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f22f.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f232.svg b/emoji/src/main/resources/emoji/svg/1f232.svg
new file mode 100644
index 000000000..abd488d72
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f232.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f233.svg b/emoji/src/main/resources/emoji/svg/1f233.svg
new file mode 100644
index 000000000..4e65bb5df
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f233.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f234.svg b/emoji/src/main/resources/emoji/svg/1f234.svg
new file mode 100644
index 000000000..8dcaf4228
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f234.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f235.svg b/emoji/src/main/resources/emoji/svg/1f235.svg
new file mode 100644
index 000000000..c24cc3c12
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f235.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f236.svg b/emoji/src/main/resources/emoji/svg/1f236.svg
new file mode 100644
index 000000000..be3a6ff7d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f236.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f237.svg b/emoji/src/main/resources/emoji/svg/1f237.svg
new file mode 100644
index 000000000..c6cda7924
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f237.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f238.svg b/emoji/src/main/resources/emoji/svg/1f238.svg
new file mode 100644
index 000000000..0cca3c050
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f238.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f239.svg b/emoji/src/main/resources/emoji/svg/1f239.svg
new file mode 100644
index 000000000..f95f71abd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f239.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f23a.svg b/emoji/src/main/resources/emoji/svg/1f23a.svg
new file mode 100644
index 000000000..4603ec6c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f23a.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f250.svg b/emoji/src/main/resources/emoji/svg/1f250.svg
new file mode 100644
index 000000000..dcdf0507a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f250.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f251.svg b/emoji/src/main/resources/emoji/svg/1f251.svg
new file mode 100644
index 000000000..239e8bc3f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f251.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f300.svg b/emoji/src/main/resources/emoji/svg/1f300.svg
new file mode 100644
index 000000000..993899e72
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f300.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f301.svg b/emoji/src/main/resources/emoji/svg/1f301.svg
new file mode 100644
index 000000000..14e463c4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f301.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f302.svg b/emoji/src/main/resources/emoji/svg/1f302.svg
new file mode 100644
index 000000000..64c1eea4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f302.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f303.svg b/emoji/src/main/resources/emoji/svg/1f303.svg
new file mode 100644
index 000000000..2e2f57615
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f303.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f304.svg b/emoji/src/main/resources/emoji/svg/1f304.svg
new file mode 100644
index 000000000..9e1486b9a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f304.svg
@@ -0,0 +1,170 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f305.svg b/emoji/src/main/resources/emoji/svg/1f305.svg
new file mode 100644
index 000000000..439596797
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f305.svg
@@ -0,0 +1,209 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f306.svg b/emoji/src/main/resources/emoji/svg/1f306.svg
new file mode 100644
index 000000000..9cdf01ab6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f306.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f307.svg b/emoji/src/main/resources/emoji/svg/1f307.svg
new file mode 100644
index 000000000..57ffe2ebf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f307.svg
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f308.svg b/emoji/src/main/resources/emoji/svg/1f308.svg
new file mode 100644
index 000000000..b5ee709a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f308.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f309.svg b/emoji/src/main/resources/emoji/svg/1f309.svg
new file mode 100644
index 000000000..09c62bebc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f309.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f30a.svg b/emoji/src/main/resources/emoji/svg/1f30a.svg
new file mode 100644
index 000000000..bf249a535
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f30a.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f30b.svg b/emoji/src/main/resources/emoji/svg/1f30b.svg
new file mode 100644
index 000000000..72afa37e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f30b.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f30c.svg b/emoji/src/main/resources/emoji/svg/1f30c.svg
new file mode 100644
index 000000000..d81874e22
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f30c.svg
@@ -0,0 +1,190 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f30d.svg b/emoji/src/main/resources/emoji/svg/1f30d.svg
new file mode 100644
index 000000000..a91d83972
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f30d.svg
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f30e.svg b/emoji/src/main/resources/emoji/svg/1f30e.svg
new file mode 100644
index 000000000..feb7be443
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f30e.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f30f.svg b/emoji/src/main/resources/emoji/svg/1f30f.svg
new file mode 100644
index 000000000..9dbcd3ffd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f30f.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f310.svg b/emoji/src/main/resources/emoji/svg/1f310.svg
new file mode 100644
index 000000000..e700f7803
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f310.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f311.svg b/emoji/src/main/resources/emoji/svg/1f311.svg
new file mode 100644
index 000000000..cf9cef8f6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f311.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f312.svg b/emoji/src/main/resources/emoji/svg/1f312.svg
new file mode 100644
index 000000000..d642fa043
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f312.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f313.svg b/emoji/src/main/resources/emoji/svg/1f313.svg
new file mode 100644
index 000000000..8e8cfeaf9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f313.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f314.svg b/emoji/src/main/resources/emoji/svg/1f314.svg
new file mode 100644
index 000000000..6ad36c84d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f314.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f315.svg b/emoji/src/main/resources/emoji/svg/1f315.svg
new file mode 100644
index 000000000..50a4f2297
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f315.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f316.svg b/emoji/src/main/resources/emoji/svg/1f316.svg
new file mode 100644
index 000000000..f881eece1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f316.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f317.svg b/emoji/src/main/resources/emoji/svg/1f317.svg
new file mode 100644
index 000000000..9c27058c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f317.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f318.svg b/emoji/src/main/resources/emoji/svg/1f318.svg
new file mode 100644
index 000000000..4148745b0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f318.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f319.svg b/emoji/src/main/resources/emoji/svg/1f319.svg
new file mode 100644
index 000000000..175db6c63
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f319.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f31a.svg b/emoji/src/main/resources/emoji/svg/1f31a.svg
new file mode 100644
index 000000000..69ad2c49d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f31a.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f31b.svg b/emoji/src/main/resources/emoji/svg/1f31b.svg
new file mode 100644
index 000000000..1c7cf7582
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f31b.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f31c.svg b/emoji/src/main/resources/emoji/svg/1f31c.svg
new file mode 100644
index 000000000..9f313145f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f31c.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f31d.svg b/emoji/src/main/resources/emoji/svg/1f31d.svg
new file mode 100644
index 000000000..de280e856
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f31d.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f31e.svg b/emoji/src/main/resources/emoji/svg/1f31e.svg
new file mode 100644
index 000000000..2c4eeebd1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f31e.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f31f.svg b/emoji/src/main/resources/emoji/svg/1f31f.svg
new file mode 100644
index 000000000..680301898
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f31f.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f320.svg b/emoji/src/main/resources/emoji/svg/1f320.svg
new file mode 100644
index 000000000..de9187168
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f320.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f321.svg b/emoji/src/main/resources/emoji/svg/1f321.svg
new file mode 100644
index 000000000..d220f1938
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f321.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f324.svg b/emoji/src/main/resources/emoji/svg/1f324.svg
new file mode 100644
index 000000000..09655d694
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f324.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f325.svg b/emoji/src/main/resources/emoji/svg/1f325.svg
new file mode 100644
index 000000000..8ce6c28bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f325.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f326.svg b/emoji/src/main/resources/emoji/svg/1f326.svg
new file mode 100644
index 000000000..e22514524
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f326.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f327.svg b/emoji/src/main/resources/emoji/svg/1f327.svg
new file mode 100644
index 000000000..5de20d750
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f327.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f328.svg b/emoji/src/main/resources/emoji/svg/1f328.svg
new file mode 100644
index 000000000..5a90f17d6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f328.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f329.svg b/emoji/src/main/resources/emoji/svg/1f329.svg
new file mode 100644
index 000000000..6642acffc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f329.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f32a.svg b/emoji/src/main/resources/emoji/svg/1f32a.svg
new file mode 100644
index 000000000..a9a89fd42
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f32a.svg
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f32b.svg b/emoji/src/main/resources/emoji/svg/1f32b.svg
new file mode 100644
index 000000000..2bb6b3a41
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f32b.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f32c.svg b/emoji/src/main/resources/emoji/svg/1f32c.svg
new file mode 100644
index 000000000..6524b4095
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f32c.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f32d.svg b/emoji/src/main/resources/emoji/svg/1f32d.svg
new file mode 100644
index 000000000..eacb3e783
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f32d.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f32e.svg b/emoji/src/main/resources/emoji/svg/1f32e.svg
new file mode 100644
index 000000000..753f075f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f32e.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f32f.svg b/emoji/src/main/resources/emoji/svg/1f32f.svg
new file mode 100644
index 000000000..2d7010405
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f32f.svg
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f330.svg b/emoji/src/main/resources/emoji/svg/1f330.svg
new file mode 100644
index 000000000..2056dd89c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f330.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f331.svg b/emoji/src/main/resources/emoji/svg/1f331.svg
new file mode 100644
index 000000000..2d2e419cb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f331.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f332.svg b/emoji/src/main/resources/emoji/svg/1f332.svg
new file mode 100644
index 000000000..b0beffe21
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f332.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f333.svg b/emoji/src/main/resources/emoji/svg/1f333.svg
new file mode 100644
index 000000000..2d37f19ed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f333.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f334.svg b/emoji/src/main/resources/emoji/svg/1f334.svg
new file mode 100644
index 000000000..d1f81ed47
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f334.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f335.svg b/emoji/src/main/resources/emoji/svg/1f335.svg
new file mode 100644
index 000000000..c16e7a287
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f335.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f336.svg b/emoji/src/main/resources/emoji/svg/1f336.svg
new file mode 100644
index 000000000..3309c716c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f336.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f337.svg b/emoji/src/main/resources/emoji/svg/1f337.svg
new file mode 100644
index 000000000..ed392f825
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f337.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f338.svg b/emoji/src/main/resources/emoji/svg/1f338.svg
new file mode 100644
index 000000000..b774763d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f338.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f339.svg b/emoji/src/main/resources/emoji/svg/1f339.svg
new file mode 100644
index 000000000..9944e20bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f339.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f33a.svg b/emoji/src/main/resources/emoji/svg/1f33a.svg
new file mode 100644
index 000000000..5789572fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f33a.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f33b.svg b/emoji/src/main/resources/emoji/svg/1f33b.svg
new file mode 100644
index 000000000..c99606421
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f33b.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f33c.svg b/emoji/src/main/resources/emoji/svg/1f33c.svg
new file mode 100644
index 000000000..a25eace18
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f33c.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f33d.svg b/emoji/src/main/resources/emoji/svg/1f33d.svg
new file mode 100644
index 000000000..59637f340
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f33d.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f33e.svg b/emoji/src/main/resources/emoji/svg/1f33e.svg
new file mode 100644
index 000000000..51e37f6ed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f33e.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f33f.svg b/emoji/src/main/resources/emoji/svg/1f33f.svg
new file mode 100644
index 000000000..f04f78c0c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f33f.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f340.svg b/emoji/src/main/resources/emoji/svg/1f340.svg
new file mode 100644
index 000000000..8ac5cc60c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f340.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f341.svg b/emoji/src/main/resources/emoji/svg/1f341.svg
new file mode 100644
index 000000000..0a383f3f4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f341.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f342.svg b/emoji/src/main/resources/emoji/svg/1f342.svg
new file mode 100644
index 000000000..bb62029fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f342.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f343.svg b/emoji/src/main/resources/emoji/svg/1f343.svg
new file mode 100644
index 000000000..e4b4f0db5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f343.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f344-200d-1f7eb.svg b/emoji/src/main/resources/emoji/svg/1f344-200d-1f7eb.svg
new file mode 100644
index 000000000..f8923fa9d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f344-200d-1f7eb.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f344.svg b/emoji/src/main/resources/emoji/svg/1f344.svg
new file mode 100644
index 000000000..bda83018c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f344.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f345.svg b/emoji/src/main/resources/emoji/svg/1f345.svg
new file mode 100644
index 000000000..508cabb95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f345.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f346.svg b/emoji/src/main/resources/emoji/svg/1f346.svg
new file mode 100644
index 000000000..f688a3ad0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f346.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f347.svg b/emoji/src/main/resources/emoji/svg/1f347.svg
new file mode 100644
index 000000000..ae77baa91
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f347.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f348.svg b/emoji/src/main/resources/emoji/svg/1f348.svg
new file mode 100644
index 000000000..c74ca7d2c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f348.svg
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f349.svg b/emoji/src/main/resources/emoji/svg/1f349.svg
new file mode 100644
index 000000000..cccec5655
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f349.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f34a.svg b/emoji/src/main/resources/emoji/svg/1f34a.svg
new file mode 100644
index 000000000..9c383fc4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f34a.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f34b-200d-1f7e9.svg b/emoji/src/main/resources/emoji/svg/1f34b-200d-1f7e9.svg
new file mode 100644
index 000000000..fdb082937
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f34b-200d-1f7e9.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f34b.svg b/emoji/src/main/resources/emoji/svg/1f34b.svg
new file mode 100644
index 000000000..2d946d06a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f34b.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f34c.svg b/emoji/src/main/resources/emoji/svg/1f34c.svg
new file mode 100644
index 000000000..2a91024cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f34c.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f34d.svg b/emoji/src/main/resources/emoji/svg/1f34d.svg
new file mode 100644
index 000000000..444033dcc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f34d.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f34e.svg b/emoji/src/main/resources/emoji/svg/1f34e.svg
new file mode 100644
index 000000000..6a25a220e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f34e.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f34f.svg b/emoji/src/main/resources/emoji/svg/1f34f.svg
new file mode 100644
index 000000000..01ce2bca8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f34f.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f350.svg b/emoji/src/main/resources/emoji/svg/1f350.svg
new file mode 100644
index 000000000..15a7b8d75
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f350.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f351.svg b/emoji/src/main/resources/emoji/svg/1f351.svg
new file mode 100644
index 000000000..1dc6cd5dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f351.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f352.svg b/emoji/src/main/resources/emoji/svg/1f352.svg
new file mode 100644
index 000000000..38f0a5f32
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f352.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f353.svg b/emoji/src/main/resources/emoji/svg/1f353.svg
new file mode 100644
index 000000000..f22928ea2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f353.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f354.svg b/emoji/src/main/resources/emoji/svg/1f354.svg
new file mode 100644
index 000000000..fbcbb6393
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f354.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f355.svg b/emoji/src/main/resources/emoji/svg/1f355.svg
new file mode 100644
index 000000000..f877c6a2e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f355.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f356.svg b/emoji/src/main/resources/emoji/svg/1f356.svg
new file mode 100644
index 000000000..1fcb561d8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f356.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f357.svg b/emoji/src/main/resources/emoji/svg/1f357.svg
new file mode 100644
index 000000000..23a64d298
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f357.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f358.svg b/emoji/src/main/resources/emoji/svg/1f358.svg
new file mode 100644
index 000000000..f6856dfde
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f358.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f359.svg b/emoji/src/main/resources/emoji/svg/1f359.svg
new file mode 100644
index 000000000..130569dbd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f359.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f35a.svg b/emoji/src/main/resources/emoji/svg/1f35a.svg
new file mode 100644
index 000000000..2008c0b80
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f35a.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f35b.svg b/emoji/src/main/resources/emoji/svg/1f35b.svg
new file mode 100644
index 000000000..106320495
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f35b.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f35c.svg b/emoji/src/main/resources/emoji/svg/1f35c.svg
new file mode 100644
index 000000000..7ee34f72e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f35c.svg
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f35d.svg b/emoji/src/main/resources/emoji/svg/1f35d.svg
new file mode 100644
index 000000000..b58eeedc5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f35d.svg
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f35e.svg b/emoji/src/main/resources/emoji/svg/1f35e.svg
new file mode 100644
index 000000000..e11333040
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f35e.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f35f.svg b/emoji/src/main/resources/emoji/svg/1f35f.svg
new file mode 100644
index 000000000..790eef7e1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f35f.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f360.svg b/emoji/src/main/resources/emoji/svg/1f360.svg
new file mode 100644
index 000000000..79e198965
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f360.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f361.svg b/emoji/src/main/resources/emoji/svg/1f361.svg
new file mode 100644
index 000000000..ade7ff224
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f361.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f362.svg b/emoji/src/main/resources/emoji/svg/1f362.svg
new file mode 100644
index 000000000..4352b602c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f362.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f363.svg b/emoji/src/main/resources/emoji/svg/1f363.svg
new file mode 100644
index 000000000..fd559c390
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f363.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f364.svg b/emoji/src/main/resources/emoji/svg/1f364.svg
new file mode 100644
index 000000000..dcc9831fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f364.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f365.svg b/emoji/src/main/resources/emoji/svg/1f365.svg
new file mode 100644
index 000000000..b1f4e2e01
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f365.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f366.svg b/emoji/src/main/resources/emoji/svg/1f366.svg
new file mode 100644
index 000000000..25f6bd3be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f366.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f367.svg b/emoji/src/main/resources/emoji/svg/1f367.svg
new file mode 100644
index 000000000..6583a9cce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f367.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f368.svg b/emoji/src/main/resources/emoji/svg/1f368.svg
new file mode 100644
index 000000000..3ad43cd0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f368.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f369.svg b/emoji/src/main/resources/emoji/svg/1f369.svg
new file mode 100644
index 000000000..9a973277f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f369.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f36a.svg b/emoji/src/main/resources/emoji/svg/1f36a.svg
new file mode 100644
index 000000000..835417ae6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f36a.svg
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f36b.svg b/emoji/src/main/resources/emoji/svg/1f36b.svg
new file mode 100644
index 000000000..330caf05d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f36b.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f36c.svg b/emoji/src/main/resources/emoji/svg/1f36c.svg
new file mode 100644
index 000000000..6d3ec2279
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f36c.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f36d.svg b/emoji/src/main/resources/emoji/svg/1f36d.svg
new file mode 100644
index 000000000..93743b2f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f36d.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f36e.svg b/emoji/src/main/resources/emoji/svg/1f36e.svg
new file mode 100644
index 000000000..7d5009093
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f36e.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f36f.svg b/emoji/src/main/resources/emoji/svg/1f36f.svg
new file mode 100644
index 000000000..d001ea1a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f36f.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f370.svg b/emoji/src/main/resources/emoji/svg/1f370.svg
new file mode 100644
index 000000000..489c82199
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f370.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f371.svg b/emoji/src/main/resources/emoji/svg/1f371.svg
new file mode 100644
index 000000000..48ad458c3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f371.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f372.svg b/emoji/src/main/resources/emoji/svg/1f372.svg
new file mode 100644
index 000000000..3b5cb1355
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f372.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f373.svg b/emoji/src/main/resources/emoji/svg/1f373.svg
new file mode 100644
index 000000000..40a9afb4a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f373.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f374.svg b/emoji/src/main/resources/emoji/svg/1f374.svg
new file mode 100644
index 000000000..652b6b6cb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f374.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f375.svg b/emoji/src/main/resources/emoji/svg/1f375.svg
new file mode 100644
index 000000000..1060cd3a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f375.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f376.svg b/emoji/src/main/resources/emoji/svg/1f376.svg
new file mode 100644
index 000000000..b4d003003
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f376.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f377.svg b/emoji/src/main/resources/emoji/svg/1f377.svg
new file mode 100644
index 000000000..235a52467
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f377.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f378.svg b/emoji/src/main/resources/emoji/svg/1f378.svg
new file mode 100644
index 000000000..a69a3696c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f378.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f379.svg b/emoji/src/main/resources/emoji/svg/1f379.svg
new file mode 100644
index 000000000..d6787a3d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f379.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f37a.svg b/emoji/src/main/resources/emoji/svg/1f37a.svg
new file mode 100644
index 000000000..dae98bab3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f37a.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f37b.svg b/emoji/src/main/resources/emoji/svg/1f37b.svg
new file mode 100644
index 000000000..c358dc3b6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f37b.svg
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f37c.svg b/emoji/src/main/resources/emoji/svg/1f37c.svg
new file mode 100644
index 000000000..7c1819238
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f37c.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f37d.svg b/emoji/src/main/resources/emoji/svg/1f37d.svg
new file mode 100644
index 000000000..5ea50836e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f37d.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f37e.svg b/emoji/src/main/resources/emoji/svg/1f37e.svg
new file mode 100644
index 000000000..f732526eb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f37e.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f37f.svg b/emoji/src/main/resources/emoji/svg/1f37f.svg
new file mode 100644
index 000000000..ef3ae1f78
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f37f.svg
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f380.svg b/emoji/src/main/resources/emoji/svg/1f380.svg
new file mode 100644
index 000000000..928369a7d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f380.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f381.svg b/emoji/src/main/resources/emoji/svg/1f381.svg
new file mode 100644
index 000000000..73a6e7b1f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f381.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f382.svg b/emoji/src/main/resources/emoji/svg/1f382.svg
new file mode 100644
index 000000000..470fe6d57
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f382.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f383.svg b/emoji/src/main/resources/emoji/svg/1f383.svg
new file mode 100644
index 000000000..62bd3b1b0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f383.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f384.svg b/emoji/src/main/resources/emoji/svg/1f384.svg
new file mode 100644
index 000000000..f2ed3d356
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f384.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f385-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f385-1f3fb.svg
new file mode 100644
index 000000000..f09de75d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f385-1f3fb.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f385-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f385-1f3fc.svg
new file mode 100644
index 000000000..d4dfb45d9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f385-1f3fc.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f385-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f385-1f3fd.svg
new file mode 100644
index 000000000..6d4ac2a2c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f385-1f3fd.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f385-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f385-1f3fe.svg
new file mode 100644
index 000000000..93c808821
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f385-1f3fe.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f385-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f385-1f3ff.svg
new file mode 100644
index 000000000..134cee993
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f385-1f3ff.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f385.svg b/emoji/src/main/resources/emoji/svg/1f385.svg
new file mode 100644
index 000000000..6b21ecd4c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f385.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f386.svg b/emoji/src/main/resources/emoji/svg/1f386.svg
new file mode 100644
index 000000000..9babafb6b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f386.svg
@@ -0,0 +1,422 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f387.svg b/emoji/src/main/resources/emoji/svg/1f387.svg
new file mode 100644
index 000000000..b07d6454b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f387.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f388.svg b/emoji/src/main/resources/emoji/svg/1f388.svg
new file mode 100644
index 000000000..39d20d079
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f388.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f389.svg b/emoji/src/main/resources/emoji/svg/1f389.svg
new file mode 100644
index 000000000..b0a47d8f8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f389.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f38a.svg b/emoji/src/main/resources/emoji/svg/1f38a.svg
new file mode 100644
index 000000000..2c91b0c93
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f38a.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f38b.svg b/emoji/src/main/resources/emoji/svg/1f38b.svg
new file mode 100644
index 000000000..f30d12d84
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f38b.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f38c.svg b/emoji/src/main/resources/emoji/svg/1f38c.svg
new file mode 100644
index 000000000..05b13f1ad
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f38c.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f38d.svg b/emoji/src/main/resources/emoji/svg/1f38d.svg
new file mode 100644
index 000000000..52d39e7e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f38d.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f38e.svg b/emoji/src/main/resources/emoji/svg/1f38e.svg
new file mode 100644
index 000000000..542034324
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f38e.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f38f.svg b/emoji/src/main/resources/emoji/svg/1f38f.svg
new file mode 100644
index 000000000..6b2965a2e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f38f.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f390.svg b/emoji/src/main/resources/emoji/svg/1f390.svg
new file mode 100644
index 000000000..d5e0d161e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f390.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f391.svg b/emoji/src/main/resources/emoji/svg/1f391.svg
new file mode 100644
index 000000000..eea7358a0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f391.svg
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f392.svg b/emoji/src/main/resources/emoji/svg/1f392.svg
new file mode 100644
index 000000000..92e98865f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f392.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f393.svg b/emoji/src/main/resources/emoji/svg/1f393.svg
new file mode 100644
index 000000000..84372b7b1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f393.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f396.svg b/emoji/src/main/resources/emoji/svg/1f396.svg
new file mode 100644
index 000000000..9f3bb3270
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f396.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f397.svg b/emoji/src/main/resources/emoji/svg/1f397.svg
new file mode 100644
index 000000000..55401c158
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f397.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f399.svg b/emoji/src/main/resources/emoji/svg/1f399.svg
new file mode 100644
index 000000000..e996bc1f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f399.svg
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f39a.svg b/emoji/src/main/resources/emoji/svg/1f39a.svg
new file mode 100644
index 000000000..d176bd5f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f39a.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f39b.svg b/emoji/src/main/resources/emoji/svg/1f39b.svg
new file mode 100644
index 000000000..947fdd2dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f39b.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f39e.svg b/emoji/src/main/resources/emoji/svg/1f39e.svg
new file mode 100644
index 000000000..9a8f51898
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f39e.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f39f.svg b/emoji/src/main/resources/emoji/svg/1f39f.svg
new file mode 100644
index 000000000..ca9f0053b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f39f.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a0.svg b/emoji/src/main/resources/emoji/svg/1f3a0.svg
new file mode 100644
index 000000000..811cbc6a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a0.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a1.svg b/emoji/src/main/resources/emoji/svg/1f3a1.svg
new file mode 100644
index 000000000..6e32ee387
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a1.svg
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a2.svg b/emoji/src/main/resources/emoji/svg/1f3a2.svg
new file mode 100644
index 000000000..2d20ec3e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a2.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a3.svg b/emoji/src/main/resources/emoji/svg/1f3a3.svg
new file mode 100644
index 000000000..28f438cb8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a3.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f3a4.svg
new file mode 100644
index 000000000..9e5c0dc40
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a4.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a5.svg b/emoji/src/main/resources/emoji/svg/1f3a5.svg
new file mode 100644
index 000000000..5e46283d7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a5.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a6.svg b/emoji/src/main/resources/emoji/svg/1f3a6.svg
new file mode 100644
index 000000000..ded2a9454
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a6.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a7.svg b/emoji/src/main/resources/emoji/svg/1f3a7.svg
new file mode 100644
index 000000000..c75597b6f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a7.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f3a8.svg
new file mode 100644
index 000000000..fe5bdca12
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a8.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3a9.svg b/emoji/src/main/resources/emoji/svg/1f3a9.svg
new file mode 100644
index 000000000..a0480274a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3a9.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3aa.svg b/emoji/src/main/resources/emoji/svg/1f3aa.svg
new file mode 100644
index 000000000..8b2ca71aa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3aa.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ab.svg b/emoji/src/main/resources/emoji/svg/1f3ab.svg
new file mode 100644
index 000000000..4bfed0356
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ab.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ac.svg b/emoji/src/main/resources/emoji/svg/1f3ac.svg
new file mode 100644
index 000000000..f558258d6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ac.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ad.svg b/emoji/src/main/resources/emoji/svg/1f3ad.svg
new file mode 100644
index 000000000..7eba08b60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ad.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ae.svg b/emoji/src/main/resources/emoji/svg/1f3ae.svg
new file mode 100644
index 000000000..35a024646
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ae.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3af.svg b/emoji/src/main/resources/emoji/svg/1f3af.svg
new file mode 100644
index 000000000..fc7b9b201
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3af.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b0.svg b/emoji/src/main/resources/emoji/svg/1f3b0.svg
new file mode 100644
index 000000000..06571079e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b0.svg
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b1.svg b/emoji/src/main/resources/emoji/svg/1f3b1.svg
new file mode 100644
index 000000000..3ca594656
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b1.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b2.svg b/emoji/src/main/resources/emoji/svg/1f3b2.svg
new file mode 100644
index 000000000..52f6bdbdf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b2.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b3.svg b/emoji/src/main/resources/emoji/svg/1f3b3.svg
new file mode 100644
index 000000000..0a2afadba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b3.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b4.svg b/emoji/src/main/resources/emoji/svg/1f3b4.svg
new file mode 100644
index 000000000..446983758
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b4.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b5.svg b/emoji/src/main/resources/emoji/svg/1f3b5.svg
new file mode 100644
index 000000000..4977a8faa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b5.svg
@@ -0,0 +1,9 @@
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b6.svg b/emoji/src/main/resources/emoji/svg/1f3b6.svg
new file mode 100644
index 000000000..31a6ae255
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b6.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b7.svg b/emoji/src/main/resources/emoji/svg/1f3b7.svg
new file mode 100644
index 000000000..f384d47a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b7.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b8.svg b/emoji/src/main/resources/emoji/svg/1f3b8.svg
new file mode 100644
index 000000000..4fbd30ecb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b8.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3b9.svg b/emoji/src/main/resources/emoji/svg/1f3b9.svg
new file mode 100644
index 000000000..4c747f08a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3b9.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ba.svg b/emoji/src/main/resources/emoji/svg/1f3ba.svg
new file mode 100644
index 000000000..7339835e2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ba.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3bb.svg b/emoji/src/main/resources/emoji/svg/1f3bb.svg
new file mode 100644
index 000000000..431649141
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3bb.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3bc.svg b/emoji/src/main/resources/emoji/svg/1f3bc.svg
new file mode 100644
index 000000000..76f0c7f7d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3bc.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3bd.svg b/emoji/src/main/resources/emoji/svg/1f3bd.svg
new file mode 100644
index 000000000..5623412fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3bd.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3be.svg b/emoji/src/main/resources/emoji/svg/1f3be.svg
new file mode 100644
index 000000000..decae6806
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3be.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3bf.svg b/emoji/src/main/resources/emoji/svg/1f3bf.svg
new file mode 100644
index 000000000..c400eeee5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3bf.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c0.svg b/emoji/src/main/resources/emoji/svg/1f3c0.svg
new file mode 100644
index 000000000..f22cb729c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c0.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c1.svg b/emoji/src/main/resources/emoji/svg/1f3c1.svg
new file mode 100644
index 000000000..88442a506
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c1.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c2-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f3c2-1f3fb.svg
new file mode 100644
index 000000000..65b3f1278
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c2-1f3fb.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c2-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f3c2-1f3fc.svg
new file mode 100644
index 000000000..074302c96
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c2-1f3fc.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c2-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f3c2-1f3fd.svg
new file mode 100644
index 000000000..074302c96
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c2-1f3fd.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c2-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f3c2-1f3fe.svg
new file mode 100644
index 000000000..074302c96
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c2-1f3fe.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c2-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f3c2-1f3ff.svg
new file mode 100644
index 000000000..074302c96
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c2-1f3ff.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c2.svg b/emoji/src/main/resources/emoji/svg/1f3c2.svg
new file mode 100644
index 000000000..e109df7d2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c2.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..cad268829
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2640-200d-27a1.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..34d156db0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2640.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..87e400826
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2642-200d-27a1.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..adda0dc89
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-2642.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-27a1.svg
new file mode 100644
index 000000000..7bf47e857
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb-200d-27a1.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb.svg
new file mode 100644
index 000000000..45968116f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fb.svg
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..f67a5104d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2640-200d-27a1.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..74b4d29e2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2640.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..a93ad10dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2642-200d-27a1.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..d64f8761b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-2642.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-27a1.svg
new file mode 100644
index 000000000..3f5ccb1cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc-200d-27a1.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc.svg
new file mode 100644
index 000000000..a93936d3f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fc.svg
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..fb75aead5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2640-200d-27a1.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..b0954f312
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2640.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..dbe86e7a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2642-200d-27a1.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..1761f9e7a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-2642.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-27a1.svg
new file mode 100644
index 000000000..2ac3eefb1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd-200d-27a1.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd.svg
new file mode 100644
index 000000000..c8e772b5a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fd.svg
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..7eb4e5aa4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2640-200d-27a1.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..1b2041e0f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2640.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..219c9a04a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2642-200d-27a1.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..c02805125
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-2642.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-27a1.svg
new file mode 100644
index 000000000..dfa6f8b54
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe-200d-27a1.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe.svg
new file mode 100644
index 000000000..5f6a97821
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3fe.svg
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..7355a02df
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2640-200d-27a1.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..07737830b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2640.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..170c7b491
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2642-200d-27a1.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..c438caa6e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-2642.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-27a1.svg
new file mode 100644
index 000000000..784a4163b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff-200d-27a1.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff.svg
new file mode 100644
index 000000000..f08189ff6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-1f3ff.svg
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..a0a9d4f6e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-200d-2640-200d-27a1.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c3-200d-2640.svg
new file mode 100644
index 000000000..c77894786
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-200d-2640.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..6886651af
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-200d-2642-200d-27a1.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c3-200d-2642.svg
new file mode 100644
index 000000000..f014abc48
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-200d-2642.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f3c3-200d-27a1.svg
new file mode 100644
index 000000000..b72c10885
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3-200d-27a1.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c3.svg b/emoji/src/main/resources/emoji/svg/1f3c3.svg
new file mode 100644
index 000000000..2a19ad3e9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c3.svg
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..9d762724f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fb-200d-2640.svg
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..875cdec80
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fb-200d-2642.svg
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fb.svg
new file mode 100644
index 000000000..7e021b3bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..260996ab5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fc-200d-2640.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..f406ca282
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fc-200d-2642.svg
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fc.svg
new file mode 100644
index 000000000..9dbce962d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fc.svg
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..9da391cc9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fd-200d-2640.svg
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..39a3af43c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fd-200d-2642.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fd.svg
new file mode 100644
index 000000000..35cd2a261
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..ecb1120d3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fe-200d-2640.svg
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..4fee7e8c9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fe-200d-2642.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fe.svg
new file mode 100644
index 000000000..20924780e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..bf7583e63
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3ff-200d-2640.svg
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..a33dc51fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3ff-200d-2642.svg
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f3c4-1f3ff.svg
new file mode 100644
index 000000000..363c3e0aa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-1f3ff.svg
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3c4-200d-2640.svg
new file mode 100644
index 000000000..160a72d71
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-200d-2640.svg
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3c4-200d-2642.svg
new file mode 100644
index 000000000..aa1cc4ad2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4-200d-2642.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c4.svg b/emoji/src/main/resources/emoji/svg/1f3c4.svg
new file mode 100644
index 000000000..de929905e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c4.svg
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c5.svg b/emoji/src/main/resources/emoji/svg/1f3c5.svg
new file mode 100644
index 000000000..52b95a59f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c5.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c6.svg b/emoji/src/main/resources/emoji/svg/1f3c6.svg
new file mode 100644
index 000000000..d033197d3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c6.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c7-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f3c7-1f3fb.svg
new file mode 100644
index 000000000..044ada06b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c7-1f3fb.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c7-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f3c7-1f3fc.svg
new file mode 100644
index 000000000..eac38f377
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c7-1f3fc.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c7-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f3c7-1f3fd.svg
new file mode 100644
index 000000000..e8459c188
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c7-1f3fd.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c7-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f3c7-1f3fe.svg
new file mode 100644
index 000000000..7d6242bb1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c7-1f3fe.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c7-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f3c7-1f3ff.svg
new file mode 100644
index 000000000..fbe34dec6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c7-1f3ff.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c7.svg b/emoji/src/main/resources/emoji/svg/1f3c7.svg
new file mode 100644
index 000000000..2bc7a47e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c7.svg
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c8.svg b/emoji/src/main/resources/emoji/svg/1f3c8.svg
new file mode 100644
index 000000000..28b3920d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c8.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3c9.svg b/emoji/src/main/resources/emoji/svg/1f3c9.svg
new file mode 100644
index 000000000..d1b51bcfd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3c9.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..4e988a1c5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fb-200d-2640.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..cde73ff6c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fb-200d-2642.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fb.svg
new file mode 100644
index 000000000..d4d74532f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fb.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..37b772aab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fc-200d-2640.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..699680e97
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fc-200d-2642.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fc.svg
new file mode 100644
index 000000000..8e1d3cd95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fc.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..60de92c5e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fd-200d-2640.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..fc58859b6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fd-200d-2642.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fd.svg
new file mode 100644
index 000000000..368d1baa3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fd.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..af47c4868
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fe-200d-2640.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..e3661accc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fe-200d-2642.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fe.svg
new file mode 100644
index 000000000..d89d91177
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3fe.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..593a4ee60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3ff-200d-2640.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..dd6415112
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3ff-200d-2642.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f3ca-1f3ff.svg
new file mode 100644
index 000000000..4fd19c8e8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-1f3ff.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3ca-200d-2640.svg
new file mode 100644
index 000000000..1e4457057
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-200d-2640.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3ca-200d-2642.svg
new file mode 100644
index 000000000..ed9811652
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca-200d-2642.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ca.svg b/emoji/src/main/resources/emoji/svg/1f3ca.svg
new file mode 100644
index 000000000..63076a3d1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ca.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..93f1cfd1f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fb-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..fea0da658
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fb-200d-2642.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fb.svg
new file mode 100644
index 000000000..6bea5bc3e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fb.svg
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..a400ef4bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fc-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..7f39948db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fc-200d-2642.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fc.svg
new file mode 100644
index 000000000..f31d518ca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fc.svg
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..df0234043
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fd-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..34a7fbab1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fd-200d-2642.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fd.svg
new file mode 100644
index 000000000..4a83bca58
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fd.svg
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..9cf0fde1d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fe-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..a21b79e7e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fe-200d-2642.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fe.svg
new file mode 100644
index 000000000..9df155dda
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3fe.svg
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..79864ff8b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3ff-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..d4b0e2e9e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3ff-200d-2642.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f3cb-1f3ff.svg
new file mode 100644
index 000000000..9ba65817b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-1f3ff.svg
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cb-200d-2640.svg
new file mode 100644
index 000000000..348054f04
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cb-200d-2642.svg
new file mode 100644
index 000000000..b8d1a3737
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb-200d-2642.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cb.svg b/emoji/src/main/resources/emoji/svg/1f3cb.svg
new file mode 100644
index 000000000..96cbb658d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cb.svg
@@ -0,0 +1,298 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..f4903c014
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fb-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..1ca7a46f1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fb-200d-2642.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fb.svg
new file mode 100644
index 000000000..1b1c78ca5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..712994c7b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fc-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..e0c096b1d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fc-200d-2642.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fc.svg
new file mode 100644
index 000000000..b074a1bfa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..d18717774
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fd-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..39adef69a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fd-200d-2642.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fd.svg
new file mode 100644
index 000000000..526c448af
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..2f3938e14
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fe-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..2ffb92bc6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fe-200d-2642.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fe.svg
new file mode 100644
index 000000000..e56d6bf23
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..5a7a4b293
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3ff-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..1902d3ce0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3ff-200d-2642.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f3cc-1f3ff.svg
new file mode 100644
index 000000000..1b53dfb4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f3cc-200d-2640.svg
new file mode 100644
index 000000000..531b430a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f3cc-200d-2642.svg
new file mode 100644
index 000000000..7716a4fb4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc-200d-2642.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cc.svg b/emoji/src/main/resources/emoji/svg/1f3cc.svg
new file mode 100644
index 000000000..b09aab3e9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cd.svg b/emoji/src/main/resources/emoji/svg/1f3cd.svg
new file mode 100644
index 000000000..9187d655e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cd.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ce.svg b/emoji/src/main/resources/emoji/svg/1f3ce.svg
new file mode 100644
index 000000000..5895ad621
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ce.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3cf.svg b/emoji/src/main/resources/emoji/svg/1f3cf.svg
new file mode 100644
index 000000000..a782f169a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3cf.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d0.svg b/emoji/src/main/resources/emoji/svg/1f3d0.svg
new file mode 100644
index 000000000..5e99d5dc7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d0.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d1.svg b/emoji/src/main/resources/emoji/svg/1f3d1.svg
new file mode 100644
index 000000000..2f29d0457
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d1.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d2.svg b/emoji/src/main/resources/emoji/svg/1f3d2.svg
new file mode 100644
index 000000000..b958fae3d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d2.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d3.svg b/emoji/src/main/resources/emoji/svg/1f3d3.svg
new file mode 100644
index 000000000..8d0d537de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d3.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d4.svg b/emoji/src/main/resources/emoji/svg/1f3d4.svg
new file mode 100644
index 000000000..a1ca56a23
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d4.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d5.svg b/emoji/src/main/resources/emoji/svg/1f3d5.svg
new file mode 100644
index 000000000..541b3a773
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d5.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d6.svg b/emoji/src/main/resources/emoji/svg/1f3d6.svg
new file mode 100644
index 000000000..9bf0b09dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d6.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d7.svg b/emoji/src/main/resources/emoji/svg/1f3d7.svg
new file mode 100644
index 000000000..f537353a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d7.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d8.svg b/emoji/src/main/resources/emoji/svg/1f3d8.svg
new file mode 100644
index 000000000..1d4f0d588
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d8.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3d9.svg b/emoji/src/main/resources/emoji/svg/1f3d9.svg
new file mode 100644
index 000000000..9c6d20e02
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3d9.svg
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3da.svg b/emoji/src/main/resources/emoji/svg/1f3da.svg
new file mode 100644
index 000000000..0ad50ac05
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3da.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3db.svg b/emoji/src/main/resources/emoji/svg/1f3db.svg
new file mode 100644
index 000000000..1f7f8eec9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3db.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3dc.svg b/emoji/src/main/resources/emoji/svg/1f3dc.svg
new file mode 100644
index 000000000..d258abc6d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3dc.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3dd.svg b/emoji/src/main/resources/emoji/svg/1f3dd.svg
new file mode 100644
index 000000000..cc20b5b38
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3dd.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3de.svg b/emoji/src/main/resources/emoji/svg/1f3de.svg
new file mode 100644
index 000000000..1af172743
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3de.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3df.svg b/emoji/src/main/resources/emoji/svg/1f3df.svg
new file mode 100644
index 000000000..7ffc78f09
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3df.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e0.svg b/emoji/src/main/resources/emoji/svg/1f3e0.svg
new file mode 100644
index 000000000..f949b102a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e0.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e1.svg b/emoji/src/main/resources/emoji/svg/1f3e1.svg
new file mode 100644
index 000000000..d638585e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e1.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e2.svg b/emoji/src/main/resources/emoji/svg/1f3e2.svg
new file mode 100644
index 000000000..a75d208cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e2.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e3.svg b/emoji/src/main/resources/emoji/svg/1f3e3.svg
new file mode 100644
index 000000000..e19530e03
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e3.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e4.svg b/emoji/src/main/resources/emoji/svg/1f3e4.svg
new file mode 100644
index 000000000..4b4036afb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e4.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e5.svg b/emoji/src/main/resources/emoji/svg/1f3e5.svg
new file mode 100644
index 000000000..be9d22e94
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e5.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e6.svg b/emoji/src/main/resources/emoji/svg/1f3e6.svg
new file mode 100644
index 000000000..4c072663e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e6.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e7.svg b/emoji/src/main/resources/emoji/svg/1f3e7.svg
new file mode 100644
index 000000000..e5b5155da
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e7.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e8.svg b/emoji/src/main/resources/emoji/svg/1f3e8.svg
new file mode 100644
index 000000000..86e9d03e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e8.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3e9.svg b/emoji/src/main/resources/emoji/svg/1f3e9.svg
new file mode 100644
index 000000000..3fce0d9db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3e9.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ea.svg b/emoji/src/main/resources/emoji/svg/1f3ea.svg
new file mode 100644
index 000000000..b86893197
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ea.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f3eb.svg
new file mode 100644
index 000000000..30ac0bac2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3eb.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ec.svg b/emoji/src/main/resources/emoji/svg/1f3ec.svg
new file mode 100644
index 000000000..6cc7ecc62
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ec.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f3ed.svg
new file mode 100644
index 000000000..251284adb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ed.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ee.svg b/emoji/src/main/resources/emoji/svg/1f3ee.svg
new file mode 100644
index 000000000..c0d31e134
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ee.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ef.svg b/emoji/src/main/resources/emoji/svg/1f3ef.svg
new file mode 100644
index 000000000..ef3bf1ac4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ef.svg
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f0.svg b/emoji/src/main/resources/emoji/svg/1f3f0.svg
new file mode 100644
index 000000000..70571ba02
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f0.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f3-200d-1f308.svg b/emoji/src/main/resources/emoji/svg/1f3f3-200d-1f308.svg
new file mode 100644
index 000000000..243151d87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f3-200d-1f308.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f3-200d-26a7.svg b/emoji/src/main/resources/emoji/svg/1f3f3-200d-26a7.svg
new file mode 100644
index 000000000..82ee4a53a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f3-200d-26a7.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f3.svg b/emoji/src/main/resources/emoji/svg/1f3f3.svg
new file mode 100644
index 000000000..444c160d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f3.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f4-200d-2620.svg b/emoji/src/main/resources/emoji/svg/1f3f4-200d-2620.svg
new file mode 100644
index 000000000..d7ac48693
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f4-200d-2620.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f4.svg b/emoji/src/main/resources/emoji/svg/1f3f4.svg
new file mode 100644
index 000000000..efb48fe43
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f4.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f5.svg b/emoji/src/main/resources/emoji/svg/1f3f5.svg
new file mode 100644
index 000000000..65c5f8341
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f5.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f7.svg b/emoji/src/main/resources/emoji/svg/1f3f7.svg
new file mode 100644
index 000000000..2178d5655
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f7.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f8.svg b/emoji/src/main/resources/emoji/svg/1f3f8.svg
new file mode 100644
index 000000000..f1f259cae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f8.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3f9.svg b/emoji/src/main/resources/emoji/svg/1f3f9.svg
new file mode 100644
index 000000000..3b2b9a222
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3f9.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3fa.svg b/emoji/src/main/resources/emoji/svg/1f3fa.svg
new file mode 100644
index 000000000..bb372518f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3fa.svg
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f3fb.svg
new file mode 100644
index 000000000..9dc495921
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3fb.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f3fc.svg
new file mode 100644
index 000000000..7064069ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3fc.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f3fd.svg
new file mode 100644
index 000000000..f7e5a3f34
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3fd.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f3fe.svg
new file mode 100644
index 000000000..9290c02ce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3fe.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f3ff.svg
new file mode 100644
index 000000000..8bc72e960
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f3ff.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f400.svg b/emoji/src/main/resources/emoji/svg/1f400.svg
new file mode 100644
index 000000000..9b68070bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f400.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f401.svg b/emoji/src/main/resources/emoji/svg/1f401.svg
new file mode 100644
index 000000000..9c5970933
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f401.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f402.svg b/emoji/src/main/resources/emoji/svg/1f402.svg
new file mode 100644
index 000000000..621870d79
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f402.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f403.svg b/emoji/src/main/resources/emoji/svg/1f403.svg
new file mode 100644
index 000000000..2a20a9182
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f403.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f404.svg b/emoji/src/main/resources/emoji/svg/1f404.svg
new file mode 100644
index 000000000..f36fade4a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f404.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f405.svg b/emoji/src/main/resources/emoji/svg/1f405.svg
new file mode 100644
index 000000000..c4bc0e4cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f405.svg
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f406.svg b/emoji/src/main/resources/emoji/svg/1f406.svg
new file mode 100644
index 000000000..2d1817024
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f406.svg
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f407.svg b/emoji/src/main/resources/emoji/svg/1f407.svg
new file mode 100644
index 000000000..aa27feb97
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f407.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f408-200d-2b1b.svg b/emoji/src/main/resources/emoji/svg/1f408-200d-2b1b.svg
new file mode 100644
index 000000000..03bc2eaa9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f408-200d-2b1b.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f408.svg b/emoji/src/main/resources/emoji/svg/1f408.svg
new file mode 100644
index 000000000..daa358ab6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f408.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f409.svg b/emoji/src/main/resources/emoji/svg/1f409.svg
new file mode 100644
index 000000000..a4de9e0b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f409.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f40a.svg b/emoji/src/main/resources/emoji/svg/1f40a.svg
new file mode 100644
index 000000000..f9049ee2d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f40a.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f40b.svg b/emoji/src/main/resources/emoji/svg/1f40b.svg
new file mode 100644
index 000000000..319b5a7f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f40b.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f40c.svg b/emoji/src/main/resources/emoji/svg/1f40c.svg
new file mode 100644
index 000000000..d8910bd03
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f40c.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f40d.svg b/emoji/src/main/resources/emoji/svg/1f40d.svg
new file mode 100644
index 000000000..06dd404d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f40d.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f40e.svg b/emoji/src/main/resources/emoji/svg/1f40e.svg
new file mode 100644
index 000000000..c045031af
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f40e.svg
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f40f.svg b/emoji/src/main/resources/emoji/svg/1f40f.svg
new file mode 100644
index 000000000..07e2498e1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f40f.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f410.svg b/emoji/src/main/resources/emoji/svg/1f410.svg
new file mode 100644
index 000000000..bbf0ca15c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f410.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f411.svg b/emoji/src/main/resources/emoji/svg/1f411.svg
new file mode 100644
index 000000000..3072eec20
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f411.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f412.svg b/emoji/src/main/resources/emoji/svg/1f412.svg
new file mode 100644
index 000000000..59c030d87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f412.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f413.svg b/emoji/src/main/resources/emoji/svg/1f413.svg
new file mode 100644
index 000000000..49991248f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f413.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f414.svg b/emoji/src/main/resources/emoji/svg/1f414.svg
new file mode 100644
index 000000000..01cd7a553
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f414.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f415-200d-1f9ba.svg b/emoji/src/main/resources/emoji/svg/1f415-200d-1f9ba.svg
new file mode 100644
index 000000000..f583aaa30
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f415-200d-1f9ba.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f415.svg b/emoji/src/main/resources/emoji/svg/1f415.svg
new file mode 100644
index 000000000..c4232a9f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f415.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f416.svg b/emoji/src/main/resources/emoji/svg/1f416.svg
new file mode 100644
index 000000000..806d988c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f416.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f417.svg b/emoji/src/main/resources/emoji/svg/1f417.svg
new file mode 100644
index 000000000..f558b6d7f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f417.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f418.svg b/emoji/src/main/resources/emoji/svg/1f418.svg
new file mode 100644
index 000000000..a839332c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f418.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f419.svg b/emoji/src/main/resources/emoji/svg/1f419.svg
new file mode 100644
index 000000000..295560252
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f419.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f41a.svg b/emoji/src/main/resources/emoji/svg/1f41a.svg
new file mode 100644
index 000000000..d06a96049
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f41a.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f41b.svg b/emoji/src/main/resources/emoji/svg/1f41b.svg
new file mode 100644
index 000000000..a01125c04
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f41b.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f41c.svg b/emoji/src/main/resources/emoji/svg/1f41c.svg
new file mode 100644
index 000000000..236e06891
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f41c.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f41d.svg b/emoji/src/main/resources/emoji/svg/1f41d.svg
new file mode 100644
index 000000000..741150156
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f41d.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f41e.svg b/emoji/src/main/resources/emoji/svg/1f41e.svg
new file mode 100644
index 000000000..78ae41557
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f41e.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f41f.svg b/emoji/src/main/resources/emoji/svg/1f41f.svg
new file mode 100644
index 000000000..52d3f31e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f41f.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f420.svg b/emoji/src/main/resources/emoji/svg/1f420.svg
new file mode 100644
index 000000000..dd0a2c417
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f420.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f421.svg b/emoji/src/main/resources/emoji/svg/1f421.svg
new file mode 100644
index 000000000..508be17d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f421.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f422.svg b/emoji/src/main/resources/emoji/svg/1f422.svg
new file mode 100644
index 000000000..787db2f3b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f422.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f423.svg b/emoji/src/main/resources/emoji/svg/1f423.svg
new file mode 100644
index 000000000..4b4b8bf04
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f423.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f424.svg b/emoji/src/main/resources/emoji/svg/1f424.svg
new file mode 100644
index 000000000..ee4900cb3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f424.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f425.svg b/emoji/src/main/resources/emoji/svg/1f425.svg
new file mode 100644
index 000000000..64991e505
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f425.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f426-200d-1f525.svg b/emoji/src/main/resources/emoji/svg/1f426-200d-1f525.svg
new file mode 100644
index 000000000..d1efa265b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f426-200d-1f525.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f426-200d-2b1b.svg b/emoji/src/main/resources/emoji/svg/1f426-200d-2b1b.svg
new file mode 100644
index 000000000..e31f29a5f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f426-200d-2b1b.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f426.svg b/emoji/src/main/resources/emoji/svg/1f426.svg
new file mode 100644
index 000000000..3c7987ad7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f426.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f427.svg b/emoji/src/main/resources/emoji/svg/1f427.svg
new file mode 100644
index 000000000..7224a0d5a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f427.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f428.svg b/emoji/src/main/resources/emoji/svg/1f428.svg
new file mode 100644
index 000000000..08e3ed58f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f428.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f429.svg b/emoji/src/main/resources/emoji/svg/1f429.svg
new file mode 100644
index 000000000..b7c3192eb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f429.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f42a.svg b/emoji/src/main/resources/emoji/svg/1f42a.svg
new file mode 100644
index 000000000..91a8c3fd0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f42a.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f42b.svg b/emoji/src/main/resources/emoji/svg/1f42b.svg
new file mode 100644
index 000000000..de8a09c91
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f42b.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f42c.svg b/emoji/src/main/resources/emoji/svg/1f42c.svg
new file mode 100644
index 000000000..db95f11a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f42c.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f42d.svg b/emoji/src/main/resources/emoji/svg/1f42d.svg
new file mode 100644
index 000000000..2e2e1f560
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f42d.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f42e.svg b/emoji/src/main/resources/emoji/svg/1f42e.svg
new file mode 100644
index 000000000..1fa33c28f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f42e.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f42f.svg b/emoji/src/main/resources/emoji/svg/1f42f.svg
new file mode 100644
index 000000000..b156443a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f42f.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f430.svg b/emoji/src/main/resources/emoji/svg/1f430.svg
new file mode 100644
index 000000000..a5eeda476
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f430.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f431.svg b/emoji/src/main/resources/emoji/svg/1f431.svg
new file mode 100644
index 000000000..63a7746cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f431.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f432.svg b/emoji/src/main/resources/emoji/svg/1f432.svg
new file mode 100644
index 000000000..868ec5db9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f432.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f433.svg b/emoji/src/main/resources/emoji/svg/1f433.svg
new file mode 100644
index 000000000..52ad3f565
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f433.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f434.svg b/emoji/src/main/resources/emoji/svg/1f434.svg
new file mode 100644
index 000000000..6cc65dd0d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f434.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f435.svg b/emoji/src/main/resources/emoji/svg/1f435.svg
new file mode 100644
index 000000000..76ba97d71
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f435.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f436.svg b/emoji/src/main/resources/emoji/svg/1f436.svg
new file mode 100644
index 000000000..51b2e467d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f436.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f437.svg b/emoji/src/main/resources/emoji/svg/1f437.svg
new file mode 100644
index 000000000..bc329dad6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f437.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f438.svg b/emoji/src/main/resources/emoji/svg/1f438.svg
new file mode 100644
index 000000000..ea558e1d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f438.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f439.svg b/emoji/src/main/resources/emoji/svg/1f439.svg
new file mode 100644
index 000000000..bb87ab3c9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f439.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f43a.svg b/emoji/src/main/resources/emoji/svg/1f43a.svg
new file mode 100644
index 000000000..0a8c6c862
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f43a.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f43b-200d-2744.svg b/emoji/src/main/resources/emoji/svg/1f43b-200d-2744.svg
new file mode 100644
index 000000000..672964c8c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f43b-200d-2744.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f43b.svg b/emoji/src/main/resources/emoji/svg/1f43b.svg
new file mode 100644
index 000000000..74a912b09
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f43b.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f43c.svg b/emoji/src/main/resources/emoji/svg/1f43c.svg
new file mode 100644
index 000000000..4ca34b1b4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f43c.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f43d.svg b/emoji/src/main/resources/emoji/svg/1f43d.svg
new file mode 100644
index 000000000..82acc79aa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f43d.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f43e.svg b/emoji/src/main/resources/emoji/svg/1f43e.svg
new file mode 100644
index 000000000..1b4797dd7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f43e.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f43f.svg b/emoji/src/main/resources/emoji/svg/1f43f.svg
new file mode 100644
index 000000000..13a8b83ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f43f.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f440.svg b/emoji/src/main/resources/emoji/svg/1f440.svg
new file mode 100644
index 000000000..e8de603d8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f440.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f441-200d-1f5e8.svg b/emoji/src/main/resources/emoji/svg/1f441-200d-1f5e8.svg
new file mode 100644
index 000000000..b5c63da5a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f441-200d-1f5e8.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f441.svg b/emoji/src/main/resources/emoji/svg/1f441.svg
new file mode 100644
index 000000000..4086d5e28
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f441.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f442-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f442-1f3fb.svg
new file mode 100644
index 000000000..de81da972
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f442-1f3fb.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f442-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f442-1f3fc.svg
new file mode 100644
index 000000000..99cba9298
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f442-1f3fc.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f442-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f442-1f3fd.svg
new file mode 100644
index 000000000..eff34fc35
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f442-1f3fd.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f442-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f442-1f3fe.svg
new file mode 100644
index 000000000..85689c9f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f442-1f3fe.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f442-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f442-1f3ff.svg
new file mode 100644
index 000000000..fa259e749
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f442-1f3ff.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f442.svg b/emoji/src/main/resources/emoji/svg/1f442.svg
new file mode 100644
index 000000000..dc30e1d85
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f442.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f443-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f443-1f3fb.svg
new file mode 100644
index 000000000..865bf071b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f443-1f3fb.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f443-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f443-1f3fc.svg
new file mode 100644
index 000000000..178ceafcb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f443-1f3fc.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f443-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f443-1f3fd.svg
new file mode 100644
index 000000000..2ceb58a76
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f443-1f3fd.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f443-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f443-1f3fe.svg
new file mode 100644
index 000000000..9b0c46e3f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f443-1f3fe.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f443-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f443-1f3ff.svg
new file mode 100644
index 000000000..6723e47ec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f443-1f3ff.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f443.svg b/emoji/src/main/resources/emoji/svg/1f443.svg
new file mode 100644
index 000000000..96097f5c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f443.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f444.svg b/emoji/src/main/resources/emoji/svg/1f444.svg
new file mode 100644
index 000000000..3f7b8429e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f444.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f445.svg b/emoji/src/main/resources/emoji/svg/1f445.svg
new file mode 100644
index 000000000..84cdec469
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f445.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f446-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f446-1f3fb.svg
new file mode 100644
index 000000000..c53c9ba38
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f446-1f3fb.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f446-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f446-1f3fc.svg
new file mode 100644
index 000000000..3597f0e2c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f446-1f3fc.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f446-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f446-1f3fd.svg
new file mode 100644
index 000000000..16465fc7a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f446-1f3fd.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f446-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f446-1f3fe.svg
new file mode 100644
index 000000000..ffd411f81
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f446-1f3fe.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f446-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f446-1f3ff.svg
new file mode 100644
index 000000000..d44d4f454
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f446-1f3ff.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f446.svg b/emoji/src/main/resources/emoji/svg/1f446.svg
new file mode 100644
index 000000000..8966aff83
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f446.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f447-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f447-1f3fb.svg
new file mode 100644
index 000000000..a453d4d9d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f447-1f3fb.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f447-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f447-1f3fc.svg
new file mode 100644
index 000000000..bf84ce687
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f447-1f3fc.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f447-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f447-1f3fd.svg
new file mode 100644
index 000000000..8fa22985a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f447-1f3fd.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f447-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f447-1f3fe.svg
new file mode 100644
index 000000000..497f010ef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f447-1f3fe.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f447-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f447-1f3ff.svg
new file mode 100644
index 000000000..96507c96d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f447-1f3ff.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f447.svg b/emoji/src/main/resources/emoji/svg/1f447.svg
new file mode 100644
index 000000000..1837db5a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f447.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f448-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f448-1f3fb.svg
new file mode 100644
index 000000000..76244f841
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f448-1f3fb.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f448-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f448-1f3fc.svg
new file mode 100644
index 000000000..1b7b018a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f448-1f3fc.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f448-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f448-1f3fd.svg
new file mode 100644
index 000000000..7ef2fe2a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f448-1f3fd.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f448-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f448-1f3fe.svg
new file mode 100644
index 000000000..c78116b2c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f448-1f3fe.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f448-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f448-1f3ff.svg
new file mode 100644
index 000000000..a8b2df84f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f448-1f3ff.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f448.svg b/emoji/src/main/resources/emoji/svg/1f448.svg
new file mode 100644
index 000000000..6a940dfcf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f448.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f449-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f449-1f3fb.svg
new file mode 100644
index 000000000..7138407ed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f449-1f3fb.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f449-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f449-1f3fc.svg
new file mode 100644
index 000000000..e978afd4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f449-1f3fc.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f449-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f449-1f3fd.svg
new file mode 100644
index 000000000..3da5b1071
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f449-1f3fd.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f449-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f449-1f3fe.svg
new file mode 100644
index 000000000..279f33dec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f449-1f3fe.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f449-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f449-1f3ff.svg
new file mode 100644
index 000000000..0ec7f17db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f449-1f3ff.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f449.svg b/emoji/src/main/resources/emoji/svg/1f449.svg
new file mode 100644
index 000000000..c3ae6ff3d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f449.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44a-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f44a-1f3fb.svg
new file mode 100644
index 000000000..3c9be196f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44a-1f3fb.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44a-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f44a-1f3fc.svg
new file mode 100644
index 000000000..c0670e417
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44a-1f3fc.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44a-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f44a-1f3fd.svg
new file mode 100644
index 000000000..251051f0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44a-1f3fd.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44a-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f44a-1f3fe.svg
new file mode 100644
index 000000000..299501695
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44a-1f3fe.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44a-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f44a-1f3ff.svg
new file mode 100644
index 000000000..57fd3d8d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44a-1f3ff.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44a.svg b/emoji/src/main/resources/emoji/svg/1f44a.svg
new file mode 100644
index 000000000..58a0ed2bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44a.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44b-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f44b-1f3fb.svg
new file mode 100644
index 000000000..df9799b27
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44b-1f3fb.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44b-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f44b-1f3fc.svg
new file mode 100644
index 000000000..8476e43d2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44b-1f3fc.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44b-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f44b-1f3fd.svg
new file mode 100644
index 000000000..d73e3fa01
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44b-1f3fd.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44b-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f44b-1f3fe.svg
new file mode 100644
index 000000000..b167df3e2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44b-1f3fe.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44b-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f44b-1f3ff.svg
new file mode 100644
index 000000000..8f992e463
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44b-1f3ff.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44b.svg b/emoji/src/main/resources/emoji/svg/1f44b.svg
new file mode 100644
index 000000000..d8ca99ea5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44b.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44c-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f44c-1f3fb.svg
new file mode 100644
index 000000000..b4f7aa87f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44c-1f3fb.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44c-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f44c-1f3fc.svg
new file mode 100644
index 000000000..b1ac3b642
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44c-1f3fc.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44c-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f44c-1f3fd.svg
new file mode 100644
index 000000000..85387bef1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44c-1f3fd.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44c-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f44c-1f3fe.svg
new file mode 100644
index 000000000..1d4cfece7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44c-1f3fe.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44c-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f44c-1f3ff.svg
new file mode 100644
index 000000000..9fcfee4f6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44c-1f3ff.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44c.svg b/emoji/src/main/resources/emoji/svg/1f44c.svg
new file mode 100644
index 000000000..536fa92fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44c.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44d-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f44d-1f3fb.svg
new file mode 100644
index 000000000..7c253a36d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44d-1f3fb.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44d-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f44d-1f3fc.svg
new file mode 100644
index 000000000..0061cfc0d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44d-1f3fc.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44d-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f44d-1f3fd.svg
new file mode 100644
index 000000000..b7102ca81
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44d-1f3fd.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44d-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f44d-1f3fe.svg
new file mode 100644
index 000000000..75f22e460
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44d-1f3fe.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44d-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f44d-1f3ff.svg
new file mode 100644
index 000000000..e7f47e210
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44d-1f3ff.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44d.svg b/emoji/src/main/resources/emoji/svg/1f44d.svg
new file mode 100644
index 000000000..1a07a8629
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44d.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44e-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f44e-1f3fb.svg
new file mode 100644
index 000000000..1ec4b8924
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44e-1f3fb.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44e-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f44e-1f3fc.svg
new file mode 100644
index 000000000..fafe9f1f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44e-1f3fc.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44e-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f44e-1f3fd.svg
new file mode 100644
index 000000000..2852ed54d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44e-1f3fd.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44e-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f44e-1f3fe.svg
new file mode 100644
index 000000000..85d97b8b8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44e-1f3fe.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44e-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f44e-1f3ff.svg
new file mode 100644
index 000000000..4583654e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44e-1f3ff.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44e.svg b/emoji/src/main/resources/emoji/svg/1f44e.svg
new file mode 100644
index 000000000..64d5c349f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44e.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44f-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f44f-1f3fb.svg
new file mode 100644
index 000000000..80bd83b01
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44f-1f3fb.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44f-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f44f-1f3fc.svg
new file mode 100644
index 000000000..521355ba1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44f-1f3fc.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44f-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f44f-1f3fd.svg
new file mode 100644
index 000000000..07ec7e65b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44f-1f3fd.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44f-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f44f-1f3fe.svg
new file mode 100644
index 000000000..d4aa48fcd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44f-1f3fe.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44f-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f44f-1f3ff.svg
new file mode 100644
index 000000000..8d256c487
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44f-1f3ff.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f44f.svg b/emoji/src/main/resources/emoji/svg/1f44f.svg
new file mode 100644
index 000000000..b5c09a386
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f44f.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f450-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f450-1f3fb.svg
new file mode 100644
index 000000000..74486ad7e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f450-1f3fb.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f450-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f450-1f3fc.svg
new file mode 100644
index 000000000..9f92e3ba6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f450-1f3fc.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f450-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f450-1f3fd.svg
new file mode 100644
index 000000000..e81601e0b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f450-1f3fd.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f450-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f450-1f3fe.svg
new file mode 100644
index 000000000..078a57260
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f450-1f3fe.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f450-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f450-1f3ff.svg
new file mode 100644
index 000000000..79ef487d3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f450-1f3ff.svg
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f450.svg b/emoji/src/main/resources/emoji/svg/1f450.svg
new file mode 100644
index 000000000..3f6a37021
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f450.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f451.svg b/emoji/src/main/resources/emoji/svg/1f451.svg
new file mode 100644
index 000000000..e0697713a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f451.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f452.svg b/emoji/src/main/resources/emoji/svg/1f452.svg
new file mode 100644
index 000000000..e1ae6ba2e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f452.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f453.svg b/emoji/src/main/resources/emoji/svg/1f453.svg
new file mode 100644
index 000000000..cec31269f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f453.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f454.svg b/emoji/src/main/resources/emoji/svg/1f454.svg
new file mode 100644
index 000000000..359302d8e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f454.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f455.svg b/emoji/src/main/resources/emoji/svg/1f455.svg
new file mode 100644
index 000000000..3900fdbb3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f455.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f456.svg b/emoji/src/main/resources/emoji/svg/1f456.svg
new file mode 100644
index 000000000..1d870ca96
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f456.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f457.svg b/emoji/src/main/resources/emoji/svg/1f457.svg
new file mode 100644
index 000000000..071308004
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f457.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f458.svg b/emoji/src/main/resources/emoji/svg/1f458.svg
new file mode 100644
index 000000000..703333725
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f458.svg
@@ -0,0 +1,266 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f459.svg b/emoji/src/main/resources/emoji/svg/1f459.svg
new file mode 100644
index 000000000..c6d6fe881
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f459.svg
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f45a.svg b/emoji/src/main/resources/emoji/svg/1f45a.svg
new file mode 100644
index 000000000..f5430aa08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f45a.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f45b.svg b/emoji/src/main/resources/emoji/svg/1f45b.svg
new file mode 100644
index 000000000..844f28a13
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f45b.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f45c.svg b/emoji/src/main/resources/emoji/svg/1f45c.svg
new file mode 100644
index 000000000..0f9b71b74
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f45c.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f45d.svg b/emoji/src/main/resources/emoji/svg/1f45d.svg
new file mode 100644
index 000000000..786888029
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f45d.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f45e.svg b/emoji/src/main/resources/emoji/svg/1f45e.svg
new file mode 100644
index 000000000..a9ffda27d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f45e.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f45f.svg b/emoji/src/main/resources/emoji/svg/1f45f.svg
new file mode 100644
index 000000000..8a4aa85f9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f45f.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f460.svg b/emoji/src/main/resources/emoji/svg/1f460.svg
new file mode 100644
index 000000000..1a2107221
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f460.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f461.svg b/emoji/src/main/resources/emoji/svg/1f461.svg
new file mode 100644
index 000000000..6603e50d9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f461.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f462.svg b/emoji/src/main/resources/emoji/svg/1f462.svg
new file mode 100644
index 000000000..e996ccb24
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f462.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f463.svg b/emoji/src/main/resources/emoji/svg/1f463.svg
new file mode 100644
index 000000000..d495a6823
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f463.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f464.svg b/emoji/src/main/resources/emoji/svg/1f464.svg
new file mode 100644
index 000000000..a9af841f9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f464.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f465.svg b/emoji/src/main/resources/emoji/svg/1f465.svg
new file mode 100644
index 000000000..fe6abb14e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f465.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f466-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f466-1f3fb.svg
new file mode 100644
index 000000000..744ac9e50
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f466-1f3fb.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f466-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f466-1f3fc.svg
new file mode 100644
index 000000000..abab84af9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f466-1f3fc.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f466-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f466-1f3fd.svg
new file mode 100644
index 000000000..1b6150a22
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f466-1f3fd.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f466-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f466-1f3fe.svg
new file mode 100644
index 000000000..428fcf035
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f466-1f3fe.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f466-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f466-1f3ff.svg
new file mode 100644
index 000000000..be58dcfe2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f466-1f3ff.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f466.svg b/emoji/src/main/resources/emoji/svg/1f466.svg
new file mode 100644
index 000000000..90c958737
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f466.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f467-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f467-1f3fb.svg
new file mode 100644
index 000000000..ddb6dfd5b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f467-1f3fb.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f467-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f467-1f3fc.svg
new file mode 100644
index 000000000..df2d7c30a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f467-1f3fc.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f467-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f467-1f3fd.svg
new file mode 100644
index 000000000..e054a4fcd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f467-1f3fd.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f467-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f467-1f3fe.svg
new file mode 100644
index 000000000..de9e1f859
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f467-1f3fe.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f467-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f467-1f3ff.svg
new file mode 100644
index 000000000..451391a70
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f467-1f3ff.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f467.svg b/emoji/src/main/resources/emoji/svg/1f467.svg
new file mode 100644
index 000000000..26139cdcc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f467.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f33e.svg
new file mode 100644
index 000000000..aaec5858b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f33e.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f373.svg
new file mode 100644
index 000000000..8a58f0917
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f373.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f37c.svg
new file mode 100644
index 000000000..31d485c55
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f37c.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f393.svg
new file mode 100644
index 000000000..8320d7909
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f393.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3a4.svg
new file mode 100644
index 000000000..fea894d34
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3a4.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3a8.svg
new file mode 100644
index 000000000..360ee7975
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3a8.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3eb.svg
new file mode 100644
index 000000000..841bdf9ef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3eb.svg
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3ed.svg
new file mode 100644
index 000000000..6854bdc24
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f3ed.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..da2143aa7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3fc.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..0d4ce1bba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3fd.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..532256a85
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3fe.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..dd134e5a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f430-200d-1f468-1f3ff.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f4bb.svg
new file mode 100644
index 000000000..11d592041
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f4bb.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f4bc.svg
new file mode 100644
index 000000000..091d0492c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f4bc.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f527.svg
new file mode 100644
index 000000000..1203b9a42
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f527.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f52c.svg
new file mode 100644
index 000000000..fbe209931
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f52c.svg
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f680.svg
new file mode 100644
index 000000000..b5415e952
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f680.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f692.svg
new file mode 100644
index 000000000..6b728a4d1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f692.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..15d686b1a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fc.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..3affde100
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fd.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..2212ac469
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3fe.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..491475e75
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f91d-200d-1f468-1f3ff.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..7101ccf60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9af.svg
new file mode 100644
index 000000000..47a9cc972
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9af.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b0.svg
new file mode 100644
index 000000000..c739b5a23
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b0.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b1.svg
new file mode 100644
index 000000000..e9d73904b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b1.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b2.svg
new file mode 100644
index 000000000..f859728ee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b2.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b3.svg
new file mode 100644
index 000000000..b9d9b9d28
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9b3.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..85c0aab97
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bc.svg
new file mode 100644
index 000000000..051ee78a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bc.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..4fe9eed2f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bd.svg
new file mode 100644
index 000000000..40aeef0a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1f9bd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..182522755
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3fc.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..8cbea3fbc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3fd.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..99a85a422
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3fe.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..7f4d5eb13
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-1faef-200d-1f468-1f3ff.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2695.svg
new file mode 100644
index 000000000..419ddcff5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2695.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2696.svg
new file mode 100644
index 000000000..431aac7f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2696.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2708.svg
new file mode 100644
index 000000000..5a52a6aa5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2708.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..b1f232d4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..93891ace6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..b7399de16
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..e7aa699c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..1cb30549b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..517132504
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..226880595
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..813a0c59f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..826e7350e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..94a1137ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fb.svg
new file mode 100644
index 000000000..bef2b957f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fb.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f33e.svg
new file mode 100644
index 000000000..ce9f0799b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f33e.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f373.svg
new file mode 100644
index 000000000..91bcfe125
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f373.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f37c.svg
new file mode 100644
index 000000000..831ea3847
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f37c.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f393.svg
new file mode 100644
index 000000000..0f42ab950
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f393.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3a4.svg
new file mode 100644
index 000000000..bb3e9e869
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3a4.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3a8.svg
new file mode 100644
index 000000000..b0900af52
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3a8.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3eb.svg
new file mode 100644
index 000000000..56225d29f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3eb.svg
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3ed.svg
new file mode 100644
index 000000000..f50288079
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f3ed.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..f4eb7e2a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3fb.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..ed4e7166e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3fd.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..b80eb27ad
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3fe.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..c16f67bd2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f430-200d-1f468-1f3ff.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f4bb.svg
new file mode 100644
index 000000000..f55a94415
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f4bb.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f4bc.svg
new file mode 100644
index 000000000..e457e6e33
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f4bc.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f527.svg
new file mode 100644
index 000000000..b64fabb71
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f527.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f52c.svg
new file mode 100644
index 000000000..b64ccda14
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f52c.svg
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f680.svg
new file mode 100644
index 000000000..333551a2d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f692.svg
new file mode 100644
index 000000000..2816a3103
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f692.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..59490cde7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fb.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..bc9687da5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fd.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..54ec6d36d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3fe.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..c2a51de1b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f91d-200d-1f468-1f3ff.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..03085c53a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9af.svg
new file mode 100644
index 000000000..6cf931e0c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9af.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b0.svg
new file mode 100644
index 000000000..3773b743b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b0.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b1.svg
new file mode 100644
index 000000000..494affa54
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b1.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b2.svg
new file mode 100644
index 000000000..1059fab33
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b2.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b3.svg
new file mode 100644
index 000000000..12e6d808f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9b3.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..96abdb993
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bc.svg
new file mode 100644
index 000000000..c7a306408
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bc.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..14e9b49bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bd.svg
new file mode 100644
index 000000000..c29014bf5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1f9bd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..b2928a47d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3fb.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..4c52bf5e2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3fd.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..aec10dfbc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3fe.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..5d0fb5597
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-1faef-200d-1f468-1f3ff.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2695.svg
new file mode 100644
index 000000000..9a848a4b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2695.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2696.svg
new file mode 100644
index 000000000..702468736
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2696.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2708.svg
new file mode 100644
index 000000000..bee8cfafe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2708.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..fcae68860
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..5a6fca401
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..7c39c7435
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..be6450814
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..81c180559
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..3040d8fb9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..56f4c0718
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..c5d1f1c44
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..aa5f12f07
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..e8a1b283d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fc.svg
new file mode 100644
index 000000000..99b38e6ec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fc.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f33e.svg
new file mode 100644
index 000000000..8bbbf51fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f33e.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f373.svg
new file mode 100644
index 000000000..85c0aae7e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f373.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f37c.svg
new file mode 100644
index 000000000..8da56d638
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f37c.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f393.svg
new file mode 100644
index 000000000..d8f871d91
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f393.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3a4.svg
new file mode 100644
index 000000000..5692f17de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3a4.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3a8.svg
new file mode 100644
index 000000000..fd08f31bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3a8.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3eb.svg
new file mode 100644
index 000000000..30767eb2f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3eb.svg
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3ed.svg
new file mode 100644
index 000000000..36acdb86f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f3ed.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..1651b3cc1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3fb.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..bc727414d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3fc.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..46a198dea
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3fe.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..92ed1323f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f430-200d-1f468-1f3ff.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f4bb.svg
new file mode 100644
index 000000000..4fb917ccc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f4bb.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f4bc.svg
new file mode 100644
index 000000000..7fc588ad3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f4bc.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f527.svg
new file mode 100644
index 000000000..f62792b9b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f527.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f52c.svg
new file mode 100644
index 000000000..e1dfb484a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f52c.svg
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f680.svg
new file mode 100644
index 000000000..5c0b0ccc0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f692.svg
new file mode 100644
index 000000000..868a1a0fb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f692.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..77e3269e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fb.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..a3ea2390b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fc.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..f571b5cd7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3fe.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..c425b8189
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f91d-200d-1f468-1f3ff.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..1044c5beb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9af.svg
new file mode 100644
index 000000000..468db24cc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9af.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b0.svg
new file mode 100644
index 000000000..082636f7a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b0.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b1.svg
new file mode 100644
index 000000000..34d5e6c34
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b1.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b2.svg
new file mode 100644
index 000000000..2118e9815
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b2.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b3.svg
new file mode 100644
index 000000000..3ff2888ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9b3.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..420987e23
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bc.svg
new file mode 100644
index 000000000..e82e8b145
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bc.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..8f5437505
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bd.svg
new file mode 100644
index 000000000..9ae209901
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1f9bd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..4d300c33a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3fb.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..63bbdfd23
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3fc.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..8d54aa970
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3fe.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..cc9549fcd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-1faef-200d-1f468-1f3ff.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2695.svg
new file mode 100644
index 000000000..a665c7ac0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2695.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2696.svg
new file mode 100644
index 000000000..21ce884d2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2696.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2708.svg
new file mode 100644
index 000000000..eaa6f9066
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2708.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..2f8d01165
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..471a9edcd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..6e6c032ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..62ce52fe7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..b6bed0cbe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..b83f2fdfc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..4054a90e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..39c07f3df
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..545d1ff74
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..c50ed0d72
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fd.svg
new file mode 100644
index 000000000..175c95fb7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fd.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f33e.svg
new file mode 100644
index 000000000..efda9d00f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f33e.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f373.svg
new file mode 100644
index 000000000..1588036db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f373.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f37c.svg
new file mode 100644
index 000000000..7f5aaa4b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f37c.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f393.svg
new file mode 100644
index 000000000..8c691c350
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f393.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3a4.svg
new file mode 100644
index 000000000..0352ba893
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3a4.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3a8.svg
new file mode 100644
index 000000000..218c58021
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3a8.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3eb.svg
new file mode 100644
index 000000000..7ac583885
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3eb.svg
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3ed.svg
new file mode 100644
index 000000000..dd08c8bb0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f3ed.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..25b7f27b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3fb.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..10a71abd3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3fc.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..d472b7e33
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3fd.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..99e34cdee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f430-200d-1f468-1f3ff.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f4bb.svg
new file mode 100644
index 000000000..6da61ba12
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f4bb.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f4bc.svg
new file mode 100644
index 000000000..d5e9746d3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f4bc.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f527.svg
new file mode 100644
index 000000000..e13874007
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f527.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f52c.svg
new file mode 100644
index 000000000..39cbe5677
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f52c.svg
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f680.svg
new file mode 100644
index 000000000..14f2ada4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f680.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f692.svg
new file mode 100644
index 000000000..34d91180b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f692.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..f7474973f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fb.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..296449d56
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fc.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..aabcf6783
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3fd.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..f0e30b289
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f91d-200d-1f468-1f3ff.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..5206cbb09
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9af.svg
new file mode 100644
index 000000000..94f59e8b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9af.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b0.svg
new file mode 100644
index 000000000..430fa70da
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b0.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b1.svg
new file mode 100644
index 000000000..5f2bf87b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b1.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b2.svg
new file mode 100644
index 000000000..ac8f9e203
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b2.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b3.svg
new file mode 100644
index 000000000..215396391
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9b3.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..6e9859b90
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bc.svg
new file mode 100644
index 000000000..ad45c32e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bc.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..3136768dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bd.svg
new file mode 100644
index 000000000..a49380507
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1f9bd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..9ea56820e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3fb.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..b9649fc3e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3fc.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..c5df7b39d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3fd.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..9469bc395
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-1faef-200d-1f468-1f3ff.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2695.svg
new file mode 100644
index 000000000..fcce06f4a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2695.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2696.svg
new file mode 100644
index 000000000..6adcdc396
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2696.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2708.svg
new file mode 100644
index 000000000..4cbc2aadd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2708.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..b5767f615
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..ed6a2e0ed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..3aff9fd9d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..e8dda9e0d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..5123f0d38
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..4ad8646d7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..797aed58f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..addaf58f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..fbdb77ca9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..b891ee781
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3fe.svg
new file mode 100644
index 000000000..b75959bec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3fe.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f33e.svg
new file mode 100644
index 000000000..58399b841
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f33e.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f373.svg
new file mode 100644
index 000000000..6e1c5823d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f373.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f37c.svg
new file mode 100644
index 000000000..1269eff95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f37c.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f393.svg
new file mode 100644
index 000000000..42e3fe191
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f393.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3a4.svg
new file mode 100644
index 000000000..76add4e77
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3a4.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3a8.svg
new file mode 100644
index 000000000..b2a6fff7c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3a8.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3eb.svg
new file mode 100644
index 000000000..051a683a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3eb.svg
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3ed.svg
new file mode 100644
index 000000000..ae194238a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f3ed.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..a0b2874c3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fb.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..2fa614884
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fc.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..3bc3e9616
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fd.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..75f256499
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f430-200d-1f468-1f3fe.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f4bb.svg
new file mode 100644
index 000000000..2d24c6c0c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f4bb.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f4bc.svg
new file mode 100644
index 000000000..f09a9928b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f4bc.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f527.svg
new file mode 100644
index 000000000..3fbc8525c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f527.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f52c.svg
new file mode 100644
index 000000000..ec32896c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f52c.svg
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f680.svg
new file mode 100644
index 000000000..20f048e6c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f692.svg
new file mode 100644
index 000000000..02a94b872
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f692.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..531ad5ab5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fb.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..091687598
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fc.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..8146af4f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fd.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..126599414
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f91d-200d-1f468-1f3fe.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..89ceb6052
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9af.svg
new file mode 100644
index 000000000..43064553e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9af.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b0.svg
new file mode 100644
index 000000000..bfb3b9d04
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b0.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b1.svg
new file mode 100644
index 000000000..feff805bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b1.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b2.svg
new file mode 100644
index 000000000..00cacc5c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b2.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b3.svg
new file mode 100644
index 000000000..cf0204e8b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9b3.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..49d4ff90d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bc.svg
new file mode 100644
index 000000000..5080b0e47
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bc.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..44aacd5eb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bd.svg
new file mode 100644
index 000000000..f64705b63
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1f9bd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..772c6d505
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fb.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..047893902
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fc.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..72381f3c4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fd.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..038d04e22
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-1faef-200d-1f468-1f3fe.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2695.svg
new file mode 100644
index 000000000..010798e38
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2695.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2696.svg
new file mode 100644
index 000000000..c65e9b42b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2696.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2708.svg
new file mode 100644
index 000000000..ed3279fe0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2708.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..48bc0fec0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..df04af0bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..36c231af7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..706d9e2ca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..6a5c63ee8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..08dddec4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..aac830c23
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..15bc5b91f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..5d872cb3b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..51a870b52
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f468-1f3ff.svg
new file mode 100644
index 000000000..bb13983c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-1f3ff.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f33e.svg
new file mode 100644
index 000000000..27308a011
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f33e.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f373.svg
new file mode 100644
index 000000000..c4ee7357b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f373.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f37c.svg
new file mode 100644
index 000000000..b3bbafbde
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f37c.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f393.svg
new file mode 100644
index 000000000..7a65913d3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f393.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f3a4.svg
new file mode 100644
index 000000000..5206224f8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f3a4.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f3a8.svg
new file mode 100644
index 000000000..06cf402c3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f3a8.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f3eb.svg
new file mode 100644
index 000000000..1822088a6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f3eb.svg
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f3ed.svg
new file mode 100644
index 000000000..72f4301f8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f3ed.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f466-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f466-200d-1f466.svg
new file mode 100644
index 000000000..6cccc13a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f466-200d-1f466.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f466.svg
new file mode 100644
index 000000000..f50e13538
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f466.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f467-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f467-200d-1f466.svg
new file mode 100644
index 000000000..1968ad573
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f467-200d-1f466.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f467-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f467-200d-1f467.svg
new file mode 100644
index 000000000..3a0598b85
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f467-200d-1f467.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f467.svg
new file mode 100644
index 000000000..6ef506844
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f467.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f466-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f466-200d-1f466.svg
new file mode 100644
index 000000000..9399051ed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f466-200d-1f466.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f466.svg
new file mode 100644
index 000000000..3c3df0f54
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f466.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f467-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f467-200d-1f466.svg
new file mode 100644
index 000000000..77951b936
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f467-200d-1f466.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f467-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f467-200d-1f467.svg
new file mode 100644
index 000000000..51ee119b1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f467-200d-1f467.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f467.svg
new file mode 100644
index 000000000..d0d7b6a32
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f468-200d-1f467.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f466-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f466-200d-1f466.svg
new file mode 100644
index 000000000..27374835c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f466-200d-1f466.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f466.svg
new file mode 100644
index 000000000..bbf51f0bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f466.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f467-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f467-200d-1f466.svg
new file mode 100644
index 000000000..8ef60365b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f467-200d-1f466.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f467-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f467-200d-1f467.svg
new file mode 100644
index 000000000..a29ea46e6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f467-200d-1f467.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f467.svg
new file mode 100644
index 000000000..6b9b9e086
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f469-200d-1f467.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f4bb.svg
new file mode 100644
index 000000000..9358cc3de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f4bb.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f4bc.svg
new file mode 100644
index 000000000..7d79e83cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f4bc.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f527.svg
new file mode 100644
index 000000000..cc8150a07
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f527.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f52c.svg
new file mode 100644
index 000000000..b10681ce6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f52c.svg
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f680.svg
new file mode 100644
index 000000000..548cd82ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f692.svg
new file mode 100644
index 000000000..dd7385df4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f692.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..d2530481c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9af.svg
new file mode 100644
index 000000000..99af5b8da
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9af.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b0.svg
new file mode 100644
index 000000000..11c2c96ea
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b0.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b1.svg
new file mode 100644
index 000000000..fd40234dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b1.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b2.svg
new file mode 100644
index 000000000..03fbc5dd8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b2.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b3.svg
new file mode 100644
index 000000000..53e9a5dd6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9b3.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..785abbc05
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bc.svg
new file mode 100644
index 000000000..26fb34e34
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bc.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..6bef15deb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bd.svg
new file mode 100644
index 000000000..c8cc8d98f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-1f9bd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-2695.svg
new file mode 100644
index 000000000..b7bdf7215
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-2695.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-2696.svg
new file mode 100644
index 000000000..df7625111
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-2696.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-2708.svg
new file mode 100644
index 000000000..7147c082e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-2708.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-2764-200d-1f468.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-2764-200d-1f468.svg
new file mode 100644
index 000000000..cf6af9b46
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-2764-200d-1f468.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468-200d-2764-200d-1f48b-200d-1f468.svg b/emoji/src/main/resources/emoji/svg/1f468-200d-2764-200d-1f48b-200d-1f468.svg
new file mode 100644
index 000000000..de293e3a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468-200d-2764-200d-1f48b-200d-1f468.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f468.svg b/emoji/src/main/resources/emoji/svg/1f468.svg
new file mode 100644
index 000000000..a2b1dcd51
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f468.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f33e.svg
new file mode 100644
index 000000000..4eb399aa8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f33e.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f373.svg
new file mode 100644
index 000000000..83dc00252
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f373.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f37c.svg
new file mode 100644
index 000000000..dd5d78758
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f37c.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f393.svg
new file mode 100644
index 000000000..2c432e9da
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f393.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3a4.svg
new file mode 100644
index 000000000..a1a4df4d6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3a4.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3a8.svg
new file mode 100644
index 000000000..a87f15926
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3a8.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3eb.svg
new file mode 100644
index 000000000..950a1ffe3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3eb.svg
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3ed.svg
new file mode 100644
index 000000000..31e91294f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f3ed.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..4dc224514
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3fc.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..abefd728d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3fd.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..dce55a868
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3fe.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..3afc8182b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f430-200d-1f469-1f3ff.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f4bb.svg
new file mode 100644
index 000000000..50ae0cf9e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f4bb.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f4bc.svg
new file mode 100644
index 000000000..fc1d10aa0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f4bc.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f527.svg
new file mode 100644
index 000000000..d584a3c80
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f527.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f52c.svg
new file mode 100644
index 000000000..c4ffb6ce9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f52c.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f680.svg
new file mode 100644
index 000000000..b5415e952
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f680.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f692.svg
new file mode 100644
index 000000000..a7fc7a684
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f692.svg
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..cfcda8564
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fc.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..4a654c84e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fd.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..3c4dae247
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3fe.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..8cca14bfb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f468-1f3ff.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..77ae2c856
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fc.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..30cb45a18
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fd.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..752b173a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3fe.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..759b7b2b7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f91d-200d-1f469-1f3ff.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..e34c4717d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9af.svg
new file mode 100644
index 000000000..6a8e40a8d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9af.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b0.svg
new file mode 100644
index 000000000..493641558
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b0.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b1.svg
new file mode 100644
index 000000000..295860916
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b1.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b2.svg
new file mode 100644
index 000000000..a8231fce0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b2.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b3.svg
new file mode 100644
index 000000000..4b104d5b7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9b3.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..be758f70f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bc.svg
new file mode 100644
index 000000000..13e6cce56
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bc.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..506b82924
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bd.svg
new file mode 100644
index 000000000..08a391564
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1f9bd.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..3656eea28
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3fc.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..5d4dba667
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3fd.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..2c34ed9cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3fe.svg
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..3a703686d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-1faef-200d-1f469-1f3ff.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2695.svg
new file mode 100644
index 000000000..70d9f7215
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2695.svg
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2696.svg
new file mode 100644
index 000000000..368da6dc7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2696.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2708.svg
new file mode 100644
index 000000000..0383d18e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2708.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..539738ec5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..6225012bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..ffb7a8c35
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..69f74d6ee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..63c223441
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..56c9bcca2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..c6b793440
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..58e912ac8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..c61323c86
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3fe.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..59c4faffc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f469-1f3ff.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..fdb850c60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..6b7c6abe4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..1a9bc5951
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..c60b7c43d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..a39691ed6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..7a6cde4c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..47b76ad48
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..48fecd88e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..681a970a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..82f66e847
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fb.svg
new file mode 100644
index 000000000..93e4dba84
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fb.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f33e.svg
new file mode 100644
index 000000000..0d6fe5480
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f33e.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f373.svg
new file mode 100644
index 000000000..96843d08c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f373.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f37c.svg
new file mode 100644
index 000000000..f2b9374a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f37c.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f393.svg
new file mode 100644
index 000000000..3d90b4430
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f393.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3a4.svg
new file mode 100644
index 000000000..a8e5f8f0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3a4.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3a8.svg
new file mode 100644
index 000000000..c3acb3325
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3a8.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3eb.svg
new file mode 100644
index 000000000..de6c66aaf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3eb.svg
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3ed.svg
new file mode 100644
index 000000000..669f491ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f3ed.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..ea1c7b734
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3fb.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..0b7ec0b8e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3fd.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..a77afd8d2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3fe.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..c4b10630f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f430-200d-1f469-1f3ff.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f4bb.svg
new file mode 100644
index 000000000..6568558af
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f4bb.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f4bc.svg
new file mode 100644
index 000000000..edc6f272c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f4bc.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f527.svg
new file mode 100644
index 000000000..6f3525bc0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f527.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f52c.svg
new file mode 100644
index 000000000..8753fea63
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f52c.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f680.svg
new file mode 100644
index 000000000..333551a2d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f692.svg
new file mode 100644
index 000000000..0e313cafa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f692.svg
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..a2cc5eb89
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fb.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..fa985e094
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fd.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..4b16282b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3fe.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..a4d61a176
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f468-1f3ff.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..e3c203282
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fb.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..2d0e229d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fd.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..2cb6f1c8f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3fe.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..5b5c8955a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f91d-200d-1f469-1f3ff.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..431fb16ae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9af.svg
new file mode 100644
index 000000000..93afe15f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9af.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b0.svg
new file mode 100644
index 000000000..c9186ea19
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b0.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b1.svg
new file mode 100644
index 000000000..d810f914e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b1.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b2.svg
new file mode 100644
index 000000000..e41a5b2db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b2.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b3.svg
new file mode 100644
index 000000000..17358008f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9b3.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..54df421a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bc.svg
new file mode 100644
index 000000000..ecda94592
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bc.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..75f8c8f04
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bd.svg
new file mode 100644
index 000000000..faf23e263
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1f9bd.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..fe1c0f5b2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3fb.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..11fc77ced
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3fd.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..67b25e059
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3fe.svg
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..01647d566
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-1faef-200d-1f469-1f3ff.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2695.svg
new file mode 100644
index 000000000..cc87563f6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2695.svg
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2696.svg
new file mode 100644
index 000000000..7d278f066
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2696.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2708.svg
new file mode 100644
index 000000000..9fa12a8ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2708.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..12acffd15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..6f9278ac6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..4b1292b31
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..9f14491a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..619fc1da7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..7f459773b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..f7105096a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..b4c71238d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..d9eaa0ca3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3fe.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..08912ea82
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f469-1f3ff.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..d8b4f773d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..bb6bcffae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..8006ab389
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..b479fa1cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..4190f5915
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..f2b66722f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..e5bd1fbbc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..3c7d75ba3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..e27ae95af
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..d5652138e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fc.svg
new file mode 100644
index 000000000..bb9be10e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fc.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f33e.svg
new file mode 100644
index 000000000..17b23f47e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f33e.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f373.svg
new file mode 100644
index 000000000..2ce5a9a36
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f373.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f37c.svg
new file mode 100644
index 000000000..f096902fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f37c.svg
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f393.svg
new file mode 100644
index 000000000..9e2947ec5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f393.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3a4.svg
new file mode 100644
index 000000000..770f00d09
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3a4.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3a8.svg
new file mode 100644
index 000000000..342a9c862
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3a8.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3eb.svg
new file mode 100644
index 000000000..bb18e385b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3eb.svg
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3ed.svg
new file mode 100644
index 000000000..34a667351
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f3ed.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..3822e32e1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3fb.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..a718ad370
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3fc.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..001742c0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3fe.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..36d28218e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f430-200d-1f469-1f3ff.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f4bb.svg
new file mode 100644
index 000000000..ddec385ae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f4bb.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f4bc.svg
new file mode 100644
index 000000000..45f89ec41
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f4bc.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f527.svg
new file mode 100644
index 000000000..6000faf2e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f527.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f52c.svg
new file mode 100644
index 000000000..5b2093310
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f52c.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f680.svg
new file mode 100644
index 000000000..5c0b0ccc0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f692.svg
new file mode 100644
index 000000000..98b9315d1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f692.svg
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..58e9207d8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fb.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..e6f1a783d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fc.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..8e3f8d118
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3fe.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..0dd3e52d6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f468-1f3ff.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..4ff75dc3d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fb.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..b0fb41819
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fc.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..a004618a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3fe.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..73676524b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f91d-200d-1f469-1f3ff.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..796838a90
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9af.svg
new file mode 100644
index 000000000..95107e344
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9af.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b0.svg
new file mode 100644
index 000000000..055af5f0b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b0.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b1.svg
new file mode 100644
index 000000000..8d0a55f57
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b1.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b2.svg
new file mode 100644
index 000000000..83e93bbfa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b2.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b3.svg
new file mode 100644
index 000000000..ef7ecd3f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9b3.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..7be8e4573
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bc.svg
new file mode 100644
index 000000000..4406ba24c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bc.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..9e19fdabf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bd.svg
new file mode 100644
index 000000000..6f9f8ba22
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1f9bd.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..157c99f72
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3fb.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..bb43f03d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3fc.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..4feeebcf2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3fe.svg
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..3e01b16af
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-1faef-200d-1f469-1f3ff.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2695.svg
new file mode 100644
index 000000000..2d18ca63a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2695.svg
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2696.svg
new file mode 100644
index 000000000..8eb2b49e1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2696.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2708.svg
new file mode 100644
index 000000000..9bd9da031
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2708.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..8bbd385ed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..44bc43fad
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..a55333e87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..dedb704c1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..1d0c5380c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..0a796588c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..84ff74051
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..70370e7a0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..df778e829
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3fe.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..d2a362954
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f469-1f3ff.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..ef17a61ef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..62723c504
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..3d73e10aa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..f8c558fca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..1b4b3ecc7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..45d2d065e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..24428b81d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..a2bfec4bf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..ed35a077f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..fe7bed561
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fd.svg
new file mode 100644
index 000000000..d383751a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fd.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f33e.svg
new file mode 100644
index 000000000..b91040a11
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f33e.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f373.svg
new file mode 100644
index 000000000..f895ff88b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f373.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f37c.svg
new file mode 100644
index 000000000..9c6466f28
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f37c.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f393.svg
new file mode 100644
index 000000000..d6ec48e08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f393.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3a4.svg
new file mode 100644
index 000000000..2bf8ba071
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3a4.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3a8.svg
new file mode 100644
index 000000000..564bc331b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3a8.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3eb.svg
new file mode 100644
index 000000000..6fc8237f1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3eb.svg
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3ed.svg
new file mode 100644
index 000000000..810afffd4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f3ed.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..c77563da5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3fb.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..038250f05
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3fc.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..1d9dff899
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3fd.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..befe79703
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f430-200d-1f469-1f3ff.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f4bb.svg
new file mode 100644
index 000000000..77f0188bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f4bb.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f4bc.svg
new file mode 100644
index 000000000..a9c7eb5ce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f4bc.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f527.svg
new file mode 100644
index 000000000..589f92bb2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f527.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f52c.svg
new file mode 100644
index 000000000..360fcc551
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f52c.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f680.svg
new file mode 100644
index 000000000..14f2ada4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f680.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f692.svg
new file mode 100644
index 000000000..a094cf1e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f692.svg
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..394dd182c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fb.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..bb65c1eb7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fc.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..487642112
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3fd.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..755861904
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f468-1f3ff.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..4420eff4e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fb.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..6512fb4d2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fc.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..e10fb828e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3fd.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..9eee2db7e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f91d-200d-1f469-1f3ff.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..a3d606a29
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9af.svg
new file mode 100644
index 000000000..804d49aa9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9af.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b0.svg
new file mode 100644
index 000000000..b1e57b8e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b0.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b1.svg
new file mode 100644
index 000000000..e6dae100b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b1.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b2.svg
new file mode 100644
index 000000000..64e5b701a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b2.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b3.svg
new file mode 100644
index 000000000..ede2934e8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9b3.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..796485b08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bc.svg
new file mode 100644
index 000000000..d5c3fccd4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bc.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..a62eb7850
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bd.svg
new file mode 100644
index 000000000..7fb79e330
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1f9bd.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..5ef26488e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3fb.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..bbb1804f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3fc.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..ce67233a1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3fd.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..33ca42cc5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-1faef-200d-1f469-1f3ff.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2695.svg
new file mode 100644
index 000000000..1f7f4a5a1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2695.svg
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2696.svg
new file mode 100644
index 000000000..e67d8f980
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2696.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2708.svg
new file mode 100644
index 000000000..f61e052fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2708.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..4362edf1f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..52e8dab82
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..2a0d0839c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..a6418a747
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..3bc8145a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..2d83d1ca1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..3f1c4c1d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..f25d56255
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..38107e8de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3fe.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..f3610dff2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f469-1f3ff.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..d815a0e82
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..1a12aa34c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..424b26096
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..f2d748e2b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..9c4715f9a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..2778b4a64
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..e590fce5e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..75bb84125
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..9cb91daa2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..528a484f8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3fe.svg
new file mode 100644
index 000000000..540651dd9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3fe.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f33e.svg
new file mode 100644
index 000000000..fe852a2fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f33e.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f373.svg
new file mode 100644
index 000000000..35f94b272
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f373.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f37c.svg
new file mode 100644
index 000000000..00adf160c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f37c.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f393.svg
new file mode 100644
index 000000000..2c03e7ded
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f393.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3a4.svg
new file mode 100644
index 000000000..d310e143d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3a4.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3a8.svg
new file mode 100644
index 000000000..70365fcd7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3a8.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3eb.svg
new file mode 100644
index 000000000..4496229d1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3eb.svg
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3ed.svg
new file mode 100644
index 000000000..19132668b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f3ed.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..4b895ae8b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fb.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..2f81a41a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fc.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..57939088b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fd.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..c4cf3c45d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f430-200d-1f469-1f3fe.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f4bb.svg
new file mode 100644
index 000000000..3c770602e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f4bb.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f4bc.svg
new file mode 100644
index 000000000..bf2b4465c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f4bc.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f527.svg
new file mode 100644
index 000000000..0f5e791de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f527.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f52c.svg
new file mode 100644
index 000000000..24a389969
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f52c.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f680.svg
new file mode 100644
index 000000000..20f048e6c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f692.svg
new file mode 100644
index 000000000..92de21897
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f692.svg
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..cfd187873
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fb.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..92067bd77
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fc.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..2acd93b46
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fd.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..4ac7cf08a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f468-1f3fe.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..557f43642
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fb.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..a906f4be8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fc.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..95c0e4160
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fd.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..409b406c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f91d-200d-1f469-1f3fe.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..d37702618
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9af.svg
new file mode 100644
index 000000000..635ed6b53
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9af.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b0.svg
new file mode 100644
index 000000000..9d35d970a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b0.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b1.svg
new file mode 100644
index 000000000..c92d982f1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b1.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b2.svg
new file mode 100644
index 000000000..6006bb175
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b2.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b3.svg
new file mode 100644
index 000000000..382c09ccf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9b3.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..01078d764
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bc.svg
new file mode 100644
index 000000000..bb022093a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bc.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..00c2f9c45
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bd.svg
new file mode 100644
index 000000000..edfd2f66c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1f9bd.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..49543532b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fb.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..519f6358d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fc.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..aa14b886d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fd.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..27393fdba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-1faef-200d-1f469-1f3fe.svg
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2695.svg
new file mode 100644
index 000000000..3ef019a86
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2695.svg
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2696.svg
new file mode 100644
index 000000000..c19687775
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2696.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2708.svg
new file mode 100644
index 000000000..16bf49e21
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2708.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..a5beb6080
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fb.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..3af540e49
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fc.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..3443fc402
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fd.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..d77d0f74e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3fe.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..42b8e642f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f468-1f3ff.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..68652d09b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..38d2fe660
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..7aff3f3de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..c0b1850b6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3fe.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..7487f4599
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f469-1f3ff.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
new file mode 100644
index 000000000..219028a32
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fb.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
new file mode 100644
index 000000000..34dbbbcb2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fc.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
new file mode 100644
index 000000000..e2a92db7f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fd.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
new file mode 100644
index 000000000..2302e7fec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3fe.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
new file mode 100644
index 000000000..32977513d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f468-1f3ff.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
new file mode 100644
index 000000000..c1c47f125
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fb.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
new file mode 100644
index 000000000..7ef2683ab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fc.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
new file mode 100644
index 000000000..f6463354b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fd.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
new file mode 100644
index 000000000..24870b152
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3fe.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
new file mode 100644
index 000000000..17cfd3aa3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff-200d-2764-200d-1f48b-200d-1f469-1f3ff.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f469-1f3ff.svg
new file mode 100644
index 000000000..7fdf4f1f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-1f3ff.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f33e.svg
new file mode 100644
index 000000000..09adfd4d7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f33e.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f373.svg
new file mode 100644
index 000000000..adcb4ae8c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f373.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f37c.svg
new file mode 100644
index 000000000..9424d5c09
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f37c.svg
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f393.svg
new file mode 100644
index 000000000..b3938919c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f393.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f3a4.svg
new file mode 100644
index 000000000..5caab3cbd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f3a4.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f3a8.svg
new file mode 100644
index 000000000..6d1e6c83c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f3a8.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f3eb.svg
new file mode 100644
index 000000000..31d44dee3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f3eb.svg
@@ -0,0 +1,212 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f3ed.svg
new file mode 100644
index 000000000..ce1fc577f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f3ed.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f466-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f466-200d-1f466.svg
new file mode 100644
index 000000000..079939f9d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f466-200d-1f466.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f466.svg
new file mode 100644
index 000000000..b3e36d820
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f466.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f467-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f467-200d-1f466.svg
new file mode 100644
index 000000000..1429652c3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f467-200d-1f466.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f467-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f467-200d-1f467.svg
new file mode 100644
index 000000000..ebdd7f26f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f467-200d-1f467.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f467.svg
new file mode 100644
index 000000000..77de9810a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f467.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f466-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f466-200d-1f466.svg
new file mode 100644
index 000000000..857c8c926
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f466-200d-1f466.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f466.svg
new file mode 100644
index 000000000..e67e03238
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f466.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f467-200d-1f466.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f467-200d-1f466.svg
new file mode 100644
index 000000000..cffd7432c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f467-200d-1f466.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f467-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f467-200d-1f467.svg
new file mode 100644
index 000000000..4dd2f2e49
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f467-200d-1f467.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f467.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f467.svg
new file mode 100644
index 000000000..cdc1bf698
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f469-200d-1f467.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f4bb.svg
new file mode 100644
index 000000000..e240d5409
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f4bb.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f4bc.svg
new file mode 100644
index 000000000..9a15b8aaa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f4bc.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f527.svg
new file mode 100644
index 000000000..238ab15a1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f527.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f52c.svg
new file mode 100644
index 000000000..02a06d163
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f52c.svg
@@ -0,0 +1,210 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f680.svg
new file mode 100644
index 000000000..548cd82ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f692.svg
new file mode 100644
index 000000000..4d31651d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f692.svg
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..b88e9193c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9af.svg
new file mode 100644
index 000000000..64770b91c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9af.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b0.svg
new file mode 100644
index 000000000..7901488c9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b0.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b1.svg
new file mode 100644
index 000000000..c7868197b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b1.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b2.svg
new file mode 100644
index 000000000..39ff0696a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b2.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b3.svg
new file mode 100644
index 000000000..dedef5cbc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9b3.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..ae062b540
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bc.svg
new file mode 100644
index 000000000..ccf214931
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bc.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..98134a2e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bd.svg
new file mode 100644
index 000000000..b7b69d643
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-1f9bd.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-2695.svg
new file mode 100644
index 000000000..ecdeb475c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-2695.svg
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-2696.svg
new file mode 100644
index 000000000..8d86bf043
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-2696.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-2708.svg
new file mode 100644
index 000000000..f2190986a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-2708.svg
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f468.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f468.svg
new file mode 100644
index 000000000..12d585a01
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f468.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f469.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f469.svg
new file mode 100644
index 000000000..22109fc4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f469.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f48b-200d-1f468.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f48b-200d-1f468.svg
new file mode 100644
index 000000000..df06803e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f48b-200d-1f468.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f48b-200d-1f469.svg b/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f48b-200d-1f469.svg
new file mode 100644
index 000000000..14e6882c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469-200d-2764-200d-1f48b-200d-1f469.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f469.svg b/emoji/src/main/resources/emoji/svg/1f469.svg
new file mode 100644
index 000000000..a04990532
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f469.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46a.svg b/emoji/src/main/resources/emoji/svg/1f46a.svg
new file mode 100644
index 000000000..6e50b4b15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46a.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46b-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f46b-1f3fb.svg
new file mode 100644
index 000000000..67d493593
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46b-1f3fb.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46b-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f46b-1f3fc.svg
new file mode 100644
index 000000000..98e386072
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46b-1f3fc.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46b-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f46b-1f3fd.svg
new file mode 100644
index 000000000..193eb58df
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46b-1f3fd.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46b-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f46b-1f3fe.svg
new file mode 100644
index 000000000..97b1d7ce6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46b-1f3fe.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46b-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f46b-1f3ff.svg
new file mode 100644
index 000000000..619cb6015
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46b-1f3ff.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46b.svg b/emoji/src/main/resources/emoji/svg/1f46b.svg
new file mode 100644
index 000000000..41a20f735
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46b.svg
@@ -0,0 +1,236 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46c-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f46c-1f3fb.svg
new file mode 100644
index 000000000..d17e079b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46c-1f3fb.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46c-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f46c-1f3fc.svg
new file mode 100644
index 000000000..447b06464
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46c-1f3fc.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46c-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f46c-1f3fd.svg
new file mode 100644
index 000000000..e33a354fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46c-1f3fd.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46c-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f46c-1f3fe.svg
new file mode 100644
index 000000000..e9a65e2b4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46c-1f3fe.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46c-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f46c-1f3ff.svg
new file mode 100644
index 000000000..4516a8397
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46c-1f3ff.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46c.svg b/emoji/src/main/resources/emoji/svg/1f46c.svg
new file mode 100644
index 000000000..8dcb33920
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46c.svg
@@ -0,0 +1,240 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46d-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f46d-1f3fb.svg
new file mode 100644
index 000000000..3e2ae3dc9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46d-1f3fb.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46d-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f46d-1f3fc.svg
new file mode 100644
index 000000000..02548c3ef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46d-1f3fc.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46d-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f46d-1f3fd.svg
new file mode 100644
index 000000000..2aa377f43
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46d-1f3fd.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46d-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f46d-1f3fe.svg
new file mode 100644
index 000000000..11377edf9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46d-1f3fe.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46d-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f46d-1f3ff.svg
new file mode 100644
index 000000000..1a94e0386
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46d-1f3ff.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46d.svg b/emoji/src/main/resources/emoji/svg/1f46d.svg
new file mode 100644
index 000000000..cb530f06a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46d.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..63ddfb131
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fb-200d-2640.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..db60c42f1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fb-200d-2642.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fb.svg
new file mode 100644
index 000000000..c703bcf9d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fb.svg
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..d7b537814
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fc-200d-2640.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..355bf4a21
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fc-200d-2642.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fc.svg
new file mode 100644
index 000000000..f59f25a20
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fc.svg
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..9615063ad
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fd-200d-2640.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..f18a5f179
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fd-200d-2642.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fd.svg
new file mode 100644
index 000000000..7ede03120
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fd.svg
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..ee9a4fa36
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fe-200d-2640.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..07393ad82
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fe-200d-2642.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3fe.svg
new file mode 100644
index 000000000..1ccbc5c9b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3fe.svg
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..b4b29cd44
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3ff-200d-2640.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..9fa88f50b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3ff-200d-2642.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f46e-1f3ff.svg
new file mode 100644
index 000000000..6541a7dda
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-1f3ff.svg
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46e-200d-2640.svg
new file mode 100644
index 000000000..2fdc5f957
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-200d-2640.svg
@@ -0,0 +1,166 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46e-200d-2642.svg
new file mode 100644
index 000000000..299d77340
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e-200d-2642.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46e.svg b/emoji/src/main/resources/emoji/svg/1f46e.svg
new file mode 100644
index 000000000..16b033792
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46e.svg
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..fa59498b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fb-200d-2640.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..5ea244844
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fb-200d-2642.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fb.svg
new file mode 100644
index 000000000..3027afde8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fb.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..0d536a9c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fc-200d-2640.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..c5042d868
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fc-200d-2642.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fc.svg
new file mode 100644
index 000000000..ed8081d6c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fc.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..ecd1b7eed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fd-200d-2640.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..c35f9a6ce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fd-200d-2642.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fd.svg
new file mode 100644
index 000000000..2b9c478cb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fd.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..3f6aacd94
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fe-200d-2640.svg
@@ -0,0 +1,241 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..1be787d61
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fe-200d-2642.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3fe.svg
new file mode 100644
index 000000000..5b3a8ccda
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3fe.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..42ad72547
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3ff-200d-2640.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..9b2e99da1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3ff-200d-2642.svg
@@ -0,0 +1,276 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f46f-1f3ff.svg
new file mode 100644
index 000000000..9aaf2cc96
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-1f3ff.svg
@@ -0,0 +1,381 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f46f-200d-2640.svg
new file mode 100644
index 000000000..39ee702f5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-200d-2640.svg
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f46f-200d-2642.svg
new file mode 100644
index 000000000..21d28a659
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f-200d-2642.svg
@@ -0,0 +1,303 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f46f.svg b/emoji/src/main/resources/emoji/svg/1f46f.svg
new file mode 100644
index 000000000..7b1782243
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f46f.svg
@@ -0,0 +1,442 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..bf147a049
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fb-200d-2640.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..e79ffa1d2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fb-200d-2642.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fb.svg
new file mode 100644
index 000000000..abd810dde
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fb.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..f3d00c3f6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fc-200d-2640.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..7d0be6ac4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fc-200d-2642.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fc.svg
new file mode 100644
index 000000000..8c7465038
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fc.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..86bb4c492
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fd-200d-2640.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..ba2fe3583
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fd-200d-2642.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fd.svg
new file mode 100644
index 000000000..e51f9e800
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fd.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..2c80c77c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fe-200d-2640.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..389cd51a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fe-200d-2642.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3fe.svg
new file mode 100644
index 000000000..186a9edf8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3fe.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..6effef5a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3ff-200d-2640.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..b69dc01c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3ff-200d-2642.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f470-1f3ff.svg
new file mode 100644
index 000000000..2fc7958f9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-1f3ff.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f470-200d-2640.svg
new file mode 100644
index 000000000..4e46c285b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-200d-2640.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f470-200d-2642.svg
new file mode 100644
index 000000000..c518c05f9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470-200d-2642.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f470.svg b/emoji/src/main/resources/emoji/svg/1f470.svg
new file mode 100644
index 000000000..34bd9da5a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f470.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..01d447de6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fb-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..1505f9523
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fb-200d-2642.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fb.svg
new file mode 100644
index 000000000..2fe6639ec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fb.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..fe514823e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fc-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..4f40df6e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fc-200d-2642.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fc.svg
new file mode 100644
index 000000000..63eab9e4a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fc.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..5dec49a97
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fd-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..db5d07420
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fd-200d-2642.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fd.svg
new file mode 100644
index 000000000..67b4dc06a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fd.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..6874250b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fe-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..eb910a9ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fe-200d-2642.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3fe.svg
new file mode 100644
index 000000000..8ab79060a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3fe.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..171f0afb3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3ff-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..3bccaaf5a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3ff-200d-2642.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f471-1f3ff.svg
new file mode 100644
index 000000000..03d9d97bf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-1f3ff.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f471-200d-2640.svg
new file mode 100644
index 000000000..40c284a4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-200d-2640.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f471-200d-2642.svg
new file mode 100644
index 000000000..f2be47460
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471-200d-2642.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f471.svg b/emoji/src/main/resources/emoji/svg/1f471.svg
new file mode 100644
index 000000000..3be69b199
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f471.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f472-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f472-1f3fb.svg
new file mode 100644
index 000000000..b14c59745
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f472-1f3fb.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f472-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f472-1f3fc.svg
new file mode 100644
index 000000000..b276dea64
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f472-1f3fc.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f472-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f472-1f3fd.svg
new file mode 100644
index 000000000..e5ebd0f54
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f472-1f3fd.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f472-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f472-1f3fe.svg
new file mode 100644
index 000000000..6619ad915
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f472-1f3fe.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f472-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f472-1f3ff.svg
new file mode 100644
index 000000000..e1996d51d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f472-1f3ff.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f472.svg b/emoji/src/main/resources/emoji/svg/1f472.svg
new file mode 100644
index 000000000..4b78a6be3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f472.svg
@@ -0,0 +1,191 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..607837193
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fb-200d-2640.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..b5a2cc98e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fb-200d-2642.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fb.svg
new file mode 100644
index 000000000..dd998dcc8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fb.svg
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..11ae04ce3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fc-200d-2640.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..63a886d45
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fc-200d-2642.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fc.svg
new file mode 100644
index 000000000..3945c8ba4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fc.svg
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..f5d11f530
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fd-200d-2640.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..0bcd3a2c1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fd-200d-2642.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fd.svg
new file mode 100644
index 000000000..a23926539
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fd.svg
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..5c62cdf55
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fe-200d-2640.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..1b9f67de9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fe-200d-2642.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3fe.svg
new file mode 100644
index 000000000..3b6fd4f53
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3fe.svg
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..44d796e97
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3ff-200d-2640.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..88987de28
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3ff-200d-2642.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f473-1f3ff.svg
new file mode 100644
index 000000000..78bfc2ee1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-1f3ff.svg
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f473-200d-2640.svg
new file mode 100644
index 000000000..077c135f0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-200d-2640.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f473-200d-2642.svg
new file mode 100644
index 000000000..3f35f8ea3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473-200d-2642.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f473.svg b/emoji/src/main/resources/emoji/svg/1f473.svg
new file mode 100644
index 000000000..b5a1968ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f473.svg
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f474-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f474-1f3fb.svg
new file mode 100644
index 000000000..a67934784
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f474-1f3fb.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f474-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f474-1f3fc.svg
new file mode 100644
index 000000000..e538edf91
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f474-1f3fc.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f474-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f474-1f3fd.svg
new file mode 100644
index 000000000..9167e63e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f474-1f3fd.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f474-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f474-1f3fe.svg
new file mode 100644
index 000000000..e85bbb9a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f474-1f3fe.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f474-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f474-1f3ff.svg
new file mode 100644
index 000000000..244fccff5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f474-1f3ff.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f474.svg b/emoji/src/main/resources/emoji/svg/1f474.svg
new file mode 100644
index 000000000..8a10bcc18
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f474.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f475-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f475-1f3fb.svg
new file mode 100644
index 000000000..604335801
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f475-1f3fb.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f475-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f475-1f3fc.svg
new file mode 100644
index 000000000..e793658ec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f475-1f3fc.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f475-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f475-1f3fd.svg
new file mode 100644
index 000000000..3697d59e8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f475-1f3fd.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f475-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f475-1f3fe.svg
new file mode 100644
index 000000000..fac9a10a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f475-1f3fe.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f475-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f475-1f3ff.svg
new file mode 100644
index 000000000..8b6dac2a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f475-1f3ff.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f475.svg b/emoji/src/main/resources/emoji/svg/1f475.svg
new file mode 100644
index 000000000..743befd5f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f475.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f476-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f476-1f3fb.svg
new file mode 100644
index 000000000..83280fada
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f476-1f3fb.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f476-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f476-1f3fc.svg
new file mode 100644
index 000000000..82b1ed313
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f476-1f3fc.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f476-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f476-1f3fd.svg
new file mode 100644
index 000000000..7ef9d1759
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f476-1f3fd.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f476-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f476-1f3fe.svg
new file mode 100644
index 000000000..3de8a4463
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f476-1f3fe.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f476-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f476-1f3ff.svg
new file mode 100644
index 000000000..2bbcdefbb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f476-1f3ff.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f476.svg b/emoji/src/main/resources/emoji/svg/1f476.svg
new file mode 100644
index 000000000..e03d8714a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f476.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..61324ffa7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fb-200d-2640.svg
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..78c980ba8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fb-200d-2642.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fb.svg
new file mode 100644
index 000000000..13480cf7d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fb.svg
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..555698115
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fc-200d-2640.svg
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..fa8db581a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fc-200d-2642.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fc.svg
new file mode 100644
index 000000000..7db997f86
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fc.svg
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..c378b94a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fd-200d-2640.svg
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..d82e7b8b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fd-200d-2642.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fd.svg
new file mode 100644
index 000000000..1a7c10f24
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fd.svg
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..3c5f237ea
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fe-200d-2640.svg
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..55ac7827b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fe-200d-2642.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3fe.svg
new file mode 100644
index 000000000..c34e1ab95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3fe.svg
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..40617cb83
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3ff-200d-2640.svg
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..158d74016
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3ff-200d-2642.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f477-1f3ff.svg
new file mode 100644
index 000000000..fd1ed0821
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-1f3ff.svg
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f477-200d-2640.svg
new file mode 100644
index 000000000..2d22b4f41
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-200d-2640.svg
@@ -0,0 +1,152 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f477-200d-2642.svg
new file mode 100644
index 000000000..43bdcea86
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477-200d-2642.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f477.svg b/emoji/src/main/resources/emoji/svg/1f477.svg
new file mode 100644
index 000000000..466693c55
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f477.svg
@@ -0,0 +1,187 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f478-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f478-1f3fb.svg
new file mode 100644
index 000000000..f61260327
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f478-1f3fb.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f478-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f478-1f3fc.svg
new file mode 100644
index 000000000..c17051663
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f478-1f3fc.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f478-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f478-1f3fd.svg
new file mode 100644
index 000000000..698878bbe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f478-1f3fd.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f478-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f478-1f3fe.svg
new file mode 100644
index 000000000..2eaa00538
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f478-1f3fe.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f478-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f478-1f3ff.svg
new file mode 100644
index 000000000..a3dc0fef9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f478-1f3ff.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f478.svg b/emoji/src/main/resources/emoji/svg/1f478.svg
new file mode 100644
index 000000000..c7ce99f9d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f478.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f479.svg b/emoji/src/main/resources/emoji/svg/1f479.svg
new file mode 100644
index 000000000..ca0f0c1dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f479.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47a.svg b/emoji/src/main/resources/emoji/svg/1f47a.svg
new file mode 100644
index 000000000..4fb6cdbee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47a.svg
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47b.svg b/emoji/src/main/resources/emoji/svg/1f47b.svg
new file mode 100644
index 000000000..02c3addca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47b.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47c-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f47c-1f3fb.svg
new file mode 100644
index 000000000..f47bb7fe8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47c-1f3fb.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47c-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f47c-1f3fc.svg
new file mode 100644
index 000000000..c6f9e3e4a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47c-1f3fc.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47c-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f47c-1f3fd.svg
new file mode 100644
index 000000000..fa16f7081
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47c-1f3fd.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47c-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f47c-1f3fe.svg
new file mode 100644
index 000000000..510f7f4b6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47c-1f3fe.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47c-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f47c-1f3ff.svg
new file mode 100644
index 000000000..85ebe2f87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47c-1f3ff.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47c.svg b/emoji/src/main/resources/emoji/svg/1f47c.svg
new file mode 100644
index 000000000..17f3c9e8f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47c.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47d.svg b/emoji/src/main/resources/emoji/svg/1f47d.svg
new file mode 100644
index 000000000..06f4ba302
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47d.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47e.svg b/emoji/src/main/resources/emoji/svg/1f47e.svg
new file mode 100644
index 000000000..b4773e842
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47e.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f47f.svg b/emoji/src/main/resources/emoji/svg/1f47f.svg
new file mode 100644
index 000000000..8ca363ffb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f47f.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f480.svg b/emoji/src/main/resources/emoji/svg/1f480.svg
new file mode 100644
index 000000000..fd5a6ff00
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f480.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..1c62cf634
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fb-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..5952d355b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fb-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fb.svg
new file mode 100644
index 000000000..b18fceea3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fb.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..89c6bdb78
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fc-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..770a96a9d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fc-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fc.svg
new file mode 100644
index 000000000..9c5d2e5dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fc.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..9841a5405
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fd-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..84d224afe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fd-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fd.svg
new file mode 100644
index 000000000..662d963f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fd.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..b59a37627
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fe-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..fd2bd72a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fe-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3fe.svg
new file mode 100644
index 000000000..3eb0762d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3fe.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..d127c5edd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3ff-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..04769480d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3ff-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f481-1f3ff.svg
new file mode 100644
index 000000000..a6593fc31
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-1f3ff.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f481-200d-2640.svg
new file mode 100644
index 000000000..fc10115be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f481-200d-2642.svg
new file mode 100644
index 000000000..28762f86f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f481.svg b/emoji/src/main/resources/emoji/svg/1f481.svg
new file mode 100644
index 000000000..81fd68cc8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f481.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..c221a5aa9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fb-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..a17f1d818
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fb-200d-2642.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fb.svg
new file mode 100644
index 000000000..3e433c0be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fb.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..726a8b613
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fc-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..2a815b245
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fc-200d-2642.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fc.svg
new file mode 100644
index 000000000..876e40bf9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fc.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..cc7559fab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fd-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..0d4b3a167
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fd-200d-2642.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fd.svg
new file mode 100644
index 000000000..884ed74e2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fd.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..30245b7f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fe-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..511cb9f8c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fe-200d-2642.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3fe.svg
new file mode 100644
index 000000000..183b27f3c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3fe.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..d9a6f16e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3ff-200d-2640.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..a7d270c9f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3ff-200d-2642.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f482-1f3ff.svg
new file mode 100644
index 000000000..c4cfbac06
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-1f3ff.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f482-200d-2640.svg
new file mode 100644
index 000000000..a9fbf4351
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-200d-2640.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f482-200d-2642.svg
new file mode 100644
index 000000000..6aadc1859
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482-200d-2642.svg
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f482.svg b/emoji/src/main/resources/emoji/svg/1f482.svg
new file mode 100644
index 000000000..bffa2ecce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f482.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f483-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f483-1f3fb.svg
new file mode 100644
index 000000000..b2f438667
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f483-1f3fb.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f483-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f483-1f3fc.svg
new file mode 100644
index 000000000..b102a2545
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f483-1f3fc.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f483-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f483-1f3fd.svg
new file mode 100644
index 000000000..ea8322ef5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f483-1f3fd.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f483-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f483-1f3fe.svg
new file mode 100644
index 000000000..5c71e33b4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f483-1f3fe.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f483-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f483-1f3ff.svg
new file mode 100644
index 000000000..cbe1deaa5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f483-1f3ff.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f483.svg b/emoji/src/main/resources/emoji/svg/1f483.svg
new file mode 100644
index 000000000..98a8b626c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f483.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f484.svg b/emoji/src/main/resources/emoji/svg/1f484.svg
new file mode 100644
index 000000000..0c255a0b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f484.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f485-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f485-1f3fb.svg
new file mode 100644
index 000000000..8688d9b68
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f485-1f3fb.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f485-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f485-1f3fc.svg
new file mode 100644
index 000000000..ac62972a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f485-1f3fc.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f485-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f485-1f3fd.svg
new file mode 100644
index 000000000..e60d4923c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f485-1f3fd.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f485-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f485-1f3fe.svg
new file mode 100644
index 000000000..2aeab0a82
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f485-1f3fe.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f485-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f485-1f3ff.svg
new file mode 100644
index 000000000..fddf93653
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f485-1f3ff.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f485.svg b/emoji/src/main/resources/emoji/svg/1f485.svg
new file mode 100644
index 000000000..5c71ac955
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f485.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..93bfed987
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fb-200d-2640.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..3c0fce33b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fb-200d-2642.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fb.svg
new file mode 100644
index 000000000..bb59de7c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fb.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..0c9f82fc8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fc-200d-2640.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..fed6fd0be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fc-200d-2642.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fc.svg
new file mode 100644
index 000000000..73db15933
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fc.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..016c49a72
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fd-200d-2640.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..1649959a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fd-200d-2642.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fd.svg
new file mode 100644
index 000000000..1bde0a133
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fd.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..6317fa47a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fe-200d-2640.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..e0048c5fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fe-200d-2642.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3fe.svg
new file mode 100644
index 000000000..b8dae4d8c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3fe.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..7f4a98cf0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3ff-200d-2640.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..c46f09113
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3ff-200d-2642.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f486-1f3ff.svg
new file mode 100644
index 000000000..fe8a3dfb9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-1f3ff.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f486-200d-2640.svg
new file mode 100644
index 000000000..32ce9d709
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-200d-2640.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f486-200d-2642.svg
new file mode 100644
index 000000000..620b0e1b0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486-200d-2642.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f486.svg b/emoji/src/main/resources/emoji/svg/1f486.svg
new file mode 100644
index 000000000..200dbbdef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f486.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..72896ee20
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fb-200d-2640.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..0a2043472
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fb-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fb.svg
new file mode 100644
index 000000000..cfc19dff6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fb.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..51aeb4017
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fc-200d-2640.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..d6c759b4c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fc-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fc.svg
new file mode 100644
index 000000000..b4876d20b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fc.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..c1d8ee265
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fd-200d-2640.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..474082370
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fd-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fd.svg
new file mode 100644
index 000000000..1d6fc2826
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fd.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..3edef6cec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fe-200d-2640.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..e7d14682c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fe-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3fe.svg
new file mode 100644
index 000000000..bed55df2a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3fe.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..c053c3f0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3ff-200d-2640.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..1fe3d8243
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3ff-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f487-1f3ff.svg
new file mode 100644
index 000000000..fd9cc5ce1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-1f3ff.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f487-200d-2640.svg
new file mode 100644
index 000000000..9e6446a4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-200d-2640.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f487-200d-2642.svg
new file mode 100644
index 000000000..9c3993ec1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f487.svg b/emoji/src/main/resources/emoji/svg/1f487.svg
new file mode 100644
index 000000000..3a6e14def
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f487.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f488.svg b/emoji/src/main/resources/emoji/svg/1f488.svg
new file mode 100644
index 000000000..9ce9d4f88
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f488.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f489.svg b/emoji/src/main/resources/emoji/svg/1f489.svg
new file mode 100644
index 000000000..868a91bb3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f489.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48a.svg b/emoji/src/main/resources/emoji/svg/1f48a.svg
new file mode 100644
index 000000000..a5be7ba7e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48a.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48b.svg b/emoji/src/main/resources/emoji/svg/1f48b.svg
new file mode 100644
index 000000000..37abc793e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48b.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48c.svg b/emoji/src/main/resources/emoji/svg/1f48c.svg
new file mode 100644
index 000000000..b33f82da9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48c.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48d.svg b/emoji/src/main/resources/emoji/svg/1f48d.svg
new file mode 100644
index 000000000..e9ba8a94f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48d.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48e.svg b/emoji/src/main/resources/emoji/svg/1f48e.svg
new file mode 100644
index 000000000..0e254cebc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48e.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48f-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f48f-1f3fb.svg
new file mode 100644
index 000000000..9a1ec7964
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48f-1f3fb.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48f-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f48f-1f3fc.svg
new file mode 100644
index 000000000..1769bd1e1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48f-1f3fc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48f-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f48f-1f3fd.svg
new file mode 100644
index 000000000..647fe79e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48f-1f3fd.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48f-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f48f-1f3fe.svg
new file mode 100644
index 000000000..5f9c255bf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48f-1f3fe.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48f-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f48f-1f3ff.svg
new file mode 100644
index 000000000..c8cb1ee79
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48f-1f3ff.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f48f.svg b/emoji/src/main/resources/emoji/svg/1f48f.svg
new file mode 100644
index 000000000..65473d97e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f48f.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f490.svg b/emoji/src/main/resources/emoji/svg/1f490.svg
new file mode 100644
index 000000000..87008df24
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f490.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f491-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f491-1f3fb.svg
new file mode 100644
index 000000000..9a1b5496b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f491-1f3fb.svg
@@ -0,0 +1,306 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f491-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f491-1f3fc.svg
new file mode 100644
index 000000000..9e58c5773
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f491-1f3fc.svg
@@ -0,0 +1,306 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f491-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f491-1f3fd.svg
new file mode 100644
index 000000000..4d2a68760
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f491-1f3fd.svg
@@ -0,0 +1,306 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f491-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f491-1f3fe.svg
new file mode 100644
index 000000000..55b8efc87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f491-1f3fe.svg
@@ -0,0 +1,306 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f491-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f491-1f3ff.svg
new file mode 100644
index 000000000..e25fd0956
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f491-1f3ff.svg
@@ -0,0 +1,306 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f491.svg b/emoji/src/main/resources/emoji/svg/1f491.svg
new file mode 100644
index 000000000..67cd849b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f491.svg
@@ -0,0 +1,306 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f492.svg b/emoji/src/main/resources/emoji/svg/1f492.svg
new file mode 100644
index 000000000..9c2ded197
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f492.svg
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f493.svg b/emoji/src/main/resources/emoji/svg/1f493.svg
new file mode 100644
index 000000000..fecfef830
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f493.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f494.svg b/emoji/src/main/resources/emoji/svg/1f494.svg
new file mode 100644
index 000000000..3c00ab2a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f494.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f495.svg b/emoji/src/main/resources/emoji/svg/1f495.svg
new file mode 100644
index 000000000..275c5791f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f495.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f496.svg b/emoji/src/main/resources/emoji/svg/1f496.svg
new file mode 100644
index 000000000..fc44b424c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f496.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f497.svg b/emoji/src/main/resources/emoji/svg/1f497.svg
new file mode 100644
index 000000000..2d816f19f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f497.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f498.svg b/emoji/src/main/resources/emoji/svg/1f498.svg
new file mode 100644
index 000000000..cb3eae4b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f498.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f499.svg b/emoji/src/main/resources/emoji/svg/1f499.svg
new file mode 100644
index 000000000..1ef2bfb64
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f499.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f49a.svg b/emoji/src/main/resources/emoji/svg/1f49a.svg
new file mode 100644
index 000000000..9d2164323
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f49a.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f49b.svg b/emoji/src/main/resources/emoji/svg/1f49b.svg
new file mode 100644
index 000000000..b82bdb74e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f49b.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f49c.svg b/emoji/src/main/resources/emoji/svg/1f49c.svg
new file mode 100644
index 000000000..dcd48353f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f49c.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f49d.svg b/emoji/src/main/resources/emoji/svg/1f49d.svg
new file mode 100644
index 000000000..8dc59c44e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f49d.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f49e.svg b/emoji/src/main/resources/emoji/svg/1f49e.svg
new file mode 100644
index 000000000..06374302b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f49e.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f49f.svg b/emoji/src/main/resources/emoji/svg/1f49f.svg
new file mode 100644
index 000000000..ea7676f9e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f49f.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a0.svg b/emoji/src/main/resources/emoji/svg/1f4a0.svg
new file mode 100644
index 000000000..ca0c2e24e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a0.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a1.svg b/emoji/src/main/resources/emoji/svg/1f4a1.svg
new file mode 100644
index 000000000..44bd7b809
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a1.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a2.svg b/emoji/src/main/resources/emoji/svg/1f4a2.svg
new file mode 100644
index 000000000..d1bd0df20
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a2.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a3.svg b/emoji/src/main/resources/emoji/svg/1f4a3.svg
new file mode 100644
index 000000000..93a3a63cc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a3.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a4.svg b/emoji/src/main/resources/emoji/svg/1f4a4.svg
new file mode 100644
index 000000000..c092496e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a4.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a5.svg b/emoji/src/main/resources/emoji/svg/1f4a5.svg
new file mode 100644
index 000000000..2383877a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a5.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a6.svg b/emoji/src/main/resources/emoji/svg/1f4a6.svg
new file mode 100644
index 000000000..da032a801
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a6.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a7.svg b/emoji/src/main/resources/emoji/svg/1f4a7.svg
new file mode 100644
index 000000000..72d450032
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a7.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a8.svg b/emoji/src/main/resources/emoji/svg/1f4a8.svg
new file mode 100644
index 000000000..625f443f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a8.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4a9.svg b/emoji/src/main/resources/emoji/svg/1f4a9.svg
new file mode 100644
index 000000000..11aab8e86
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4a9.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4aa-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f4aa-1f3fb.svg
new file mode 100644
index 000000000..42e21138e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4aa-1f3fb.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4aa-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f4aa-1f3fc.svg
new file mode 100644
index 000000000..8a93034dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4aa-1f3fc.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4aa-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f4aa-1f3fd.svg
new file mode 100644
index 000000000..2e62a3b4e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4aa-1f3fd.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4aa-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f4aa-1f3fe.svg
new file mode 100644
index 000000000..85a4cad43
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4aa-1f3fe.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4aa-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f4aa-1f3ff.svg
new file mode 100644
index 000000000..bc47e81dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4aa-1f3ff.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4aa.svg b/emoji/src/main/resources/emoji/svg/1f4aa.svg
new file mode 100644
index 000000000..3fb7d8c45
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4aa.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ab.svg b/emoji/src/main/resources/emoji/svg/1f4ab.svg
new file mode 100644
index 000000000..eb8373044
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ab.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ac.svg b/emoji/src/main/resources/emoji/svg/1f4ac.svg
new file mode 100644
index 000000000..2f6265806
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ac.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ad.svg b/emoji/src/main/resources/emoji/svg/1f4ad.svg
new file mode 100644
index 000000000..84513f8da
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ad.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ae.svg b/emoji/src/main/resources/emoji/svg/1f4ae.svg
new file mode 100644
index 000000000..cbb8cdf1b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ae.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4af.svg b/emoji/src/main/resources/emoji/svg/1f4af.svg
new file mode 100644
index 000000000..f4035afd0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4af.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b0.svg b/emoji/src/main/resources/emoji/svg/1f4b0.svg
new file mode 100644
index 000000000..0d281d87d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b0.svg
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b1.svg b/emoji/src/main/resources/emoji/svg/1f4b1.svg
new file mode 100644
index 000000000..0dec44def
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b1.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b2.svg b/emoji/src/main/resources/emoji/svg/1f4b2.svg
new file mode 100644
index 000000000..5fcc8cfc5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b2.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b3.svg b/emoji/src/main/resources/emoji/svg/1f4b3.svg
new file mode 100644
index 000000000..f0ad725dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b3.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b4.svg b/emoji/src/main/resources/emoji/svg/1f4b4.svg
new file mode 100644
index 000000000..079678f76
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b4.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b5.svg b/emoji/src/main/resources/emoji/svg/1f4b5.svg
new file mode 100644
index 000000000..9ddaa8b15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b5.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b6.svg b/emoji/src/main/resources/emoji/svg/1f4b6.svg
new file mode 100644
index 000000000..14cc11c34
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b6.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b7.svg b/emoji/src/main/resources/emoji/svg/1f4b7.svg
new file mode 100644
index 000000000..2edd96114
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b7.svg
@@ -0,0 +1,182 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b8.svg b/emoji/src/main/resources/emoji/svg/1f4b8.svg
new file mode 100644
index 000000000..939b9335a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b8.svg
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4b9.svg b/emoji/src/main/resources/emoji/svg/1f4b9.svg
new file mode 100644
index 000000000..ffca949db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4b9.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ba.svg b/emoji/src/main/resources/emoji/svg/1f4ba.svg
new file mode 100644
index 000000000..bfbad3124
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ba.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f4bb.svg
new file mode 100644
index 000000000..9f559315a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4bb.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f4bc.svg
new file mode 100644
index 000000000..53001cb98
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4bc.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4bd.svg b/emoji/src/main/resources/emoji/svg/1f4bd.svg
new file mode 100644
index 000000000..f882fb109
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4bd.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4be.svg b/emoji/src/main/resources/emoji/svg/1f4be.svg
new file mode 100644
index 000000000..f4533baee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4be.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4bf.svg b/emoji/src/main/resources/emoji/svg/1f4bf.svg
new file mode 100644
index 000000000..35f43c378
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4bf.svg
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c0.svg b/emoji/src/main/resources/emoji/svg/1f4c0.svg
new file mode 100644
index 000000000..b0f7b87d1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c0.svg
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c1.svg b/emoji/src/main/resources/emoji/svg/1f4c1.svg
new file mode 100644
index 000000000..c96199152
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c1.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c2.svg b/emoji/src/main/resources/emoji/svg/1f4c2.svg
new file mode 100644
index 000000000..38ace99fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c2.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c3.svg b/emoji/src/main/resources/emoji/svg/1f4c3.svg
new file mode 100644
index 000000000..4d0780651
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c3.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c4.svg b/emoji/src/main/resources/emoji/svg/1f4c4.svg
new file mode 100644
index 000000000..00e7272a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c4.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c5.svg b/emoji/src/main/resources/emoji/svg/1f4c5.svg
new file mode 100644
index 000000000..ca6fceaa9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c5.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c6.svg b/emoji/src/main/resources/emoji/svg/1f4c6.svg
new file mode 100644
index 000000000..d41265068
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c6.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c7.svg b/emoji/src/main/resources/emoji/svg/1f4c7.svg
new file mode 100644
index 000000000..628190100
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c7.svg
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c8.svg b/emoji/src/main/resources/emoji/svg/1f4c8.svg
new file mode 100644
index 000000000..80deb0a1b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c8.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4c9.svg b/emoji/src/main/resources/emoji/svg/1f4c9.svg
new file mode 100644
index 000000000..2f555bcec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4c9.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ca.svg b/emoji/src/main/resources/emoji/svg/1f4ca.svg
new file mode 100644
index 000000000..e744e6b76
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ca.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4cb.svg b/emoji/src/main/resources/emoji/svg/1f4cb.svg
new file mode 100644
index 000000000..47985c94c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4cb.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4cc.svg b/emoji/src/main/resources/emoji/svg/1f4cc.svg
new file mode 100644
index 000000000..6d9ecd49a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4cc.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4cd.svg b/emoji/src/main/resources/emoji/svg/1f4cd.svg
new file mode 100644
index 000000000..3c1226b2c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4cd.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ce.svg b/emoji/src/main/resources/emoji/svg/1f4ce.svg
new file mode 100644
index 000000000..21f9f8cae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ce.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4cf.svg b/emoji/src/main/resources/emoji/svg/1f4cf.svg
new file mode 100644
index 000000000..b8546083c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4cf.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d0.svg b/emoji/src/main/resources/emoji/svg/1f4d0.svg
new file mode 100644
index 000000000..76e3c6260
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d0.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d1.svg b/emoji/src/main/resources/emoji/svg/1f4d1.svg
new file mode 100644
index 000000000..a6eb41ece
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d1.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d2.svg b/emoji/src/main/resources/emoji/svg/1f4d2.svg
new file mode 100644
index 000000000..b53102d31
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d2.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d3.svg b/emoji/src/main/resources/emoji/svg/1f4d3.svg
new file mode 100644
index 000000000..c8a66c05b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d3.svg
@@ -0,0 +1,326 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d4.svg b/emoji/src/main/resources/emoji/svg/1f4d4.svg
new file mode 100644
index 000000000..82c5abbba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d4.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d5.svg b/emoji/src/main/resources/emoji/svg/1f4d5.svg
new file mode 100644
index 000000000..a2d7d5193
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d5.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d6.svg b/emoji/src/main/resources/emoji/svg/1f4d6.svg
new file mode 100644
index 000000000..b59b3f998
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d6.svg
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d7.svg b/emoji/src/main/resources/emoji/svg/1f4d7.svg
new file mode 100644
index 000000000..797eadf33
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d7.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d8.svg b/emoji/src/main/resources/emoji/svg/1f4d8.svg
new file mode 100644
index 000000000..6658a697b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d8.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4d9.svg b/emoji/src/main/resources/emoji/svg/1f4d9.svg
new file mode 100644
index 000000000..7da2024f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4d9.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4da.svg b/emoji/src/main/resources/emoji/svg/1f4da.svg
new file mode 100644
index 000000000..b7532f493
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4da.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4db.svg b/emoji/src/main/resources/emoji/svg/1f4db.svg
new file mode 100644
index 000000000..8db3b84cb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4db.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4dc.svg b/emoji/src/main/resources/emoji/svg/1f4dc.svg
new file mode 100644
index 000000000..248b09c86
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4dc.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4dd.svg b/emoji/src/main/resources/emoji/svg/1f4dd.svg
new file mode 100644
index 000000000..36ab89401
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4dd.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4de.svg b/emoji/src/main/resources/emoji/svg/1f4de.svg
new file mode 100644
index 000000000..ad7b091da
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4de.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4df.svg b/emoji/src/main/resources/emoji/svg/1f4df.svg
new file mode 100644
index 000000000..139992197
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4df.svg
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e0.svg b/emoji/src/main/resources/emoji/svg/1f4e0.svg
new file mode 100644
index 000000000..6cee22f67
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e0.svg
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e1.svg b/emoji/src/main/resources/emoji/svg/1f4e1.svg
new file mode 100644
index 000000000..0598a267b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e1.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e2.svg b/emoji/src/main/resources/emoji/svg/1f4e2.svg
new file mode 100644
index 000000000..44ae2af48
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e2.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e3.svg b/emoji/src/main/resources/emoji/svg/1f4e3.svg
new file mode 100644
index 000000000..318fde62b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e3.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e4.svg b/emoji/src/main/resources/emoji/svg/1f4e4.svg
new file mode 100644
index 000000000..095566f7d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e4.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e5.svg b/emoji/src/main/resources/emoji/svg/1f4e5.svg
new file mode 100644
index 000000000..3e9b1d6d3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e5.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e6.svg b/emoji/src/main/resources/emoji/svg/1f4e6.svg
new file mode 100644
index 000000000..945ba614b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e6.svg
@@ -0,0 +1,714 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e7.svg b/emoji/src/main/resources/emoji/svg/1f4e7.svg
new file mode 100644
index 000000000..f76a481d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e7.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e8.svg b/emoji/src/main/resources/emoji/svg/1f4e8.svg
new file mode 100644
index 000000000..2df9cbd47
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e8.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4e9.svg b/emoji/src/main/resources/emoji/svg/1f4e9.svg
new file mode 100644
index 000000000..3d0e4e499
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4e9.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ea.svg b/emoji/src/main/resources/emoji/svg/1f4ea.svg
new file mode 100644
index 000000000..9312ca95d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ea.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4eb.svg b/emoji/src/main/resources/emoji/svg/1f4eb.svg
new file mode 100644
index 000000000..55b6aeda1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4eb.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ec.svg b/emoji/src/main/resources/emoji/svg/1f4ec.svg
new file mode 100644
index 000000000..2652efe61
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ec.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ed.svg b/emoji/src/main/resources/emoji/svg/1f4ed.svg
new file mode 100644
index 000000000..60def7f96
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ed.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ee.svg b/emoji/src/main/resources/emoji/svg/1f4ee.svg
new file mode 100644
index 000000000..a48b5ee0f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ee.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ef.svg b/emoji/src/main/resources/emoji/svg/1f4ef.svg
new file mode 100644
index 000000000..c512f57ae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ef.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f0.svg b/emoji/src/main/resources/emoji/svg/1f4f0.svg
new file mode 100644
index 000000000..821643955
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f0.svg
@@ -0,0 +1,197 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f1.svg b/emoji/src/main/resources/emoji/svg/1f4f1.svg
new file mode 100644
index 000000000..85f78aadc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f1.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f2.svg b/emoji/src/main/resources/emoji/svg/1f4f2.svg
new file mode 100644
index 000000000..b51ff4128
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f2.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f3.svg b/emoji/src/main/resources/emoji/svg/1f4f3.svg
new file mode 100644
index 000000000..02f316452
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f3.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f4.svg b/emoji/src/main/resources/emoji/svg/1f4f4.svg
new file mode 100644
index 000000000..27b996140
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f4.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f5.svg b/emoji/src/main/resources/emoji/svg/1f4f5.svg
new file mode 100644
index 000000000..af5555906
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f5.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f6.svg b/emoji/src/main/resources/emoji/svg/1f4f6.svg
new file mode 100644
index 000000000..08471754b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f6.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f7.svg b/emoji/src/main/resources/emoji/svg/1f4f7.svg
new file mode 100644
index 000000000..623a4241c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f7.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f8.svg b/emoji/src/main/resources/emoji/svg/1f4f8.svg
new file mode 100644
index 000000000..8b559dcd7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f8.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4f9.svg b/emoji/src/main/resources/emoji/svg/1f4f9.svg
new file mode 100644
index 000000000..0e99b1a80
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4f9.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4fa.svg b/emoji/src/main/resources/emoji/svg/1f4fa.svg
new file mode 100644
index 000000000..2c1525aa8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4fa.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4fb.svg b/emoji/src/main/resources/emoji/svg/1f4fb.svg
new file mode 100644
index 000000000..afa34f41c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4fb.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4fc.svg b/emoji/src/main/resources/emoji/svg/1f4fc.svg
new file mode 100644
index 000000000..a77846456
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4fc.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4fd.svg b/emoji/src/main/resources/emoji/svg/1f4fd.svg
new file mode 100644
index 000000000..154339d7a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4fd.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f4ff.svg b/emoji/src/main/resources/emoji/svg/1f4ff.svg
new file mode 100644
index 000000000..1742ad553
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f4ff.svg
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f500.svg b/emoji/src/main/resources/emoji/svg/1f500.svg
new file mode 100644
index 000000000..d97efbec9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f500.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f501.svg b/emoji/src/main/resources/emoji/svg/1f501.svg
new file mode 100644
index 000000000..f3249fe77
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f501.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f502.svg b/emoji/src/main/resources/emoji/svg/1f502.svg
new file mode 100644
index 000000000..1d9e50589
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f502.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f503.svg b/emoji/src/main/resources/emoji/svg/1f503.svg
new file mode 100644
index 000000000..19e0b4227
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f503.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f504.svg b/emoji/src/main/resources/emoji/svg/1f504.svg
new file mode 100644
index 000000000..93f9feade
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f504.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f505.svg b/emoji/src/main/resources/emoji/svg/1f505.svg
new file mode 100644
index 000000000..5c763e56c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f505.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f506.svg b/emoji/src/main/resources/emoji/svg/1f506.svg
new file mode 100644
index 000000000..f7559764e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f506.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f507.svg b/emoji/src/main/resources/emoji/svg/1f507.svg
new file mode 100644
index 000000000..3aa35cf10
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f507.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f508.svg b/emoji/src/main/resources/emoji/svg/1f508.svg
new file mode 100644
index 000000000..2f3612954
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f508.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f509.svg b/emoji/src/main/resources/emoji/svg/1f509.svg
new file mode 100644
index 000000000..7ebff20b7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f509.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f50a.svg b/emoji/src/main/resources/emoji/svg/1f50a.svg
new file mode 100644
index 000000000..c58b4971e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f50a.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f50b.svg b/emoji/src/main/resources/emoji/svg/1f50b.svg
new file mode 100644
index 000000000..e3b3d055f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f50b.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f50c.svg b/emoji/src/main/resources/emoji/svg/1f50c.svg
new file mode 100644
index 000000000..859065c26
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f50c.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f50d.svg b/emoji/src/main/resources/emoji/svg/1f50d.svg
new file mode 100644
index 000000000..3e2470b0f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f50d.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f50e.svg b/emoji/src/main/resources/emoji/svg/1f50e.svg
new file mode 100644
index 000000000..5d07b9479
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f50e.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f50f.svg b/emoji/src/main/resources/emoji/svg/1f50f.svg
new file mode 100644
index 000000000..2987320e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f50f.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f510.svg b/emoji/src/main/resources/emoji/svg/1f510.svg
new file mode 100644
index 000000000..c56cb19b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f510.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f511.svg b/emoji/src/main/resources/emoji/svg/1f511.svg
new file mode 100644
index 000000000..c24fe44cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f511.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f512.svg b/emoji/src/main/resources/emoji/svg/1f512.svg
new file mode 100644
index 000000000..6e6bf7df5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f512.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f513.svg b/emoji/src/main/resources/emoji/svg/1f513.svg
new file mode 100644
index 000000000..7787e24f4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f513.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f514.svg b/emoji/src/main/resources/emoji/svg/1f514.svg
new file mode 100644
index 000000000..aa2fd17a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f514.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f515.svg b/emoji/src/main/resources/emoji/svg/1f515.svg
new file mode 100644
index 000000000..c1eeefefe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f515.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f516.svg b/emoji/src/main/resources/emoji/svg/1f516.svg
new file mode 100644
index 000000000..2291e87f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f516.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f517.svg b/emoji/src/main/resources/emoji/svg/1f517.svg
new file mode 100644
index 000000000..e231fdd9a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f517.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f518.svg b/emoji/src/main/resources/emoji/svg/1f518.svg
new file mode 100644
index 000000000..1f3cc4893
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f518.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f519.svg b/emoji/src/main/resources/emoji/svg/1f519.svg
new file mode 100644
index 000000000..ca19f3c2a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f519.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f51a.svg b/emoji/src/main/resources/emoji/svg/1f51a.svg
new file mode 100644
index 000000000..0a6f4f54b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f51a.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f51b.svg b/emoji/src/main/resources/emoji/svg/1f51b.svg
new file mode 100644
index 000000000..ca2af7be7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f51b.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f51c.svg b/emoji/src/main/resources/emoji/svg/1f51c.svg
new file mode 100644
index 000000000..e1c9a7081
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f51c.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f51d.svg b/emoji/src/main/resources/emoji/svg/1f51d.svg
new file mode 100644
index 000000000..c0277fc93
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f51d.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f51e.svg b/emoji/src/main/resources/emoji/svg/1f51e.svg
new file mode 100644
index 000000000..619d3e0ae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f51e.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f51f.svg b/emoji/src/main/resources/emoji/svg/1f51f.svg
new file mode 100644
index 000000000..0286ad92c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f51f.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f520.svg b/emoji/src/main/resources/emoji/svg/1f520.svg
new file mode 100644
index 000000000..be5b1793f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f520.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f521.svg b/emoji/src/main/resources/emoji/svg/1f521.svg
new file mode 100644
index 000000000..f5c3a5e15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f521.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f522.svg b/emoji/src/main/resources/emoji/svg/1f522.svg
new file mode 100644
index 000000000..7fb496ae5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f522.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f523.svg b/emoji/src/main/resources/emoji/svg/1f523.svg
new file mode 100644
index 000000000..b4a8a9138
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f523.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f524.svg b/emoji/src/main/resources/emoji/svg/1f524.svg
new file mode 100644
index 000000000..43187ea4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f524.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f525.svg b/emoji/src/main/resources/emoji/svg/1f525.svg
new file mode 100644
index 000000000..e94a65293
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f525.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f526.svg b/emoji/src/main/resources/emoji/svg/1f526.svg
new file mode 100644
index 000000000..43090fd45
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f526.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f527.svg b/emoji/src/main/resources/emoji/svg/1f527.svg
new file mode 100644
index 000000000..effc5280c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f527.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f528.svg b/emoji/src/main/resources/emoji/svg/1f528.svg
new file mode 100644
index 000000000..46f2c2700
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f528.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f529.svg b/emoji/src/main/resources/emoji/svg/1f529.svg
new file mode 100644
index 000000000..aba68163c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f529.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f52a.svg b/emoji/src/main/resources/emoji/svg/1f52a.svg
new file mode 100644
index 000000000..ccca28c76
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f52a.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f52b.svg b/emoji/src/main/resources/emoji/svg/1f52b.svg
new file mode 100644
index 000000000..2a90350cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f52b.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f52c.svg b/emoji/src/main/resources/emoji/svg/1f52c.svg
new file mode 100644
index 000000000..508bdb9ee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f52c.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f52d.svg b/emoji/src/main/resources/emoji/svg/1f52d.svg
new file mode 100644
index 000000000..1eff5c86f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f52d.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f52e.svg b/emoji/src/main/resources/emoji/svg/1f52e.svg
new file mode 100644
index 000000000..0110b2c78
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f52e.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f52f.svg b/emoji/src/main/resources/emoji/svg/1f52f.svg
new file mode 100644
index 000000000..1e9ac86fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f52f.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f530.svg b/emoji/src/main/resources/emoji/svg/1f530.svg
new file mode 100644
index 000000000..9e9634f5b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f530.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f531.svg b/emoji/src/main/resources/emoji/svg/1f531.svg
new file mode 100644
index 000000000..930b5d0fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f531.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f532.svg b/emoji/src/main/resources/emoji/svg/1f532.svg
new file mode 100644
index 000000000..9b4285b47
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f532.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f533.svg b/emoji/src/main/resources/emoji/svg/1f533.svg
new file mode 100644
index 000000000..3f3fafec2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f533.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f534.svg b/emoji/src/main/resources/emoji/svg/1f534.svg
new file mode 100644
index 000000000..86590c49d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f534.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f535.svg b/emoji/src/main/resources/emoji/svg/1f535.svg
new file mode 100644
index 000000000..34b37e5ca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f535.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f536.svg b/emoji/src/main/resources/emoji/svg/1f536.svg
new file mode 100644
index 000000000..c1ab28bef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f536.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f537.svg b/emoji/src/main/resources/emoji/svg/1f537.svg
new file mode 100644
index 000000000..c9910e4fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f537.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f538.svg b/emoji/src/main/resources/emoji/svg/1f538.svg
new file mode 100644
index 000000000..fe12bf292
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f538.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f539.svg b/emoji/src/main/resources/emoji/svg/1f539.svg
new file mode 100644
index 000000000..0ed494034
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f539.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f53a.svg b/emoji/src/main/resources/emoji/svg/1f53a.svg
new file mode 100644
index 000000000..31fa69923
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f53a.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f53b.svg b/emoji/src/main/resources/emoji/svg/1f53b.svg
new file mode 100644
index 000000000..fe61ad742
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f53b.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f53c.svg b/emoji/src/main/resources/emoji/svg/1f53c.svg
new file mode 100644
index 000000000..a3c4d6a26
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f53c.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f53d.svg b/emoji/src/main/resources/emoji/svg/1f53d.svg
new file mode 100644
index 000000000..c867e49ee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f53d.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f549.svg b/emoji/src/main/resources/emoji/svg/1f549.svg
new file mode 100644
index 000000000..2027426ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f549.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f54a.svg b/emoji/src/main/resources/emoji/svg/1f54a.svg
new file mode 100644
index 000000000..bc1bb8b9f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f54a.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f54b.svg b/emoji/src/main/resources/emoji/svg/1f54b.svg
new file mode 100644
index 000000000..55d5ca69d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f54b.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f54c.svg b/emoji/src/main/resources/emoji/svg/1f54c.svg
new file mode 100644
index 000000000..e28dc6f82
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f54c.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f54d.svg b/emoji/src/main/resources/emoji/svg/1f54d.svg
new file mode 100644
index 000000000..32d62fef9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f54d.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f54e.svg b/emoji/src/main/resources/emoji/svg/1f54e.svg
new file mode 100644
index 000000000..cced3e660
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f54e.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f550.svg b/emoji/src/main/resources/emoji/svg/1f550.svg
new file mode 100644
index 000000000..987963b4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f550.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f551.svg b/emoji/src/main/resources/emoji/svg/1f551.svg
new file mode 100644
index 000000000..1b45df437
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f551.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f552.svg b/emoji/src/main/resources/emoji/svg/1f552.svg
new file mode 100644
index 000000000..babe3a62b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f552.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f553.svg b/emoji/src/main/resources/emoji/svg/1f553.svg
new file mode 100644
index 000000000..c46b510a0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f553.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f554.svg b/emoji/src/main/resources/emoji/svg/1f554.svg
new file mode 100644
index 000000000..f5ddec6a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f554.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f555.svg b/emoji/src/main/resources/emoji/svg/1f555.svg
new file mode 100644
index 000000000..d66ed8f1e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f555.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f556.svg b/emoji/src/main/resources/emoji/svg/1f556.svg
new file mode 100644
index 000000000..d6cef4b7e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f556.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f557.svg b/emoji/src/main/resources/emoji/svg/1f557.svg
new file mode 100644
index 000000000..46fd803d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f557.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f558.svg b/emoji/src/main/resources/emoji/svg/1f558.svg
new file mode 100644
index 000000000..253a6c5ab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f558.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f559.svg b/emoji/src/main/resources/emoji/svg/1f559.svg
new file mode 100644
index 000000000..8e5b1762c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f559.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f55a.svg b/emoji/src/main/resources/emoji/svg/1f55a.svg
new file mode 100644
index 000000000..c6ce6ccec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f55a.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f55b.svg b/emoji/src/main/resources/emoji/svg/1f55b.svg
new file mode 100644
index 000000000..f12425de3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f55b.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f55c.svg b/emoji/src/main/resources/emoji/svg/1f55c.svg
new file mode 100644
index 000000000..061b05535
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f55c.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f55d.svg b/emoji/src/main/resources/emoji/svg/1f55d.svg
new file mode 100644
index 000000000..f6a27db15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f55d.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f55e.svg b/emoji/src/main/resources/emoji/svg/1f55e.svg
new file mode 100644
index 000000000..7b6a6e4ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f55e.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f55f.svg b/emoji/src/main/resources/emoji/svg/1f55f.svg
new file mode 100644
index 000000000..b23dc62c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f55f.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f560.svg b/emoji/src/main/resources/emoji/svg/1f560.svg
new file mode 100644
index 000000000..df95a28b8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f560.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f561.svg b/emoji/src/main/resources/emoji/svg/1f561.svg
new file mode 100644
index 000000000..a74ea083f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f561.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f562.svg b/emoji/src/main/resources/emoji/svg/1f562.svg
new file mode 100644
index 000000000..edf4244fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f562.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f563.svg b/emoji/src/main/resources/emoji/svg/1f563.svg
new file mode 100644
index 000000000..3abf2ae5b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f563.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f564.svg b/emoji/src/main/resources/emoji/svg/1f564.svg
new file mode 100644
index 000000000..9007b76cc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f564.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f565.svg b/emoji/src/main/resources/emoji/svg/1f565.svg
new file mode 100644
index 000000000..6520f55bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f565.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f566.svg b/emoji/src/main/resources/emoji/svg/1f566.svg
new file mode 100644
index 000000000..2dee31ac3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f566.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f567.svg b/emoji/src/main/resources/emoji/svg/1f567.svg
new file mode 100644
index 000000000..82076aaf7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f567.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f56f.svg b/emoji/src/main/resources/emoji/svg/1f56f.svg
new file mode 100644
index 000000000..cdc02fbd7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f56f.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f570.svg b/emoji/src/main/resources/emoji/svg/1f570.svg
new file mode 100644
index 000000000..91974d2b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f570.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f573.svg b/emoji/src/main/resources/emoji/svg/1f573.svg
new file mode 100644
index 000000000..a02d3eeb3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f573.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f574-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f574-1f3fb.svg
new file mode 100644
index 000000000..75a10e140
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f574-1f3fb.svg
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f574-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f574-1f3fc.svg
new file mode 100644
index 000000000..3c353f2a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f574-1f3fc.svg
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f574-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f574-1f3fd.svg
new file mode 100644
index 000000000..2a1b1a7bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f574-1f3fd.svg
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f574-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f574-1f3fe.svg
new file mode 100644
index 000000000..872a58b3b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f574-1f3fe.svg
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f574-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f574-1f3ff.svg
new file mode 100644
index 000000000..d00e420f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f574-1f3ff.svg
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f574.svg b/emoji/src/main/resources/emoji/svg/1f574.svg
new file mode 100644
index 000000000..f87efeb99
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f574.svg
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..159eb2f62
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fb-200d-2640.svg
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..7a4027cf8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fb-200d-2642.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fb.svg
new file mode 100644
index 000000000..6d4dda257
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fb.svg
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..2aeb5eef0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fc-200d-2640.svg
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..02e58e126
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fc-200d-2642.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fc.svg
new file mode 100644
index 000000000..ccf9b841e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fc.svg
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..a2c5013d7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fd-200d-2640.svg
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..083ef0bec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fd-200d-2642.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fd.svg
new file mode 100644
index 000000000..82f92b18b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fd.svg
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..a444e8119
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fe-200d-2640.svg
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..3a76c094d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fe-200d-2642.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3fe.svg
new file mode 100644
index 000000000..aed1d39d9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3fe.svg
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..8b800b952
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3ff-200d-2640.svg
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..99dd86068
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3ff-200d-2642.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f575-1f3ff.svg
new file mode 100644
index 000000000..d4d0b59b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-1f3ff.svg
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f575-200d-2640.svg
new file mode 100644
index 000000000..8ceb12fd1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-200d-2640.svg
@@ -0,0 +1,313 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f575-200d-2642.svg
new file mode 100644
index 000000000..264811ef3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575-200d-2642.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f575.svg b/emoji/src/main/resources/emoji/svg/1f575.svg
new file mode 100644
index 000000000..b9f9d400f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f575.svg
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f576.svg b/emoji/src/main/resources/emoji/svg/1f576.svg
new file mode 100644
index 000000000..2d124fcd5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f576.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f577.svg b/emoji/src/main/resources/emoji/svg/1f577.svg
new file mode 100644
index 000000000..6f557ead3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f577.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f578.svg b/emoji/src/main/resources/emoji/svg/1f578.svg
new file mode 100644
index 000000000..3202edd55
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f578.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f579.svg b/emoji/src/main/resources/emoji/svg/1f579.svg
new file mode 100644
index 000000000..4562a5060
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f579.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f57a-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f57a-1f3fb.svg
new file mode 100644
index 000000000..9f1687df5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f57a-1f3fb.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f57a-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f57a-1f3fc.svg
new file mode 100644
index 000000000..041ca78c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f57a-1f3fc.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f57a-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f57a-1f3fd.svg
new file mode 100644
index 000000000..c14fdbaab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f57a-1f3fd.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f57a-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f57a-1f3fe.svg
new file mode 100644
index 000000000..611870e00
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f57a-1f3fe.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f57a-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f57a-1f3ff.svg
new file mode 100644
index 000000000..953072b95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f57a-1f3ff.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f57a.svg b/emoji/src/main/resources/emoji/svg/1f57a.svg
new file mode 100644
index 000000000..ad8cdfa14
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f57a.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f587.svg b/emoji/src/main/resources/emoji/svg/1f587.svg
new file mode 100644
index 000000000..efbf2c4a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f587.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f58a.svg b/emoji/src/main/resources/emoji/svg/1f58a.svg
new file mode 100644
index 000000000..55a54e81a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f58a.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f58b.svg b/emoji/src/main/resources/emoji/svg/1f58b.svg
new file mode 100644
index 000000000..7caa6ecc5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f58b.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f58c.svg b/emoji/src/main/resources/emoji/svg/1f58c.svg
new file mode 100644
index 000000000..c4ea65f98
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f58c.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f58d.svg b/emoji/src/main/resources/emoji/svg/1f58d.svg
new file mode 100644
index 000000000..62c120228
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f58d.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f590-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f590-1f3fb.svg
new file mode 100644
index 000000000..9819400a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f590-1f3fb.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f590-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f590-1f3fc.svg
new file mode 100644
index 000000000..a92d74d08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f590-1f3fc.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f590-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f590-1f3fd.svg
new file mode 100644
index 000000000..865c73633
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f590-1f3fd.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f590-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f590-1f3fe.svg
new file mode 100644
index 000000000..b49768edb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f590-1f3fe.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f590-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f590-1f3ff.svg
new file mode 100644
index 000000000..ba2a5bfe1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f590-1f3ff.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f590.svg b/emoji/src/main/resources/emoji/svg/1f590.svg
new file mode 100644
index 000000000..a340c9122
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f590.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f595-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f595-1f3fb.svg
new file mode 100644
index 000000000..7e6d40317
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f595-1f3fb.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f595-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f595-1f3fc.svg
new file mode 100644
index 000000000..d3806e668
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f595-1f3fc.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f595-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f595-1f3fd.svg
new file mode 100644
index 000000000..44bb20e55
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f595-1f3fd.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f595-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f595-1f3fe.svg
new file mode 100644
index 000000000..8c45a3f08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f595-1f3fe.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f595-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f595-1f3ff.svg
new file mode 100644
index 000000000..bec31db48
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f595-1f3ff.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f595.svg b/emoji/src/main/resources/emoji/svg/1f595.svg
new file mode 100644
index 000000000..9a2e946e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f595.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f596-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f596-1f3fb.svg
new file mode 100644
index 000000000..5885d8f58
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f596-1f3fb.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f596-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f596-1f3fc.svg
new file mode 100644
index 000000000..8fca37788
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f596-1f3fc.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f596-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f596-1f3fd.svg
new file mode 100644
index 000000000..f364cda0c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f596-1f3fd.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f596-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f596-1f3fe.svg
new file mode 100644
index 000000000..8fb7b50ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f596-1f3fe.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f596-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f596-1f3ff.svg
new file mode 100644
index 000000000..1781cd068
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f596-1f3ff.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f596.svg b/emoji/src/main/resources/emoji/svg/1f596.svg
new file mode 100644
index 000000000..7bc5f4926
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f596.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5a4.svg b/emoji/src/main/resources/emoji/svg/1f5a4.svg
new file mode 100644
index 000000000..a95db3654
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5a4.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5a5.svg b/emoji/src/main/resources/emoji/svg/1f5a5.svg
new file mode 100644
index 000000000..ff5516f21
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5a5.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5a8.svg b/emoji/src/main/resources/emoji/svg/1f5a8.svg
new file mode 100644
index 000000000..621b6e10c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5a8.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5b1.svg b/emoji/src/main/resources/emoji/svg/1f5b1.svg
new file mode 100644
index 000000000..fc341e7c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5b1.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5b2.svg b/emoji/src/main/resources/emoji/svg/1f5b2.svg
new file mode 100644
index 000000000..765274eb4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5b2.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5bc.svg b/emoji/src/main/resources/emoji/svg/1f5bc.svg
new file mode 100644
index 000000000..64da05613
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5bc.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5c2.svg b/emoji/src/main/resources/emoji/svg/1f5c2.svg
new file mode 100644
index 000000000..2320d3171
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5c2.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5c3.svg b/emoji/src/main/resources/emoji/svg/1f5c3.svg
new file mode 100644
index 000000000..b4595d2f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5c3.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5c4.svg b/emoji/src/main/resources/emoji/svg/1f5c4.svg
new file mode 100644
index 000000000..12b9f03f0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5c4.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5d1.svg b/emoji/src/main/resources/emoji/svg/1f5d1.svg
new file mode 100644
index 000000000..74cd167ee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5d1.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5d2.svg b/emoji/src/main/resources/emoji/svg/1f5d2.svg
new file mode 100644
index 000000000..26f27fe29
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5d2.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5d3.svg b/emoji/src/main/resources/emoji/svg/1f5d3.svg
new file mode 100644
index 000000000..af3071c9f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5d3.svg
@@ -0,0 +1,154 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5dc.svg b/emoji/src/main/resources/emoji/svg/1f5dc.svg
new file mode 100644
index 000000000..e578f9a72
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5dc.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5dd.svg b/emoji/src/main/resources/emoji/svg/1f5dd.svg
new file mode 100644
index 000000000..79e409f99
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5dd.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5de.svg b/emoji/src/main/resources/emoji/svg/1f5de.svg
new file mode 100644
index 000000000..7b92630c4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5de.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5e1.svg b/emoji/src/main/resources/emoji/svg/1f5e1.svg
new file mode 100644
index 000000000..fb0090e70
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5e1.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5e3.svg b/emoji/src/main/resources/emoji/svg/1f5e3.svg
new file mode 100644
index 000000000..f6fc10955
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5e3.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5e8.svg b/emoji/src/main/resources/emoji/svg/1f5e8.svg
new file mode 100644
index 000000000..64f360755
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5e8.svg
@@ -0,0 +1,8 @@
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5ef.svg b/emoji/src/main/resources/emoji/svg/1f5ef.svg
new file mode 100644
index 000000000..ad23383d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5ef.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5f3.svg b/emoji/src/main/resources/emoji/svg/1f5f3.svg
new file mode 100644
index 000000000..11678d701
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5f3.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5fa.svg b/emoji/src/main/resources/emoji/svg/1f5fa.svg
new file mode 100644
index 000000000..4b733c984
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5fa.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5fb.svg b/emoji/src/main/resources/emoji/svg/1f5fb.svg
new file mode 100644
index 000000000..4877b0164
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5fb.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5fc.svg b/emoji/src/main/resources/emoji/svg/1f5fc.svg
new file mode 100644
index 000000000..e48aa05f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5fc.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5fd.svg b/emoji/src/main/resources/emoji/svg/1f5fd.svg
new file mode 100644
index 000000000..359261ccd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5fd.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5fe.svg b/emoji/src/main/resources/emoji/svg/1f5fe.svg
new file mode 100644
index 000000000..7b417ff53
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5fe.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f5ff.svg b/emoji/src/main/resources/emoji/svg/1f5ff.svg
new file mode 100644
index 000000000..c07acef27
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f5ff.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f600.svg b/emoji/src/main/resources/emoji/svg/1f600.svg
new file mode 100644
index 000000000..3cb84a66d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f600.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f601.svg b/emoji/src/main/resources/emoji/svg/1f601.svg
new file mode 100644
index 000000000..fe4a34c3f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f601.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f602.svg b/emoji/src/main/resources/emoji/svg/1f602.svg
new file mode 100644
index 000000000..d4134c89d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f602.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f603.svg b/emoji/src/main/resources/emoji/svg/1f603.svg
new file mode 100644
index 000000000..2db57a8ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f603.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f604.svg b/emoji/src/main/resources/emoji/svg/1f604.svg
new file mode 100644
index 000000000..46ca39af7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f604.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f605.svg b/emoji/src/main/resources/emoji/svg/1f605.svg
new file mode 100644
index 000000000..74e0d4dc5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f605.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f606.svg b/emoji/src/main/resources/emoji/svg/1f606.svg
new file mode 100644
index 000000000..932ae4179
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f606.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f607.svg b/emoji/src/main/resources/emoji/svg/1f607.svg
new file mode 100644
index 000000000..62d2c677b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f607.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f608.svg b/emoji/src/main/resources/emoji/svg/1f608.svg
new file mode 100644
index 000000000..6a4d99188
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f608.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f609.svg b/emoji/src/main/resources/emoji/svg/1f609.svg
new file mode 100644
index 000000000..7e355987e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f609.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f60a.svg b/emoji/src/main/resources/emoji/svg/1f60a.svg
new file mode 100644
index 000000000..6febbba95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f60a.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f60b.svg b/emoji/src/main/resources/emoji/svg/1f60b.svg
new file mode 100644
index 000000000..3cb11b86c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f60b.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f60c.svg b/emoji/src/main/resources/emoji/svg/1f60c.svg
new file mode 100644
index 000000000..48c649396
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f60c.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f60d.svg b/emoji/src/main/resources/emoji/svg/1f60d.svg
new file mode 100644
index 000000000..0f7858936
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f60d.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f60e.svg b/emoji/src/main/resources/emoji/svg/1f60e.svg
new file mode 100644
index 000000000..fcff42b51
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f60e.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f60f.svg b/emoji/src/main/resources/emoji/svg/1f60f.svg
new file mode 100644
index 000000000..f156c7f40
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f60f.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f610.svg b/emoji/src/main/resources/emoji/svg/1f610.svg
new file mode 100644
index 000000000..602ab9c60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f610.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f611.svg b/emoji/src/main/resources/emoji/svg/1f611.svg
new file mode 100644
index 000000000..bfe36b7e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f611.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f612.svg b/emoji/src/main/resources/emoji/svg/1f612.svg
new file mode 100644
index 000000000..4498cb86c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f612.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f613.svg b/emoji/src/main/resources/emoji/svg/1f613.svg
new file mode 100644
index 000000000..3fb77737f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f613.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f614.svg b/emoji/src/main/resources/emoji/svg/1f614.svg
new file mode 100644
index 000000000..b2439b9b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f614.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f615.svg b/emoji/src/main/resources/emoji/svg/1f615.svg
new file mode 100644
index 000000000..db588a6d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f615.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f616.svg b/emoji/src/main/resources/emoji/svg/1f616.svg
new file mode 100644
index 000000000..040c51f88
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f616.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f617.svg b/emoji/src/main/resources/emoji/svg/1f617.svg
new file mode 100644
index 000000000..a6569ca4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f617.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f618.svg b/emoji/src/main/resources/emoji/svg/1f618.svg
new file mode 100644
index 000000000..5762862b4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f618.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f619.svg b/emoji/src/main/resources/emoji/svg/1f619.svg
new file mode 100644
index 000000000..4635ace70
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f619.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f61a.svg b/emoji/src/main/resources/emoji/svg/1f61a.svg
new file mode 100644
index 000000000..70cfbdb15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f61a.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f61b.svg b/emoji/src/main/resources/emoji/svg/1f61b.svg
new file mode 100644
index 000000000..a127d4dba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f61b.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f61c.svg b/emoji/src/main/resources/emoji/svg/1f61c.svg
new file mode 100644
index 000000000..e5a956842
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f61c.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f61d.svg b/emoji/src/main/resources/emoji/svg/1f61d.svg
new file mode 100644
index 000000000..3a043f118
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f61d.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f61e.svg b/emoji/src/main/resources/emoji/svg/1f61e.svg
new file mode 100644
index 000000000..257c7e0a1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f61e.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f61f.svg b/emoji/src/main/resources/emoji/svg/1f61f.svg
new file mode 100644
index 000000000..233e1096e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f61f.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f620.svg b/emoji/src/main/resources/emoji/svg/1f620.svg
new file mode 100644
index 000000000..76a8d6311
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f620.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f621.svg b/emoji/src/main/resources/emoji/svg/1f621.svg
new file mode 100644
index 000000000..ae1998eca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f621.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f622.svg b/emoji/src/main/resources/emoji/svg/1f622.svg
new file mode 100644
index 000000000..851b787d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f622.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f623.svg b/emoji/src/main/resources/emoji/svg/1f623.svg
new file mode 100644
index 000000000..64eb82b5f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f623.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f624.svg b/emoji/src/main/resources/emoji/svg/1f624.svg
new file mode 100644
index 000000000..f0ca11375
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f624.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f625.svg b/emoji/src/main/resources/emoji/svg/1f625.svg
new file mode 100644
index 000000000..5c58efa60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f625.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f626.svg b/emoji/src/main/resources/emoji/svg/1f626.svg
new file mode 100644
index 000000000..b3b2e7dc5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f626.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f627.svg b/emoji/src/main/resources/emoji/svg/1f627.svg
new file mode 100644
index 000000000..a8696df55
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f627.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f628.svg b/emoji/src/main/resources/emoji/svg/1f628.svg
new file mode 100644
index 000000000..8f9272d8b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f628.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f629.svg b/emoji/src/main/resources/emoji/svg/1f629.svg
new file mode 100644
index 000000000..af0bda7d1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f629.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f62a.svg b/emoji/src/main/resources/emoji/svg/1f62a.svg
new file mode 100644
index 000000000..655a15737
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f62a.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f62b.svg b/emoji/src/main/resources/emoji/svg/1f62b.svg
new file mode 100644
index 000000000..ea21d09dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f62b.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f62c.svg b/emoji/src/main/resources/emoji/svg/1f62c.svg
new file mode 100644
index 000000000..30b1fc6c5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f62c.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f62d.svg b/emoji/src/main/resources/emoji/svg/1f62d.svg
new file mode 100644
index 000000000..2c77d03e8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f62d.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f62e-200d-1f4a8.svg b/emoji/src/main/resources/emoji/svg/1f62e-200d-1f4a8.svg
new file mode 100644
index 000000000..5028b6c08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f62e-200d-1f4a8.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f62e.svg b/emoji/src/main/resources/emoji/svg/1f62e.svg
new file mode 100644
index 000000000..15d8a14ce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f62e.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f62f.svg b/emoji/src/main/resources/emoji/svg/1f62f.svg
new file mode 100644
index 000000000..caa418bca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f62f.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f630.svg b/emoji/src/main/resources/emoji/svg/1f630.svg
new file mode 100644
index 000000000..6992401f4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f630.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f631.svg b/emoji/src/main/resources/emoji/svg/1f631.svg
new file mode 100644
index 000000000..72d22247a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f631.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f632.svg b/emoji/src/main/resources/emoji/svg/1f632.svg
new file mode 100644
index 000000000..b9c73fb63
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f632.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f633.svg b/emoji/src/main/resources/emoji/svg/1f633.svg
new file mode 100644
index 000000000..dd7882936
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f633.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f634.svg b/emoji/src/main/resources/emoji/svg/1f634.svg
new file mode 100644
index 000000000..2ede810ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f634.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f635-200d-1f4ab.svg b/emoji/src/main/resources/emoji/svg/1f635-200d-1f4ab.svg
new file mode 100644
index 000000000..12adaf7c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f635-200d-1f4ab.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f635.svg b/emoji/src/main/resources/emoji/svg/1f635.svg
new file mode 100644
index 000000000..d0154887b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f635.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f636-200d-1f32b.svg b/emoji/src/main/resources/emoji/svg/1f636-200d-1f32b.svg
new file mode 100644
index 000000000..2ee480547
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f636-200d-1f32b.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f636.svg b/emoji/src/main/resources/emoji/svg/1f636.svg
new file mode 100644
index 000000000..d3b787210
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f636.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f637.svg b/emoji/src/main/resources/emoji/svg/1f637.svg
new file mode 100644
index 000000000..9c975337a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f637.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f638.svg b/emoji/src/main/resources/emoji/svg/1f638.svg
new file mode 100644
index 000000000..ebb496c77
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f638.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f639.svg b/emoji/src/main/resources/emoji/svg/1f639.svg
new file mode 100644
index 000000000..73ae8d291
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f639.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f63a.svg b/emoji/src/main/resources/emoji/svg/1f63a.svg
new file mode 100644
index 000000000..649031df8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f63a.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f63b.svg b/emoji/src/main/resources/emoji/svg/1f63b.svg
new file mode 100644
index 000000000..7d19556d6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f63b.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f63c.svg b/emoji/src/main/resources/emoji/svg/1f63c.svg
new file mode 100644
index 000000000..1ec5f4c9a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f63c.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f63d.svg b/emoji/src/main/resources/emoji/svg/1f63d.svg
new file mode 100644
index 000000000..3aaeb2213
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f63d.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f63e.svg b/emoji/src/main/resources/emoji/svg/1f63e.svg
new file mode 100644
index 000000000..e59aecb18
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f63e.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f63f.svg b/emoji/src/main/resources/emoji/svg/1f63f.svg
new file mode 100644
index 000000000..f1fbe1ca0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f63f.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f640.svg b/emoji/src/main/resources/emoji/svg/1f640.svg
new file mode 100644
index 000000000..d25641fab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f640.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f641.svg b/emoji/src/main/resources/emoji/svg/1f641.svg
new file mode 100644
index 000000000..bfac2a86e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f641.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f642-200d-2194.svg b/emoji/src/main/resources/emoji/svg/1f642-200d-2194.svg
new file mode 100644
index 000000000..bd2133a18
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f642-200d-2194.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f642-200d-2195.svg b/emoji/src/main/resources/emoji/svg/1f642-200d-2195.svg
new file mode 100644
index 000000000..2e0c16397
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f642-200d-2195.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f642.svg b/emoji/src/main/resources/emoji/svg/1f642.svg
new file mode 100644
index 000000000..134cac354
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f642.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f643.svg b/emoji/src/main/resources/emoji/svg/1f643.svg
new file mode 100644
index 000000000..214323097
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f643.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f644.svg b/emoji/src/main/resources/emoji/svg/1f644.svg
new file mode 100644
index 000000000..2f50cddf8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f644.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..f34e2f92b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fb-200d-2640.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..186665ebe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fb-200d-2642.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fb.svg
new file mode 100644
index 000000000..fd9ee5fbc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fb.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..123f439ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fc-200d-2640.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..ded97815c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fc-200d-2642.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fc.svg
new file mode 100644
index 000000000..a91371972
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fc.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..2b05d8198
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fd-200d-2640.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..44fd7181f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fd-200d-2642.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fd.svg
new file mode 100644
index 000000000..ce1fbf011
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fd.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..f4bbfea7c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fe-200d-2640.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..97caaf923
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fe-200d-2642.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3fe.svg
new file mode 100644
index 000000000..e36ca85c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3fe.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..078d9eed6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3ff-200d-2640.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..bd3d809fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3ff-200d-2642.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f645-1f3ff.svg
new file mode 100644
index 000000000..cdc5b8dfa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-1f3ff.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f645-200d-2640.svg
new file mode 100644
index 000000000..daf84921b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-200d-2640.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f645-200d-2642.svg
new file mode 100644
index 000000000..4a2099fd7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645-200d-2642.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f645.svg b/emoji/src/main/resources/emoji/svg/1f645.svg
new file mode 100644
index 000000000..f0b1fb1c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f645.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..c426bb322
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fb-200d-2640.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..e468d3fe1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fb-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fb.svg
new file mode 100644
index 000000000..4c6b3be84
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fb.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..7139073e1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fc-200d-2640.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..1e9580e79
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fc-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fc.svg
new file mode 100644
index 000000000..03d702361
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fc.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..f2bd5be37
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fd-200d-2640.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..fdc551572
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fd-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fd.svg
new file mode 100644
index 000000000..41a4d55d2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fd.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..cfd0e93ec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fe-200d-2640.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..baecf3431
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fe-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3fe.svg
new file mode 100644
index 000000000..a66ed3065
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3fe.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..3d6b3434c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3ff-200d-2640.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..ab4f801bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3ff-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f646-1f3ff.svg
new file mode 100644
index 000000000..76ea774e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-1f3ff.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f646-200d-2640.svg
new file mode 100644
index 000000000..c0a3f9906
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-200d-2640.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f646-200d-2642.svg
new file mode 100644
index 000000000..098dace7d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f646.svg b/emoji/src/main/resources/emoji/svg/1f646.svg
new file mode 100644
index 000000000..d51f630a1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f646.svg
@@ -0,0 +1,172 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..c07e43225
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fb-200d-2640.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..91bb56430
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fb-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fb.svg
new file mode 100644
index 000000000..4abc3159e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fb.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..0eaf8d6cb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fc-200d-2640.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..bfbbd4896
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fc-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fc.svg
new file mode 100644
index 000000000..cfddcf584
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fc.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..996781e55
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fd-200d-2640.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..ea67ae130
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fd-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fd.svg
new file mode 100644
index 000000000..775cdc997
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fd.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..896abf3f6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fe-200d-2640.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..bb0f3a538
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fe-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3fe.svg
new file mode 100644
index 000000000..c3fdc05c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3fe.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..9eb81e4a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3ff-200d-2640.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..ea46ae02c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3ff-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f647-1f3ff.svg
new file mode 100644
index 000000000..006345f34
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-1f3ff.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f647-200d-2640.svg
new file mode 100644
index 000000000..8388ef8de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-200d-2640.svg
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f647-200d-2642.svg
new file mode 100644
index 000000000..1cab76884
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f647.svg b/emoji/src/main/resources/emoji/svg/1f647.svg
new file mode 100644
index 000000000..44ba2c5a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f647.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f648.svg b/emoji/src/main/resources/emoji/svg/1f648.svg
new file mode 100644
index 000000000..f4f361ff2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f648.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f649.svg b/emoji/src/main/resources/emoji/svg/1f649.svg
new file mode 100644
index 000000000..86358b762
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f649.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64a.svg b/emoji/src/main/resources/emoji/svg/1f64a.svg
new file mode 100644
index 000000000..edb2970c5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64a.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..3b2234a51
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fb-200d-2640.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..0ec3dd5ab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fb-200d-2642.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fb.svg
new file mode 100644
index 000000000..c05d40580
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fb.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..10ca322ce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fc-200d-2640.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..5b10029c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fc-200d-2642.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fc.svg
new file mode 100644
index 000000000..4230b5f82
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fc.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..7a3b97659
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fd-200d-2640.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..dbc7fdf80
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fd-200d-2642.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fd.svg
new file mode 100644
index 000000000..68e3ed1dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fd.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..a7f4821e2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fe-200d-2640.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..f2caca9db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fe-200d-2642.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3fe.svg
new file mode 100644
index 000000000..a6025ec7b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3fe.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..e1fbd282b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3ff-200d-2640.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..925c67bdf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3ff-200d-2642.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f64b-1f3ff.svg
new file mode 100644
index 000000000..3bf07141c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-1f3ff.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64b-200d-2640.svg
new file mode 100644
index 000000000..f2a2104bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-200d-2640.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64b-200d-2642.svg
new file mode 100644
index 000000000..aba1eba90
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b-200d-2642.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64b.svg b/emoji/src/main/resources/emoji/svg/1f64b.svg
new file mode 100644
index 000000000..081e7ead5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64b.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64c-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f64c-1f3fb.svg
new file mode 100644
index 000000000..ade04e8bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64c-1f3fb.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64c-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f64c-1f3fc.svg
new file mode 100644
index 000000000..373f4e4b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64c-1f3fc.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64c-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f64c-1f3fd.svg
new file mode 100644
index 000000000..4ab01db47
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64c-1f3fd.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64c-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f64c-1f3fe.svg
new file mode 100644
index 000000000..c919e5f3f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64c-1f3fe.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64c-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f64c-1f3ff.svg
new file mode 100644
index 000000000..1cbfcfaad
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64c-1f3ff.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64c.svg b/emoji/src/main/resources/emoji/svg/1f64c.svg
new file mode 100644
index 000000000..d90d5abdf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64c.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..f9a362421
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fb-200d-2640.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..ca996f1cc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fb-200d-2642.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fb.svg
new file mode 100644
index 000000000..7e0f8b826
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fb.svg
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..0b74c098d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fc-200d-2640.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..2a588f7e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fc-200d-2642.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fc.svg
new file mode 100644
index 000000000..50827d7c1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fc.svg
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..970f78f63
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fd-200d-2640.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..5bee0d8a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fd-200d-2642.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fd.svg
new file mode 100644
index 000000000..5173f8626
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fd.svg
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..971009e3a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fe-200d-2640.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..84b249465
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fe-200d-2642.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3fe.svg
new file mode 100644
index 000000000..1e94e7b0c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3fe.svg
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..310ee084d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3ff-200d-2640.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..8f1e8735a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3ff-200d-2642.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f64d-1f3ff.svg
new file mode 100644
index 000000000..d428d14f0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-1f3ff.svg
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64d-200d-2640.svg
new file mode 100644
index 000000000..8bdd2145a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-200d-2640.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64d-200d-2642.svg
new file mode 100644
index 000000000..3d03345ca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d-200d-2642.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64d.svg b/emoji/src/main/resources/emoji/svg/1f64d.svg
new file mode 100644
index 000000000..f3a03ca26
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64d.svg
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..588008804
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fb-200d-2640.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..7b007eef6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fb-200d-2642.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fb.svg
new file mode 100644
index 000000000..cb20d3d99
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fb.svg
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..722219757
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fc-200d-2640.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..4fb55148f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fc-200d-2642.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fc.svg
new file mode 100644
index 000000000..3769f936b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fc.svg
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..6f533cee4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fd-200d-2640.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..3242fb1bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fd-200d-2642.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fd.svg
new file mode 100644
index 000000000..37641db69
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fd.svg
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..1f4f2d5f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fe-200d-2640.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..90eca7b76
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fe-200d-2642.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3fe.svg
new file mode 100644
index 000000000..28547c546
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3fe.svg
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..07e065c06
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3ff-200d-2640.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..6c210321d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3ff-200d-2642.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f64e-1f3ff.svg
new file mode 100644
index 000000000..979806659
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-1f3ff.svg
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f64e-200d-2640.svg
new file mode 100644
index 000000000..0392d4afa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-200d-2640.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f64e-200d-2642.svg
new file mode 100644
index 000000000..41fba21a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e-200d-2642.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64e.svg b/emoji/src/main/resources/emoji/svg/1f64e.svg
new file mode 100644
index 000000000..446b5b624
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64e.svg
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64f-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f64f-1f3fb.svg
new file mode 100644
index 000000000..3b02bc6a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64f-1f3fb.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64f-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f64f-1f3fc.svg
new file mode 100644
index 000000000..3e42072e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64f-1f3fc.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64f-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f64f-1f3fd.svg
new file mode 100644
index 000000000..952975060
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64f-1f3fd.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64f-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f64f-1f3fe.svg
new file mode 100644
index 000000000..34cac7e3c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64f-1f3fe.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64f-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f64f-1f3ff.svg
new file mode 100644
index 000000000..7816d1fa9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64f-1f3ff.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f64f.svg b/emoji/src/main/resources/emoji/svg/1f64f.svg
new file mode 100644
index 000000000..13ca7f369
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f64f.svg
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f680.svg b/emoji/src/main/resources/emoji/svg/1f680.svg
new file mode 100644
index 000000000..4a4f061c5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f680.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f681.svg b/emoji/src/main/resources/emoji/svg/1f681.svg
new file mode 100644
index 000000000..b6fb879c5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f681.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f682.svg b/emoji/src/main/resources/emoji/svg/1f682.svg
new file mode 100644
index 000000000..d65ca15f4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f682.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f683.svg b/emoji/src/main/resources/emoji/svg/1f683.svg
new file mode 100644
index 000000000..b4079f53a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f683.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f684.svg b/emoji/src/main/resources/emoji/svg/1f684.svg
new file mode 100644
index 000000000..48b32d183
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f684.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f685.svg b/emoji/src/main/resources/emoji/svg/1f685.svg
new file mode 100644
index 000000000..3fe61d1e6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f685.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f686.svg b/emoji/src/main/resources/emoji/svg/1f686.svg
new file mode 100644
index 000000000..e6b13632d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f686.svg
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f687.svg b/emoji/src/main/resources/emoji/svg/1f687.svg
new file mode 100644
index 000000000..2827e583a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f687.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f688.svg b/emoji/src/main/resources/emoji/svg/1f688.svg
new file mode 100644
index 000000000..793198303
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f688.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f689.svg b/emoji/src/main/resources/emoji/svg/1f689.svg
new file mode 100644
index 000000000..32cc5a4a6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f689.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f68a.svg b/emoji/src/main/resources/emoji/svg/1f68a.svg
new file mode 100644
index 000000000..2271d779e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f68a.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f68b.svg b/emoji/src/main/resources/emoji/svg/1f68b.svg
new file mode 100644
index 000000000..f008d3f60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f68b.svg
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f68c.svg b/emoji/src/main/resources/emoji/svg/1f68c.svg
new file mode 100644
index 000000000..c6367dac2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f68c.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f68d.svg b/emoji/src/main/resources/emoji/svg/1f68d.svg
new file mode 100644
index 000000000..42fe43622
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f68d.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f68e.svg b/emoji/src/main/resources/emoji/svg/1f68e.svg
new file mode 100644
index 000000000..a9bb71335
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f68e.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f68f.svg b/emoji/src/main/resources/emoji/svg/1f68f.svg
new file mode 100644
index 000000000..69413de75
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f68f.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f690.svg b/emoji/src/main/resources/emoji/svg/1f690.svg
new file mode 100644
index 000000000..c34f6cc1e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f690.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f691.svg b/emoji/src/main/resources/emoji/svg/1f691.svg
new file mode 100644
index 000000000..ee31bf8be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f691.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f692.svg b/emoji/src/main/resources/emoji/svg/1f692.svg
new file mode 100644
index 000000000..4e870815a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f692.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f693.svg b/emoji/src/main/resources/emoji/svg/1f693.svg
new file mode 100644
index 000000000..e5541f6d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f693.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f694.svg b/emoji/src/main/resources/emoji/svg/1f694.svg
new file mode 100644
index 000000000..e63e882a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f694.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f695.svg b/emoji/src/main/resources/emoji/svg/1f695.svg
new file mode 100644
index 000000000..0f6848e3a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f695.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f696.svg b/emoji/src/main/resources/emoji/svg/1f696.svg
new file mode 100644
index 000000000..8691e3b53
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f696.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f697.svg b/emoji/src/main/resources/emoji/svg/1f697.svg
new file mode 100644
index 000000000..75489bbe4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f697.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f698.svg b/emoji/src/main/resources/emoji/svg/1f698.svg
new file mode 100644
index 000000000..7847a6695
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f698.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f699.svg b/emoji/src/main/resources/emoji/svg/1f699.svg
new file mode 100644
index 000000000..30235ebae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f699.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f69a.svg b/emoji/src/main/resources/emoji/svg/1f69a.svg
new file mode 100644
index 000000000..0578bb981
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f69a.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f69b.svg b/emoji/src/main/resources/emoji/svg/1f69b.svg
new file mode 100644
index 000000000..61654fcc9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f69b.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f69c.svg b/emoji/src/main/resources/emoji/svg/1f69c.svg
new file mode 100644
index 000000000..7b581d768
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f69c.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f69d.svg b/emoji/src/main/resources/emoji/svg/1f69d.svg
new file mode 100644
index 000000000..1db7e8bd7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f69d.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f69e.svg b/emoji/src/main/resources/emoji/svg/1f69e.svg
new file mode 100644
index 000000000..5328a766f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f69e.svg
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f69f.svg b/emoji/src/main/resources/emoji/svg/1f69f.svg
new file mode 100644
index 000000000..5fb8f3fe8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f69f.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a0.svg b/emoji/src/main/resources/emoji/svg/1f6a0.svg
new file mode 100644
index 000000000..74cf0387d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a0.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a1.svg b/emoji/src/main/resources/emoji/svg/1f6a1.svg
new file mode 100644
index 000000000..c463b2e6b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a1.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a2.svg b/emoji/src/main/resources/emoji/svg/1f6a2.svg
new file mode 100644
index 000000000..e1407c139
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a2.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..a18247d3b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fb-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..8e920cf7d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fb-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fb.svg
new file mode 100644
index 000000000..4740b01e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fb.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..e9ff208e9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fc-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..2eda8a042
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fc-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fc.svg
new file mode 100644
index 000000000..1639dc505
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fc.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..03bda9e08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fd-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..ad49ce2cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fd-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fd.svg
new file mode 100644
index 000000000..24ec12204
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fd.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..69f861c4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fe-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..a180a98c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fe-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fe.svg
new file mode 100644
index 000000000..fd7b59ff5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3fe.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..6c65e106b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3ff-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..31c352c70
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3ff-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f6a3-1f3ff.svg
new file mode 100644
index 000000000..4c63a56f0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-1f3ff.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6a3-200d-2640.svg
new file mode 100644
index 000000000..aba76f1c1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6a3-200d-2642.svg
new file mode 100644
index 000000000..958aab48c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a3.svg b/emoji/src/main/resources/emoji/svg/1f6a3.svg
new file mode 100644
index 000000000..6c236a943
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a3.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a4.svg b/emoji/src/main/resources/emoji/svg/1f6a4.svg
new file mode 100644
index 000000000..694bd64b4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a4.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a5.svg b/emoji/src/main/resources/emoji/svg/1f6a5.svg
new file mode 100644
index 000000000..1ed13d064
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a5.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a6.svg b/emoji/src/main/resources/emoji/svg/1f6a6.svg
new file mode 100644
index 000000000..affe3e6dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a6.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a7.svg b/emoji/src/main/resources/emoji/svg/1f6a7.svg
new file mode 100644
index 000000000..0b57d2f1c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a7.svg
@@ -0,0 +1,188 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a8.svg b/emoji/src/main/resources/emoji/svg/1f6a8.svg
new file mode 100644
index 000000000..9741d2d5a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a8.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6a9.svg b/emoji/src/main/resources/emoji/svg/1f6a9.svg
new file mode 100644
index 000000000..0974f5c40
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6a9.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6aa.svg b/emoji/src/main/resources/emoji/svg/1f6aa.svg
new file mode 100644
index 000000000..fae5c5df6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6aa.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6ab.svg b/emoji/src/main/resources/emoji/svg/1f6ab.svg
new file mode 100644
index 000000000..44e31fcf6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6ab.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6ac.svg b/emoji/src/main/resources/emoji/svg/1f6ac.svg
new file mode 100644
index 000000000..85ef41e50
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6ac.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6ad.svg b/emoji/src/main/resources/emoji/svg/1f6ad.svg
new file mode 100644
index 000000000..4f8977115
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6ad.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6ae.svg b/emoji/src/main/resources/emoji/svg/1f6ae.svg
new file mode 100644
index 000000000..aabdf413f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6ae.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6af.svg b/emoji/src/main/resources/emoji/svg/1f6af.svg
new file mode 100644
index 000000000..4ad95f2f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6af.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b0.svg b/emoji/src/main/resources/emoji/svg/1f6b0.svg
new file mode 100644
index 000000000..b0c6e0671
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b0.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b1.svg b/emoji/src/main/resources/emoji/svg/1f6b1.svg
new file mode 100644
index 000000000..36aaa6177
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b1.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b2.svg b/emoji/src/main/resources/emoji/svg/1f6b2.svg
new file mode 100644
index 000000000..fcb6237c3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b2.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b3.svg b/emoji/src/main/resources/emoji/svg/1f6b3.svg
new file mode 100644
index 000000000..9c0e4d4f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b3.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..1226932e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fb-200d-2640.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..135f25613
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fb-200d-2642.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fb.svg
new file mode 100644
index 000000000..c4c62d416
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fb.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..bd281e305
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fc-200d-2640.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..04852e0f6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fc-200d-2642.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fc.svg
new file mode 100644
index 000000000..7db902912
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fc.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..34a505b00
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fd-200d-2640.svg
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..ebf058c42
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fd-200d-2642.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fd.svg
new file mode 100644
index 000000000..a7ef2cb01
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fd.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..25ac509c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fe-200d-2640.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..bdfa932b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fe-200d-2642.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fe.svg
new file mode 100644
index 000000000..94f972bc3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3fe.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..22ade25f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3ff-200d-2640.svg
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..69bb89f0f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3ff-200d-2642.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f6b4-1f3ff.svg
new file mode 100644
index 000000000..1dfb44ee9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-1f3ff.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b4-200d-2640.svg
new file mode 100644
index 000000000..42f9e688a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-200d-2640.svg
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b4-200d-2642.svg
new file mode 100644
index 000000000..3caacfbb2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4-200d-2642.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b4.svg b/emoji/src/main/resources/emoji/svg/1f6b4.svg
new file mode 100644
index 000000000..5b59a1f2d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b4.svg
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..7c71ae093
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fb-200d-2640.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..e1edc13ef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fb-200d-2642.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fb.svg
new file mode 100644
index 000000000..248d6b801
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fb.svg
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..fe3828adb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fc-200d-2640.svg
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..66db58c76
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fc-200d-2642.svg
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fc.svg
new file mode 100644
index 000000000..1e31ab704
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fc.svg
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..b6cb6f5f5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fd-200d-2640.svg
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..57b417acd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fd-200d-2642.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fd.svg
new file mode 100644
index 000000000..127de744e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fd.svg
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..5d9074f86
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fe-200d-2640.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..a38ea0273
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fe-200d-2642.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fe.svg
new file mode 100644
index 000000000..bc5ff38aa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3fe.svg
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..6209f9ac0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3ff-200d-2640.svg
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..04266def2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3ff-200d-2642.svg
@@ -0,0 +1,143 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f6b5-1f3ff.svg
new file mode 100644
index 000000000..ab8c4d05f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-1f3ff.svg
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b5-200d-2640.svg
new file mode 100644
index 000000000..542b1c1b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-200d-2640.svg
@@ -0,0 +1,144 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b5-200d-2642.svg
new file mode 100644
index 000000000..062984b5e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5-200d-2642.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b5.svg b/emoji/src/main/resources/emoji/svg/1f6b5.svg
new file mode 100644
index 000000000..f628feaef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b5.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..28494b6a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2640-200d-27a1.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..422d492db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2640.svg
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..f24eb98e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2642-200d-27a1.svg
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..3eb45f731
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-2642.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-27a1.svg
new file mode 100644
index 000000000..322f1818b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb-200d-27a1.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb.svg
new file mode 100644
index 000000000..6f3825b77
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fb.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..fdf68392a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2640-200d-27a1.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..94f0b2696
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2640.svg
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..8bebb5d0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2642-200d-27a1.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..a60a09dd2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-2642.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-27a1.svg
new file mode 100644
index 000000000..d85299d0c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc-200d-27a1.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc.svg
new file mode 100644
index 000000000..8226c7893
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fc.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..aa2d527d9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2640-200d-27a1.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..a6dd97d31
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2640.svg
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..7785a1cb1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2642-200d-27a1.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..3cd8dc39d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-2642.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-27a1.svg
new file mode 100644
index 000000000..6505d6742
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd-200d-27a1.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd.svg
new file mode 100644
index 000000000..e275078bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fd.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..86daa1910
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2640-200d-27a1.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..7157eaade
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2640.svg
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..6c8342962
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2642-200d-27a1.svg
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..bc73c6a31
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-2642.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-27a1.svg
new file mode 100644
index 000000000..0defc4abc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe-200d-27a1.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe.svg
new file mode 100644
index 000000000..2e727ad6b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3fe.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..97bc17862
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2640-200d-27a1.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..c76689cde
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2640.svg
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..7bfc229bf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2642-200d-27a1.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..fa05afe8f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-2642.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-27a1.svg
new file mode 100644
index 000000000..47284022c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff-200d-27a1.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff.svg
new file mode 100644
index 000000000..fde59fcdc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-1f3ff.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..63d30363e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-200d-2640-200d-27a1.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f6b6-200d-2640.svg
new file mode 100644
index 000000000..81857bbe7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-200d-2640.svg
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..afe43f861
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-200d-2642-200d-27a1.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f6b6-200d-2642.svg
new file mode 100644
index 000000000..12dd0ecbd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-200d-2642.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f6b6-200d-27a1.svg
new file mode 100644
index 000000000..fe50b43c9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6-200d-27a1.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b6.svg b/emoji/src/main/resources/emoji/svg/1f6b6.svg
new file mode 100644
index 000000000..07a46ec19
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b6.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b7.svg b/emoji/src/main/resources/emoji/svg/1f6b7.svg
new file mode 100644
index 000000000..4459844e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b7.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b8.svg b/emoji/src/main/resources/emoji/svg/1f6b8.svg
new file mode 100644
index 000000000..401bd9b98
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b8.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6b9.svg b/emoji/src/main/resources/emoji/svg/1f6b9.svg
new file mode 100644
index 000000000..7dd150f14
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6b9.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6ba.svg b/emoji/src/main/resources/emoji/svg/1f6ba.svg
new file mode 100644
index 000000000..5b4efae3a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6ba.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6bb.svg b/emoji/src/main/resources/emoji/svg/1f6bb.svg
new file mode 100644
index 000000000..2f13a8616
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6bb.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6bc.svg b/emoji/src/main/resources/emoji/svg/1f6bc.svg
new file mode 100644
index 000000000..f679e9aeb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6bc.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6bd.svg b/emoji/src/main/resources/emoji/svg/1f6bd.svg
new file mode 100644
index 000000000..7f6fdcfe8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6bd.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6be.svg b/emoji/src/main/resources/emoji/svg/1f6be.svg
new file mode 100644
index 000000000..357a38988
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6be.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6bf.svg b/emoji/src/main/resources/emoji/svg/1f6bf.svg
new file mode 100644
index 000000000..e410735d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6bf.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c0-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f6c0-1f3fb.svg
new file mode 100644
index 000000000..a567b3821
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c0-1f3fb.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c0-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f6c0-1f3fc.svg
new file mode 100644
index 000000000..b1beefeed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c0-1f3fc.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c0-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f6c0-1f3fd.svg
new file mode 100644
index 000000000..3207a911a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c0-1f3fd.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c0-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f6c0-1f3fe.svg
new file mode 100644
index 000000000..caeea64d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c0-1f3fe.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c0-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f6c0-1f3ff.svg
new file mode 100644
index 000000000..508bcbb19
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c0-1f3ff.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c0.svg b/emoji/src/main/resources/emoji/svg/1f6c0.svg
new file mode 100644
index 000000000..7c3d6e668
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c0.svg
@@ -0,0 +1,208 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c1.svg b/emoji/src/main/resources/emoji/svg/1f6c1.svg
new file mode 100644
index 000000000..04ee852d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c1.svg
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c2.svg b/emoji/src/main/resources/emoji/svg/1f6c2.svg
new file mode 100644
index 000000000..85f844c66
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c2.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c3.svg b/emoji/src/main/resources/emoji/svg/1f6c3.svg
new file mode 100644
index 000000000..bd7e57546
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c3.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c4.svg b/emoji/src/main/resources/emoji/svg/1f6c4.svg
new file mode 100644
index 000000000..810fd2d0e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c4.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6c5.svg b/emoji/src/main/resources/emoji/svg/1f6c5.svg
new file mode 100644
index 000000000..9a37793df
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6c5.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6cb.svg b/emoji/src/main/resources/emoji/svg/1f6cb.svg
new file mode 100644
index 000000000..950398691
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6cb.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6cc-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f6cc-1f3fb.svg
new file mode 100644
index 000000000..8e032dd66
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6cc-1f3fb.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6cc-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f6cc-1f3fc.svg
new file mode 100644
index 000000000..1e2d50f4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6cc-1f3fc.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6cc-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f6cc-1f3fd.svg
new file mode 100644
index 000000000..708ef6022
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6cc-1f3fd.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6cc-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f6cc-1f3fe.svg
new file mode 100644
index 000000000..37e2f177e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6cc-1f3fe.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6cc-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f6cc-1f3ff.svg
new file mode 100644
index 000000000..ea62859ad
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6cc-1f3ff.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6cc.svg b/emoji/src/main/resources/emoji/svg/1f6cc.svg
new file mode 100644
index 000000000..66f8c355f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6cc.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6cd.svg b/emoji/src/main/resources/emoji/svg/1f6cd.svg
new file mode 100644
index 000000000..c185dc38f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6cd.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6ce.svg b/emoji/src/main/resources/emoji/svg/1f6ce.svg
new file mode 100644
index 000000000..2cfe1ccfd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6ce.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6cf.svg b/emoji/src/main/resources/emoji/svg/1f6cf.svg
new file mode 100644
index 000000000..729ed5f45
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6cf.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6d0.svg b/emoji/src/main/resources/emoji/svg/1f6d0.svg
new file mode 100644
index 000000000..9a25886cb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6d0.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6d1.svg b/emoji/src/main/resources/emoji/svg/1f6d1.svg
new file mode 100644
index 000000000..ec5d89928
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6d1.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6d2.svg b/emoji/src/main/resources/emoji/svg/1f6d2.svg
new file mode 100644
index 000000000..2e53cf1c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6d2.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6d5.svg b/emoji/src/main/resources/emoji/svg/1f6d5.svg
new file mode 100644
index 000000000..80dbeb57a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6d5.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6d6.svg b/emoji/src/main/resources/emoji/svg/1f6d6.svg
new file mode 100644
index 000000000..b65f920a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6d6.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6d7.svg b/emoji/src/main/resources/emoji/svg/1f6d7.svg
new file mode 100644
index 000000000..c7f71e8b2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6d7.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6d8.svg b/emoji/src/main/resources/emoji/svg/1f6d8.svg
new file mode 100644
index 000000000..ee864885c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6d8.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6dc.svg b/emoji/src/main/resources/emoji/svg/1f6dc.svg
new file mode 100644
index 000000000..7e1b06c35
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6dc.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6dd.svg b/emoji/src/main/resources/emoji/svg/1f6dd.svg
new file mode 100644
index 000000000..abc45faf0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6dd.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6de.svg b/emoji/src/main/resources/emoji/svg/1f6de.svg
new file mode 100644
index 000000000..2001f07af
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6de.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6df.svg b/emoji/src/main/resources/emoji/svg/1f6df.svg
new file mode 100644
index 000000000..136817171
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6df.svg
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6e0.svg b/emoji/src/main/resources/emoji/svg/1f6e0.svg
new file mode 100644
index 000000000..96ef97a43
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6e0.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6e1.svg b/emoji/src/main/resources/emoji/svg/1f6e1.svg
new file mode 100644
index 000000000..fcf09703e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6e1.svg
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6e2.svg b/emoji/src/main/resources/emoji/svg/1f6e2.svg
new file mode 100644
index 000000000..a52886be4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6e2.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6e3.svg b/emoji/src/main/resources/emoji/svg/1f6e3.svg
new file mode 100644
index 000000000..59da7560b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6e3.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6e4.svg b/emoji/src/main/resources/emoji/svg/1f6e4.svg
new file mode 100644
index 000000000..7159f380f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6e4.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6e5.svg b/emoji/src/main/resources/emoji/svg/1f6e5.svg
new file mode 100644
index 000000000..e80a414a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6e5.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6e9.svg b/emoji/src/main/resources/emoji/svg/1f6e9.svg
new file mode 100644
index 000000000..8c4c53f62
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6e9.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6eb.svg b/emoji/src/main/resources/emoji/svg/1f6eb.svg
new file mode 100644
index 000000000..dcc71f14c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6eb.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6ec.svg b/emoji/src/main/resources/emoji/svg/1f6ec.svg
new file mode 100644
index 000000000..ef20b72d3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6ec.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6f0.svg b/emoji/src/main/resources/emoji/svg/1f6f0.svg
new file mode 100644
index 000000000..0d0a8d797
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6f0.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6f3.svg b/emoji/src/main/resources/emoji/svg/1f6f3.svg
new file mode 100644
index 000000000..f57c074a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6f3.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6f4.svg b/emoji/src/main/resources/emoji/svg/1f6f4.svg
new file mode 100644
index 000000000..61a0974b4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6f4.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6f5.svg b/emoji/src/main/resources/emoji/svg/1f6f5.svg
new file mode 100644
index 000000000..329bd76b6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6f5.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6f6.svg b/emoji/src/main/resources/emoji/svg/1f6f6.svg
new file mode 100644
index 000000000..d19cc331c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6f6.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6f7.svg b/emoji/src/main/resources/emoji/svg/1f6f7.svg
new file mode 100644
index 000000000..be25d9241
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6f7.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6f8.svg b/emoji/src/main/resources/emoji/svg/1f6f8.svg
new file mode 100644
index 000000000..56a6e4333
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6f8.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6f9.svg b/emoji/src/main/resources/emoji/svg/1f6f9.svg
new file mode 100644
index 000000000..6c3cd78a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6f9.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6fa.svg b/emoji/src/main/resources/emoji/svg/1f6fa.svg
new file mode 100644
index 000000000..3d86026ee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6fa.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6fb.svg b/emoji/src/main/resources/emoji/svg/1f6fb.svg
new file mode 100644
index 000000000..57334113e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6fb.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f6fc.svg b/emoji/src/main/resources/emoji/svg/1f6fc.svg
new file mode 100644
index 000000000..42ffdfb3a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f6fc.svg
@@ -0,0 +1,106 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e0.svg b/emoji/src/main/resources/emoji/svg/1f7e0.svg
new file mode 100644
index 000000000..97a2bebe1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e0.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e1.svg b/emoji/src/main/resources/emoji/svg/1f7e1.svg
new file mode 100644
index 000000000..9750b7190
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e1.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e2.svg b/emoji/src/main/resources/emoji/svg/1f7e2.svg
new file mode 100644
index 000000000..d967eb0d2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e2.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e3.svg b/emoji/src/main/resources/emoji/svg/1f7e3.svg
new file mode 100644
index 000000000..a290c12bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e3.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e4.svg b/emoji/src/main/resources/emoji/svg/1f7e4.svg
new file mode 100644
index 000000000..c0c31ae27
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e4.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e5.svg b/emoji/src/main/resources/emoji/svg/1f7e5.svg
new file mode 100644
index 000000000..b85dea1e1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e5.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e6.svg b/emoji/src/main/resources/emoji/svg/1f7e6.svg
new file mode 100644
index 000000000..a7a5f0886
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e6.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e7.svg b/emoji/src/main/resources/emoji/svg/1f7e7.svg
new file mode 100644
index 000000000..442125e84
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e7.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e8.svg b/emoji/src/main/resources/emoji/svg/1f7e8.svg
new file mode 100644
index 000000000..d8c1d1392
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e8.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7e9.svg b/emoji/src/main/resources/emoji/svg/1f7e9.svg
new file mode 100644
index 000000000..776d86353
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7e9.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7ea.svg b/emoji/src/main/resources/emoji/svg/1f7ea.svg
new file mode 100644
index 000000000..1d967f777
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7ea.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7eb.svg b/emoji/src/main/resources/emoji/svg/1f7eb.svg
new file mode 100644
index 000000000..444231469
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7eb.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f7f0.svg b/emoji/src/main/resources/emoji/svg/1f7f0.svg
new file mode 100644
index 000000000..95ecd903c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f7f0.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90c-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f90c-1f3fb.svg
new file mode 100644
index 000000000..1eee6c1ae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90c-1f3fb.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90c-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f90c-1f3fc.svg
new file mode 100644
index 000000000..26a5d33fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90c-1f3fc.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90c-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f90c-1f3fd.svg
new file mode 100644
index 000000000..5c341333d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90c-1f3fd.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90c-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f90c-1f3fe.svg
new file mode 100644
index 000000000..f03bc825b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90c-1f3fe.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90c-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f90c-1f3ff.svg
new file mode 100644
index 000000000..2e0556e28
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90c-1f3ff.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90c.svg b/emoji/src/main/resources/emoji/svg/1f90c.svg
new file mode 100644
index 000000000..5c8de3a02
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90c.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90d.svg b/emoji/src/main/resources/emoji/svg/1f90d.svg
new file mode 100644
index 000000000..01f8af311
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90d.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90e.svg b/emoji/src/main/resources/emoji/svg/1f90e.svg
new file mode 100644
index 000000000..70f35a42c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90e.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90f-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f90f-1f3fb.svg
new file mode 100644
index 000000000..630132824
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90f-1f3fb.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90f-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f90f-1f3fc.svg
new file mode 100644
index 000000000..148218a8c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90f-1f3fc.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90f-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f90f-1f3fd.svg
new file mode 100644
index 000000000..ac4cee056
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90f-1f3fd.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90f-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f90f-1f3fe.svg
new file mode 100644
index 000000000..0902702a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90f-1f3fe.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90f-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f90f-1f3ff.svg
new file mode 100644
index 000000000..f9f643349
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90f-1f3ff.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f90f.svg b/emoji/src/main/resources/emoji/svg/1f90f.svg
new file mode 100644
index 000000000..6609e44f1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f90f.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f910.svg b/emoji/src/main/resources/emoji/svg/1f910.svg
new file mode 100644
index 000000000..3c93809f5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f910.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f911.svg b/emoji/src/main/resources/emoji/svg/1f911.svg
new file mode 100644
index 000000000..9d17b3646
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f911.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f912.svg b/emoji/src/main/resources/emoji/svg/1f912.svg
new file mode 100644
index 000000000..8bdab4dc4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f912.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f913.svg b/emoji/src/main/resources/emoji/svg/1f913.svg
new file mode 100644
index 000000000..9f003f898
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f913.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f914.svg b/emoji/src/main/resources/emoji/svg/1f914.svg
new file mode 100644
index 000000000..b679b53ce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f914.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f915.svg b/emoji/src/main/resources/emoji/svg/1f915.svg
new file mode 100644
index 000000000..4ec522abb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f915.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f916.svg b/emoji/src/main/resources/emoji/svg/1f916.svg
new file mode 100644
index 000000000..b0745c878
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f916.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f917.svg b/emoji/src/main/resources/emoji/svg/1f917.svg
new file mode 100644
index 000000000..c6d87f970
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f917.svg
@@ -0,0 +1,141 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f918-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f918-1f3fb.svg
new file mode 100644
index 000000000..00509d1d1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f918-1f3fb.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f918-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f918-1f3fc.svg
new file mode 100644
index 000000000..d596d0244
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f918-1f3fc.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f918-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f918-1f3fd.svg
new file mode 100644
index 000000000..3f2fe2c1d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f918-1f3fd.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f918-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f918-1f3fe.svg
new file mode 100644
index 000000000..c99708eff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f918-1f3fe.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f918-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f918-1f3ff.svg
new file mode 100644
index 000000000..2bb7898e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f918-1f3ff.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f918.svg b/emoji/src/main/resources/emoji/svg/1f918.svg
new file mode 100644
index 000000000..0d4adb662
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f918.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f919-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f919-1f3fb.svg
new file mode 100644
index 000000000..0a322d1ef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f919-1f3fb.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f919-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f919-1f3fc.svg
new file mode 100644
index 000000000..31c2a6174
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f919-1f3fc.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f919-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f919-1f3fd.svg
new file mode 100644
index 000000000..150ad0926
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f919-1f3fd.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f919-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f919-1f3fe.svg
new file mode 100644
index 000000000..90a42ffad
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f919-1f3fe.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f919-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f919-1f3ff.svg
new file mode 100644
index 000000000..6cc13f89d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f919-1f3ff.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f919.svg b/emoji/src/main/resources/emoji/svg/1f919.svg
new file mode 100644
index 000000000..288556de3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f919.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91a-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f91a-1f3fb.svg
new file mode 100644
index 000000000..34f890050
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91a-1f3fb.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91a-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f91a-1f3fc.svg
new file mode 100644
index 000000000..d6a1ab1ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91a-1f3fc.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91a-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f91a-1f3fd.svg
new file mode 100644
index 000000000..60a365ece
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91a-1f3fd.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91a-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f91a-1f3fe.svg
new file mode 100644
index 000000000..55967bed3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91a-1f3fe.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91a-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f91a-1f3ff.svg
new file mode 100644
index 000000000..7414f7281
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91a-1f3ff.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91a.svg b/emoji/src/main/resources/emoji/svg/1f91a.svg
new file mode 100644
index 000000000..6708ed7fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91a.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91b-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f91b-1f3fb.svg
new file mode 100644
index 000000000..fded95740
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91b-1f3fb.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91b-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f91b-1f3fc.svg
new file mode 100644
index 000000000..3771d7c95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91b-1f3fc.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91b-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f91b-1f3fd.svg
new file mode 100644
index 000000000..a6d327367
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91b-1f3fd.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91b-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f91b-1f3fe.svg
new file mode 100644
index 000000000..1d12e59f8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91b-1f3fe.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91b-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f91b-1f3ff.svg
new file mode 100644
index 000000000..bfd7f2cbf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91b-1f3ff.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91b.svg b/emoji/src/main/resources/emoji/svg/1f91b.svg
new file mode 100644
index 000000000..5b049f082
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91b.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91c-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f91c-1f3fb.svg
new file mode 100644
index 000000000..c437b29fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91c-1f3fb.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91c-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f91c-1f3fc.svg
new file mode 100644
index 000000000..4ff10cd9e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91c-1f3fc.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91c-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f91c-1f3fd.svg
new file mode 100644
index 000000000..3440b08bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91c-1f3fd.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91c-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f91c-1f3fe.svg
new file mode 100644
index 000000000..a17e07ea8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91c-1f3fe.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91c-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f91c-1f3ff.svg
new file mode 100644
index 000000000..d5a6440e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91c-1f3ff.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91c.svg b/emoji/src/main/resources/emoji/svg/1f91c.svg
new file mode 100644
index 000000000..8c367b7a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91c.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91d-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f91d-1f3fb.svg
new file mode 100644
index 000000000..dd965fc95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91d-1f3fb.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91d-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f91d-1f3fc.svg
new file mode 100644
index 000000000..9367f8ec7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91d-1f3fc.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91d-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f91d-1f3fd.svg
new file mode 100644
index 000000000..e65def078
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91d-1f3fd.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91d-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f91d-1f3fe.svg
new file mode 100644
index 000000000..ab67aed32
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91d-1f3fe.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91d-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f91d-1f3ff.svg
new file mode 100644
index 000000000..ed23bdd93
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91d-1f3ff.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91d.svg b/emoji/src/main/resources/emoji/svg/1f91d.svg
new file mode 100644
index 000000000..d8c53adf6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91d.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91e-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f91e-1f3fb.svg
new file mode 100644
index 000000000..868cebd02
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91e-1f3fb.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91e-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f91e-1f3fc.svg
new file mode 100644
index 000000000..ecb5b7f79
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91e-1f3fc.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91e-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f91e-1f3fd.svg
new file mode 100644
index 000000000..807403f80
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91e-1f3fd.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91e-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f91e-1f3fe.svg
new file mode 100644
index 000000000..334a76bb4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91e-1f3fe.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91e-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f91e-1f3ff.svg
new file mode 100644
index 000000000..5de37da3d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91e-1f3ff.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91e.svg b/emoji/src/main/resources/emoji/svg/1f91e.svg
new file mode 100644
index 000000000..6e4d7fd41
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91e.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91f-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f91f-1f3fb.svg
new file mode 100644
index 000000000..8a49d5d6d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91f-1f3fb.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91f-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f91f-1f3fc.svg
new file mode 100644
index 000000000..a1f3715be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91f-1f3fc.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91f-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f91f-1f3fd.svg
new file mode 100644
index 000000000..e808f9971
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91f-1f3fd.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91f-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f91f-1f3fe.svg
new file mode 100644
index 000000000..6162270ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91f-1f3fe.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91f-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f91f-1f3ff.svg
new file mode 100644
index 000000000..6f61f167e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91f-1f3ff.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f91f.svg b/emoji/src/main/resources/emoji/svg/1f91f.svg
new file mode 100644
index 000000000..845b17a21
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f91f.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f920.svg b/emoji/src/main/resources/emoji/svg/1f920.svg
new file mode 100644
index 000000000..0bc568763
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f920.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f921.svg b/emoji/src/main/resources/emoji/svg/1f921.svg
new file mode 100644
index 000000000..088c95514
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f921.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f922.svg b/emoji/src/main/resources/emoji/svg/1f922.svg
new file mode 100644
index 000000000..f8c1a0d73
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f922.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f923.svg b/emoji/src/main/resources/emoji/svg/1f923.svg
new file mode 100644
index 000000000..6da454c35
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f923.svg
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f924.svg b/emoji/src/main/resources/emoji/svg/1f924.svg
new file mode 100644
index 000000000..ea41d1e4c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f924.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f925.svg b/emoji/src/main/resources/emoji/svg/1f925.svg
new file mode 100644
index 000000000..1e25e1f94
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f925.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..2e9f81676
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fb-200d-2640.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..f1ea2657d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fb-200d-2642.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fb.svg
new file mode 100644
index 000000000..1034cd01d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fb.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..f36b9070c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fc-200d-2640.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..0af52a524
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fc-200d-2642.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fc.svg
new file mode 100644
index 000000000..952690299
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fc.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..c06f2beed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fd-200d-2640.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..908b543e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fd-200d-2642.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fd.svg
new file mode 100644
index 000000000..db2447b95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fd.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..aabb7bc51
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fe-200d-2640.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..97f6a7722
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fe-200d-2642.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3fe.svg
new file mode 100644
index 000000000..d1af8074e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3fe.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..60fc7a8c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3ff-200d-2640.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..36605adc2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3ff-200d-2642.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f926-1f3ff.svg
new file mode 100644
index 000000000..a3d9138f5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-1f3ff.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f926-200d-2640.svg
new file mode 100644
index 000000000..a91c39a02
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-200d-2640.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f926-200d-2642.svg
new file mode 100644
index 000000000..5a0cfb9b1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926-200d-2642.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f926.svg b/emoji/src/main/resources/emoji/svg/1f926.svg
new file mode 100644
index 000000000..d304009be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f926.svg
@@ -0,0 +1,171 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f927.svg b/emoji/src/main/resources/emoji/svg/1f927.svg
new file mode 100644
index 000000000..b0a0dc23b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f927.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f928.svg b/emoji/src/main/resources/emoji/svg/1f928.svg
new file mode 100644
index 000000000..97c1adaaa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f928.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f929.svg b/emoji/src/main/resources/emoji/svg/1f929.svg
new file mode 100644
index 000000000..efe4a600c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f929.svg
@@ -0,0 +1,74 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f92a.svg b/emoji/src/main/resources/emoji/svg/1f92a.svg
new file mode 100644
index 000000000..bb41c52fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f92a.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f92b.svg b/emoji/src/main/resources/emoji/svg/1f92b.svg
new file mode 100644
index 000000000..fc2af39e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f92b.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f92c.svg b/emoji/src/main/resources/emoji/svg/1f92c.svg
new file mode 100644
index 000000000..76a571992
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f92c.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f92d.svg b/emoji/src/main/resources/emoji/svg/1f92d.svg
new file mode 100644
index 000000000..76927825b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f92d.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f92e.svg b/emoji/src/main/resources/emoji/svg/1f92e.svg
new file mode 100644
index 000000000..6e3707bb5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f92e.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f92f.svg b/emoji/src/main/resources/emoji/svg/1f92f.svg
new file mode 100644
index 000000000..84afe4762
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f92f.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f930-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f930-1f3fb.svg
new file mode 100644
index 000000000..b40b15c9a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f930-1f3fb.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f930-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f930-1f3fc.svg
new file mode 100644
index 000000000..07ffc72f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f930-1f3fc.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f930-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f930-1f3fd.svg
new file mode 100644
index 000000000..31c23d90c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f930-1f3fd.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f930-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f930-1f3fe.svg
new file mode 100644
index 000000000..c7ab77aaf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f930-1f3fe.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f930-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f930-1f3ff.svg
new file mode 100644
index 000000000..59d7e5e39
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f930-1f3ff.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f930.svg b/emoji/src/main/resources/emoji/svg/1f930.svg
new file mode 100644
index 000000000..b491687c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f930.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f931-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f931-1f3fb.svg
new file mode 100644
index 000000000..71b9449f8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f931-1f3fb.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f931-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f931-1f3fc.svg
new file mode 100644
index 000000000..953b01da6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f931-1f3fc.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f931-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f931-1f3fd.svg
new file mode 100644
index 000000000..99debb41a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f931-1f3fd.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f931-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f931-1f3fe.svg
new file mode 100644
index 000000000..7cf6dccf3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f931-1f3fe.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f931-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f931-1f3ff.svg
new file mode 100644
index 000000000..746f82979
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f931-1f3ff.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f931.svg b/emoji/src/main/resources/emoji/svg/1f931.svg
new file mode 100644
index 000000000..feeee04ee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f931.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f932-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f932-1f3fb.svg
new file mode 100644
index 000000000..6ebf0e8c4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f932-1f3fb.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f932-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f932-1f3fc.svg
new file mode 100644
index 000000000..7595b92b7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f932-1f3fc.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f932-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f932-1f3fd.svg
new file mode 100644
index 000000000..2268acef5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f932-1f3fd.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f932-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f932-1f3fe.svg
new file mode 100644
index 000000000..626ca8be7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f932-1f3fe.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f932-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f932-1f3ff.svg
new file mode 100644
index 000000000..d769cac09
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f932-1f3ff.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f932.svg b/emoji/src/main/resources/emoji/svg/1f932.svg
new file mode 100644
index 000000000..427c6d55d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f932.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f933-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f933-1f3fb.svg
new file mode 100644
index 000000000..a2cdba256
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f933-1f3fb.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f933-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f933-1f3fc.svg
new file mode 100644
index 000000000..72a198dbb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f933-1f3fc.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f933-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f933-1f3fd.svg
new file mode 100644
index 000000000..91916d688
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f933-1f3fd.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f933-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f933-1f3fe.svg
new file mode 100644
index 000000000..d7a20a492
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f933-1f3fe.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f933-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f933-1f3ff.svg
new file mode 100644
index 000000000..ba0a7640d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f933-1f3ff.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f933.svg b/emoji/src/main/resources/emoji/svg/1f933.svg
new file mode 100644
index 000000000..1cfb1743f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f933.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f934-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f934-1f3fb.svg
new file mode 100644
index 000000000..5a3c52087
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f934-1f3fb.svg
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f934-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f934-1f3fc.svg
new file mode 100644
index 000000000..610dfce28
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f934-1f3fc.svg
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f934-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f934-1f3fd.svg
new file mode 100644
index 000000000..0b97f2635
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f934-1f3fd.svg
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f934-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f934-1f3fe.svg
new file mode 100644
index 000000000..f09943d35
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f934-1f3fe.svg
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f934-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f934-1f3ff.svg
new file mode 100644
index 000000000..fdb4723a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f934-1f3ff.svg
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f934.svg b/emoji/src/main/resources/emoji/svg/1f934.svg
new file mode 100644
index 000000000..7856e86b6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f934.svg
@@ -0,0 +1,112 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..d9d9e9578
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fb-200d-2640.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..683318ee4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fb-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fb.svg
new file mode 100644
index 000000000..68328fed6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fb.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..5387291bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fc-200d-2640.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..1373f4ae8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fc-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fc.svg
new file mode 100644
index 000000000..17ba857ee
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fc.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..286f802c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fd-200d-2640.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..dca2e09b8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fd-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fd.svg
new file mode 100644
index 000000000..1471f6f5c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fd.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..0619cb624
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fe-200d-2640.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..05c61aefa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fe-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3fe.svg
new file mode 100644
index 000000000..63ae4ee60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3fe.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..de01f334c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3ff-200d-2640.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..6f6e9e6c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3ff-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f935-1f3ff.svg
new file mode 100644
index 000000000..84733690f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-1f3ff.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f935-200d-2640.svg
new file mode 100644
index 000000000..721d3ff26
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-200d-2640.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f935-200d-2642.svg
new file mode 100644
index 000000000..6dbeec4b1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f935.svg b/emoji/src/main/resources/emoji/svg/1f935.svg
new file mode 100644
index 000000000..cf78758d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f935.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f936-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f936-1f3fb.svg
new file mode 100644
index 000000000..fada7fdc7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f936-1f3fb.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f936-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f936-1f3fc.svg
new file mode 100644
index 000000000..474d27322
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f936-1f3fc.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f936-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f936-1f3fd.svg
new file mode 100644
index 000000000..ee9ad84ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f936-1f3fd.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f936-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f936-1f3fe.svg
new file mode 100644
index 000000000..956f8dbba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f936-1f3fe.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f936-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f936-1f3ff.svg
new file mode 100644
index 000000000..1e4bfafae
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f936-1f3ff.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f936.svg b/emoji/src/main/resources/emoji/svg/1f936.svg
new file mode 100644
index 000000000..e77c47efc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f936.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..d066f1a79
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fb-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..b7356c844
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fb-200d-2642.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fb.svg
new file mode 100644
index 000000000..6f880d842
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fb.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..951d90665
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fc-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..3e9fe6af7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fc-200d-2642.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fc.svg
new file mode 100644
index 000000000..4538e2e3c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fc.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..b6f5250c9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fd-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..665e0f38f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fd-200d-2642.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fd.svg
new file mode 100644
index 000000000..7372f647c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fd.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..b1b0973c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fe-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..cd460a3c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fe-200d-2642.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3fe.svg
new file mode 100644
index 000000000..ce4967fb9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3fe.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..166309f68
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3ff-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..2dbbb8e1a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3ff-200d-2642.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f937-1f3ff.svg
new file mode 100644
index 000000000..d5471179c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-1f3ff.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f937-200d-2640.svg
new file mode 100644
index 000000000..30bb7c568
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-200d-2640.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f937-200d-2642.svg
new file mode 100644
index 000000000..3d864243b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937-200d-2642.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f937.svg b/emoji/src/main/resources/emoji/svg/1f937.svg
new file mode 100644
index 000000000..0664d217c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f937.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..3910711dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fb-200d-2640.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..c8175b00a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fb-200d-2642.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fb.svg
new file mode 100644
index 000000000..9f10a1629
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fb.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..f155ca704
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fc-200d-2640.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..ee8202181
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fc-200d-2642.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fc.svg
new file mode 100644
index 000000000..c682129c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fc.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..9bc19cc1c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fd-200d-2640.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..c24a1ce38
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fd-200d-2642.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fd.svg
new file mode 100644
index 000000000..ea7e36bca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fd.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..9f7601d78
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fe-200d-2640.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..decdc7148
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fe-200d-2642.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3fe.svg
new file mode 100644
index 000000000..2052c997e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3fe.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..9df80485c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3ff-200d-2640.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..7eaacb4b1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3ff-200d-2642.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f938-1f3ff.svg
new file mode 100644
index 000000000..ac4cb8afb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-1f3ff.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f938-200d-2640.svg
new file mode 100644
index 000000000..287a3f2a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-200d-2640.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f938-200d-2642.svg
new file mode 100644
index 000000000..7406d07fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938-200d-2642.svg
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f938.svg b/emoji/src/main/resources/emoji/svg/1f938.svg
new file mode 100644
index 000000000..34d1681a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f938.svg
@@ -0,0 +1,198 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..03f7aa9f0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fb-200d-2640.svg
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..e4f43f6b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fb-200d-2642.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fb.svg
new file mode 100644
index 000000000..26ed31053
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fb.svg
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..e3d281f86
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fc-200d-2640.svg
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..c76a47c31
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fc-200d-2642.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fc.svg
new file mode 100644
index 000000000..b17f24b4e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fc.svg
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..53777ce38
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fd-200d-2640.svg
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..a5a686743
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fd-200d-2642.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fd.svg
new file mode 100644
index 000000000..cbab98904
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fd.svg
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..85be2f3bf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fe-200d-2640.svg
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..481e249ca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fe-200d-2642.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3fe.svg
new file mode 100644
index 000000000..b8e759b03
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3fe.svg
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..f7df4f19c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3ff-200d-2640.svg
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..d6a0df114
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3ff-200d-2642.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f939-1f3ff.svg
new file mode 100644
index 000000000..12d997571
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-1f3ff.svg
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f939-200d-2640.svg
new file mode 100644
index 000000000..7c41253fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-200d-2640.svg
@@ -0,0 +1,189 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f939-200d-2642.svg
new file mode 100644
index 000000000..6ef82aa39
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939-200d-2642.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f939.svg b/emoji/src/main/resources/emoji/svg/1f939.svg
new file mode 100644
index 000000000..bacdd99e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f939.svg
@@ -0,0 +1,228 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93a.svg b/emoji/src/main/resources/emoji/svg/1f93a.svg
new file mode 100644
index 000000000..1885f1cab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93a.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..3f908b72e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fb-200d-2640.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..65a15df20
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fb-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fb.svg
new file mode 100644
index 000000000..cea65555b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fb.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..da69868c3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fc-200d-2640.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..ec48bc8ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fc-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fc.svg
new file mode 100644
index 000000000..56b5fe907
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fc.svg
@@ -0,0 +1,215 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..9fc40dfab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fd-200d-2640.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..8cc537e40
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fd-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fd.svg
new file mode 100644
index 000000000..9582046d6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fd.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..7ba7cfee8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fe-200d-2640.svg
@@ -0,0 +1,226 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..140ea6e5f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fe-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3fe.svg
new file mode 100644
index 000000000..395f7d086
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3fe.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..0ab4f5cfd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3ff-200d-2640.svg
@@ -0,0 +1,225 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..cd6c0bb5b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3ff-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f93c-1f3ff.svg
new file mode 100644
index 000000000..cb5da5d51
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-1f3ff.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93c-200d-2640.svg
new file mode 100644
index 000000000..cbeab67ab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-200d-2640.svg
@@ -0,0 +1,272 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93c-200d-2642.svg
new file mode 100644
index 000000000..db7fbbb83
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c-200d-2642.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93c.svg b/emoji/src/main/resources/emoji/svg/1f93c.svg
new file mode 100644
index 000000000..6c1569b1a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93c.svg
@@ -0,0 +1,271 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..745523bb5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fb-200d-2640.svg
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..7690fe8f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fb-200d-2642.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fb.svg
new file mode 100644
index 000000000..2741292fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fb.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..b94969be0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fc-200d-2640.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..086014800
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fc-200d-2642.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fc.svg
new file mode 100644
index 000000000..7b193dd05
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fc.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..eb96ffc80
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fd-200d-2640.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..d1bc34f9f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fd-200d-2642.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fd.svg
new file mode 100644
index 000000000..afc1e13cc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fd.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..d01998d03
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fe-200d-2640.svg
@@ -0,0 +1,134 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..96ffcdc48
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fe-200d-2642.svg
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3fe.svg
new file mode 100644
index 000000000..f213bada7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3fe.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..302be322a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3ff-200d-2640.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..33743f0be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3ff-200d-2642.svg
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f93d-1f3ff.svg
new file mode 100644
index 000000000..4e5cc3fa4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-1f3ff.svg
@@ -0,0 +1,129 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93d-200d-2640.svg
new file mode 100644
index 000000000..7f9bfd221
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-200d-2640.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93d-200d-2642.svg
new file mode 100644
index 000000000..e71d2aab6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d-200d-2642.svg
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93d.svg b/emoji/src/main/resources/emoji/svg/1f93d.svg
new file mode 100644
index 000000000..d1adc7178
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93d.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..2b154af5e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fb-200d-2640.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..34c002c4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fb-200d-2642.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fb.svg
new file mode 100644
index 000000000..016e921e8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fb.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..245c1014a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fc-200d-2640.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..8cd588ca4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fc-200d-2642.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fc.svg
new file mode 100644
index 000000000..fb7796c84
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fc.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..1d8457c27
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fd-200d-2640.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..921649873
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fd-200d-2642.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fd.svg
new file mode 100644
index 000000000..0c3c522b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fd.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..b41c2279a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fe-200d-2640.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..faa03f297
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fe-200d-2642.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3fe.svg
new file mode 100644
index 000000000..15fe728c4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3fe.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..df5d31d73
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3ff-200d-2640.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..510d54720
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3ff-200d-2642.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f93e-1f3ff.svg
new file mode 100644
index 000000000..464cee208
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-1f3ff.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f93e-200d-2640.svg
new file mode 100644
index 000000000..2c70d3865
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-200d-2640.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f93e-200d-2642.svg
new file mode 100644
index 000000000..ba8b21aca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e-200d-2642.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93e.svg b/emoji/src/main/resources/emoji/svg/1f93e.svg
new file mode 100644
index 000000000..d37d7006b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93e.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f93f.svg b/emoji/src/main/resources/emoji/svg/1f93f.svg
new file mode 100644
index 000000000..3912b8b78
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f93f.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f940.svg b/emoji/src/main/resources/emoji/svg/1f940.svg
new file mode 100644
index 000000000..5cf7c238b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f940.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f941.svg b/emoji/src/main/resources/emoji/svg/1f941.svg
new file mode 100644
index 000000000..c7e4a76dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f941.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f942.svg b/emoji/src/main/resources/emoji/svg/1f942.svg
new file mode 100644
index 000000000..d896645f5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f942.svg
@@ -0,0 +1,139 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f943.svg b/emoji/src/main/resources/emoji/svg/1f943.svg
new file mode 100644
index 000000000..7ccd15f2e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f943.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f944.svg b/emoji/src/main/resources/emoji/svg/1f944.svg
new file mode 100644
index 000000000..de400ba0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f944.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f945.svg b/emoji/src/main/resources/emoji/svg/1f945.svg
new file mode 100644
index 000000000..aac3cd31e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f945.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f947.svg b/emoji/src/main/resources/emoji/svg/1f947.svg
new file mode 100644
index 000000000..2283cf6fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f947.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f948.svg b/emoji/src/main/resources/emoji/svg/1f948.svg
new file mode 100644
index 000000000..20bdd4d74
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f948.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f949.svg b/emoji/src/main/resources/emoji/svg/1f949.svg
new file mode 100644
index 000000000..8ec9606e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f949.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f94a.svg b/emoji/src/main/resources/emoji/svg/1f94a.svg
new file mode 100644
index 000000000..c50049659
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f94a.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f94b.svg b/emoji/src/main/resources/emoji/svg/1f94b.svg
new file mode 100644
index 000000000..8154f8c30
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f94b.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f94c.svg b/emoji/src/main/resources/emoji/svg/1f94c.svg
new file mode 100644
index 000000000..caa1e2577
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f94c.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f94d.svg b/emoji/src/main/resources/emoji/svg/1f94d.svg
new file mode 100644
index 000000000..2eee6f2c4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f94d.svg
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f94e.svg b/emoji/src/main/resources/emoji/svg/1f94e.svg
new file mode 100644
index 000000000..29c21cae0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f94e.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f94f.svg b/emoji/src/main/resources/emoji/svg/1f94f.svg
new file mode 100644
index 000000000..e28aff18a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f94f.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f950.svg b/emoji/src/main/resources/emoji/svg/1f950.svg
new file mode 100644
index 000000000..2899b99c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f950.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f951.svg b/emoji/src/main/resources/emoji/svg/1f951.svg
new file mode 100644
index 000000000..3f7193394
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f951.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f952.svg b/emoji/src/main/resources/emoji/svg/1f952.svg
new file mode 100644
index 000000000..9eeff9339
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f952.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f953.svg b/emoji/src/main/resources/emoji/svg/1f953.svg
new file mode 100644
index 000000000..a5cefc623
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f953.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f954.svg b/emoji/src/main/resources/emoji/svg/1f954.svg
new file mode 100644
index 000000000..242b8fe08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f954.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f955.svg b/emoji/src/main/resources/emoji/svg/1f955.svg
new file mode 100644
index 000000000..91b934735
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f955.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f956.svg b/emoji/src/main/resources/emoji/svg/1f956.svg
new file mode 100644
index 000000000..676cf5fa6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f956.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f957.svg b/emoji/src/main/resources/emoji/svg/1f957.svg
new file mode 100644
index 000000000..a8a416655
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f957.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f958.svg b/emoji/src/main/resources/emoji/svg/1f958.svg
new file mode 100644
index 000000000..590a359ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f958.svg
@@ -0,0 +1,146 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f959.svg b/emoji/src/main/resources/emoji/svg/1f959.svg
new file mode 100644
index 000000000..e3618722f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f959.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f95a.svg b/emoji/src/main/resources/emoji/svg/1f95a.svg
new file mode 100644
index 000000000..b5ab6ab4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f95a.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f95b.svg b/emoji/src/main/resources/emoji/svg/1f95b.svg
new file mode 100644
index 000000000..0223ff04f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f95b.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f95c.svg b/emoji/src/main/resources/emoji/svg/1f95c.svg
new file mode 100644
index 000000000..edce54df9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f95c.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f95d.svg b/emoji/src/main/resources/emoji/svg/1f95d.svg
new file mode 100644
index 000000000..1ce988a2b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f95d.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f95e.svg b/emoji/src/main/resources/emoji/svg/1f95e.svg
new file mode 100644
index 000000000..d17ea0be8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f95e.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f95f.svg b/emoji/src/main/resources/emoji/svg/1f95f.svg
new file mode 100644
index 000000000..7bf00219d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f95f.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f960.svg b/emoji/src/main/resources/emoji/svg/1f960.svg
new file mode 100644
index 000000000..4a4f0c090
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f960.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f961.svg b/emoji/src/main/resources/emoji/svg/1f961.svg
new file mode 100644
index 000000000..ddb8d67e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f961.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f962.svg b/emoji/src/main/resources/emoji/svg/1f962.svg
new file mode 100644
index 000000000..474e568f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f962.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f963.svg b/emoji/src/main/resources/emoji/svg/1f963.svg
new file mode 100644
index 000000000..113748cce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f963.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f964.svg b/emoji/src/main/resources/emoji/svg/1f964.svg
new file mode 100644
index 000000000..4fe839661
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f964.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f965.svg b/emoji/src/main/resources/emoji/svg/1f965.svg
new file mode 100644
index 000000000..9cc0b0de5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f965.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f966.svg b/emoji/src/main/resources/emoji/svg/1f966.svg
new file mode 100644
index 000000000..71ac5d43f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f966.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f967.svg b/emoji/src/main/resources/emoji/svg/1f967.svg
new file mode 100644
index 000000000..94360a815
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f967.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f968.svg b/emoji/src/main/resources/emoji/svg/1f968.svg
new file mode 100644
index 000000000..dac4f3db1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f968.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f969.svg b/emoji/src/main/resources/emoji/svg/1f969.svg
new file mode 100644
index 000000000..d530d1ab8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f969.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f96a.svg b/emoji/src/main/resources/emoji/svg/1f96a.svg
new file mode 100644
index 000000000..8cf7641b2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f96a.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f96b.svg b/emoji/src/main/resources/emoji/svg/1f96b.svg
new file mode 100644
index 000000000..3c5da0d1c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f96b.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f96c.svg b/emoji/src/main/resources/emoji/svg/1f96c.svg
new file mode 100644
index 000000000..ae1d5aac5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f96c.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f96d.svg b/emoji/src/main/resources/emoji/svg/1f96d.svg
new file mode 100644
index 000000000..b2a62fd1a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f96d.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f96e.svg b/emoji/src/main/resources/emoji/svg/1f96e.svg
new file mode 100644
index 000000000..10346748c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f96e.svg
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f96f.svg b/emoji/src/main/resources/emoji/svg/1f96f.svg
new file mode 100644
index 000000000..a412d8f91
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f96f.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f970.svg b/emoji/src/main/resources/emoji/svg/1f970.svg
new file mode 100644
index 000000000..8fc9388e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f970.svg
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f971.svg b/emoji/src/main/resources/emoji/svg/1f971.svg
new file mode 100644
index 000000000..16288d8df
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f971.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f972.svg b/emoji/src/main/resources/emoji/svg/1f972.svg
new file mode 100644
index 000000000..af3b9ba8b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f972.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f973.svg b/emoji/src/main/resources/emoji/svg/1f973.svg
new file mode 100644
index 000000000..f7e3b6e83
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f973.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f974.svg b/emoji/src/main/resources/emoji/svg/1f974.svg
new file mode 100644
index 000000000..fdd93a266
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f974.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f975.svg b/emoji/src/main/resources/emoji/svg/1f975.svg
new file mode 100644
index 000000000..0cc7a0592
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f975.svg
@@ -0,0 +1,126 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f976.svg b/emoji/src/main/resources/emoji/svg/1f976.svg
new file mode 100644
index 000000000..e6e3c7495
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f976.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f977-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f977-1f3fb.svg
new file mode 100644
index 000000000..95defae99
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f977-1f3fb.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f977-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f977-1f3fc.svg
new file mode 100644
index 000000000..fc3201306
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f977-1f3fc.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f977-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f977-1f3fd.svg
new file mode 100644
index 000000000..1d4d8652a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f977-1f3fd.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f977-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f977-1f3fe.svg
new file mode 100644
index 000000000..c2a747d7b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f977-1f3fe.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f977-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f977-1f3ff.svg
new file mode 100644
index 000000000..614713a66
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f977-1f3ff.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f977.svg b/emoji/src/main/resources/emoji/svg/1f977.svg
new file mode 100644
index 000000000..c0298d1d9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f977.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f978.svg b/emoji/src/main/resources/emoji/svg/1f978.svg
new file mode 100644
index 000000000..1edc87b6f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f978.svg
@@ -0,0 +1,140 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f979.svg b/emoji/src/main/resources/emoji/svg/1f979.svg
new file mode 100644
index 000000000..af71d6ab9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f979.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f97a.svg b/emoji/src/main/resources/emoji/svg/1f97a.svg
new file mode 100644
index 000000000..3fa5db6b1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f97a.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f97b.svg b/emoji/src/main/resources/emoji/svg/1f97b.svg
new file mode 100644
index 000000000..b841fddb2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f97b.svg
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f97c.svg b/emoji/src/main/resources/emoji/svg/1f97c.svg
new file mode 100644
index 000000000..ec9884e73
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f97c.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f97d.svg b/emoji/src/main/resources/emoji/svg/1f97d.svg
new file mode 100644
index 000000000..30796a20a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f97d.svg
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f97e.svg b/emoji/src/main/resources/emoji/svg/1f97e.svg
new file mode 100644
index 000000000..e1fc43f94
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f97e.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f97f.svg b/emoji/src/main/resources/emoji/svg/1f97f.svg
new file mode 100644
index 000000000..82b7473ce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f97f.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f980.svg b/emoji/src/main/resources/emoji/svg/1f980.svg
new file mode 100644
index 000000000..36a171937
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f980.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f981.svg b/emoji/src/main/resources/emoji/svg/1f981.svg
new file mode 100644
index 000000000..16500cf24
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f981.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f982.svg b/emoji/src/main/resources/emoji/svg/1f982.svg
new file mode 100644
index 000000000..291ac86bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f982.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f983.svg b/emoji/src/main/resources/emoji/svg/1f983.svg
new file mode 100644
index 000000000..6cdab325a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f983.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f984.svg b/emoji/src/main/resources/emoji/svg/1f984.svg
new file mode 100644
index 000000000..8e9a62c90
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f984.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f985.svg b/emoji/src/main/resources/emoji/svg/1f985.svg
new file mode 100644
index 000000000..2161bcbb8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f985.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f986.svg b/emoji/src/main/resources/emoji/svg/1f986.svg
new file mode 100644
index 000000000..797f0eb7f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f986.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f987.svg b/emoji/src/main/resources/emoji/svg/1f987.svg
new file mode 100644
index 000000000..ff61e50fb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f987.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f988.svg b/emoji/src/main/resources/emoji/svg/1f988.svg
new file mode 100644
index 000000000..f48592a8f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f988.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f989.svg b/emoji/src/main/resources/emoji/svg/1f989.svg
new file mode 100644
index 000000000..a2d02b526
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f989.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f98a.svg b/emoji/src/main/resources/emoji/svg/1f98a.svg
new file mode 100644
index 000000000..94247e1cb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f98a.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f98b.svg b/emoji/src/main/resources/emoji/svg/1f98b.svg
new file mode 100644
index 000000000..bd87d873b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f98b.svg
@@ -0,0 +1,116 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f98c.svg b/emoji/src/main/resources/emoji/svg/1f98c.svg
new file mode 100644
index 000000000..6e7634fbc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f98c.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f98d.svg b/emoji/src/main/resources/emoji/svg/1f98d.svg
new file mode 100644
index 000000000..d6fa7a5ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f98d.svg
@@ -0,0 +1,451 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f98e.svg b/emoji/src/main/resources/emoji/svg/1f98e.svg
new file mode 100644
index 000000000..4c2ec4fc7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f98e.svg
@@ -0,0 +1,1947 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f98f.svg b/emoji/src/main/resources/emoji/svg/1f98f.svg
new file mode 100644
index 000000000..8a4de6e1b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f98f.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f990.svg b/emoji/src/main/resources/emoji/svg/1f990.svg
new file mode 100644
index 000000000..b6d01fe18
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f990.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f991.svg b/emoji/src/main/resources/emoji/svg/1f991.svg
new file mode 100644
index 000000000..ccd6451a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f991.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f992.svg b/emoji/src/main/resources/emoji/svg/1f992.svg
new file mode 100644
index 000000000..72aaa2513
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f992.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f993.svg b/emoji/src/main/resources/emoji/svg/1f993.svg
new file mode 100644
index 000000000..976c98932
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f993.svg
@@ -0,0 +1,149 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f994.svg b/emoji/src/main/resources/emoji/svg/1f994.svg
new file mode 100644
index 000000000..5e6b7650e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f994.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f995.svg b/emoji/src/main/resources/emoji/svg/1f995.svg
new file mode 100644
index 000000000..0aaf4246f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f995.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f996.svg b/emoji/src/main/resources/emoji/svg/1f996.svg
new file mode 100644
index 000000000..2f96f94cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f996.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f997.svg b/emoji/src/main/resources/emoji/svg/1f997.svg
new file mode 100644
index 000000000..6d4f65db1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f997.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f998.svg b/emoji/src/main/resources/emoji/svg/1f998.svg
new file mode 100644
index 000000000..a481df37c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f998.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f999.svg b/emoji/src/main/resources/emoji/svg/1f999.svg
new file mode 100644
index 000000000..7b07a74a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f999.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f99a.svg b/emoji/src/main/resources/emoji/svg/1f99a.svg
new file mode 100644
index 000000000..7f608a03f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f99a.svg
@@ -0,0 +1,230 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f99b.svg b/emoji/src/main/resources/emoji/svg/1f99b.svg
new file mode 100644
index 000000000..3300123fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f99b.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f99c.svg b/emoji/src/main/resources/emoji/svg/1f99c.svg
new file mode 100644
index 000000000..7b4568e7a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f99c.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f99d.svg b/emoji/src/main/resources/emoji/svg/1f99d.svg
new file mode 100644
index 000000000..0181b1837
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f99d.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f99e.svg b/emoji/src/main/resources/emoji/svg/1f99e.svg
new file mode 100644
index 000000000..17e781169
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f99e.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f99f.svg b/emoji/src/main/resources/emoji/svg/1f99f.svg
new file mode 100644
index 000000000..69bec4fb7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f99f.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a0.svg b/emoji/src/main/resources/emoji/svg/1f9a0.svg
new file mode 100644
index 000000000..f6b8cbffa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a0.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a1.svg b/emoji/src/main/resources/emoji/svg/1f9a1.svg
new file mode 100644
index 000000000..632733793
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a1.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a2.svg b/emoji/src/main/resources/emoji/svg/1f9a2.svg
new file mode 100644
index 000000000..507085afd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a2.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a3.svg b/emoji/src/main/resources/emoji/svg/1f9a3.svg
new file mode 100644
index 000000000..21b5cab9f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a3.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a4.svg b/emoji/src/main/resources/emoji/svg/1f9a4.svg
new file mode 100644
index 000000000..ec89d866e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a4.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a5.svg b/emoji/src/main/resources/emoji/svg/1f9a5.svg
new file mode 100644
index 000000000..f86b04d37
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a5.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a6.svg b/emoji/src/main/resources/emoji/svg/1f9a6.svg
new file mode 100644
index 000000000..b9949bb71
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a6.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a7.svg b/emoji/src/main/resources/emoji/svg/1f9a7.svg
new file mode 100644
index 000000000..1d47ccddc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a7.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a8.svg b/emoji/src/main/resources/emoji/svg/1f9a8.svg
new file mode 100644
index 000000000..e3c26b626
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a8.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9a9.svg b/emoji/src/main/resources/emoji/svg/1f9a9.svg
new file mode 100644
index 000000000..20a122d19
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9a9.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9aa.svg b/emoji/src/main/resources/emoji/svg/1f9aa.svg
new file mode 100644
index 000000000..19605623c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9aa.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ab.svg b/emoji/src/main/resources/emoji/svg/1f9ab.svg
new file mode 100644
index 000000000..d16dce0b4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ab.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ac.svg b/emoji/src/main/resources/emoji/svg/1f9ac.svg
new file mode 100644
index 000000000..c3dbeceb2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ac.svg
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ad.svg b/emoji/src/main/resources/emoji/svg/1f9ad.svg
new file mode 100644
index 000000000..8d8727339
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ad.svg
@@ -0,0 +1,92 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ae.svg b/emoji/src/main/resources/emoji/svg/1f9ae.svg
new file mode 100644
index 000000000..04db06e9e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ae.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9af.svg b/emoji/src/main/resources/emoji/svg/1f9af.svg
new file mode 100644
index 000000000..6e4ee5d29
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9af.svg
@@ -0,0 +1,762 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f9b0.svg
new file mode 100644
index 000000000..50aa497b6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b0.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f9b1.svg
new file mode 100644
index 000000000..878eb0c60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b1.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f9b2.svg
new file mode 100644
index 000000000..4dd084ca8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b2.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f9b3.svg
new file mode 100644
index 000000000..bb4eb1789
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b3.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b4.svg b/emoji/src/main/resources/emoji/svg/1f9b4.svg
new file mode 100644
index 000000000..b046ba405
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b4.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b5-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9b5-1f3fb.svg
new file mode 100644
index 000000000..2acec35fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b5-1f3fb.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b5-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9b5-1f3fc.svg
new file mode 100644
index 000000000..1d950da04
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b5-1f3fc.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b5-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9b5-1f3fd.svg
new file mode 100644
index 000000000..8575780fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b5-1f3fd.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b5-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9b5-1f3fe.svg
new file mode 100644
index 000000000..ce0b145a0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b5-1f3fe.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b5-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9b5-1f3ff.svg
new file mode 100644
index 000000000..c87c704ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b5-1f3ff.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b5.svg b/emoji/src/main/resources/emoji/svg/1f9b5.svg
new file mode 100644
index 000000000..fb71e6f54
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b5.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b6-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9b6-1f3fb.svg
new file mode 100644
index 000000000..e5d53dba2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b6-1f3fb.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b6-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9b6-1f3fc.svg
new file mode 100644
index 000000000..903c22013
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b6-1f3fc.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b6-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9b6-1f3fd.svg
new file mode 100644
index 000000000..3ba1f41e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b6-1f3fd.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b6-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9b6-1f3fe.svg
new file mode 100644
index 000000000..28aee9812
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b6-1f3fe.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b6-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9b6-1f3ff.svg
new file mode 100644
index 000000000..31a531ad8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b6-1f3ff.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b6.svg b/emoji/src/main/resources/emoji/svg/1f9b6.svg
new file mode 100644
index 000000000..97e35eaba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b6.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b7.svg b/emoji/src/main/resources/emoji/svg/1f9b7.svg
new file mode 100644
index 000000000..0738b5670
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b7.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..356b36eb7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fb-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..acbfa6292
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fb-200d-2642.svg
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fb.svg
new file mode 100644
index 000000000..00b437ffb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fb.svg
@@ -0,0 +1,308 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..145a56ca9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fc-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..4655e943b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fc-200d-2642.svg
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fc.svg
new file mode 100644
index 000000000..6e02dcf89
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fc.svg
@@ -0,0 +1,308 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..bbc9e3023
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fd-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..4b3dcb737
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fd-200d-2642.svg
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fd.svg
new file mode 100644
index 000000000..3c2e80242
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fd.svg
@@ -0,0 +1,308 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..bd1aa0dbb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fe-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..d82bbceba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fe-200d-2642.svg
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fe.svg
new file mode 100644
index 000000000..4c73d5a64
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3fe.svg
@@ -0,0 +1,308 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..13eb0c35a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3ff-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..e65dde966
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3ff-200d-2642.svg
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9b8-1f3ff.svg
new file mode 100644
index 000000000..59ed0b017
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-1f3ff.svg
@@ -0,0 +1,308 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b8-200d-2640.svg
new file mode 100644
index 000000000..5cb1de251
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-200d-2640.svg
@@ -0,0 +1,220 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b8-200d-2642.svg
new file mode 100644
index 000000000..75e43b615
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8-200d-2642.svg
@@ -0,0 +1,222 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b8.svg b/emoji/src/main/resources/emoji/svg/1f9b8.svg
new file mode 100644
index 000000000..d19d2c2e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b8.svg
@@ -0,0 +1,308 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..37a7e843d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fb-200d-2640.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..f635bf945
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fb-200d-2642.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fb.svg
new file mode 100644
index 000000000..0277138bf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fb.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..3051077f0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fc-200d-2640.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..fc1767c0d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fc-200d-2642.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fc.svg
new file mode 100644
index 000000000..68380f638
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fc.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..ee7602fe8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fd-200d-2640.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..215a73b0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fd-200d-2642.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fd.svg
new file mode 100644
index 000000000..839167035
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fd.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..977133c5d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fe-200d-2640.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..1544a8921
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fe-200d-2642.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fe.svg
new file mode 100644
index 000000000..b025d09f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3fe.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..c7df1e5e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3ff-200d-2640.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..91318e0fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3ff-200d-2642.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9b9-1f3ff.svg
new file mode 100644
index 000000000..d81927b65
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-1f3ff.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9b9-200d-2640.svg
new file mode 100644
index 000000000..f656f71f5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-200d-2640.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9b9-200d-2642.svg
new file mode 100644
index 000000000..177763f35
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9-200d-2642.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9b9.svg b/emoji/src/main/resources/emoji/svg/1f9b9.svg
new file mode 100644
index 000000000..9b9d62449
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9b9.svg
@@ -0,0 +1 @@
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ba.svg b/emoji/src/main/resources/emoji/svg/1f9ba.svg
new file mode 100644
index 000000000..b8ff1d7fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ba.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9bb-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9bb-1f3fb.svg
new file mode 100644
index 000000000..df6bdae37
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9bb-1f3fb.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9bb-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9bb-1f3fc.svg
new file mode 100644
index 000000000..8ea106e19
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9bb-1f3fc.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9bb-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9bb-1f3fd.svg
new file mode 100644
index 000000000..ff6a0a50c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9bb-1f3fd.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9bb-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9bb-1f3fe.svg
new file mode 100644
index 000000000..b012befe6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9bb-1f3fe.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9bb-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9bb-1f3ff.svg
new file mode 100644
index 000000000..61a34442d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9bb-1f3ff.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9bb.svg b/emoji/src/main/resources/emoji/svg/1f9bb.svg
new file mode 100644
index 000000000..3c32a48a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9bb.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f9bc.svg
new file mode 100644
index 000000000..d0bd30375
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9bc.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f9bd.svg
new file mode 100644
index 000000000..dd4a7793d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9bd.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9be.svg b/emoji/src/main/resources/emoji/svg/1f9be.svg
new file mode 100644
index 000000000..5ffb35c1e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9be.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9bf.svg b/emoji/src/main/resources/emoji/svg/1f9bf.svg
new file mode 100644
index 000000000..bc7df788b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9bf.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c0.svg b/emoji/src/main/resources/emoji/svg/1f9c0.svg
new file mode 100644
index 000000000..774ec345f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c0.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c1.svg b/emoji/src/main/resources/emoji/svg/1f9c1.svg
new file mode 100644
index 000000000..fd14f493b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c1.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c2.svg b/emoji/src/main/resources/emoji/svg/1f9c2.svg
new file mode 100644
index 000000000..98166c9be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c2.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c3.svg b/emoji/src/main/resources/emoji/svg/1f9c3.svg
new file mode 100644
index 000000000..d415d34d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c3.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c4.svg b/emoji/src/main/resources/emoji/svg/1f9c4.svg
new file mode 100644
index 000000000..5c4826387
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c4.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c5.svg b/emoji/src/main/resources/emoji/svg/1f9c5.svg
new file mode 100644
index 000000000..2b4c5b3c3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c5.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c6.svg b/emoji/src/main/resources/emoji/svg/1f9c6.svg
new file mode 100644
index 000000000..1e4e8d2dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c6.svg
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c7.svg b/emoji/src/main/resources/emoji/svg/1f9c7.svg
new file mode 100644
index 000000000..0834a6455
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c7.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c8.svg b/emoji/src/main/resources/emoji/svg/1f9c8.svg
new file mode 100644
index 000000000..3aab1e044
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c8.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9c9.svg b/emoji/src/main/resources/emoji/svg/1f9c9.svg
new file mode 100644
index 000000000..d1c8e6360
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9c9.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ca.svg b/emoji/src/main/resources/emoji/svg/1f9ca.svg
new file mode 100644
index 000000000..af4a99915
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ca.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cb.svg b/emoji/src/main/resources/emoji/svg/1f9cb.svg
new file mode 100644
index 000000000..4c10f47cb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cb.svg
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cc.svg b/emoji/src/main/resources/emoji/svg/1f9cc.svg
new file mode 100644
index 000000000..c586aaf5e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cc.svg
@@ -0,0 +1,231 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..01624a42e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fb-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..68bb57512
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fb-200d-2642.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fb.svg
new file mode 100644
index 000000000..c86147143
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fb.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..818c49e15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fc-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..b40d7a9b1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fc-200d-2642.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fc.svg
new file mode 100644
index 000000000..13c823053
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fc.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..c38149feb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fd-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..342662d2a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fd-200d-2642.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fd.svg
new file mode 100644
index 000000000..2168929b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fd.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..7dd09c932
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fe-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..44e3e44f4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fe-200d-2642.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fe.svg
new file mode 100644
index 000000000..073304258
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3fe.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..3850b6ea1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3ff-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..2d1b494fb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3ff-200d-2642.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9cd-1f3ff.svg
new file mode 100644
index 000000000..cca120001
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-1f3ff.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cd-200d-2640.svg
new file mode 100644
index 000000000..2f7a3c53f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-200d-2640.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cd-200d-2642.svg
new file mode 100644
index 000000000..ef8461f63
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd-200d-2642.svg
@@ -0,0 +1,95 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cd.svg b/emoji/src/main/resources/emoji/svg/1f9cd.svg
new file mode 100644
index 000000000..4c933c52f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cd.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..486d15139
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2640-200d-27a1.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..0f7c25b3a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2640.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..b4d63fc09
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2642-200d-27a1.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..e9067fe99
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-2642.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-27a1.svg
new file mode 100644
index 000000000..771e15996
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb-200d-27a1.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb.svg
new file mode 100644
index 000000000..7cf37cd87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fb.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..1d1a529cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2640-200d-27a1.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..0d03bcba8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2640.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..c9edd9497
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2642-200d-27a1.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..541b34b76
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-2642.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-27a1.svg
new file mode 100644
index 000000000..6e44fd08c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc-200d-27a1.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc.svg
new file mode 100644
index 000000000..3d9b2dcbf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fc.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..987e7719c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2640-200d-27a1.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..145e239bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2640.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..10e21431d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2642-200d-27a1.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..f0de6a0fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-2642.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-27a1.svg
new file mode 100644
index 000000000..9a1d0fb54
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd-200d-27a1.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd.svg
new file mode 100644
index 000000000..2f936655c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fd.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..507ac4904
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2640-200d-27a1.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..98966f743
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2640.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..7a7e20e08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2642-200d-27a1.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..66b4d63d7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-2642.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-27a1.svg
new file mode 100644
index 000000000..3003cb9c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe-200d-27a1.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe.svg
new file mode 100644
index 000000000..ee322e80f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3fe.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..7d0276361
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2640-200d-27a1.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..f04e96ab9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2640.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..8842bc52e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2642-200d-27a1.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..78059f9c8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-2642.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-27a1.svg
new file mode 100644
index 000000000..6ee289051
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff-200d-27a1.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff.svg
new file mode 100644
index 000000000..eaf3f27c9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-1f3ff.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-200d-2640-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-200d-2640-200d-27a1.svg
new file mode 100644
index 000000000..d201d1517
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-200d-2640-200d-27a1.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9ce-200d-2640.svg
new file mode 100644
index 000000000..c655720de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-200d-2640.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-200d-2642-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-200d-2642-200d-27a1.svg
new file mode 100644
index 000000000..ca8dda8f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-200d-2642-200d-27a1.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9ce-200d-2642.svg
new file mode 100644
index 000000000..a081d58b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-200d-2642.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9ce-200d-27a1.svg
new file mode 100644
index 000000000..88a603593
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce-200d-27a1.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ce.svg b/emoji/src/main/resources/emoji/svg/1f9ce.svg
new file mode 100644
index 000000000..aba4225d9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ce.svg
@@ -0,0 +1,94 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..59a07acaf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fb-200d-2640.svg
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..71b9aa0f6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fb-200d-2642.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fb.svg
new file mode 100644
index 000000000..0f307f410
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fb.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..5ccdea863
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fc-200d-2640.svg
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..d899b238f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fc-200d-2642.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fc.svg
new file mode 100644
index 000000000..3560a63cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fc.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..b62a173a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fd-200d-2640.svg
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..d250c60fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fd-200d-2642.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fd.svg
new file mode 100644
index 000000000..6e25c38de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fd.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..1b8aedb8a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fe-200d-2640.svg
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..867172224
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fe-200d-2642.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fe.svg
new file mode 100644
index 000000000..27a284c74
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3fe.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..de9100653
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3ff-200d-2640.svg
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..e6b9f4f29
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3ff-200d-2642.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9cf-1f3ff.svg
new file mode 100644
index 000000000..c35c6f83e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-1f3ff.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9cf-200d-2640.svg
new file mode 100644
index 000000000..3c3a50956
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-200d-2640.svg
@@ -0,0 +1,103 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9cf-200d-2642.svg
new file mode 100644
index 000000000..0f3dc3d73
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf-200d-2642.svg
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9cf.svg b/emoji/src/main/resources/emoji/svg/1f9cf.svg
new file mode 100644
index 000000000..cbe29f8f1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9cf.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d0.svg b/emoji/src/main/resources/emoji/svg/1f9d0.svg
new file mode 100644
index 000000000..648b28f65
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d0.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f33e.svg
new file mode 100644
index 000000000..d5a4c2bbe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f33e.svg
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f373.svg
new file mode 100644
index 000000000..d097062fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f373.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f37c.svg
new file mode 100644
index 000000000..3ea92cd4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f37c.svg
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f384.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f384.svg
new file mode 100644
index 000000000..6cf49360b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f384.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f393.svg
new file mode 100644
index 000000000..68bdabf95
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f393.svg
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3a4.svg
new file mode 100644
index 000000000..edae52154
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3a4.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3a8.svg
new file mode 100644
index 000000000..f726a729f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3a8.svg
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3eb.svg
new file mode 100644
index 000000000..c8940b2bf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3eb.svg
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3ed.svg
new file mode 100644
index 000000000..6371f6746
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f3ed.svg
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..98210b2be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..9f41fa36a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..213d42a0e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..a856e3728
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f430-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,381 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f4bb.svg
new file mode 100644
index 000000000..d363f042f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f4bb.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f4bc.svg
new file mode 100644
index 000000000..8d784515f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f4bc.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f527.svg
new file mode 100644
index 000000000..28ef57c3a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f527.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f52c.svg
new file mode 100644
index 000000000..02fc236e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f52c.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f680.svg
new file mode 100644
index 000000000..b5415e952
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f680.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f692.svg
new file mode 100644
index 000000000..053b08c14
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f692.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..4c375d1e2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..f927377cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..8ab210802
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..575f90be2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..9bf9b19cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f91d-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..106cbb3e6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9af.svg
new file mode 100644
index 000000000..e7ad4eb50
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9af.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b0.svg
new file mode 100644
index 000000000..489955850
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b0.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b1.svg
new file mode 100644
index 000000000..ec7fec255
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b1.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b2.svg
new file mode 100644
index 000000000..19d84fc61
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b2.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b3.svg
new file mode 100644
index 000000000..09d0f3762
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9b3.svg
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..331ee5cb2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bc.svg
new file mode 100644
index 000000000..dd26ca60c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..e1ed5293a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bd.svg
new file mode 100644
index 000000000..91727bb55
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1f9bd.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1fa70.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1fa70.svg
new file mode 100644
index 000000000..d430965bf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1fa70.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..caea99c33
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..278712600
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..dc674d34d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..3e79ddf60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-1faef-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2695.svg
new file mode 100644
index 000000000..dc728f7bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2695.svg
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2696.svg
new file mode 100644
index 000000000..7fd619b2f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2696.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2708.svg
new file mode 100644
index 000000000..61c7c912f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2708.svg
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..3b4ab158d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..f7b2bd8bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..9b0c16c22
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..8afd307a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..a06aef416
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..802e41d19
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,447 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..137ee40fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..d2a605c29
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb-200d-2764-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb.svg
new file mode 100644
index 000000000..33bf174ab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fb.svg
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f33e.svg
new file mode 100644
index 000000000..04b7b61a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f33e.svg
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f373.svg
new file mode 100644
index 000000000..518e26329
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f373.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f37c.svg
new file mode 100644
index 000000000..9ec6a1c5f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f37c.svg
@@ -0,0 +1,117 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f384.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f384.svg
new file mode 100644
index 000000000..07c3ee7dc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f384.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f393.svg
new file mode 100644
index 000000000..93f0611e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f393.svg
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3a4.svg
new file mode 100644
index 000000000..12ac87a8a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3a4.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3a8.svg
new file mode 100644
index 000000000..f97f51a02
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3a8.svg
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3eb.svg
new file mode 100644
index 000000000..5d8d88234
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3eb.svg
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3ed.svg
new file mode 100644
index 000000000..a16f51275
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f3ed.svg
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..2aaeb3054
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..e5e0337b1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..d04316307
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..224892fb5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f430-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,381 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f4bb.svg
new file mode 100644
index 000000000..527ea5574
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f4bb.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f4bc.svg
new file mode 100644
index 000000000..39311ab3a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f4bc.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f527.svg
new file mode 100644
index 000000000..2d7d76a2e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f527.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f52c.svg
new file mode 100644
index 000000000..23aefdf1c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f52c.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f680.svg
new file mode 100644
index 000000000..333551a2d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f692.svg
new file mode 100644
index 000000000..6c15cdfb4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f692.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..eb17ead6a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..829cf9081
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..feae4798e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..e44687f40
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..111cfbc74
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f91d-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..9f9102798
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9af.svg
new file mode 100644
index 000000000..7cf9e8907
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9af.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b0.svg
new file mode 100644
index 000000000..fc3b57ec9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b0.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b1.svg
new file mode 100644
index 000000000..c80361f4b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b1.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b2.svg
new file mode 100644
index 000000000..a3df3e614
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b2.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b3.svg
new file mode 100644
index 000000000..44b3e34b1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9b3.svg
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..ffc355505
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bc.svg
new file mode 100644
index 000000000..3fd8d225b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..3d0a8686d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bd.svg
new file mode 100644
index 000000000..ba552fc05
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1f9bd.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1fa70.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1fa70.svg
new file mode 100644
index 000000000..243526ba8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1fa70.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..b1aee49d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..fb41beba1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..801477a1f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..1323a6066
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-1faef-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2695.svg
new file mode 100644
index 000000000..d3e5efb23
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2695.svg
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2696.svg
new file mode 100644
index 000000000..8b164a8a6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2696.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2708.svg
new file mode 100644
index 000000000..e4dbcc86f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2708.svg
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..6ab212f6e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..84625a741
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..9128ee18e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..a860918b4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..f60c11477
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..695d7b0ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..41e2d3067
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..de2552aad
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc-200d-2764-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,306 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc.svg
new file mode 100644
index 000000000..a8c18db4e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fc.svg
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f33e.svg
new file mode 100644
index 000000000..8a873f31f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f33e.svg
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f373.svg
new file mode 100644
index 000000000..3eaf00358
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f373.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f37c.svg
new file mode 100644
index 000000000..c8144b7a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f37c.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f384.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f384.svg
new file mode 100644
index 000000000..2d29e2aff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f384.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f393.svg
new file mode 100644
index 000000000..c32d76c6d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f393.svg
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3a4.svg
new file mode 100644
index 000000000..71024a9c8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3a4.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3a8.svg
new file mode 100644
index 000000000..e84120250
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3a8.svg
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3eb.svg
new file mode 100644
index 000000000..53dcb36fb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3eb.svg
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3ed.svg
new file mode 100644
index 000000000..e702705b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f3ed.svg
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..a047b44b2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..6f7fb1555
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..1964848c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..28206f198
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f430-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,381 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f4bb.svg
new file mode 100644
index 000000000..b2d5daf76
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f4bb.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f4bc.svg
new file mode 100644
index 000000000..9696fc65c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f4bc.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f527.svg
new file mode 100644
index 000000000..fa62b291b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f527.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f52c.svg
new file mode 100644
index 000000000..f5e00dd69
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f52c.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f680.svg
new file mode 100644
index 000000000..5c0b0ccc0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f692.svg
new file mode 100644
index 000000000..f911c1cde
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f692.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..f5dcabbb5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..37e8ef729
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..ebd87f1d9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..9680506fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..8a8f18546
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f91d-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..404b1debc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9af.svg
new file mode 100644
index 000000000..acd05ed23
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9af.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b0.svg
new file mode 100644
index 000000000..f9ea2891f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b0.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b1.svg
new file mode 100644
index 000000000..0b4baa579
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b1.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b2.svg
new file mode 100644
index 000000000..2f4a97e08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b2.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b3.svg
new file mode 100644
index 000000000..3c8fbeba2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9b3.svg
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..90089c1ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bc.svg
new file mode 100644
index 000000000..625d91061
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..fac8caf4d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bd.svg
new file mode 100644
index 000000000..e1258bce3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1f9bd.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1fa70.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1fa70.svg
new file mode 100644
index 000000000..5ce009548
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1fa70.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..68de7fdb1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..19a939851
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..b78cfba24
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..e903cbbd9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-1faef-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2695.svg
new file mode 100644
index 000000000..933adc310
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2695.svg
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2696.svg
new file mode 100644
index 000000000..2c51246a6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2696.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2708.svg
new file mode 100644
index 000000000..db011cfe9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2708.svg
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..371e8f42a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..db50e2c7b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..34b6dab30
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..48856b77b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..64b845909
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..33ac3627d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..ae56ad87c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..081f2d278
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd-200d-2764-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,446 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd.svg
new file mode 100644
index 000000000..56dc90dd0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fd.svg
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f33e.svg
new file mode 100644
index 000000000..892cb80cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f33e.svg
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f373.svg
new file mode 100644
index 000000000..89cc3657c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f373.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f37c.svg
new file mode 100644
index 000000000..08cfb501c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f37c.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f384.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f384.svg
new file mode 100644
index 000000000..55124e989
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f384.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f393.svg
new file mode 100644
index 000000000..159ebcdf8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f393.svg
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3a4.svg
new file mode 100644
index 000000000..54be7a981
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3a4.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3a8.svg
new file mode 100644
index 000000000..74a6b4076
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3a8.svg
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3eb.svg
new file mode 100644
index 000000000..729fbe935
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3eb.svg
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3ed.svg
new file mode 100644
index 000000000..d2c22b766
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f3ed.svg
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..f5c602b66
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..5866c8bd7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..107a7db08
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..301444075
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f430-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,381 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f4bb.svg
new file mode 100644
index 000000000..94e8ef781
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f4bb.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f4bc.svg
new file mode 100644
index 000000000..b404cc634
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f4bc.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f527.svg
new file mode 100644
index 000000000..ffa62aff8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f527.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f52c.svg
new file mode 100644
index 000000000..0e6683e64
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f52c.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f680.svg
new file mode 100644
index 000000000..14f2ada4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f680.svg
@@ -0,0 +1,99 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f692.svg
new file mode 100644
index 000000000..4ac8cbfd3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f692.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..fb96d2ec0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..3d0e7f462
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..81a00d1ed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..7489548f1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..5f34e7755
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f91d-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..ef1cb897e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9af.svg
new file mode 100644
index 000000000..de18a1899
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9af.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b0.svg
new file mode 100644
index 000000000..9aa27f665
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b0.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b1.svg
new file mode 100644
index 000000000..1ef0058b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b1.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b2.svg
new file mode 100644
index 000000000..26b6b990f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b2.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b3.svg
new file mode 100644
index 000000000..4fe7ccb91
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9b3.svg
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..be1ed8a15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bc.svg
new file mode 100644
index 000000000..f80d660c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..33b18a565
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bd.svg
new file mode 100644
index 000000000..9a3758c0a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1f9bd.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1fa70.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1fa70.svg
new file mode 100644
index 000000000..937aa9dd2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1fa70.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..4cabd8f78
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..37f7cefbf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..b28df46e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..9b451a9cf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-1faef-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2695.svg
new file mode 100644
index 000000000..eec6ddbbd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2695.svg
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2696.svg
new file mode 100644
index 000000000..bcf1c0327
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2696.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2708.svg
new file mode 100644
index 000000000..c4fe215d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2708.svg
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..9c19b453e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..0aa948ea0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..31c1e65e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..bf69b7f81
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f48b-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..d53a5a110
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..bd858d910
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..91bfd1003
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..67be55496
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe-200d-2764-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe.svg
new file mode 100644
index 000000000..0af84636d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3fe.svg
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f33e.svg
new file mode 100644
index 000000000..ac22ca7b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f33e.svg
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f373.svg
new file mode 100644
index 000000000..349cbc9b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f373.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f37c.svg
new file mode 100644
index 000000000..14d3c25a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f37c.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f384.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f384.svg
new file mode 100644
index 000000000..33a48796a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f384.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f393.svg
new file mode 100644
index 000000000..45f40c7a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f393.svg
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3a4.svg
new file mode 100644
index 000000000..4c1f11265
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3a4.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3a8.svg
new file mode 100644
index 000000000..4636ed4de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3a8.svg
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3eb.svg
new file mode 100644
index 000000000..048089525
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3eb.svg
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3ed.svg
new file mode 100644
index 000000000..704df7bc0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f3ed.svg
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..84deed493
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..90d8c87b4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..9522ae3ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..501735540
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f430-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,383 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f4bb.svg
new file mode 100644
index 000000000..bca62c3e1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f4bb.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f4bc.svg
new file mode 100644
index 000000000..cbc9395a1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f4bc.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f527.svg
new file mode 100644
index 000000000..a9b47c137
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f527.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f52c.svg
new file mode 100644
index 000000000..48f246ad7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f52c.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f680.svg
new file mode 100644
index 000000000..20f048e6c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f692.svg
new file mode 100644
index 000000000..41213592b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f692.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..c42bd2f14
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..5bebb7ff5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..b01f6bbe0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..a0204f4de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff.svg
new file mode 100644
index 000000000..07d262ae4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f91d-200d-1f9d1-1f3ff.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..ead1ee597
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9af.svg
new file mode 100644
index 000000000..8125ab27b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9af.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b0.svg
new file mode 100644
index 000000000..10fa16113
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b0.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b1.svg
new file mode 100644
index 000000000..6e75bc49d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b1.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b2.svg
new file mode 100644
index 000000000..9dce4f5ed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b2.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b3.svg
new file mode 100644
index 000000000..0714ee101
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9b3.svg
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..c4921d06a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bc.svg
new file mode 100644
index 000000000..2e0ef874e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..03b2251fa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bd.svg
new file mode 100644
index 000000000..96bf45565
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1f9bd.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1fa70.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1fa70.svg
new file mode 100644
index 000000000..0c07cf496
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1fa70.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..13a28fbfc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..85b6ecb33
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,213 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..10c01c966
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..feb2cb3b9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-1faef-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,214 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2695.svg
new file mode 100644
index 000000000..ee737c4c4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2695.svg
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2696.svg
new file mode 100644
index 000000000..419ef6282
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2696.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2708.svg
new file mode 100644
index 000000000..fca08a1ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2708.svg
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..26c378c5a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..3e0927165
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..fe7574d59
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..9f7192e09
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f48b-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fb.svg
new file mode 100644
index 000000000..fd7af47f0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fb.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fc.svg
new file mode 100644
index 000000000..21d9fed87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fc.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fd.svg
new file mode 100644
index 000000000..d5ef0a162
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fd.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fe.svg
new file mode 100644
index 000000000..f0179a4ea
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff-200d-2764-200d-1f9d1-1f3fe.svg
@@ -0,0 +1,307 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff.svg
new file mode 100644
index 000000000..14fe447c5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-1f3ff.svg
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f33e.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f33e.svg
new file mode 100644
index 000000000..d6fb00cfe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f33e.svg
@@ -0,0 +1,217 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f373.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f373.svg
new file mode 100644
index 000000000..f31f9b7bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f373.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f37c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f37c.svg
new file mode 100644
index 000000000..831ae7d25
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f37c.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f384.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f384.svg
new file mode 100644
index 000000000..8e94e5a7a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f384.svg
@@ -0,0 +1,160 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f393.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f393.svg
new file mode 100644
index 000000000..7e21233ab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f393.svg
@@ -0,0 +1,175 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3a4.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3a4.svg
new file mode 100644
index 000000000..8d6de2ae2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3a4.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3a8.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3a8.svg
new file mode 100644
index 000000000..836ea3df0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3a8.svg
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3eb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3eb.svg
new file mode 100644
index 000000000..5ae2f3c65
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3eb.svg
@@ -0,0 +1,248 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3ed.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3ed.svg
new file mode 100644
index 000000000..d13667c4b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f3ed.svg
@@ -0,0 +1,265 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f4bb.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f4bb.svg
new file mode 100644
index 000000000..ddfb5f2f4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f4bb.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f4bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f4bc.svg
new file mode 100644
index 000000000..53308d256
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f4bc.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f527.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f527.svg
new file mode 100644
index 000000000..5dfd8890b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f527.svg
@@ -0,0 +1,193 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f52c.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f52c.svg
new file mode 100644
index 000000000..de1823f92
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f52c.svg
@@ -0,0 +1,292 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f680.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f680.svg
new file mode 100644
index 000000000..548cd82ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f680.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f692.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f692.svg
new file mode 100644
index 000000000..de8b3cfed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f692.svg
@@ -0,0 +1,224 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f91d-200d-1f9d1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f91d-200d-1f9d1.svg
new file mode 100644
index 000000000..e08bf695b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f91d-200d-1f9d1.svg
@@ -0,0 +1,392 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9af-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9af-200d-27a1.svg
new file mode 100644
index 000000000..59fbf4289
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9af-200d-27a1.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9af.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9af.svg
new file mode 100644
index 000000000..cad3e09fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9af.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b0.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b0.svg
new file mode 100644
index 000000000..ae3527ac5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b0.svg
@@ -0,0 +1,147 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b1.svg
new file mode 100644
index 000000000..71fcb2829
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b1.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b2.svg
new file mode 100644
index 000000000..476ee2e58
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b2.svg
@@ -0,0 +1,43 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b3.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b3.svg
new file mode 100644
index 000000000..b83b96b8d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9b3.svg
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bc-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bc-200d-27a1.svg
new file mode 100644
index 000000000..695e64091
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bc-200d-27a1.svg
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bc.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bc.svg
new file mode 100644
index 000000000..192fdff7a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bd-200d-27a1.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bd-200d-27a1.svg
new file mode 100644
index 000000000..078a9e22d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bd-200d-27a1.svg
@@ -0,0 +1,153 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bd.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bd.svg
new file mode 100644
index 000000000..c57b073bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9bd.svg
@@ -0,0 +1,181 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d1-200d-1f9d2-200d-1f9d2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d1-200d-1f9d2-200d-1f9d2.svg
new file mode 100644
index 000000000..a703b3b23
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d1-200d-1f9d2-200d-1f9d2.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d1-200d-1f9d2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d1-200d-1f9d2.svg
new file mode 100644
index 000000000..e5599c977
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d1-200d-1f9d2.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d2-200d-1f9d2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d2-200d-1f9d2.svg
new file mode 100644
index 000000000..564163f3f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d2-200d-1f9d2.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d2.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d2.svg
new file mode 100644
index 000000000..38f05c3e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1f9d2.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-1fa70.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1fa70.svg
new file mode 100644
index 000000000..577d557aa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-1fa70.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-2695.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-2695.svg
new file mode 100644
index 000000000..38352f2cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-2695.svg
@@ -0,0 +1,195 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-2696.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-2696.svg
new file mode 100644
index 000000000..ce318d688
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-2696.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1-200d-2708.svg b/emoji/src/main/resources/emoji/svg/1f9d1-200d-2708.svg
new file mode 100644
index 000000000..4c6ce5ee5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1-200d-2708.svg
@@ -0,0 +1,203 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d1.svg b/emoji/src/main/resources/emoji/svg/1f9d1.svg
new file mode 100644
index 000000000..a4e960c02
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d1.svg
@@ -0,0 +1,137 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d2-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d2-1f3fb.svg
new file mode 100644
index 000000000..5a717c55e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d2-1f3fb.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d2-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d2-1f3fc.svg
new file mode 100644
index 000000000..da5a64d12
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d2-1f3fc.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d2-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d2-1f3fd.svg
new file mode 100644
index 000000000..a01cf46c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d2-1f3fd.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d2-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d2-1f3fe.svg
new file mode 100644
index 000000000..c6957cf9d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d2-1f3fe.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d2-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d2-1f3ff.svg
new file mode 100644
index 000000000..9cb577808
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d2-1f3ff.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d2.svg b/emoji/src/main/resources/emoji/svg/1f9d2.svg
new file mode 100644
index 000000000..ccc90e51e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d2.svg
@@ -0,0 +1,114 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d3-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d3-1f3fb.svg
new file mode 100644
index 000000000..3d13bdb60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d3-1f3fb.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d3-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d3-1f3fc.svg
new file mode 100644
index 000000000..a2f65db4e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d3-1f3fc.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d3-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d3-1f3fd.svg
new file mode 100644
index 000000000..ae6f4f727
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d3-1f3fd.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d3-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d3-1f3fe.svg
new file mode 100644
index 000000000..ab86f4abf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d3-1f3fe.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d3-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d3-1f3ff.svg
new file mode 100644
index 000000000..1f6be2023
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d3-1f3ff.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d3.svg b/emoji/src/main/resources/emoji/svg/1f9d3.svg
new file mode 100644
index 000000000..a47fbc102
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d3.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..ab475c055
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fb-200d-2640.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..bda83c326
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fb-200d-2642.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fb.svg
new file mode 100644
index 000000000..13f58c2a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fb.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..8d31482ba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fc-200d-2640.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..d9537c148
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fc-200d-2642.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fc.svg
new file mode 100644
index 000000000..ec292c638
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fc.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..943314c38
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fd-200d-2640.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..277295520
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fd-200d-2642.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fd.svg
new file mode 100644
index 000000000..e21199896
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fd.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..ee3cc2168
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fe-200d-2640.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..ffc229ab9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fe-200d-2642.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fe.svg
new file mode 100644
index 000000000..b3a397420
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3fe.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..e7285d298
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3ff-200d-2640.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..2ccb54253
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3ff-200d-2642.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d4-1f3ff.svg
new file mode 100644
index 000000000..0bafca9b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-1f3ff.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d4-200d-2640.svg
new file mode 100644
index 000000000..8ac95d8c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-200d-2640.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d4-200d-2642.svg
new file mode 100644
index 000000000..85946f90e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4-200d-2642.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d4.svg b/emoji/src/main/resources/emoji/svg/1f9d4.svg
new file mode 100644
index 000000000..29b558d8b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d4.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d5-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d5-1f3fb.svg
new file mode 100644
index 000000000..6edc46680
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d5-1f3fb.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d5-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d5-1f3fc.svg
new file mode 100644
index 000000000..e3e1bfead
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d5-1f3fc.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d5-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d5-1f3fd.svg
new file mode 100644
index 000000000..672085e8c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d5-1f3fd.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d5-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d5-1f3fe.svg
new file mode 100644
index 000000000..022cc38e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d5-1f3fe.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d5-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d5-1f3ff.svg
new file mode 100644
index 000000000..92da2d971
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d5-1f3ff.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d5.svg b/emoji/src/main/resources/emoji/svg/1f9d5.svg
new file mode 100644
index 000000000..fdbd87cc6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d5.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..cffacd112
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fb-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..d6ddfbebc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fb-200d-2642.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fb.svg
new file mode 100644
index 000000000..1829df439
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fb.svg
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..43711d1a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fc-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..83b191b6c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fc-200d-2642.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fc.svg
new file mode 100644
index 000000000..1dc0e8050
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fc.svg
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..5b9981f15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fd-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..39f845902
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fd-200d-2642.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fd.svg
new file mode 100644
index 000000000..130c6cab6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fd.svg
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..20fe284d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fe-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..fd275d918
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fe-200d-2642.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fe.svg
new file mode 100644
index 000000000..271becf99
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3fe.svg
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..80c93e04c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3ff-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..af7f4792b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3ff-200d-2642.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d6-1f3ff.svg
new file mode 100644
index 000000000..3259ad2db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-1f3ff.svg
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d6-200d-2640.svg
new file mode 100644
index 000000000..386216dfd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d6-200d-2642.svg
new file mode 100644
index 000000000..2170ee11c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6-200d-2642.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d6.svg b/emoji/src/main/resources/emoji/svg/1f9d6.svg
new file mode 100644
index 000000000..cbea5007d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d6.svg
@@ -0,0 +1,196 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..489687933
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fb-200d-2640.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..9855c982e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fb-200d-2642.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fb.svg
new file mode 100644
index 000000000..990548028
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fb.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..9abac1929
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fc-200d-2640.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..48968bd05
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fc-200d-2642.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fc.svg
new file mode 100644
index 000000000..8e089b1e7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fc.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..5544a13cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fd-200d-2640.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..8332c78b7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fd-200d-2642.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fd.svg
new file mode 100644
index 000000000..b3d8c5175
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fd.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..75dd4f446
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fe-200d-2640.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..0c831716f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fe-200d-2642.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fe.svg
new file mode 100644
index 000000000..852a7964a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3fe.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..22ef34fbe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3ff-200d-2640.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..4cfc9a186
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3ff-200d-2642.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d7-1f3ff.svg
new file mode 100644
index 000000000..c17f64761
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-1f3ff.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d7-200d-2640.svg
new file mode 100644
index 000000000..d41682de3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-200d-2640.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d7-200d-2642.svg
new file mode 100644
index 000000000..801f40cac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7-200d-2642.svg
@@ -0,0 +1,178 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d7.svg b/emoji/src/main/resources/emoji/svg/1f9d7.svg
new file mode 100644
index 000000000..c0c6c523c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d7.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..3acf98201
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fb-200d-2640.svg
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..4358c8d27
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fb-200d-2642.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fb.svg
new file mode 100644
index 000000000..3627f8a6d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fb.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..54b43a71d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fc-200d-2640.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..4b7cbe5c8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fc-200d-2642.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fc.svg
new file mode 100644
index 000000000..ff4db8244
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fc.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..b752c0e15
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fd-200d-2640.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..c67103eed
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fd-200d-2642.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fd.svg
new file mode 100644
index 000000000..3de10d1a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fd.svg
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..74b8e5aca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fe-200d-2640.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..c6d6ff4d4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fe-200d-2642.svg
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fe.svg
new file mode 100644
index 000000000..d7fa10e4e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3fe.svg
@@ -0,0 +1,130 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..ec8534354
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3ff-200d-2640.svg
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..e001adc27
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3ff-200d-2642.svg
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d8-1f3ff.svg
new file mode 100644
index 000000000..93ae4450d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-1f3ff.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d8-200d-2640.svg
new file mode 100644
index 000000000..17e43bd45
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-200d-2640.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d8-200d-2642.svg
new file mode 100644
index 000000000..a015df1fb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8-200d-2642.svg
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d8.svg b/emoji/src/main/resources/emoji/svg/1f9d8.svg
new file mode 100644
index 000000000..db5f26e62
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d8.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..9443f0fc6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fb-200d-2640.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..da586f8a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fb-200d-2642.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fb.svg
new file mode 100644
index 000000000..889eafd65
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fb.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..9b1233bff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fc-200d-2640.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..cdc78a2a0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fc-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fc.svg
new file mode 100644
index 000000000..56a2aa23f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fc.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..515fb1b2a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fd-200d-2640.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..eea31a897
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fd-200d-2642.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fd.svg
new file mode 100644
index 000000000..f1f646a67
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fd.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..505074d3f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fe-200d-2640.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..4fbc806d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fe-200d-2642.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fe.svg
new file mode 100644
index 000000000..42cd610bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3fe.svg
@@ -0,0 +1,101 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..e915df044
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3ff-200d-2640.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..e0d5dc2d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3ff-200d-2642.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9d9-1f3ff.svg
new file mode 100644
index 000000000..aab11518c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-1f3ff.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9d9-200d-2640.svg
new file mode 100644
index 000000000..b56d93dd0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-200d-2640.svg
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9d9-200d-2642.svg
new file mode 100644
index 000000000..fbc2ffc8c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9-200d-2642.svg
@@ -0,0 +1,83 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9d9.svg b/emoji/src/main/resources/emoji/svg/1f9d9.svg
new file mode 100644
index 000000000..3e4ca170d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9d9.svg
@@ -0,0 +1,98 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..f3a3e54a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fb-200d-2640.svg
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..931d2ee72
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fb-200d-2642.svg
@@ -0,0 +1,305 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fb.svg
new file mode 100644
index 000000000..ae3831a78
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fb.svg
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..c2f19c1fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fc-200d-2640.svg
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..171fb011d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fc-200d-2642.svg
@@ -0,0 +1,305 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fc.svg
new file mode 100644
index 000000000..9069310e3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fc.svg
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..59778b09b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fd-200d-2640.svg
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..82e901b2b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fd-200d-2642.svg
@@ -0,0 +1,305 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fd.svg
new file mode 100644
index 000000000..c87e87167
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fd.svg
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..2bc67dce8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fe-200d-2640.svg
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..8eb5f070f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fe-200d-2642.svg
@@ -0,0 +1,305 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3fe.svg
new file mode 100644
index 000000000..bd114d1a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3fe.svg
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..a1956af0b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3ff-200d-2640.svg
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..a55362160
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3ff-200d-2642.svg
@@ -0,0 +1,305 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9da-1f3ff.svg
new file mode 100644
index 000000000..8d226c8da
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-1f3ff.svg
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9da-200d-2640.svg
new file mode 100644
index 000000000..955892b7c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-200d-2640.svg
@@ -0,0 +1,320 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9da-200d-2642.svg
new file mode 100644
index 000000000..b2110c46f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da-200d-2642.svg
@@ -0,0 +1,305 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9da.svg b/emoji/src/main/resources/emoji/svg/1f9da.svg
new file mode 100644
index 000000000..c83bc3cec
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9da.svg
@@ -0,0 +1,323 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..ec998e95b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fb-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..7d6c62283
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fb-200d-2642.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fb.svg
new file mode 100644
index 000000000..387340330
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fb.svg
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..0f83a865d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fc-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..82c47f929
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fc-200d-2642.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fc.svg
new file mode 100644
index 000000000..88b8e12a6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fc.svg
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..cc8529ce1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fd-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..297f0ce20
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fd-200d-2642.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fd.svg
new file mode 100644
index 000000000..55faee19b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fd.svg
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..e857646a4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fe-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..eeb7a2b1b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fe-200d-2642.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3fe.svg
new file mode 100644
index 000000000..ef2fea3d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3fe.svg
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..90df515e6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3ff-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..1727343af
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3ff-200d-2642.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9db-1f3ff.svg
new file mode 100644
index 000000000..cc284359f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-1f3ff.svg
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9db-200d-2640.svg
new file mode 100644
index 000000000..858144b1b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-200d-2640.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9db-200d-2642.svg
new file mode 100644
index 000000000..ecac7878b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db-200d-2642.svg
@@ -0,0 +1,132 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9db.svg b/emoji/src/main/resources/emoji/svg/1f9db.svg
new file mode 100644
index 000000000..8584b547c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9db.svg
@@ -0,0 +1,206 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..f85825b16
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fb-200d-2640.svg
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..0900f6d93
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fb-200d-2642.svg
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fb.svg
new file mode 100644
index 000000000..52dd534f5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fb.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..f65c12b79
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fc-200d-2640.svg
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..5cd6542c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fc-200d-2642.svg
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fc.svg
new file mode 100644
index 000000000..1721fe776
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fc.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..587ca7fbb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fd-200d-2640.svg
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..8e8e3fd0c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fd-200d-2642.svg
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fd.svg
new file mode 100644
index 000000000..af8561731
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fd.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..b121c4d09
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fe-200d-2640.svg
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..887593c04
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fe-200d-2642.svg
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fe.svg
new file mode 100644
index 000000000..c34c08d36
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3fe.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..80a95cee0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3ff-200d-2640.svg
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..0c711d20f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3ff-200d-2642.svg
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9dc-1f3ff.svg
new file mode 100644
index 000000000..5ff0fcda3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-1f3ff.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dc-200d-2640.svg
new file mode 100644
index 000000000..7b6d75a77
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-200d-2640.svg
@@ -0,0 +1,270 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dc-200d-2642.svg
new file mode 100644
index 000000000..264f3fe9d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc-200d-2642.svg
@@ -0,0 +1,253 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dc.svg b/emoji/src/main/resources/emoji/svg/1f9dc.svg
new file mode 100644
index 000000000..697d99a67
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dc.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..36eaba13c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fb-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..ff68b9a07
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fb-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fb.svg
new file mode 100644
index 000000000..b86296c66
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fb.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..01090ea57
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fc-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..7ce45e89c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fc-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fc.svg
new file mode 100644
index 000000000..df24f5bd3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fc.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..24e10e828
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fd-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..10557843c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fd-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fd.svg
new file mode 100644
index 000000000..20fdb46a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fd.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..57ef16fc8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fe-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..33d35a402
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fe-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fe.svg
new file mode 100644
index 000000000..94a117fc6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3fe.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..5c83a842f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3ff-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..1e96035f4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3ff-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1f9dd-1f3ff.svg
new file mode 100644
index 000000000..4f64dd646
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-1f3ff.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9dd-200d-2640.svg
new file mode 100644
index 000000000..a73556825
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9dd-200d-2642.svg
new file mode 100644
index 000000000..22ed388c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd-200d-2642.svg
@@ -0,0 +1,180 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9dd.svg b/emoji/src/main/resources/emoji/svg/1f9dd.svg
new file mode 100644
index 000000000..5b3b8428d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9dd.svg
@@ -0,0 +1,184 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9de-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9de-200d-2640.svg
new file mode 100644
index 000000000..b8f6502c7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9de-200d-2640.svg
@@ -0,0 +1,238 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9de-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9de-200d-2642.svg
new file mode 100644
index 000000000..3d686bf21
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9de-200d-2642.svg
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9de.svg b/emoji/src/main/resources/emoji/svg/1f9de.svg
new file mode 100644
index 000000000..5fcfcab44
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9de.svg
@@ -0,0 +1,216 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9df-200d-2640.svg b/emoji/src/main/resources/emoji/svg/1f9df-200d-2640.svg
new file mode 100644
index 000000000..44567a5df
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9df-200d-2640.svg
@@ -0,0 +1,204 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9df-200d-2642.svg b/emoji/src/main/resources/emoji/svg/1f9df-200d-2642.svg
new file mode 100644
index 000000000..ae93af6bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9df-200d-2642.svg
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9df.svg b/emoji/src/main/resources/emoji/svg/1f9df.svg
new file mode 100644
index 000000000..6f8238849
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9df.svg
@@ -0,0 +1,179 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e0.svg b/emoji/src/main/resources/emoji/svg/1f9e0.svg
new file mode 100644
index 000000000..d69b2873a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e0.svg
@@ -0,0 +1,124 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e1.svg b/emoji/src/main/resources/emoji/svg/1f9e1.svg
new file mode 100644
index 000000000..afa1edcf8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e1.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e2.svg b/emoji/src/main/resources/emoji/svg/1f9e2.svg
new file mode 100644
index 000000000..def41a401
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e2.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e3.svg b/emoji/src/main/resources/emoji/svg/1f9e3.svg
new file mode 100644
index 000000000..82017f92d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e3.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e4.svg b/emoji/src/main/resources/emoji/svg/1f9e4.svg
new file mode 100644
index 000000000..b32cef2b0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e4.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e5.svg b/emoji/src/main/resources/emoji/svg/1f9e5.svg
new file mode 100644
index 000000000..d71414b72
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e5.svg
@@ -0,0 +1,100 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e6.svg b/emoji/src/main/resources/emoji/svg/1f9e6.svg
new file mode 100644
index 000000000..eeee97911
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e6.svg
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e7.svg b/emoji/src/main/resources/emoji/svg/1f9e7.svg
new file mode 100644
index 000000000..34ad136be
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e7.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e8.svg b/emoji/src/main/resources/emoji/svg/1f9e8.svg
new file mode 100644
index 000000000..f55a94a05
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e8.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9e9.svg b/emoji/src/main/resources/emoji/svg/1f9e9.svg
new file mode 100644
index 000000000..5e8121aba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9e9.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ea.svg b/emoji/src/main/resources/emoji/svg/1f9ea.svg
new file mode 100644
index 000000000..b384da4a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ea.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9eb.svg b/emoji/src/main/resources/emoji/svg/1f9eb.svg
new file mode 100644
index 000000000..784260e71
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9eb.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ec.svg b/emoji/src/main/resources/emoji/svg/1f9ec.svg
new file mode 100644
index 000000000..fc83a3661
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ec.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ed.svg b/emoji/src/main/resources/emoji/svg/1f9ed.svg
new file mode 100644
index 000000000..4475dca49
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ed.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ee.svg b/emoji/src/main/resources/emoji/svg/1f9ee.svg
new file mode 100644
index 000000000..7a1f2e7d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ee.svg
@@ -0,0 +1,119 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ef.svg b/emoji/src/main/resources/emoji/svg/1f9ef.svg
new file mode 100644
index 000000000..528ee0889
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ef.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f0.svg b/emoji/src/main/resources/emoji/svg/1f9f0.svg
new file mode 100644
index 000000000..bf4e14867
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f0.svg
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f1.svg b/emoji/src/main/resources/emoji/svg/1f9f1.svg
new file mode 100644
index 000000000..bc54536c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f1.svg
@@ -0,0 +1,159 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f2.svg b/emoji/src/main/resources/emoji/svg/1f9f2.svg
new file mode 100644
index 000000000..e808bdebc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f2.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f3.svg b/emoji/src/main/resources/emoji/svg/1f9f3.svg
new file mode 100644
index 000000000..a3b713bf0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f3.svg
@@ -0,0 +1,90 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f4.svg b/emoji/src/main/resources/emoji/svg/1f9f4.svg
new file mode 100644
index 000000000..e75c6a088
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f4.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f5.svg b/emoji/src/main/resources/emoji/svg/1f9f5.svg
new file mode 100644
index 000000000..0d6e72b90
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f5.svg
@@ -0,0 +1,138 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f6.svg b/emoji/src/main/resources/emoji/svg/1f9f6.svg
new file mode 100644
index 000000000..72ea5518d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f6.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f7.svg b/emoji/src/main/resources/emoji/svg/1f9f7.svg
new file mode 100644
index 000000000..4b82a8434
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f7.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f8.svg b/emoji/src/main/resources/emoji/svg/1f9f8.svg
new file mode 100644
index 000000000..24ab0ea60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f8.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9f9.svg b/emoji/src/main/resources/emoji/svg/1f9f9.svg
new file mode 100644
index 000000000..fd7936a3d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9f9.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9fa.svg b/emoji/src/main/resources/emoji/svg/1f9fa.svg
new file mode 100644
index 000000000..bcda949e4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9fa.svg
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9fb.svg b/emoji/src/main/resources/emoji/svg/1f9fb.svg
new file mode 100644
index 000000000..147352008
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9fb.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9fc.svg b/emoji/src/main/resources/emoji/svg/1f9fc.svg
new file mode 100644
index 000000000..202bf24fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9fc.svg
@@ -0,0 +1,113 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9fd.svg b/emoji/src/main/resources/emoji/svg/1f9fd.svg
new file mode 100644
index 000000000..9f9049d70
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9fd.svg
@@ -0,0 +1,125 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9fe.svg b/emoji/src/main/resources/emoji/svg/1f9fe.svg
new file mode 100644
index 000000000..753bd150a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9fe.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1f9ff.svg b/emoji/src/main/resources/emoji/svg/1f9ff.svg
new file mode 100644
index 000000000..54f3d578d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1f9ff.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa70.svg b/emoji/src/main/resources/emoji/svg/1fa70.svg
new file mode 100644
index 000000000..be09cff8d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa70.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa71.svg b/emoji/src/main/resources/emoji/svg/1fa71.svg
new file mode 100644
index 000000000..24d964ee2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa71.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa72.svg b/emoji/src/main/resources/emoji/svg/1fa72.svg
new file mode 100644
index 000000000..d26b994fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa72.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa73.svg b/emoji/src/main/resources/emoji/svg/1fa73.svg
new file mode 100644
index 000000000..b7b5e8138
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa73.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa74.svg b/emoji/src/main/resources/emoji/svg/1fa74.svg
new file mode 100644
index 000000000..0de4ba506
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa74.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa75.svg b/emoji/src/main/resources/emoji/svg/1fa75.svg
new file mode 100644
index 000000000..9c4297ef7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa75.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa76.svg b/emoji/src/main/resources/emoji/svg/1fa76.svg
new file mode 100644
index 000000000..e97623512
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa76.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa77.svg b/emoji/src/main/resources/emoji/svg/1fa77.svg
new file mode 100644
index 000000000..d27090eab
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa77.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa78.svg b/emoji/src/main/resources/emoji/svg/1fa78.svg
new file mode 100644
index 000000000..12b3c8e5c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa78.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa79.svg b/emoji/src/main/resources/emoji/svg/1fa79.svg
new file mode 100644
index 000000000..a17b0ebd4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa79.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa7a.svg b/emoji/src/main/resources/emoji/svg/1fa7a.svg
new file mode 100644
index 000000000..f094b4e83
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa7a.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa7b.svg b/emoji/src/main/resources/emoji/svg/1fa7b.svg
new file mode 100644
index 000000000..207104bfa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa7b.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa7c.svg b/emoji/src/main/resources/emoji/svg/1fa7c.svg
new file mode 100644
index 000000000..7379934f7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa7c.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa80.svg b/emoji/src/main/resources/emoji/svg/1fa80.svg
new file mode 100644
index 000000000..fcf3f8798
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa80.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa81.svg b/emoji/src/main/resources/emoji/svg/1fa81.svg
new file mode 100644
index 000000000..2fb1c2610
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa81.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa82.svg b/emoji/src/main/resources/emoji/svg/1fa82.svg
new file mode 100644
index 000000000..e2b31b888
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa82.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa83.svg b/emoji/src/main/resources/emoji/svg/1fa83.svg
new file mode 100644
index 000000000..79792fb1f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa83.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa84.svg b/emoji/src/main/resources/emoji/svg/1fa84.svg
new file mode 100644
index 000000000..8f14a9688
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa84.svg
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa85.svg b/emoji/src/main/resources/emoji/svg/1fa85.svg
new file mode 100644
index 000000000..f8e9d12fc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa85.svg
@@ -0,0 +1,164 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa86.svg b/emoji/src/main/resources/emoji/svg/1fa86.svg
new file mode 100644
index 000000000..b6b979abf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa86.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa87.svg b/emoji/src/main/resources/emoji/svg/1fa87.svg
new file mode 100644
index 000000000..a50293cca
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa87.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa88.svg b/emoji/src/main/resources/emoji/svg/1fa88.svg
new file mode 100644
index 000000000..76ac379f1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa88.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa89.svg b/emoji/src/main/resources/emoji/svg/1fa89.svg
new file mode 100644
index 000000000..917ff3948
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa89.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa8a.svg b/emoji/src/main/resources/emoji/svg/1fa8a.svg
new file mode 100644
index 000000000..4ae6cd9ef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa8a.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa8e.svg b/emoji/src/main/resources/emoji/svg/1fa8e.svg
new file mode 100644
index 000000000..4525a4ce3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa8e.svg
@@ -0,0 +1,244 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa8f.svg b/emoji/src/main/resources/emoji/svg/1fa8f.svg
new file mode 100644
index 000000000..869114ec7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa8f.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa90.svg b/emoji/src/main/resources/emoji/svg/1fa90.svg
new file mode 100644
index 000000000..4a5be78e5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa90.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa91.svg b/emoji/src/main/resources/emoji/svg/1fa91.svg
new file mode 100644
index 000000000..f384c378e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa91.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa92.svg b/emoji/src/main/resources/emoji/svg/1fa92.svg
new file mode 100644
index 000000000..bccc204c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa92.svg
@@ -0,0 +1,62 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa93.svg b/emoji/src/main/resources/emoji/svg/1fa93.svg
new file mode 100644
index 000000000..c66a0e287
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa93.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa94.svg b/emoji/src/main/resources/emoji/svg/1fa94.svg
new file mode 100644
index 000000000..2ad5fa124
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa94.svg
@@ -0,0 +1,93 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa95.svg b/emoji/src/main/resources/emoji/svg/1fa95.svg
new file mode 100644
index 000000000..9e8e92ede
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa95.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa96.svg b/emoji/src/main/resources/emoji/svg/1fa96.svg
new file mode 100644
index 000000000..1214c2acb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa96.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa97.svg b/emoji/src/main/resources/emoji/svg/1fa97.svg
new file mode 100644
index 000000000..e67dfd9a2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa97.svg
@@ -0,0 +1,105 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa98.svg b/emoji/src/main/resources/emoji/svg/1fa98.svg
new file mode 100644
index 000000000..b1125df12
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa98.svg
@@ -0,0 +1,76 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa99.svg b/emoji/src/main/resources/emoji/svg/1fa99.svg
new file mode 100644
index 000000000..863fe6571
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa99.svg
@@ -0,0 +1,227 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa9a.svg b/emoji/src/main/resources/emoji/svg/1fa9a.svg
new file mode 100644
index 000000000..7c1f52cce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa9a.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa9b.svg b/emoji/src/main/resources/emoji/svg/1fa9b.svg
new file mode 100644
index 000000000..910213f55
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa9b.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa9c.svg b/emoji/src/main/resources/emoji/svg/1fa9c.svg
new file mode 100644
index 000000000..d7db3acc2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa9c.svg
@@ -0,0 +1,75 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa9d.svg b/emoji/src/main/resources/emoji/svg/1fa9d.svg
new file mode 100644
index 000000000..0cb00564a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa9d.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa9e.svg b/emoji/src/main/resources/emoji/svg/1fa9e.svg
new file mode 100644
index 000000000..b9b5e7520
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa9e.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fa9f.svg b/emoji/src/main/resources/emoji/svg/1fa9f.svg
new file mode 100644
index 000000000..3a1adc49c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fa9f.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa0.svg b/emoji/src/main/resources/emoji/svg/1faa0.svg
new file mode 100644
index 000000000..e668e8587
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa0.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa1.svg b/emoji/src/main/resources/emoji/svg/1faa1.svg
new file mode 100644
index 000000000..f52744abe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa1.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa2.svg b/emoji/src/main/resources/emoji/svg/1faa2.svg
new file mode 100644
index 000000000..b6b2eeaf7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa2.svg
@@ -0,0 +1,199 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa3.svg b/emoji/src/main/resources/emoji/svg/1faa3.svg
new file mode 100644
index 000000000..79d9ca5ce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa3.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa4.svg b/emoji/src/main/resources/emoji/svg/1faa4.svg
new file mode 100644
index 000000000..027091e51
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa4.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa5.svg b/emoji/src/main/resources/emoji/svg/1faa5.svg
new file mode 100644
index 000000000..f601955f9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa5.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa6.svg b/emoji/src/main/resources/emoji/svg/1faa6.svg
new file mode 100644
index 000000000..5a097b223
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa6.svg
@@ -0,0 +1,118 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa7.svg b/emoji/src/main/resources/emoji/svg/1faa7.svg
new file mode 100644
index 000000000..b742bc576
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa7.svg
@@ -0,0 +1,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa8.svg b/emoji/src/main/resources/emoji/svg/1faa8.svg
new file mode 100644
index 000000000..379a00965
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa8.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faa9.svg b/emoji/src/main/resources/emoji/svg/1faa9.svg
new file mode 100644
index 000000000..ef03c332e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faa9.svg
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faaa.svg b/emoji/src/main/resources/emoji/svg/1faaa.svg
new file mode 100644
index 000000000..5f105d691
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faaa.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faab.svg b/emoji/src/main/resources/emoji/svg/1faab.svg
new file mode 100644
index 000000000..dc305c4a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faab.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faac.svg b/emoji/src/main/resources/emoji/svg/1faac.svg
new file mode 100644
index 000000000..1f63cbd60
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faac.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faad.svg b/emoji/src/main/resources/emoji/svg/1faad.svg
new file mode 100644
index 000000000..e58fce2f6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faad.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faae.svg b/emoji/src/main/resources/emoji/svg/1faae.svg
new file mode 100644
index 000000000..82fb50f9a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faae.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faaf.svg b/emoji/src/main/resources/emoji/svg/1faaf.svg
new file mode 100644
index 000000000..701a08f5f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faaf.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab0.svg b/emoji/src/main/resources/emoji/svg/1fab0.svg
new file mode 100644
index 000000000..204e084bc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab0.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab1.svg b/emoji/src/main/resources/emoji/svg/1fab1.svg
new file mode 100644
index 000000000..16c002dd5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab1.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab2.svg b/emoji/src/main/resources/emoji/svg/1fab2.svg
new file mode 100644
index 000000000..deffca67d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab2.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab3.svg b/emoji/src/main/resources/emoji/svg/1fab3.svg
new file mode 100644
index 000000000..f6513aaa9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab3.svg
@@ -0,0 +1,121 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab4.svg b/emoji/src/main/resources/emoji/svg/1fab4.svg
new file mode 100644
index 000000000..976a134a6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab4.svg
@@ -0,0 +1,168 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab5.svg b/emoji/src/main/resources/emoji/svg/1fab5.svg
new file mode 100644
index 000000000..c592ebc53
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab5.svg
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab6.svg b/emoji/src/main/resources/emoji/svg/1fab6.svg
new file mode 100644
index 000000000..039b4eef8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab6.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab7.svg b/emoji/src/main/resources/emoji/svg/1fab7.svg
new file mode 100644
index 000000000..8f1f160a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab7.svg
@@ -0,0 +1,135 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab8.svg b/emoji/src/main/resources/emoji/svg/1fab8.svg
new file mode 100644
index 000000000..a311caf80
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab8.svg
@@ -0,0 +1,87 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fab9.svg b/emoji/src/main/resources/emoji/svg/1fab9.svg
new file mode 100644
index 000000000..47f733c1b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fab9.svg
@@ -0,0 +1,79 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faba.svg b/emoji/src/main/resources/emoji/svg/1faba.svg
new file mode 100644
index 000000000..fd6210ab5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faba.svg
@@ -0,0 +1,91 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fabb.svg b/emoji/src/main/resources/emoji/svg/1fabb.svg
new file mode 100644
index 000000000..a13530be9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fabb.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fabc.svg b/emoji/src/main/resources/emoji/svg/1fabc.svg
new file mode 100644
index 000000000..a71c74eb6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fabc.svg
@@ -0,0 +1,104 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fabd.svg b/emoji/src/main/resources/emoji/svg/1fabd.svg
new file mode 100644
index 000000000..19c2627d6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fabd.svg
@@ -0,0 +1,107 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fabe.svg b/emoji/src/main/resources/emoji/svg/1fabe.svg
new file mode 100644
index 000000000..1c33a8c66
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fabe.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fabf.svg b/emoji/src/main/resources/emoji/svg/1fabf.svg
new file mode 100644
index 000000000..8707847e6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fabf.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac0.svg b/emoji/src/main/resources/emoji/svg/1fac0.svg
new file mode 100644
index 000000000..82f232fcd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac0.svg
@@ -0,0 +1,54 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac1.svg b/emoji/src/main/resources/emoji/svg/1fac1.svg
new file mode 100644
index 000000000..056fa3e8d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac1.svg
@@ -0,0 +1,73 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac2.svg b/emoji/src/main/resources/emoji/svg/1fac2.svg
new file mode 100644
index 000000000..a28bb8627
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac2.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac3-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1fac3-1f3fb.svg
new file mode 100644
index 000000000..5c689ce4a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac3-1f3fb.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac3-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1fac3-1f3fc.svg
new file mode 100644
index 000000000..531d02a38
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac3-1f3fc.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac3-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1fac3-1f3fd.svg
new file mode 100644
index 000000000..4585d9845
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac3-1f3fd.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac3-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1fac3-1f3fe.svg
new file mode 100644
index 000000000..06af01088
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac3-1f3fe.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac3-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1fac3-1f3ff.svg
new file mode 100644
index 000000000..b0076f9d8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac3-1f3ff.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac3.svg b/emoji/src/main/resources/emoji/svg/1fac3.svg
new file mode 100644
index 000000000..afc7e1d0b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac3.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac4-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1fac4-1f3fb.svg
new file mode 100644
index 000000000..e1c515017
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac4-1f3fb.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac4-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1fac4-1f3fc.svg
new file mode 100644
index 000000000..5ccbadf40
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac4-1f3fc.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac4-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1fac4-1f3fd.svg
new file mode 100644
index 000000000..688cece4a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac4-1f3fd.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac4-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1fac4-1f3fe.svg
new file mode 100644
index 000000000..ca89abc87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac4-1f3fe.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac4-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1fac4-1f3ff.svg
new file mode 100644
index 000000000..5e1de1340
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac4-1f3ff.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac4.svg b/emoji/src/main/resources/emoji/svg/1fac4.svg
new file mode 100644
index 000000000..90ae3c619
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac4.svg
@@ -0,0 +1,96 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac5-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1fac5-1f3fb.svg
new file mode 100644
index 000000000..28046f182
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac5-1f3fb.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac5-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1fac5-1f3fc.svg
new file mode 100644
index 000000000..aba51754d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac5-1f3fc.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac5-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1fac5-1f3fd.svg
new file mode 100644
index 000000000..113a75b66
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac5-1f3fd.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac5-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1fac5-1f3fe.svg
new file mode 100644
index 000000000..c8d9e31c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac5-1f3fe.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac5-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1fac5-1f3ff.svg
new file mode 100644
index 000000000..7939be124
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac5-1f3ff.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac5.svg b/emoji/src/main/resources/emoji/svg/1fac5.svg
new file mode 100644
index 000000000..7c3c80544
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac5.svg
@@ -0,0 +1,176 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac6.svg b/emoji/src/main/resources/emoji/svg/1fac6.svg
new file mode 100644
index 000000000..fb9347a97
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac6.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fac8.svg b/emoji/src/main/resources/emoji/svg/1fac8.svg
new file mode 100644
index 000000000..8d4f0a021
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fac8.svg
@@ -0,0 +1,67 @@
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1facd.svg b/emoji/src/main/resources/emoji/svg/1facd.svg
new file mode 100644
index 000000000..531c82b8a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1facd.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1face.svg b/emoji/src/main/resources/emoji/svg/1face.svg
new file mode 100644
index 000000000..d8fe64241
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1face.svg
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1facf.svg b/emoji/src/main/resources/emoji/svg/1facf.svg
new file mode 100644
index 000000000..79db22071
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1facf.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad0.svg b/emoji/src/main/resources/emoji/svg/1fad0.svg
new file mode 100644
index 000000000..a5a4d4b2d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad0.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad1.svg b/emoji/src/main/resources/emoji/svg/1fad1.svg
new file mode 100644
index 000000000..0eced14da
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad1.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad2.svg b/emoji/src/main/resources/emoji/svg/1fad2.svg
new file mode 100644
index 000000000..34e59ff4a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad2.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad3.svg b/emoji/src/main/resources/emoji/svg/1fad3.svg
new file mode 100644
index 000000000..ee6d9f460
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad3.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad4.svg b/emoji/src/main/resources/emoji/svg/1fad4.svg
new file mode 100644
index 000000000..9c14a03b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad4.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad5.svg b/emoji/src/main/resources/emoji/svg/1fad5.svg
new file mode 100644
index 000000000..d61050c87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad5.svg
@@ -0,0 +1,192 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad6.svg b/emoji/src/main/resources/emoji/svg/1fad6.svg
new file mode 100644
index 000000000..c16103878
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad6.svg
@@ -0,0 +1,31 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad7.svg b/emoji/src/main/resources/emoji/svg/1fad7.svg
new file mode 100644
index 000000000..866681cef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad7.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad8.svg b/emoji/src/main/resources/emoji/svg/1fad8.svg
new file mode 100644
index 000000000..1ae0078a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad8.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fad9.svg b/emoji/src/main/resources/emoji/svg/1fad9.svg
new file mode 100644
index 000000000..fca3c6753
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fad9.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fada.svg b/emoji/src/main/resources/emoji/svg/1fada.svg
new file mode 100644
index 000000000..bd695c51f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fada.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fadb.svg b/emoji/src/main/resources/emoji/svg/1fadb.svg
new file mode 100644
index 000000000..2ee795634
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fadb.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fadc.svg b/emoji/src/main/resources/emoji/svg/1fadc.svg
new file mode 100644
index 000000000..0605df326
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fadc.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fadf.svg b/emoji/src/main/resources/emoji/svg/1fadf.svg
new file mode 100644
index 000000000..49d2990a1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fadf.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae0.svg b/emoji/src/main/resources/emoji/svg/1fae0.svg
new file mode 100644
index 000000000..1ef6d34cb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae0.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae1.svg b/emoji/src/main/resources/emoji/svg/1fae1.svg
new file mode 100644
index 000000000..c37b91b5f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae1.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae2.svg b/emoji/src/main/resources/emoji/svg/1fae2.svg
new file mode 100644
index 000000000..66aaaae48
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae2.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae3.svg b/emoji/src/main/resources/emoji/svg/1fae3.svg
new file mode 100644
index 000000000..55fbc9f29
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae3.svg
@@ -0,0 +1,108 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae4.svg b/emoji/src/main/resources/emoji/svg/1fae4.svg
new file mode 100644
index 000000000..57c2641e2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae4.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae5.svg b/emoji/src/main/resources/emoji/svg/1fae5.svg
new file mode 100644
index 000000000..8abc1befc
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae5.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae6.svg b/emoji/src/main/resources/emoji/svg/1fae6.svg
new file mode 100644
index 000000000..1e3a16fcb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae6.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae7.svg b/emoji/src/main/resources/emoji/svg/1fae7.svg
new file mode 100644
index 000000000..2b00528de
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae7.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae8.svg b/emoji/src/main/resources/emoji/svg/1fae8.svg
new file mode 100644
index 000000000..692d936dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae8.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1fae9.svg b/emoji/src/main/resources/emoji/svg/1fae9.svg
new file mode 100644
index 000000000..a3609eea4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1fae9.svg
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faea.svg b/emoji/src/main/resources/emoji/svg/1faea.svg
new file mode 100644
index 000000000..cead0df27
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faea.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faef.svg b/emoji/src/main/resources/emoji/svg/1faef.svg
new file mode 100644
index 000000000..0236422c5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faef.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf0-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf0-1f3fb.svg
new file mode 100644
index 000000000..b5c2eee83
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf0-1f3fb.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf0-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf0-1f3fc.svg
new file mode 100644
index 000000000..2af10b558
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf0-1f3fc.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf0-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf0-1f3fd.svg
new file mode 100644
index 000000000..1f3efa58c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf0-1f3fd.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf0-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf0-1f3fe.svg
new file mode 100644
index 000000000..34e8a7fac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf0-1f3fe.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf0-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf0-1f3ff.svg
new file mode 100644
index 000000000..fa87bfbeb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf0-1f3ff.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf0.svg b/emoji/src/main/resources/emoji/svg/1faf0.svg
new file mode 100644
index 000000000..a12082d53
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf0.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3fc.svg
new file mode 100644
index 000000000..60aae21f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3fc.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3fd.svg
new file mode 100644
index 000000000..7e1ee56aa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3fd.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3fe.svg
new file mode 100644
index 000000000..8a05e4f98
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3fe.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3ff.svg
new file mode 100644
index 000000000..d6d31af90
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb-200d-1faf2-1f3ff.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb.svg
new file mode 100644
index 000000000..8cefd5201
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fb.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3fb.svg
new file mode 100644
index 000000000..eab110b6e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3fb.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3fd.svg
new file mode 100644
index 000000000..62e34dac8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3fd.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3fe.svg
new file mode 100644
index 000000000..ba6e7f44c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3fe.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3ff.svg
new file mode 100644
index 000000000..2fbe3c572
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc-200d-1faf2-1f3ff.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc.svg
new file mode 100644
index 000000000..c1ede87d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fc.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3fb.svg
new file mode 100644
index 000000000..8f0158e47
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3fb.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3fc.svg
new file mode 100644
index 000000000..9ce65212a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3fc.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3fe.svg
new file mode 100644
index 000000000..689c845c9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3fe.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3ff.svg
new file mode 100644
index 000000000..48b07b501
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd-200d-1faf2-1f3ff.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd.svg
new file mode 100644
index 000000000..acc704f0d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fd.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3fb.svg
new file mode 100644
index 000000000..375a5e5fd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3fb.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3fc.svg
new file mode 100644
index 000000000..ca75a2ef3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3fc.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3fd.svg
new file mode 100644
index 000000000..b9bec9669
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3fd.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3ff.svg
new file mode 100644
index 000000000..6c96b20b7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe-200d-1faf2-1f3ff.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe.svg
new file mode 100644
index 000000000..c1675d7ce
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3fe.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fb.svg
new file mode 100644
index 000000000..3fbc0b667
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fb.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fc.svg
new file mode 100644
index 000000000..dccbe4374
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fc.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fd.svg
new file mode 100644
index 000000000..7f8d74980
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fd.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fe.svg
new file mode 100644
index 000000000..ccfeb516a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff-200d-1faf2-1f3fe.svg
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff.svg
new file mode 100644
index 000000000..c43748ad7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1-1f3ff.svg
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf1.svg b/emoji/src/main/resources/emoji/svg/1faf1.svg
new file mode 100644
index 000000000..c4992de9b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf1.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf2-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf2-1f3fb.svg
new file mode 100644
index 000000000..db17bc6e0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf2-1f3fb.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf2-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf2-1f3fc.svg
new file mode 100644
index 000000000..b34256701
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf2-1f3fc.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf2-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf2-1f3fd.svg
new file mode 100644
index 000000000..eeccfedf7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf2-1f3fd.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf2-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf2-1f3fe.svg
new file mode 100644
index 000000000..9e164824b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf2-1f3fe.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf2-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf2-1f3ff.svg
new file mode 100644
index 000000000..9798e5d97
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf2-1f3ff.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf2.svg b/emoji/src/main/resources/emoji/svg/1faf2.svg
new file mode 100644
index 000000000..c98ffceeb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf2.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf3-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf3-1f3fb.svg
new file mode 100644
index 000000000..40e49a36a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf3-1f3fb.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf3-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf3-1f3fc.svg
new file mode 100644
index 000000000..ac1d55c4e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf3-1f3fc.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf3-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf3-1f3fd.svg
new file mode 100644
index 000000000..1aedadd4b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf3-1f3fd.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf3-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf3-1f3fe.svg
new file mode 100644
index 000000000..57ceb9a07
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf3-1f3fe.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf3-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf3-1f3ff.svg
new file mode 100644
index 000000000..09f415de1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf3-1f3ff.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf3.svg b/emoji/src/main/resources/emoji/svg/1faf3.svg
new file mode 100644
index 000000000..e51f45f02
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf3.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf4-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf4-1f3fb.svg
new file mode 100644
index 000000000..107ef774f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf4-1f3fb.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf4-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf4-1f3fc.svg
new file mode 100644
index 000000000..025386825
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf4-1f3fc.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf4-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf4-1f3fd.svg
new file mode 100644
index 000000000..134ef1b98
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf4-1f3fd.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf4-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf4-1f3fe.svg
new file mode 100644
index 000000000..40930f7a1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf4-1f3fe.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf4-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf4-1f3ff.svg
new file mode 100644
index 000000000..671e72099
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf4-1f3ff.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf4.svg b/emoji/src/main/resources/emoji/svg/1faf4.svg
new file mode 100644
index 000000000..7cdb3c7f9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf4.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf5-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf5-1f3fb.svg
new file mode 100644
index 000000000..f6d537bff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf5-1f3fb.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf5-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf5-1f3fc.svg
new file mode 100644
index 000000000..85283960d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf5-1f3fc.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf5-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf5-1f3fd.svg
new file mode 100644
index 000000000..75b90eb33
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf5-1f3fd.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf5-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf5-1f3fe.svg
new file mode 100644
index 000000000..e40b2c528
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf5-1f3fe.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf5-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf5-1f3ff.svg
new file mode 100644
index 000000000..5fecc3edb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf5-1f3ff.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf5.svg b/emoji/src/main/resources/emoji/svg/1faf5.svg
new file mode 100644
index 000000000..d832ec8e6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf5.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf6-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf6-1f3fb.svg
new file mode 100644
index 000000000..41fab0eef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf6-1f3fb.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf6-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf6-1f3fc.svg
new file mode 100644
index 000000000..73e153db5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf6-1f3fc.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf6-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf6-1f3fd.svg
new file mode 100644
index 000000000..afd82e203
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf6-1f3fd.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf6-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf6-1f3fe.svg
new file mode 100644
index 000000000..210ed3b6c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf6-1f3fe.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf6-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf6-1f3ff.svg
new file mode 100644
index 000000000..6007c7eb7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf6-1f3ff.svg
@@ -0,0 +1,86 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf6.svg b/emoji/src/main/resources/emoji/svg/1faf6.svg
new file mode 100644
index 000000000..40d28e15e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf6.svg
@@ -0,0 +1,82 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf7-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf7-1f3fb.svg
new file mode 100644
index 000000000..513ed83c9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf7-1f3fb.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf7-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf7-1f3fc.svg
new file mode 100644
index 000000000..4e0c5df53
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf7-1f3fc.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf7-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf7-1f3fd.svg
new file mode 100644
index 000000000..909652ded
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf7-1f3fd.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf7-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf7-1f3fe.svg
new file mode 100644
index 000000000..8cf1db072
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf7-1f3fe.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf7-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf7-1f3ff.svg
new file mode 100644
index 000000000..21d54fda7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf7-1f3ff.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf7.svg b/emoji/src/main/resources/emoji/svg/1faf7.svg
new file mode 100644
index 000000000..0dfd554fb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf7.svg
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf8-1f3fb.svg b/emoji/src/main/resources/emoji/svg/1faf8-1f3fb.svg
new file mode 100644
index 000000000..fa08235f4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf8-1f3fb.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf8-1f3fc.svg b/emoji/src/main/resources/emoji/svg/1faf8-1f3fc.svg
new file mode 100644
index 000000000..4f65de165
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf8-1f3fc.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf8-1f3fd.svg b/emoji/src/main/resources/emoji/svg/1faf8-1f3fd.svg
new file mode 100644
index 000000000..2c001c872
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf8-1f3fd.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf8-1f3fe.svg b/emoji/src/main/resources/emoji/svg/1faf8-1f3fe.svg
new file mode 100644
index 000000000..71cf955aa
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf8-1f3fe.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf8-1f3ff.svg b/emoji/src/main/resources/emoji/svg/1faf8-1f3ff.svg
new file mode 100644
index 000000000..67c3d50b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf8-1f3ff.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/1faf8.svg b/emoji/src/main/resources/emoji/svg/1faf8.svg
new file mode 100644
index 000000000..f3fef5209
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/1faf8.svg
@@ -0,0 +1,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/203c.svg b/emoji/src/main/resources/emoji/svg/203c.svg
new file mode 100644
index 000000000..3e9f47110
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/203c.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2049.svg b/emoji/src/main/resources/emoji/svg/2049.svg
new file mode 100644
index 000000000..68329fbe8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2049.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/20e3.svg b/emoji/src/main/resources/emoji/svg/20e3.svg
new file mode 100644
index 000000000..810f972eb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/20e3.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2122.svg b/emoji/src/main/resources/emoji/svg/2122.svg
new file mode 100644
index 000000000..d26df3052
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2122.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2139.svg b/emoji/src/main/resources/emoji/svg/2139.svg
new file mode 100644
index 000000000..20128a7ef
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2139.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2194.svg b/emoji/src/main/resources/emoji/svg/2194.svg
new file mode 100644
index 000000000..f7489caf2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2194.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2195.svg b/emoji/src/main/resources/emoji/svg/2195.svg
new file mode 100644
index 000000000..f214120bb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2195.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2196.svg b/emoji/src/main/resources/emoji/svg/2196.svg
new file mode 100644
index 000000000..c918cfce2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2196.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2197.svg b/emoji/src/main/resources/emoji/svg/2197.svg
new file mode 100644
index 000000000..54085b27a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2197.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2198.svg b/emoji/src/main/resources/emoji/svg/2198.svg
new file mode 100644
index 000000000..29bad92f2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2198.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2199.svg b/emoji/src/main/resources/emoji/svg/2199.svg
new file mode 100644
index 000000000..58cce9f88
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2199.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/21a9.svg b/emoji/src/main/resources/emoji/svg/21a9.svg
new file mode 100644
index 000000000..f2bbd8dbd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/21a9.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/21aa.svg b/emoji/src/main/resources/emoji/svg/21aa.svg
new file mode 100644
index 000000000..0f8c2dc18
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/21aa.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/231a.svg b/emoji/src/main/resources/emoji/svg/231a.svg
new file mode 100644
index 000000000..9c582321b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/231a.svg
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/231b.svg b/emoji/src/main/resources/emoji/svg/231b.svg
new file mode 100644
index 000000000..2616fc54e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/231b.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2328.svg b/emoji/src/main/resources/emoji/svg/2328.svg
new file mode 100644
index 000000000..ada585a83
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2328.svg
@@ -0,0 +1,128 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23cf.svg b/emoji/src/main/resources/emoji/svg/23cf.svg
new file mode 100644
index 000000000..3e1877d8a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23cf.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23e9.svg b/emoji/src/main/resources/emoji/svg/23e9.svg
new file mode 100644
index 000000000..c54ece086
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23e9.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23ea.svg b/emoji/src/main/resources/emoji/svg/23ea.svg
new file mode 100644
index 000000000..b2fc0d5cd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23ea.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23eb.svg b/emoji/src/main/resources/emoji/svg/23eb.svg
new file mode 100644
index 000000000..0add3a3db
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23eb.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23ec.svg b/emoji/src/main/resources/emoji/svg/23ec.svg
new file mode 100644
index 000000000..5a7d7ce9a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23ec.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23ed.svg b/emoji/src/main/resources/emoji/svg/23ed.svg
new file mode 100644
index 000000000..9380747a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23ed.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23ee.svg b/emoji/src/main/resources/emoji/svg/23ee.svg
new file mode 100644
index 000000000..10aeed92d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23ee.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23ef.svg b/emoji/src/main/resources/emoji/svg/23ef.svg
new file mode 100644
index 000000000..b57544ad7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23ef.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23f0.svg b/emoji/src/main/resources/emoji/svg/23f0.svg
new file mode 100644
index 000000000..dabd00621
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23f0.svg
@@ -0,0 +1,167 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23f1.svg b/emoji/src/main/resources/emoji/svg/23f1.svg
new file mode 100644
index 000000000..1ce11f8ad
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23f1.svg
@@ -0,0 +1,133 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23f2.svg b/emoji/src/main/resources/emoji/svg/23f2.svg
new file mode 100644
index 000000000..e307cd3f8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23f2.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23f3.svg b/emoji/src/main/resources/emoji/svg/23f3.svg
new file mode 100644
index 000000000..6677ab39d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23f3.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23f8.svg b/emoji/src/main/resources/emoji/svg/23f8.svg
new file mode 100644
index 000000000..bb2d91de8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23f8.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23f9.svg b/emoji/src/main/resources/emoji/svg/23f9.svg
new file mode 100644
index 000000000..ce7fd03d0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23f9.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/23fa.svg b/emoji/src/main/resources/emoji/svg/23fa.svg
new file mode 100644
index 000000000..64ea9bd2b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/23fa.svg
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/24c2.svg b/emoji/src/main/resources/emoji/svg/24c2.svg
new file mode 100644
index 000000000..3d68e79b5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/24c2.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/25aa.svg b/emoji/src/main/resources/emoji/svg/25aa.svg
new file mode 100644
index 000000000..f191a9738
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/25aa.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/25ab.svg b/emoji/src/main/resources/emoji/svg/25ab.svg
new file mode 100644
index 000000000..512eb9647
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/25ab.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/25b6.svg b/emoji/src/main/resources/emoji/svg/25b6.svg
new file mode 100644
index 000000000..8827cc0ff
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/25b6.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/25c0.svg b/emoji/src/main/resources/emoji/svg/25c0.svg
new file mode 100644
index 000000000..f9d77017d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/25c0.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/25fb.svg b/emoji/src/main/resources/emoji/svg/25fb.svg
new file mode 100644
index 000000000..4cdf2e61f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/25fb.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/25fc.svg b/emoji/src/main/resources/emoji/svg/25fc.svg
new file mode 100644
index 000000000..fdac0a25e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/25fc.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/25fd.svg b/emoji/src/main/resources/emoji/svg/25fd.svg
new file mode 100644
index 000000000..3672e0ad9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/25fd.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/25fe.svg b/emoji/src/main/resources/emoji/svg/25fe.svg
new file mode 100644
index 000000000..7c5debad9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/25fe.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2600.svg b/emoji/src/main/resources/emoji/svg/2600.svg
new file mode 100644
index 000000000..f5f26693a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2600.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2601.svg b/emoji/src/main/resources/emoji/svg/2601.svg
new file mode 100644
index 000000000..3c86290e6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2601.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2602.svg b/emoji/src/main/resources/emoji/svg/2602.svg
new file mode 100644
index 000000000..eeb1dff20
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2602.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2603.svg b/emoji/src/main/resources/emoji/svg/2603.svg
new file mode 100644
index 000000000..f6f39f659
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2603.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2604.svg b/emoji/src/main/resources/emoji/svg/2604.svg
new file mode 100644
index 000000000..771c37b69
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2604.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/260e.svg b/emoji/src/main/resources/emoji/svg/260e.svg
new file mode 100644
index 000000000..aff43514d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/260e.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2611.svg b/emoji/src/main/resources/emoji/svg/2611.svg
new file mode 100644
index 000000000..adeb21eb9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2611.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2614.svg b/emoji/src/main/resources/emoji/svg/2614.svg
new file mode 100644
index 000000000..3fd889a18
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2614.svg
@@ -0,0 +1,81 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2615.svg b/emoji/src/main/resources/emoji/svg/2615.svg
new file mode 100644
index 000000000..f260144fe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2615.svg
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2618.svg b/emoji/src/main/resources/emoji/svg/2618.svg
new file mode 100644
index 000000000..4176fa0f8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2618.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/261d-1f3fb.svg b/emoji/src/main/resources/emoji/svg/261d-1f3fb.svg
new file mode 100644
index 000000000..006ed5de5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/261d-1f3fb.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/261d-1f3fc.svg b/emoji/src/main/resources/emoji/svg/261d-1f3fc.svg
new file mode 100644
index 000000000..4f55b5b2f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/261d-1f3fc.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/261d-1f3fd.svg b/emoji/src/main/resources/emoji/svg/261d-1f3fd.svg
new file mode 100644
index 000000000..7e05c9814
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/261d-1f3fd.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/261d-1f3fe.svg b/emoji/src/main/resources/emoji/svg/261d-1f3fe.svg
new file mode 100644
index 000000000..d555e74a0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/261d-1f3fe.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/261d-1f3ff.svg b/emoji/src/main/resources/emoji/svg/261d-1f3ff.svg
new file mode 100644
index 000000000..c055a0973
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/261d-1f3ff.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/261d.svg b/emoji/src/main/resources/emoji/svg/261d.svg
new file mode 100644
index 000000000..ff729419f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/261d.svg
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2620.svg b/emoji/src/main/resources/emoji/svg/2620.svg
new file mode 100644
index 000000000..4951ff4da
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2620.svg
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2622.svg b/emoji/src/main/resources/emoji/svg/2622.svg
new file mode 100644
index 000000000..78a67dec8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2622.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2623.svg b/emoji/src/main/resources/emoji/svg/2623.svg
new file mode 100644
index 000000000..418884ef9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2623.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2626.svg b/emoji/src/main/resources/emoji/svg/2626.svg
new file mode 100644
index 000000000..21b9fc47f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2626.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/262a.svg b/emoji/src/main/resources/emoji/svg/262a.svg
new file mode 100644
index 000000000..4437338c6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/262a.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/262e.svg b/emoji/src/main/resources/emoji/svg/262e.svg
new file mode 100644
index 000000000..4fb485e7d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/262e.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/262f.svg b/emoji/src/main/resources/emoji/svg/262f.svg
new file mode 100644
index 000000000..630a758d7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/262f.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2638.svg b/emoji/src/main/resources/emoji/svg/2638.svg
new file mode 100644
index 000000000..08655d5b7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2638.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2639.svg b/emoji/src/main/resources/emoji/svg/2639.svg
new file mode 100644
index 000000000..59291e866
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2639.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/263a.svg b/emoji/src/main/resources/emoji/svg/263a.svg
new file mode 100644
index 000000000..292c895b3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/263a.svg
@@ -0,0 +1,61 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2640.svg b/emoji/src/main/resources/emoji/svg/2640.svg
new file mode 100644
index 000000000..3a9b66b61
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2640.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2642.svg b/emoji/src/main/resources/emoji/svg/2642.svg
new file mode 100644
index 000000000..a85b2627b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2642.svg
@@ -0,0 +1,29 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2648.svg b/emoji/src/main/resources/emoji/svg/2648.svg
new file mode 100644
index 000000000..045f8dbb9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2648.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2649.svg b/emoji/src/main/resources/emoji/svg/2649.svg
new file mode 100644
index 000000000..17057020e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2649.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/264a.svg b/emoji/src/main/resources/emoji/svg/264a.svg
new file mode 100644
index 000000000..6e5251f04
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/264a.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/264b.svg b/emoji/src/main/resources/emoji/svg/264b.svg
new file mode 100644
index 000000000..824136f96
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/264b.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/264c.svg b/emoji/src/main/resources/emoji/svg/264c.svg
new file mode 100644
index 000000000..f46d80ec5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/264c.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/264d.svg b/emoji/src/main/resources/emoji/svg/264d.svg
new file mode 100644
index 000000000..a39c5d65d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/264d.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/264e.svg b/emoji/src/main/resources/emoji/svg/264e.svg
new file mode 100644
index 000000000..942dbb038
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/264e.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/264f.svg b/emoji/src/main/resources/emoji/svg/264f.svg
new file mode 100644
index 000000000..799d316dd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/264f.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2650.svg b/emoji/src/main/resources/emoji/svg/2650.svg
new file mode 100644
index 000000000..7a382e21f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2650.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2651.svg b/emoji/src/main/resources/emoji/svg/2651.svg
new file mode 100644
index 000000000..c8dc9bb11
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2651.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2652.svg b/emoji/src/main/resources/emoji/svg/2652.svg
new file mode 100644
index 000000000..4bafeb4a1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2652.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2653.svg b/emoji/src/main/resources/emoji/svg/2653.svg
new file mode 100644
index 000000000..1076de1e6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2653.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/265f.svg b/emoji/src/main/resources/emoji/svg/265f.svg
new file mode 100644
index 000000000..e55720ad4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/265f.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2660.svg b/emoji/src/main/resources/emoji/svg/2660.svg
new file mode 100644
index 000000000..9170850e9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2660.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2663.svg b/emoji/src/main/resources/emoji/svg/2663.svg
new file mode 100644
index 000000000..1dd0bfb13
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2663.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2665.svg b/emoji/src/main/resources/emoji/svg/2665.svg
new file mode 100644
index 000000000..46438bf36
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2665.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2666.svg b/emoji/src/main/resources/emoji/svg/2666.svg
new file mode 100644
index 000000000..e695cb4d6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2666.svg
@@ -0,0 +1,10 @@
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2668.svg b/emoji/src/main/resources/emoji/svg/2668.svg
new file mode 100644
index 000000000..587faaaf1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2668.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/267b.svg b/emoji/src/main/resources/emoji/svg/267b.svg
new file mode 100644
index 000000000..27d754523
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/267b.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/267e.svg b/emoji/src/main/resources/emoji/svg/267e.svg
new file mode 100644
index 000000000..f504187bd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/267e.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/267f.svg b/emoji/src/main/resources/emoji/svg/267f.svg
new file mode 100644
index 000000000..e56564eb2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/267f.svg
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2692.svg b/emoji/src/main/resources/emoji/svg/2692.svg
new file mode 100644
index 000000000..8ae57fca0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2692.svg
@@ -0,0 +1,44 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2693.svg b/emoji/src/main/resources/emoji/svg/2693.svg
new file mode 100644
index 000000000..e9c44db6e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2693.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2694.svg b/emoji/src/main/resources/emoji/svg/2694.svg
new file mode 100644
index 000000000..4d8ea7ebe
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2694.svg
@@ -0,0 +1,142 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2695.svg b/emoji/src/main/resources/emoji/svg/2695.svg
new file mode 100644
index 000000000..a25bf2367
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2695.svg
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2696.svg b/emoji/src/main/resources/emoji/svg/2696.svg
new file mode 100644
index 000000000..70308e79b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2696.svg
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2697.svg b/emoji/src/main/resources/emoji/svg/2697.svg
new file mode 100644
index 000000000..e2cba9d3b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2697.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2699.svg b/emoji/src/main/resources/emoji/svg/2699.svg
new file mode 100644
index 000000000..159f7800e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2699.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/269b.svg b/emoji/src/main/resources/emoji/svg/269b.svg
new file mode 100644
index 000000000..326b74591
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/269b.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/269c.svg b/emoji/src/main/resources/emoji/svg/269c.svg
new file mode 100644
index 000000000..2f7d547f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/269c.svg
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26a0.svg b/emoji/src/main/resources/emoji/svg/26a0.svg
new file mode 100644
index 000000000..8131defe3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26a0.svg
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26a1.svg b/emoji/src/main/resources/emoji/svg/26a1.svg
new file mode 100644
index 000000000..e82079a8d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26a1.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26a7.svg b/emoji/src/main/resources/emoji/svg/26a7.svg
new file mode 100644
index 000000000..ac7d20a12
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26a7.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26aa.svg b/emoji/src/main/resources/emoji/svg/26aa.svg
new file mode 100644
index 000000000..f1c70112f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26aa.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26ab.svg b/emoji/src/main/resources/emoji/svg/26ab.svg
new file mode 100644
index 000000000..79b185619
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26ab.svg
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26b0.svg b/emoji/src/main/resources/emoji/svg/26b0.svg
new file mode 100644
index 000000000..a5be0d081
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26b0.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26b1.svg b/emoji/src/main/resources/emoji/svg/26b1.svg
new file mode 100644
index 000000000..b7c015f66
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26b1.svg
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26bd.svg b/emoji/src/main/resources/emoji/svg/26bd.svg
new file mode 100644
index 000000000..c2161e2b8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26bd.svg
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26be.svg b/emoji/src/main/resources/emoji/svg/26be.svg
new file mode 100644
index 000000000..3314fc990
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26be.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26c4.svg b/emoji/src/main/resources/emoji/svg/26c4.svg
new file mode 100644
index 000000000..639a0fb4f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26c4.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26c5.svg b/emoji/src/main/resources/emoji/svg/26c5.svg
new file mode 100644
index 000000000..2456413a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26c5.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26c8.svg b/emoji/src/main/resources/emoji/svg/26c8.svg
new file mode 100644
index 000000000..cf075b570
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26c8.svg
@@ -0,0 +1,45 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26ce.svg b/emoji/src/main/resources/emoji/svg/26ce.svg
new file mode 100644
index 000000000..46ce04692
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26ce.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26cf.svg b/emoji/src/main/resources/emoji/svg/26cf.svg
new file mode 100644
index 000000000..e7a8447eb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26cf.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26d1.svg b/emoji/src/main/resources/emoji/svg/26d1.svg
new file mode 100644
index 000000000..d57992e3e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26d1.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26d3-200d-1f4a5.svg b/emoji/src/main/resources/emoji/svg/26d3-200d-1f4a5.svg
new file mode 100644
index 000000000..ac6c9a643
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26d3-200d-1f4a5.svg
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26d3.svg b/emoji/src/main/resources/emoji/svg/26d3.svg
new file mode 100644
index 000000000..3f4619417
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26d3.svg
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26d4.svg b/emoji/src/main/resources/emoji/svg/26d4.svg
new file mode 100644
index 000000000..dbccf5135
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26d4.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26e9.svg b/emoji/src/main/resources/emoji/svg/26e9.svg
new file mode 100644
index 000000000..d8db2efba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26e9.svg
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26ea.svg b/emoji/src/main/resources/emoji/svg/26ea.svg
new file mode 100644
index 000000000..ae785ecdb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26ea.svg
@@ -0,0 +1,78 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f0.svg b/emoji/src/main/resources/emoji/svg/26f0.svg
new file mode 100644
index 000000000..67ff74ae1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f0.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f1.svg b/emoji/src/main/resources/emoji/svg/26f1.svg
new file mode 100644
index 000000000..de701dd78
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f1.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f2.svg b/emoji/src/main/resources/emoji/svg/26f2.svg
new file mode 100644
index 000000000..87c48e82b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f2.svg
@@ -0,0 +1,70 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f3.svg b/emoji/src/main/resources/emoji/svg/26f3.svg
new file mode 100644
index 000000000..07d15b488
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f3.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f4.svg b/emoji/src/main/resources/emoji/svg/26f4.svg
new file mode 100644
index 000000000..892bfc0a0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f4.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f5.svg b/emoji/src/main/resources/emoji/svg/26f5.svg
new file mode 100644
index 000000000..739ab1911
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f5.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f7.svg b/emoji/src/main/resources/emoji/svg/26f7.svg
new file mode 100644
index 000000000..286d85a13
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f7.svg
@@ -0,0 +1,150 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f8.svg b/emoji/src/main/resources/emoji/svg/26f8.svg
new file mode 100644
index 000000000..b4b2efaa5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f8.svg
@@ -0,0 +1,69 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fb-200d-2640.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fb-200d-2640.svg
new file mode 100644
index 000000000..5501ac294
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fb-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fb-200d-2642.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fb-200d-2642.svg
new file mode 100644
index 000000000..e127e3892
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fb-200d-2642.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fb.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fb.svg
new file mode 100644
index 000000000..231a156f3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fb.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fc-200d-2640.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fc-200d-2640.svg
new file mode 100644
index 000000000..4b9246c35
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fc-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fc-200d-2642.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fc-200d-2642.svg
new file mode 100644
index 000000000..6d2520ffb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fc-200d-2642.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fc.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fc.svg
new file mode 100644
index 000000000..8dbf3d024
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fc.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fd-200d-2640.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fd-200d-2640.svg
new file mode 100644
index 000000000..1eda9a8eb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fd-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fd-200d-2642.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fd-200d-2642.svg
new file mode 100644
index 000000000..b6d3cbafd
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fd-200d-2642.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fd.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fd.svg
new file mode 100644
index 000000000..52f40779c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fd.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fe-200d-2640.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fe-200d-2640.svg
new file mode 100644
index 000000000..ffbfd7b46
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fe-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fe-200d-2642.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fe-200d-2642.svg
new file mode 100644
index 000000000..c65938f1b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fe-200d-2642.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3fe.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3fe.svg
new file mode 100644
index 000000000..3708c3ea7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3fe.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3ff-200d-2640.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3ff-200d-2640.svg
new file mode 100644
index 000000000..cfd7b1018
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3ff-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3ff-200d-2642.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3ff-200d-2642.svg
new file mode 100644
index 000000000..72cf58346
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3ff-200d-2642.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-1f3ff.svg b/emoji/src/main/resources/emoji/svg/26f9-1f3ff.svg
new file mode 100644
index 000000000..51eda3e79
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-1f3ff.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-200d-2640.svg b/emoji/src/main/resources/emoji/svg/26f9-200d-2640.svg
new file mode 100644
index 000000000..ed55011ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-200d-2640.svg
@@ -0,0 +1,186 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9-200d-2642.svg b/emoji/src/main/resources/emoji/svg/26f9-200d-2642.svg
new file mode 100644
index 000000000..6c643422a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9-200d-2642.svg
@@ -0,0 +1,151 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26f9.svg b/emoji/src/main/resources/emoji/svg/26f9.svg
new file mode 100644
index 000000000..c4b24be94
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26f9.svg
@@ -0,0 +1,177 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26fa.svg b/emoji/src/main/resources/emoji/svg/26fa.svg
new file mode 100644
index 000000000..493b971a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26fa.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/26fd.svg b/emoji/src/main/resources/emoji/svg/26fd.svg
new file mode 100644
index 000000000..962d90d1c
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/26fd.svg
@@ -0,0 +1,51 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2702.svg b/emoji/src/main/resources/emoji/svg/2702.svg
new file mode 100644
index 000000000..c9a493c61
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2702.svg
@@ -0,0 +1,48 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2705.svg b/emoji/src/main/resources/emoji/svg/2705.svg
new file mode 100644
index 000000000..c3401bcba
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2705.svg
@@ -0,0 +1,17 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2708.svg b/emoji/src/main/resources/emoji/svg/2708.svg
new file mode 100644
index 000000000..e942b8dd1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2708.svg
@@ -0,0 +1,67 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2709.svg b/emoji/src/main/resources/emoji/svg/2709.svg
new file mode 100644
index 000000000..2206f1f1b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2709.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270a-1f3fb.svg b/emoji/src/main/resources/emoji/svg/270a-1f3fb.svg
new file mode 100644
index 000000000..04e034c92
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270a-1f3fb.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270a-1f3fc.svg b/emoji/src/main/resources/emoji/svg/270a-1f3fc.svg
new file mode 100644
index 000000000..db4b6eb9b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270a-1f3fc.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270a-1f3fd.svg b/emoji/src/main/resources/emoji/svg/270a-1f3fd.svg
new file mode 100644
index 000000000..b9d5588c3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270a-1f3fd.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270a-1f3fe.svg b/emoji/src/main/resources/emoji/svg/270a-1f3fe.svg
new file mode 100644
index 000000000..019708438
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270a-1f3fe.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270a-1f3ff.svg b/emoji/src/main/resources/emoji/svg/270a-1f3ff.svg
new file mode 100644
index 000000000..7130f2290
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270a-1f3ff.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270a.svg b/emoji/src/main/resources/emoji/svg/270a.svg
new file mode 100644
index 000000000..c8a441727
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270a.svg
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270b-1f3fb.svg b/emoji/src/main/resources/emoji/svg/270b-1f3fb.svg
new file mode 100644
index 000000000..bca015df7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270b-1f3fb.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270b-1f3fc.svg b/emoji/src/main/resources/emoji/svg/270b-1f3fc.svg
new file mode 100644
index 000000000..fdcffa726
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270b-1f3fc.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270b-1f3fd.svg b/emoji/src/main/resources/emoji/svg/270b-1f3fd.svg
new file mode 100644
index 000000000..8c1e8c150
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270b-1f3fd.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270b-1f3fe.svg b/emoji/src/main/resources/emoji/svg/270b-1f3fe.svg
new file mode 100644
index 000000000..311b5f4a5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270b-1f3fe.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270b-1f3ff.svg b/emoji/src/main/resources/emoji/svg/270b-1f3ff.svg
new file mode 100644
index 000000000..97daeb178
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270b-1f3ff.svg
@@ -0,0 +1,63 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270b.svg b/emoji/src/main/resources/emoji/svg/270b.svg
new file mode 100644
index 000000000..57de770d8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270b.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270c-1f3fb.svg b/emoji/src/main/resources/emoji/svg/270c-1f3fb.svg
new file mode 100644
index 000000000..d788aa3e6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270c-1f3fb.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270c-1f3fc.svg b/emoji/src/main/resources/emoji/svg/270c-1f3fc.svg
new file mode 100644
index 000000000..4b3a47079
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270c-1f3fc.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270c-1f3fd.svg b/emoji/src/main/resources/emoji/svg/270c-1f3fd.svg
new file mode 100644
index 000000000..070b46df9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270c-1f3fd.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270c-1f3fe.svg b/emoji/src/main/resources/emoji/svg/270c-1f3fe.svg
new file mode 100644
index 000000000..62688f5c0
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270c-1f3fe.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270c-1f3ff.svg b/emoji/src/main/resources/emoji/svg/270c-1f3ff.svg
new file mode 100644
index 000000000..705542a06
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270c-1f3ff.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270c.svg b/emoji/src/main/resources/emoji/svg/270c.svg
new file mode 100644
index 000000000..047094458
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270c.svg
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270d-1f3fb.svg b/emoji/src/main/resources/emoji/svg/270d-1f3fb.svg
new file mode 100644
index 000000000..49acc0de5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270d-1f3fb.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270d-1f3fc.svg b/emoji/src/main/resources/emoji/svg/270d-1f3fc.svg
new file mode 100644
index 000000000..1cbfc741b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270d-1f3fc.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270d-1f3fd.svg b/emoji/src/main/resources/emoji/svg/270d-1f3fd.svg
new file mode 100644
index 000000000..e1618c516
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270d-1f3fd.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270d-1f3fe.svg b/emoji/src/main/resources/emoji/svg/270d-1f3fe.svg
new file mode 100644
index 000000000..c589152d5
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270d-1f3fe.svg
@@ -0,0 +1,89 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270d-1f3ff.svg b/emoji/src/main/resources/emoji/svg/270d-1f3ff.svg
new file mode 100644
index 000000000..78170a5ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270d-1f3ff.svg
@@ -0,0 +1,88 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270d.svg b/emoji/src/main/resources/emoji/svg/270d.svg
new file mode 100644
index 000000000..1e43c8667
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270d.svg
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/270f.svg b/emoji/src/main/resources/emoji/svg/270f.svg
new file mode 100644
index 000000000..7052c8194
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/270f.svg
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2712.svg b/emoji/src/main/resources/emoji/svg/2712.svg
new file mode 100644
index 000000000..1f87e791f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2712.svg
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2714.svg b/emoji/src/main/resources/emoji/svg/2714.svg
new file mode 100644
index 000000000..c9e2c2651
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2714.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2716.svg b/emoji/src/main/resources/emoji/svg/2716.svg
new file mode 100644
index 000000000..5a0f28cd1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2716.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/271d.svg b/emoji/src/main/resources/emoji/svg/271d.svg
new file mode 100644
index 000000000..6c851ab87
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/271d.svg
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2721.svg b/emoji/src/main/resources/emoji/svg/2721.svg
new file mode 100644
index 000000000..ed020c8d1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2721.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2728.svg b/emoji/src/main/resources/emoji/svg/2728.svg
new file mode 100644
index 000000000..35d540e9b
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2728.svg
@@ -0,0 +1,33 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2733.svg b/emoji/src/main/resources/emoji/svg/2733.svg
new file mode 100644
index 000000000..3626d7f4a
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2733.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2734.svg b/emoji/src/main/resources/emoji/svg/2734.svg
new file mode 100644
index 000000000..07f04d1a9
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2734.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2744.svg b/emoji/src/main/resources/emoji/svg/2744.svg
new file mode 100644
index 000000000..18fca4e74
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2744.svg
@@ -0,0 +1,77 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2747.svg b/emoji/src/main/resources/emoji/svg/2747.svg
new file mode 100644
index 000000000..31b47a549
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2747.svg
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/274c.svg b/emoji/src/main/resources/emoji/svg/274c.svg
new file mode 100644
index 000000000..27f8eecc2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/274c.svg
@@ -0,0 +1,26 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/274e.svg b/emoji/src/main/resources/emoji/svg/274e.svg
new file mode 100644
index 000000000..d5f603a16
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/274e.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2753.svg b/emoji/src/main/resources/emoji/svg/2753.svg
new file mode 100644
index 000000000..0b6338e24
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2753.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2754.svg b/emoji/src/main/resources/emoji/svg/2754.svg
new file mode 100644
index 000000000..aa26e63c2
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2754.svg
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2755.svg b/emoji/src/main/resources/emoji/svg/2755.svg
new file mode 100644
index 000000000..ff50253e1
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2755.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2757.svg b/emoji/src/main/resources/emoji/svg/2757.svg
new file mode 100644
index 000000000..a560c9380
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2757.svg
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2763.svg b/emoji/src/main/resources/emoji/svg/2763.svg
new file mode 100644
index 000000000..9d9ddf911
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2763.svg
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2764-200d-1f525.svg b/emoji/src/main/resources/emoji/svg/2764-200d-1f525.svg
new file mode 100644
index 000000000..76a3b9efb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2764-200d-1f525.svg
@@ -0,0 +1,66 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2764-200d-1fa79.svg b/emoji/src/main/resources/emoji/svg/2764-200d-1fa79.svg
new file mode 100644
index 000000000..c97dd5a26
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2764-200d-1fa79.svg
@@ -0,0 +1,65 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2764.svg b/emoji/src/main/resources/emoji/svg/2764.svg
new file mode 100644
index 000000000..8951fc906
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2764.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2795.svg b/emoji/src/main/resources/emoji/svg/2795.svg
new file mode 100644
index 000000000..96b02aad6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2795.svg
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2796.svg b/emoji/src/main/resources/emoji/svg/2796.svg
new file mode 100644
index 000000000..ed07c61a7
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2796.svg
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2797.svg b/emoji/src/main/resources/emoji/svg/2797.svg
new file mode 100644
index 000000000..d02361376
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2797.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/27a1.svg b/emoji/src/main/resources/emoji/svg/27a1.svg
new file mode 100644
index 000000000..aaa84309d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/27a1.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/27b0.svg b/emoji/src/main/resources/emoji/svg/27b0.svg
new file mode 100644
index 000000000..aa0e8711d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/27b0.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/27bf.svg b/emoji/src/main/resources/emoji/svg/27bf.svg
new file mode 100644
index 000000000..a736ca882
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/27bf.svg
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2934.svg b/emoji/src/main/resources/emoji/svg/2934.svg
new file mode 100644
index 000000000..a352b437f
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2934.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2935.svg b/emoji/src/main/resources/emoji/svg/2935.svg
new file mode 100644
index 000000000..c8800fb4e
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2935.svg
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2b05.svg b/emoji/src/main/resources/emoji/svg/2b05.svg
new file mode 100644
index 000000000..86655b9ac
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2b05.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2b06.svg b/emoji/src/main/resources/emoji/svg/2b06.svg
new file mode 100644
index 000000000..9222a17a8
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2b06.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2b07.svg b/emoji/src/main/resources/emoji/svg/2b07.svg
new file mode 100644
index 000000000..13d41587d
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2b07.svg
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2b1b.svg b/emoji/src/main/resources/emoji/svg/2b1b.svg
new file mode 100644
index 000000000..bbc0f97f6
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2b1b.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2b1c.svg b/emoji/src/main/resources/emoji/svg/2b1c.svg
new file mode 100644
index 000000000..8fdb0b696
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2b1c.svg
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2b50.svg b/emoji/src/main/resources/emoji/svg/2b50.svg
new file mode 100644
index 000000000..15b211820
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2b50.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/2b55.svg b/emoji/src/main/resources/emoji/svg/2b55.svg
new file mode 100644
index 000000000..d1f1dbd49
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/2b55.svg
@@ -0,0 +1,14 @@
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/3030.svg b/emoji/src/main/resources/emoji/svg/3030.svg
new file mode 100644
index 000000000..88944efeb
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/3030.svg
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/303d.svg b/emoji/src/main/resources/emoji/svg/303d.svg
new file mode 100644
index 000000000..7959c8bbf
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/303d.svg
@@ -0,0 +1,25 @@
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/3297.svg b/emoji/src/main/resources/emoji/svg/3297.svg
new file mode 100644
index 000000000..6ca9112f4
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/3297.svg
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/3299.svg b/emoji/src/main/resources/emoji/svg/3299.svg
new file mode 100644
index 000000000..6423c57a3
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/3299.svg
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/src/main/resources/emoji/svg/fe82b.svg b/emoji/src/main/resources/emoji/svg/fe82b.svg
new file mode 100644
index 000000000..b63b62248
--- /dev/null
+++ b/emoji/src/main/resources/emoji/svg/fe82b.svg
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/emoji/tools/build-emoji-set.py b/emoji/tools/build-emoji-set.py
new file mode 100644
index 000000000..00f12cda5
--- /dev/null
+++ b/emoji/tools/build-emoji-set.py
@@ -0,0 +1,111 @@
+#!/usr/bin/env python3
+"""Build the graph-compose-emoji resource set from googlefonts/noto-emoji + github/gemoji.
+
+Copies every noto colour-emoji SVG into the module under a codepoint filename and
+generates the shortcode index that EmojiLibrary resolves.
+
+Sources (download first, e.g. into target/):
+ * noto SVGs: git clone --depth 1 --filter=blob:none --sparse \\
+ https://github.com/googlefonts/noto-emoji.git
+ (cd noto-emoji && git sparse-checkout set svg) -> svg/emoji_u.svg
+ * gemoji db: https://raw.githubusercontent.com/github/gemoji/master/db/emoji.json
+
+Mapping rules:
+ * filename: noto emoji_u1f468_200d_1f4bb.svg -> 1f468-200d-1f4bb.svg
+ * a gemoji entry's `emoji` is lowered to its hex codepoints; the U+FE0F variation
+ selector is dropped (noto omits it) before matching a glyph file. Each alias of a
+ matched entry becomes alias=codepoint in emoji-index.properties.
+
+Usage:
+ python emoji/tools/build-emoji-set.py \\
+ --noto target/noto-emoji/svg --gemoji target/gemoji.json \\
+ --out emoji/src/main/resources/emoji
+"""
+import argparse
+import json
+import re
+import shutil
+import sys
+from pathlib import Path
+
+FE0F = "fe0f"
+NOTO_RE = re.compile(r"^emoji_u([0-9a-fA-F_]+)\.svg$")
+
+
+def noto_codepoints(filename: str):
+ """'emoji_u1f468_200d_1f4bb.svg' -> ['1f468','200d','1f4bb'] (lowercased)."""
+ m = NOTO_RE.match(filename)
+ if not m:
+ return None
+ return [part.lower() for part in m.group(1).split("_") if part]
+
+
+def emoji_codepoints(emoji: str):
+ """A unicode emoji string -> its hex codepoints, with FE0F dropped (noto omits it)."""
+ cps = [format(ord(ch), "x") for ch in emoji]
+ return [cp for cp in cps if cp != FE0F]
+
+
+def main() -> int:
+ ap = argparse.ArgumentParser()
+ ap.add_argument("--noto", required=True, help="noto-emoji svg/ directory")
+ ap.add_argument("--gemoji", required=True, help="gemoji db/emoji.json")
+ ap.add_argument("--out", required=True, help="emoji/ resources root (svg/ + index written here)")
+ args = ap.parse_args()
+
+ noto_dir = Path(args.noto)
+ out_root = Path(args.out)
+ svg_out = out_root / "svg"
+ if svg_out.exists():
+ shutil.rmtree(svg_out)
+ svg_out.mkdir(parents=True, exist_ok=True)
+
+ # 1) Copy every noto glyph under a codepoint filename; remember which keys exist.
+ keys = set()
+ glyphs = 0
+ for src in sorted(noto_dir.glob("emoji_u*.svg")):
+ cps = noto_codepoints(src.name)
+ if not cps:
+ continue
+ key = "-".join(cps)
+ shutil.copyfile(src, svg_out / f"{key}.svg")
+ keys.add(key)
+ glyphs += 1
+
+ # 2) Build the shortcode index from gemoji, matching codepoints to copied glyphs.
+ db = json.loads(Path(args.gemoji).read_text(encoding="utf-8"))
+ index = {}
+ unmatched = 0
+ for entry in db:
+ emoji = entry.get("emoji")
+ aliases = entry.get("aliases") or []
+ if not emoji or not aliases:
+ continue
+ key = "-".join(emoji_codepoints(emoji))
+ if key not in keys:
+ # try keeping FE0F as a fallback (a few glyphs are named with it)
+ alt = "-".join(format(ord(ch), "x") for ch in emoji)
+ if alt in keys:
+ key = alt
+ else:
+ unmatched += 1
+ continue
+ for alias in aliases:
+ index[alias.strip().lower()] = key
+
+ # 3) Write the index, sorted for a stable diff.
+ lines = ["# Generated by emoji/tools/build-emoji-set.py from googlefonts/noto-emoji + github/gemoji.",
+ "# shortcode = lowercase-hex codepoint(s); glyph at emoji/svg/.svg",
+ "# Regenerate, do not hand-edit."]
+ for alias in sorted(index):
+ lines.append(f"{alias}={index[alias]}")
+ (out_root / "emoji-index.properties").write_text("\n".join(lines) + "\n", encoding="utf-8")
+
+ print(f"glyphs copied : {glyphs}")
+ print(f"shortcodes : {len(index)}")
+ print(f"gemoji unmatched (no noto glyph): {unmatched}")
+ return 0
+
+
+if __name__ == "__main__":
+ sys.exit(main())
diff --git a/examples/pom.xml b/examples/pom.xml
index bf10d745e..9efb1d2d4 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -56,6 +56,17 @@
${graphcompose.fonts.version}
+
+
+ io.github.demchaav
+ graph-compose-emoji
+ ${graphcompose.emoji.version}
+
+
diff --git a/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java b/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java
index e6705c261..7e78f28b9 100644
--- a/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java
+++ b/examples/src/main/java/com/demcha/examples/GenerateAllExamples.java
@@ -16,7 +16,13 @@
import com.demcha.examples.features.svg.SvgIconGalleryExample;
import com.demcha.examples.features.tables.ComposedTableCellExample;
import com.demcha.examples.features.tables.TableAdvancedExample;
+import com.demcha.examples.features.text.EmojiGalleryExample;
+import com.demcha.examples.features.text.EmojiShortcodeExample;
+import com.demcha.examples.features.text.EmojiSvgVsPngExample;
+import com.demcha.examples.features.text.EmojiClipPathReportExample;
import com.demcha.examples.features.text.InlineShapesExample;
+import com.demcha.examples.features.text.InlineSvgIconExample;
+import com.demcha.examples.features.navigation.InPdfNavigationExample;
import com.demcha.examples.features.text.RichTextShowcaseExample;
import com.demcha.examples.features.text.SectionPresetsExample;
import com.demcha.examples.features.themes.CustomBusinessThemeExample;
@@ -143,8 +149,14 @@ public static void main(String[] args) throws Exception {
// Text + sections
System.out.println("Generated: " + InlineShapesExample.generate());
+ System.out.println("Generated: " + InlineSvgIconExample.generate());
+ System.out.println("Generated: " + EmojiShortcodeExample.generate());
+ System.out.println("Generated: " + EmojiSvgVsPngExample.generate());
+ System.out.println("Generated: " + EmojiGalleryExample.generate());
+ System.out.println("Generated: " + EmojiClipPathReportExample.generate());
System.out.println("Generated: " + RichTextShowcaseExample.generate());
System.out.println("Generated: " + SectionPresetsExample.generate());
+ System.out.println("Generated: " + InPdfNavigationExample.generate());
// Theming + chrome
System.out.println("Generated: " + CustomBusinessThemeExample.generate());
diff --git a/examples/src/main/java/com/demcha/examples/features/navigation/InPdfNavigationExample.java b/examples/src/main/java/com/demcha/examples/features/navigation/InPdfNavigationExample.java
new file mode 100644
index 000000000..297590c44
--- /dev/null
+++ b/examples/src/main/java/com/demcha/examples/features/navigation/InPdfNavigationExample.java
@@ -0,0 +1,131 @@
+package com.demcha.examples.features.navigation;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentPageSize;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.dsl.RichText;
+import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.style.DocumentColor;
+import com.demcha.compose.document.style.DocumentInsets;
+import com.demcha.compose.document.style.DocumentTextStyle;
+import com.demcha.compose.document.style.ShapeOutline;
+import com.demcha.compose.document.theme.BusinessTheme;
+import com.demcha.compose.font.FontName;
+import com.demcha.examples.support.ExampleOutputPaths;
+
+import java.nio.file.Path;
+
+/**
+ * Runnable showcase for in-PDF navigation (v1.9): named {@code anchor(...)}
+ * destinations plus internal {@code linkTo(...)} links that jump to them.
+ *
+ * Demonstrates the two patterns the feature unlocks: a clickable table of
+ * contents whose entries jump to section anchors, and a bidirectional footnote
+ * (body reference jumps to the note; the note's marker jumps back to the body).
+ * Open the rendered PDF in a viewer and click the blue links to navigate.
+ */
+public final class InPdfNavigationExample {
+ private static final BusinessTheme THEME = BusinessTheme.modern();
+ private static final DocumentColor INK = DocumentColor.rgb(34, 38, 50);
+ private static final DocumentColor LINK = DocumentColor.rgb(20, 90, 170);
+ private static final DocumentColor PANEL = DocumentColor.rgb(244, 247, 252);
+
+ private static final DocumentTextStyle LINK_STYLE = DocumentTextStyle.builder()
+ .fontName(FontName.HELVETICA)
+ .size(10.5)
+ .color(LINK)
+ .build();
+
+ private InPdfNavigationExample() {
+ }
+
+ public static Path generate() throws Exception {
+ Path outputFile = ExampleOutputPaths.prepare("features/navigation", "in-pdf-navigation.pdf");
+
+ try (DocumentSession document = GraphCompose.document(outputFile)
+ .pageSize(DocumentPageSize.A4)
+ .pageBackground(THEME.pageBackground())
+ .margin(40, 40, 40, 40)
+ .create()) {
+
+ document.pageFlow()
+ .name("InPdfNavigation")
+ .spacing(14)
+ .addParagraph(p -> p
+ .text("In-PDF navigation")
+ .textStyle(THEME.text().h1())
+ .margin(DocumentInsets.zero()))
+
+ // Clickable table of contents — each entry is an internal link
+ // to a section anchor declared further down the page.
+ .addSection("Contents", section -> section
+ .softPanel(PANEL, 8, 14)
+ .spacing(5)
+ .addParagraph(p -> p
+ .text("Contents")
+ .textStyle(THEME.text().h3())
+ .margin(DocumentInsets.zero()))
+ .addRich(RichText.text("1. ").linkTo("Overview", LINK_STYLE, "overview"))
+ .addRich(RichText.text("2. ").linkTo("Details", LINK_STYLE, "details"))
+ .addRich(RichText.text("3. ").linkTo("Notes", LINK_STYLE, "notes")))
+
+ .addSection("Overview", section -> section
+ .anchor("overview")
+ .spacing(4)
+ .addParagraph(p -> p.text("Overview").textStyle(THEME.text().h2()))
+ .addParagraph(p -> p
+ .anchor("fnref-1")
+ .inlineText("GraphCompose now renders in-document navigation",
+ body())
+ .inlineLinkTo(" [1]", "fn-1")
+ .inlineText(" entirely with native PDF go-to actions.", body())))
+
+ .addSection("Details", section -> section
+ .anchor("details")
+ .spacing(4)
+ .addParagraph(p -> p.text("Details").textStyle(THEME.text().h2()))
+ .addParagraph(p -> p
+ .text("Anchors resolve in a deferred pass, so a link may target an "
+ + "anchor that appears later in the document (a forward reference).")
+ .textStyle(body()))
+ .addRich(RichText.text("Jump back to the ")
+ .linkTo("contents", LINK_STYLE, "overview")
+ .plain("."))
+ .addRich(RichText.text("Inline graphics navigate too — ")
+ .shapeLinkTo(ShapeOutline.circle(7), LINK, "notes")
+ .plain(" click the dot to jump to the notes.")))
+
+ .addSection("Notes", section -> section
+ .anchor("notes")
+ .softPanel(PANEL, 8, 14)
+ .spacing(4)
+ .addParagraph(p -> p.text("Notes").textStyle(THEME.text().h3()))
+ .addParagraph(p -> p
+ .anchor("fn-1")
+ .inlineLinkTo("[1]", "fnref-1")
+ .inlineText(" Click the marker to jump back to the citation in the "
+ + "overview.", body())))
+
+ .addSection("Footer", section -> section
+ .accentTop(THEME.palette().rule(), 0.6)
+ .padding(new DocumentInsets(8, 0, 0, 0))
+ .addRich(RichText.text("External links still work: ")
+ .link("project home",
+ new DocumentLinkOptions(
+ "https://github.com/DemchaAV/GraphCompose"))))
+ .build();
+
+ document.buildPdf();
+ }
+
+ return outputFile;
+ }
+
+ public static void main(String[] args) throws Exception {
+ System.out.println("Generated: " + generate());
+ }
+
+ private static DocumentTextStyle body() {
+ return DocumentTextStyle.builder().fontName(FontName.HELVETICA).size(10.5).color(INK).build();
+ }
+}
diff --git a/examples/src/main/java/com/demcha/examples/features/text/EmojiClipPathReportExample.java b/examples/src/main/java/com/demcha/examples/features/text/EmojiClipPathReportExample.java
new file mode 100644
index 000000000..77e01969f
--- /dev/null
+++ b/examples/src/main/java/com/demcha/examples/features/text/EmojiClipPathReportExample.java
@@ -0,0 +1,143 @@
+package com.demcha.examples.features.text;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentPageSize;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.dsl.ParagraphBuilder;
+import com.demcha.compose.document.dsl.TableBuilder;
+import com.demcha.compose.document.node.DocumentNode;
+import com.demcha.compose.document.style.DocumentColor;
+import com.demcha.compose.document.style.DocumentInsets;
+import com.demcha.compose.document.style.DocumentStroke;
+import com.demcha.compose.document.style.DocumentTextDecoration;
+import com.demcha.compose.document.style.DocumentTextStyle;
+import com.demcha.compose.document.svg.SvgIcon;
+import com.demcha.compose.document.table.DocumentTableCell;
+import com.demcha.compose.document.table.DocumentTableColumn;
+import com.demcha.compose.document.table.DocumentTableStyle;
+import com.demcha.compose.font.FontName;
+import com.demcha.examples.support.ExampleOutputPaths;
+
+import java.io.InputStream;
+import java.nio.charset.StandardCharsets;
+import java.nio.file.Path;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Properties;
+import java.util.TreeMap;
+import java.util.TreeSet;
+
+/**
+ * Diagnostic table for the emoji that use SVG {@code clip-path} (the Adobe
+ * Illustrator {@code } + {@code clipPath} idiom), which the importer cannot
+ * honour yet. Each row shows the codepoint, the glyph as actually rendered
+ * (clip ignored), and its shortcode(s) — so the few that overflow into garbage
+ * are easy to spot against the many that read fine.
+ */
+public final class EmojiClipPathReportExample {
+
+ private static final DocumentColor INK = DocumentColor.rgb(34, 38, 50);
+ private static final DocumentColor MUTED = DocumentColor.rgb(112, 116, 128);
+ private static final DocumentColor RULE = DocumentColor.rgb(180, 188, 200);
+ private static final DocumentColor HEADER_FILL = DocumentColor.rgb(120, 40, 40);
+ private static final double GLYPH_PT = 22;
+
+ private EmojiClipPathReportExample() {
+ }
+
+ private record Entry(String codepoint, String shortcodes, SvgIcon icon) {
+ }
+
+ public static Path generate() throws Exception {
+ Path outputFile = ExampleOutputPaths.prepare("features/text", "emoji-clip-path.pdf");
+ ClassLoader cl = EmojiClipPathReportExample.class.getClassLoader();
+
+ Properties index = new Properties();
+ try (InputStream in = cl.getResourceAsStream("emoji/emoji-index.properties")) {
+ if (in == null) {
+ throw new IllegalStateException("graph-compose-emoji not on the classpath");
+ }
+ index.load(in);
+ }
+ TreeMap> byCodepoint = new TreeMap<>();
+ for (String name : index.stringPropertyNames()) {
+ byCodepoint.computeIfAbsent(index.getProperty(name), k -> new TreeSet<>()).add(name);
+ }
+
+ List entries = new ArrayList<>();
+ for (var e : byCodepoint.entrySet()) {
+ String cp = e.getKey();
+ try (InputStream in = cl.getResourceAsStream("emoji/svg/" + cp + ".svg")) {
+ if (in == null) {
+ continue;
+ }
+ String xml = new String(in.readAllBytes(), StandardCharsets.UTF_8);
+ if (!xml.contains("clip-path")) {
+ continue;
+ }
+ entries.add(new Entry(cp, ":" + String.join(": :", e.getValue()) + ":", SvgIcon.parse(xml)));
+ } catch (RuntimeException ignored) {
+ // unparseable for another reason — out of scope for this report
+ }
+ }
+
+ DocumentTableStyle cell = DocumentTableStyle.builder()
+ .stroke(DocumentStroke.of(RULE, 0.5))
+ .padding(DocumentInsets.of(5))
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA).size(8.5).color(INK).build())
+ .build();
+ DocumentTableStyle header = DocumentTableStyle.builder()
+ .fillColor(HEADER_FILL)
+ .stroke(DocumentStroke.of(RULE, 0.5))
+ .padding(DocumentInsets.of(6))
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD)
+ .decoration(DocumentTextDecoration.BOLD).color(DocumentColor.WHITE).build())
+ .build();
+
+ try (DocumentSession document = GraphCompose.document(outputFile)
+ .pageSize(DocumentPageSize.A4)
+ .margin(30, 30, 30, 30)
+ .create()) {
+ document.pageFlow()
+ .name("EmojiClipPath")
+ .spacing(8)
+ .addParagraph(p -> p
+ .text("Emoji using SVG clip-path (" + entries.size() + " glyphs)")
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD)
+ .size(14).color(INK).build())
+ .margin(DocumentInsets.zero()))
+ .addParagraph(p -> p
+ .text("clip-path (the Illustrator +clipPath idiom) is not honoured: the clip is "
+ + "ignored and content renders unclipped. Most read fine; the few whose clip is "
+ + "structural overflow — the Glyph column shows the actual render so they stand out.")
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA).size(9).color(MUTED).build())
+ .margin(DocumentInsets.zero()))
+ .addTable(table -> {
+ TableBuilder t = table
+ .name("ClipPath")
+ .columns(DocumentTableColumn.auto(), DocumentTableColumn.auto(), DocumentTableColumn.auto())
+ .defaultCellStyle(cell)
+ .headerRow("Codepoint", "Glyph", "Shortcode(s)")
+ .headerStyle(header)
+ .repeatHeader();
+ for (Entry entry : entries) {
+ t.rowCells(
+ DocumentTableCell.text(entry.codepoint()),
+ DocumentTableCell.node(glyphCell(entry.icon())),
+ DocumentTableCell.text(entry.shortcodes()));
+ }
+ })
+ .build();
+ document.buildPdf();
+ }
+ return outputFile;
+ }
+
+ public static void main(String[] args) throws Exception {
+ System.out.println("Generated: " + generate());
+ }
+
+ private static DocumentNode glyphCell(SvgIcon icon) {
+ return new ParagraphBuilder().rich(r -> r.svgIcon(icon, GLYPH_PT)).build();
+ }
+}
diff --git a/examples/src/main/java/com/demcha/examples/features/text/EmojiGalleryExample.java b/examples/src/main/java/com/demcha/examples/features/text/EmojiGalleryExample.java
new file mode 100644
index 000000000..4d3637bc1
--- /dev/null
+++ b/examples/src/main/java/com/demcha/examples/features/text/EmojiGalleryExample.java
@@ -0,0 +1,103 @@
+package com.demcha.examples.features.text;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentPageSize;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.style.DocumentColor;
+import com.demcha.compose.document.style.DocumentInsets;
+import com.demcha.compose.document.style.DocumentTextStyle;
+import com.demcha.compose.document.svg.SvgIcon;
+import com.demcha.compose.font.FontName;
+import com.demcha.examples.support.ExampleOutputPaths;
+
+import java.io.InputStream;
+import java.nio.charset.StandardCharsets;
+import java.nio.file.Path;
+import java.util.ArrayList;
+import java.util.List;
+import java.util.Properties;
+import java.util.TreeSet;
+
+/**
+ * Renders the entire bundled emoji set as a paginated grid — every glyph
+ * the {@code graph-compose-emoji} artifact ships, drawn as inline vector icons.
+ * Reads the shortcode index from the classpath, loads each glyph and flows them
+ * across pages, so the PDF is a full visual catalogue of what resolves.
+ */
+public final class EmojiGalleryExample {
+
+ private static final DocumentColor INK = DocumentColor.rgb(34, 38, 50);
+ private static final DocumentColor MUTED = DocumentColor.rgb(112, 116, 128);
+ private static final double ICON_PT = 16;
+ private static final int PER_PARAGRAPH = 120;
+
+ private EmojiGalleryExample() {
+ }
+
+ public static Path generate() throws Exception {
+ Path outputFile = ExampleOutputPaths.prepare("features/text", "emoji-gallery.pdf");
+ List glyphs = loadAllGlyphs();
+
+ try (DocumentSession document = GraphCompose.document(outputFile)
+ .pageSize(DocumentPageSize.A4)
+ .margin(28, 28, 28, 28)
+ .create()) {
+ var flow = document.pageFlow().name("EmojiGallery").spacing(6);
+ flow.addParagraph(p -> p
+ .text("Noto Emoji — full set (" + glyphs.size() + " glyphs)")
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD)
+ .size(15).color(INK).build())
+ .margin(DocumentInsets.zero()));
+ flow.addParagraph(p -> p
+ .text("Every glyph the graph-compose-emoji artifact ships, drawn inline at "
+ + (int) ICON_PT + " pt via RichText.svgIcon.")
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA)
+ .size(9).color(MUTED).build())
+ .margin(DocumentInsets.zero()));
+
+ for (int start = 0; start < glyphs.size(); start += PER_PARAGRAPH) {
+ List chunk = glyphs.subList(start, Math.min(start + PER_PARAGRAPH, glyphs.size()));
+ flow.addParagraph(p -> {
+ for (SvgIcon icon : chunk) {
+ p.svgIcon(icon, ICON_PT).inlineText(" ");
+ }
+ });
+ }
+ flow.build();
+ document.buildPdf();
+ }
+ return outputFile;
+ }
+
+ public static void main(String[] args) throws Exception {
+ System.out.println("Generated: " + generate());
+ }
+
+ /** Loads one glyph per indexed codepoint from the classpath, skipping any that fail to parse. */
+ private static List loadAllGlyphs() throws Exception {
+ ClassLoader cl = EmojiGalleryExample.class.getClassLoader();
+ Properties index = new Properties();
+ try (InputStream in = cl.getResourceAsStream("emoji/emoji-index.properties")) {
+ if (in == null) {
+ throw new IllegalStateException("graph-compose-emoji not on the classpath");
+ }
+ index.load(in);
+ }
+ TreeSet codepoints = new TreeSet<>();
+ for (String name : index.stringPropertyNames()) {
+ codepoints.add(index.getProperty(name));
+ }
+ List glyphs = new ArrayList<>(codepoints.size());
+ for (String cp : codepoints) {
+ try (InputStream in = cl.getResourceAsStream("emoji/svg/" + cp + ".svg")) {
+ if (in == null) {
+ continue;
+ }
+ glyphs.add(SvgIcon.parse(new String(in.readAllBytes(), StandardCharsets.UTF_8)));
+ } catch (RuntimeException ignored) {
+ // A glyph that uses an unsupported SVG feature is simply omitted.
+ }
+ }
+ return glyphs;
+ }
+}
diff --git a/examples/src/main/java/com/demcha/examples/features/text/EmojiShortcodeExample.java b/examples/src/main/java/com/demcha/examples/features/text/EmojiShortcodeExample.java
new file mode 100644
index 000000000..07a1671eb
--- /dev/null
+++ b/examples/src/main/java/com/demcha/examples/features/text/EmojiShortcodeExample.java
@@ -0,0 +1,150 @@
+package com.demcha.examples.features.text;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentPageSize;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.dsl.RichText;
+import com.demcha.compose.document.dsl.SectionBuilder;
+import com.demcha.compose.document.style.DocumentColor;
+import com.demcha.compose.document.style.DocumentInsets;
+import com.demcha.compose.document.style.DocumentTextStyle;
+import com.demcha.compose.document.theme.BusinessTheme;
+import com.demcha.compose.font.FontName;
+import com.demcha.examples.support.ExampleOutputPaths;
+
+import java.nio.file.Path;
+import java.util.function.Consumer;
+
+/**
+ * Runnable showcase for colour emoji by shortcode ({@code @since 1.9.0}).
+ *
+ * {@code RichText.emoji(":star:", size)} / {@code ParagraphBuilder.emoji(...)}
+ * resolve a GitHub-style shortcode to an inline vector colour glyph, drawn on the
+ * text baseline — crisp at any zoom, no emoji font needed. Glyphs come from the
+ * {@code graph-compose-emoji} companion artifact on the classpath (here, the
+ * small original starter set). Resolution is lenient: an unknown shortcode falls
+ * back to its literal text, exactly the way GitHub renders an unrecognised
+ * {@code :code:}.
+ */
+public final class EmojiShortcodeExample {
+ private static final BusinessTheme THEME = BusinessTheme.modern();
+ private static final DocumentColor MUTED = DocumentColor.rgb(112, 116, 128);
+ private static final DocumentColor BRAND = DocumentColor.rgb(20, 80, 95);
+ private static final DocumentColor PANEL = DocumentColor.rgb(248, 244, 234);
+
+ private EmojiShortcodeExample() {
+ }
+
+ public static Path generate() throws Exception {
+ Path outputFile = ExampleOutputPaths.prepare("features/text", "emoji-shortcodes.pdf");
+
+ try (DocumentSession document = GraphCompose.document(outputFile)
+ .pageSize(DocumentPageSize.A4)
+ .pageBackground(THEME.pageBackground())
+ .margin(34, 34, 34, 34)
+ .create()) {
+
+ document.pageFlow()
+ .name("EmojiShortcodeShowcase")
+ .spacing(14)
+ .addSection("Hero", section -> section
+ .softPanel(THEME.palette().surfaceMuted(), 10, 16)
+ .accentLeft(DocumentColor.rgb(97, 40, 217), 4)
+ .spacing(6)
+ .addParagraph(p -> p
+ .text("Colour emoji by shortcode")
+ .textStyle(THEME.text().h1())
+ .margin(DocumentInsets.zero()))
+ .addRich(rich -> rich
+ .plain("Write ")
+ .accent(":rocket:", BRAND)
+ .plain(", get ")
+ .emoji(":rocket:", 11)
+ .plain(" — an inline vector glyph on the baseline. Ship it ")
+ .emoji(":white_check_mark:", 11).plain(" ")
+ .emoji(":tada:", 11)))
+ .addSection("Status", section -> labelledRow(section,
+ "emoji(\":code:\", size) — a coloured glyph between words",
+ rich -> rich
+ .emoji(":white_check_mark:", 10).plain(" Deploy succeeded ")
+ .emoji(":warning:", 10).plain(" Disk almost full ")
+ .emoji(":information_source:", 10).plain(" 3 updates available")))
+ .addSection("Reactions", section -> labelledRow(section,
+ "the full GitHub shortcode set resolves",
+ rich -> rich
+ .emoji(":+1:", 11).plain(" ")
+ .emoji(":heart:", 11).plain(" ")
+ .emoji(":fire:", 11).plain(" ")
+ .emoji(":100:", 11).plain(" ")
+ .emoji(":smile:", 11).plain(" ")
+ .emoji(":eyes:", 11).plain(" ")
+ .emoji(":sparkles:", 11).plain(" ")
+ .emoji(":bug:", 11).plain(" ")
+ .emoji(":bulb:", 11)))
+ .addSection("Fallback", section -> section
+ .softPanel(PANEL, 6, 12)
+ .spacing(5)
+ .addParagraph(p -> p
+ .text("an unknown shortcode renders as its literal text, GitHub-style")
+ .textStyle(caption())
+ .margin(DocumentInsets.zero()))
+ .addRich(rich -> rich
+ .plain("Known ").emoji(":tada:", 10)
+ .plain(" · unknown ").emoji(":does_not_exist:", 10)
+ .plain(" ").emoji(":not_a_real_code:", 10)
+ .plain(" (rendered as text)")))
+ .addSection("Sizing", section -> section
+ .softPanel(PANEL, 6, 12)
+ .spacing(5)
+ .addParagraph(p -> p
+ .text("size is the glyph's height in points; the glyph keeps its aspect ratio")
+ .textStyle(caption())
+ .margin(DocumentInsets.zero()))
+ .addRich(rich -> rich
+ .plain("Scales with the text ")
+ .emoji(":rocket:", 8).plain(" ")
+ .emoji(":rocket:", 12).plain(" ")
+ .emoji(":rocket:", 16).plain(" ")
+ .emoji(":rocket:", 22)))
+ .addSection("Footer", section -> section
+ .accentTop(THEME.palette().rule(), 0.6)
+ .padding(new DocumentInsets(8, 0, 0, 0))
+ .addRich(rich -> rich
+ .plain("Source: ")
+ .style("examples/.../EmojiShortcodeExample.java",
+ DocumentTextStyle.builder()
+ .fontName(FontName.COURIER)
+ .size(8)
+ .color(MUTED)
+ .build())))
+ .build();
+
+ document.buildPdf();
+ }
+
+ return outputFile;
+ }
+
+ public static void main(String[] args) throws Exception {
+ System.out.println("Generated: " + generate());
+ }
+
+ private static void labelledRow(SectionBuilder section, String label, Consumer body) {
+ section
+ .softPanel(PANEL, 6, 12)
+ .spacing(4)
+ .addParagraph(p -> p
+ .text(label)
+ .textStyle(caption())
+ .margin(DocumentInsets.zero()))
+ .addRich(body::accept);
+ }
+
+ private static DocumentTextStyle caption() {
+ return DocumentTextStyle.builder()
+ .fontName(FontName.HELVETICA_BOLD)
+ .size(8.5)
+ .color(MUTED)
+ .build();
+ }
+}
diff --git a/examples/src/main/java/com/demcha/examples/features/text/EmojiSvgVsPngExample.java b/examples/src/main/java/com/demcha/examples/features/text/EmojiSvgVsPngExample.java
new file mode 100644
index 000000000..396dd002e
--- /dev/null
+++ b/examples/src/main/java/com/demcha/examples/features/text/EmojiSvgVsPngExample.java
@@ -0,0 +1,163 @@
+package com.demcha.examples.features.text;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentPageSize;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.dsl.ParagraphBuilder;
+import com.demcha.compose.document.dsl.TableBuilder;
+import com.demcha.compose.document.emoji.EmojiLibrary;
+import com.demcha.compose.document.image.DocumentImageData;
+import com.demcha.compose.document.node.DocumentNode;
+import com.demcha.compose.document.style.DocumentColor;
+import com.demcha.compose.document.style.DocumentInsets;
+import com.demcha.compose.document.style.DocumentStroke;
+import com.demcha.compose.document.style.DocumentTextStyle;
+import com.demcha.compose.document.svg.SvgIcon;
+import com.demcha.compose.document.table.DocumentTableCell;
+import com.demcha.compose.document.table.DocumentTableColumn;
+import com.demcha.compose.document.table.DocumentTableStyle;
+import com.demcha.compose.font.FontName;
+import com.demcha.examples.support.ExampleOutputPaths;
+import org.apache.pdfbox.Loader;
+import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.rendering.ImageType;
+import org.apache.pdfbox.rendering.PDFRenderer;
+
+import javax.imageio.ImageIO;
+import java.awt.image.BufferedImage;
+import java.io.ByteArrayOutputStream;
+import java.nio.file.Path;
+import java.util.ArrayList;
+import java.util.List;
+
+/**
+ * Side-by-side comparison: each starter emoji drawn as inline SVG (vector)
+ * via {@code RichText.svgIcon(...)} and as inline PNG (raster) via
+ * {@code RichText.image(...)}. The PNG is produced by rendering the glyph alone
+ * through the engine and rasterising that page, so the two columns show the same
+ * artwork down two different inline paths — the vector stays crisp at any zoom,
+ * the raster is pixel-fixed.
+ */
+public final class EmojiSvgVsPngExample {
+
+ private static final String[][] EMOJI = {
+ {"rocket", ":rocket:"},
+ {"heart", ":heart:"},
+ {"smile", ":smile:"},
+ {"fire", ":fire:"},
+ {"tada", ":tada:"},
+ {"+1", ":+1:"},
+ {"bulb", ":bulb:"},
+ {"white_check_mark", ":white_check_mark:"},
+ };
+
+ private static final DocumentColor INK = DocumentColor.rgb(34, 38, 50);
+ private static final DocumentColor MUTED = DocumentColor.rgb(102, 106, 118);
+ private static final DocumentColor RULE = DocumentColor.rgb(180, 188, 200);
+ private static final DocumentColor HEADER_FILL = DocumentColor.rgb(20, 60, 75);
+ private static final double GLYPH_PT = 22;
+
+ private EmojiSvgVsPngExample() {
+ }
+
+ private record Glyph(String code, SvgIcon icon, byte[] png) {
+ }
+
+ public static Path generate() throws Exception {
+ Path outputFile = ExampleOutputPaths.prepare("features/text", "emoji-svg-vs-png.pdf");
+ EmojiLibrary lib = EmojiLibrary.getDefault();
+
+ // Rasterise up front so the table lambda stays free of checked exceptions.
+ List glyphs = new ArrayList<>();
+ for (String[] e : EMOJI) {
+ SvgIcon icon = lib.require(e[0]);
+ glyphs.add(new Glyph(e[1], icon, rasterise(icon)));
+ }
+
+ DocumentTableStyle bordered = DocumentTableStyle.builder()
+ .stroke(DocumentStroke.of(RULE, 0.6))
+ .padding(DocumentInsets.of(8))
+ .build();
+ DocumentTableStyle headerStyle = DocumentTableStyle.builder()
+ .fillColor(HEADER_FILL)
+ .stroke(DocumentStroke.of(RULE, 0.6))
+ .padding(DocumentInsets.of(9))
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD)
+ .color(DocumentColor.WHITE).build())
+ .build();
+ DocumentTableStyle codeStyle = DocumentTableStyle.builder()
+ .stroke(DocumentStroke.of(RULE, 0.6))
+ .padding(DocumentInsets.of(8))
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.COURIER).size(11).color(INK).build())
+ .build();
+
+ try (DocumentSession document = GraphCompose.document(outputFile)
+ .pageSize(DocumentPageSize.A4)
+ .margin(32, 32, 32, 32)
+ .create()) {
+ document.pageFlow()
+ .name("EmojiSvgVsPng")
+ .spacing(12)
+ .addSection("Hero", section -> section
+ .addParagraph(p -> p.text("Emoji rendering — SVG (vector) vs PNG (raster)")
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA_BOLD)
+ .size(16).color(INK).build())
+ .margin(DocumentInsets.zero()))
+ .addParagraph(p -> p.text("Both columns draw the same glyph at " + (int) GLYPH_PT
+ + " pt: the SVG column is the engine's native vector render, the PNG column "
+ + "rasterises that glyph and embeds it as an image.")
+ .textStyle(DocumentTextStyle.builder().fontName(FontName.HELVETICA)
+ .size(9).color(MUTED).build())
+ .margin(DocumentInsets.zero())))
+ .addSection("Table", section -> section.addTable(table -> {
+ TableBuilder t = table
+ .name("SvgVsPng")
+ .columns(DocumentTableColumn.auto(), DocumentTableColumn.auto(), DocumentTableColumn.auto())
+ .defaultCellStyle(bordered)
+ .headerRow("Shortcode", "SVG (vector)", "PNG (raster)")
+ .headerStyle(headerStyle);
+ for (Glyph g : glyphs) {
+ t.rowCells(
+ DocumentTableCell.text(g.code()).withStyle(codeStyle),
+ DocumentTableCell.node(svgCell(g.icon())),
+ DocumentTableCell.node(pngCell(g.png())));
+ }
+ }))
+ .build();
+ document.buildPdf();
+ }
+ return outputFile;
+ }
+
+ public static void main(String[] args) throws Exception {
+ System.out.println("Generated: " + generate());
+ }
+
+ private static DocumentNode svgCell(SvgIcon icon) {
+ return new ParagraphBuilder().rich(r -> r.svgIcon(icon, GLYPH_PT)).build();
+ }
+
+ private static DocumentNode pngCell(byte[] png) {
+ return new ParagraphBuilder()
+ .rich(r -> r.image(DocumentImageData.fromBytes(png), GLYPH_PT, GLYPH_PT))
+ .build();
+ }
+
+ /** Renders the glyph alone through the engine, then rasterises that page to PNG bytes. */
+ private static byte[] rasterise(SvgIcon icon) throws Exception {
+ double box = 24.0;
+ byte[] glyphPdf;
+ try (DocumentSession g = GraphCompose.document().pageSize(box, box).margin(0, 0, 0, 0).create()) {
+ g.dsl().pageFlow().name("g")
+ .addParagraph(p -> p.svgIcon(icon, box).margin(DocumentInsets.zero()))
+ .build();
+ glyphPdf = g.toPdfBytes();
+ }
+ try (PDDocument doc = Loader.loadPDF(glyphPdf)) {
+ BufferedImage image = new PDFRenderer(doc).renderImageWithDPI(0, 96f, ImageType.ARGB);
+ ByteArrayOutputStream buffer = new ByteArrayOutputStream();
+ ImageIO.write(image, "png", buffer);
+ return buffer.toByteArray();
+ }
+ }
+}
diff --git a/examples/src/main/java/com/demcha/examples/features/text/InlineSvgIconExample.java b/examples/src/main/java/com/demcha/examples/features/text/InlineSvgIconExample.java
new file mode 100644
index 000000000..f79a1cc3b
--- /dev/null
+++ b/examples/src/main/java/com/demcha/examples/features/text/InlineSvgIconExample.java
@@ -0,0 +1,178 @@
+package com.demcha.examples.features.text;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentPageSize;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.dsl.RichText;
+import com.demcha.compose.document.dsl.SectionBuilder;
+import com.demcha.compose.document.style.DocumentColor;
+import com.demcha.compose.document.style.DocumentInsets;
+import com.demcha.compose.document.style.DocumentTextStyle;
+import com.demcha.compose.document.svg.SvgIcon;
+import com.demcha.compose.document.theme.BusinessTheme;
+import com.demcha.compose.font.FontName;
+import com.demcha.examples.support.ExampleOutputPaths;
+
+import java.nio.file.Path;
+import java.util.function.Consumer;
+
+/**
+ * Runnable showcase for inline SVG-icon runs ({@code @since 1.9.0}).
+ *
+ * Parsed {@link SvgIcon}s are placed on the text baseline with
+ * {@code RichText.svgIcon(icon, size)} / {@code ParagraphBuilder.svgIcon(...)},
+ * so multi-colour vector glyphs flow inside a line of text — crisp at any zoom,
+ * carrying their own colours, with no dependence on the active font's glyph
+ * coverage. This is the engine path for vector colour emoji: a {@code :rocket:}
+ * shortcode becomes a Twemoji SVG dropped inline. The glyphs below are
+ * hand-authored stand-ins (gold star, green check badge, gradient orb, info and
+ * warning marks) until the {@code graph-compose-emoji} Twemoji pack ships.
+ */
+public final class InlineSvgIconExample {
+ private static final BusinessTheme THEME = BusinessTheme.modern();
+ private static final DocumentColor MUTED = DocumentColor.rgb(112, 116, 128);
+ private static final DocumentColor BRAND = DocumentColor.rgb(20, 80, 95);
+ private static final DocumentColor PANEL = DocumentColor.rgb(248, 244, 234);
+
+ /** Gold five-point star. */
+ private static final SvgIcon STAR = SvgIcon.parse("""
+
+
+
+ """);
+
+ /** Green disc with a white tick — a two-layer "done" badge. */
+ private static final SvgIcon CHECK = SvgIcon.parse("""
+
+
+
+
+ """);
+
+ /** Violet gradient orb — exercises the inline gradient paint path. */
+ private static final SvgIcon ORB = SvgIcon.parse("""
+
+
+
+
+
+
+
+
+
+ """);
+
+ /** Blue info badge — disc, dot and stem. */
+ private static final SvgIcon INFO = SvgIcon.parse("""
+
+
+
+
+
+ """);
+
+ /** Amber warning triangle. */
+ private static final SvgIcon WARN = SvgIcon.parse("""
+
+
+
+
+
+ """);
+
+ private InlineSvgIconExample() {
+ }
+
+ public static Path generate() throws Exception {
+ Path outputFile = ExampleOutputPaths.prepare("features/text", "inline-svg-icons.pdf");
+
+ try (DocumentSession document = GraphCompose.document(outputFile)
+ .pageSize(DocumentPageSize.A4)
+ .pageBackground(THEME.pageBackground())
+ .margin(34, 34, 34, 34)
+ .create()) {
+
+ document.pageFlow()
+ .name("InlineSvgIconShowcase")
+ .spacing(14)
+ .addSection("Hero", section -> section
+ .softPanel(THEME.palette().surfaceMuted(), 10, 16)
+ .accentLeft(DocumentColor.rgb(97, 40, 217), 4)
+ .spacing(6)
+ .addParagraph(p -> p
+ .text("Inline SVG icons")
+ .textStyle(THEME.text().h1())
+ .margin(DocumentInsets.zero()))
+ .addRich(rich -> rich
+ .plain("Multi-colour vector glyphs drawn on the text baseline ")
+ .accent("from SVG, not font glyphs", BRAND)
+ .plain(" — the engine path for vector colour emoji. ")
+ .svgIcon(STAR, 11).plain(" ").svgIcon(CHECK, 11)
+ .plain(" ").svgIcon(ORB, 11)))
+ .addSection("Status", section -> labelledRow(section,
+ "svgIcon(icon, size) — a coloured glyph between words",
+ rich -> rich
+ .svgIcon(CHECK, 10).plain(" Deploy succeeded ")
+ .svgIcon(WARN, 10).plain(" Disk almost full ")
+ .svgIcon(INFO, 10).plain(" 3 updates available")))
+ .addSection("Bullets", section -> labelledRow(section,
+ "any SvgIcon as a list bullet",
+ rich -> rich
+ .svgIcon(STAR, 10).plain(" Crisp at any zoom — true vector ")
+ .svgIcon(ORB, 10).plain(" Gradients render inline ")
+ .svgIcon(CHECK, 10).plain(" No font glyph required")))
+ .addSection("Sizing", section -> section
+ .softPanel(PANEL, 6, 12)
+ .spacing(5)
+ .addParagraph(p -> p
+ .text("size is the glyph's height in points; width follows the icon's aspect ratio")
+ .textStyle(caption())
+ .margin(DocumentInsets.zero()))
+ .addRich(rich -> rich
+ .plain("Scales with the text ")
+ .svgIcon(ORB, 8).plain(" ")
+ .svgIcon(ORB, 12).plain(" ")
+ .svgIcon(ORB, 16).plain(" ")
+ .svgIcon(ORB, 22)))
+ .addSection("Footer", section -> section
+ .accentTop(THEME.palette().rule(), 0.6)
+ .padding(new DocumentInsets(8, 0, 0, 0))
+ .addRich(rich -> rich
+ .plain("Source: ")
+ .style("examples/.../InlineSvgIconExample.java",
+ DocumentTextStyle.builder()
+ .fontName(FontName.COURIER)
+ .size(8)
+ .color(MUTED)
+ .build())))
+ .build();
+
+ document.buildPdf();
+ }
+
+ return outputFile;
+ }
+
+ public static void main(String[] args) throws Exception {
+ System.out.println("Generated: " + generate());
+ }
+
+ private static void labelledRow(SectionBuilder section, String label, Consumer body) {
+ section
+ .softPanel(PANEL, 6, 12)
+ .spacing(4)
+ .addParagraph(p -> p
+ .text(label)
+ .textStyle(caption())
+ .margin(DocumentInsets.zero()))
+ .addRich(body::accept);
+ }
+
+ private static DocumentTextStyle caption() {
+ return DocumentTextStyle.builder()
+ .fontName(FontName.HELVETICA_BOLD)
+ .size(8.5)
+ .color(MUTED)
+ .build();
+ }
+}
diff --git a/pom.xml b/pom.xml
index 4e2ce0593..31817b53e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -311,6 +311,17 @@
${project.basedir}/fonts/src/main/resources
+
+
+ ${project.basedir}/emoji/src/main/resources
+
fonts/**
+ emoji/**
diff --git a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfFixedLayoutBackend.java b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfFixedLayoutBackend.java
index f911c1539..309da1646 100644
--- a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfFixedLayoutBackend.java
+++ b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfFixedLayoutBackend.java
@@ -8,6 +8,9 @@
import com.demcha.compose.document.layout.LayoutGraph;
import com.demcha.compose.document.layout.PlacedFragment;
import com.demcha.compose.document.layout.payloads.*;
+import com.demcha.compose.document.node.DocumentLinkTarget;
+import com.demcha.compose.document.node.ExternalLinkTarget;
+import com.demcha.compose.document.node.InternalLinkTarget;
import com.demcha.compose.document.output.DocumentDebugOptions;
import com.demcha.compose.font.FontLibrary;
import org.apache.pdfbox.pdmodel.PDDocument;
@@ -17,6 +20,7 @@
import org.slf4j.LoggerFactory;
import java.io.ByteArrayOutputStream;
+import java.io.IOException;
import java.io.OutputStream;
import java.nio.file.Files;
import java.util.*;
@@ -102,7 +106,8 @@ private static List> defaultHandlers() {
new PdfShapeClipBeginRenderHandler(),
new PdfShapeClipEndRenderHandler(),
new PdfTransformBeginRenderHandler(),
- new PdfTransformEndRenderHandler());
+ new PdfTransformEndRenderHandler(),
+ new PdfAnchorMarkerRenderHandler());
}
private static PdfLinkAnnotationWriter.PlacedPdfRect spanLinkRectangle(ParagraphSpan span,
@@ -122,6 +127,10 @@ private static PdfLinkAnnotationWriter.PlacedPdfRect spanLinkRectangle(Paragraph
alignment = shapeSpan.alignment();
graphicHeight = shapeSpan.height();
baselineOffset = shapeSpan.baselineOffset();
+ } else if (span instanceof com.demcha.compose.document.layout.payloads.ParagraphSvgSpan svgSpan) {
+ alignment = svgSpan.alignment();
+ graphicHeight = svgSpan.height();
+ baselineOffset = svgSpan.baselineOffset();
} else {
// Text spans cover the full line box.
return new PdfLinkAnnotationWriter.PlacedPdfRect(
@@ -301,6 +310,12 @@ private int renderToOutput(LayoutGraph graph, FixedLayoutRenderContext context,
PdfNodeLabelRenderer.drawAll(ownerBounds, environment, debug.labelText());
}
PdfBookmarkOutlineWriter.apply(document, environment.bookmarkRecords());
+ // Pass B of internal-link resolution: every anchor is now placed,
+ // so deferred go-to links (incl. forward references) can resolve.
+ PdfInternalLinkWriter.apply(
+ document,
+ environment.anchorDestinations(),
+ environment.deferredInternalLinks());
}
PdfDocumentPostProcessor.apply(
@@ -380,11 +395,12 @@ private void finishRenderedFragment(PlacedFragment fragment,
// rects tight to the rendered text (alignment-aware). Other
// semantic payloads (shapes, table rows) still use the full
// fragment rect as their clickable area.
- if (semanticPayload.linkOptions() != null && !(payload instanceof ParagraphFragmentPayload)) {
- PdfLinkAnnotationWriter.addUriLink(
- environment.document().getPage(fragment.pageIndex()),
+ if (semanticPayload.linkTarget() != null && !(payload instanceof ParagraphFragmentPayload)) {
+ emitLinkTarget(
+ environment,
+ fragment.pageIndex(),
new PdfLinkAnnotationWriter.PlacedPdfRect(fragment.x(), fragment.y(), fragment.width(), fragment.height()),
- semanticPayload.linkOptions());
+ semanticPayload.linkTarget());
}
if (semanticPayload.bookmarkOptions() != null) {
environment.registerBookmark(fragment, semanticPayload.bookmarkOptions());
@@ -395,10 +411,29 @@ private void finishRenderedFragment(PlacedFragment fragment,
}
}
+ /**
+ * Emits a link target on the resolved rectangle: external URIs are written
+ * inline as {@code URI} annotations, while internal anchor links are
+ * deferred for go-to resolution once every anchor is placed.
+ */
+ private void emitLinkTarget(PdfRenderEnvironment environment,
+ int pageIndex,
+ PdfLinkAnnotationWriter.PlacedPdfRect rectangle,
+ DocumentLinkTarget target) throws IOException {
+ if (target instanceof ExternalLinkTarget external) {
+ PdfLinkAnnotationWriter.addUriLink(
+ environment.document().getPage(pageIndex),
+ rectangle,
+ external.options());
+ } else if (target instanceof InternalLinkTarget internal) {
+ environment.deferInternalLink(pageIndex, rectangle, internal.anchor());
+ }
+ }
+
private void addParagraphLinks(PlacedFragment fragment,
ParagraphFragmentPayload payload,
PdfRenderEnvironment environment) throws Exception {
- var paragraphLink = payload.linkOptions();
+ var paragraphLink = payload.linkTarget();
double innerX = fragment.x() + payload.padding().left();
double innerWidth = Math.max(0.0, fragment.width() - payload.padding().horizontal());
double contentTop = fragment.y() + fragment.height() - payload.padding().top();
@@ -420,8 +455,9 @@ private void addParagraphLinks(PlacedFragment fragment,
// (LinkedIn / GitHub icon paragraphs) hijacked each other's
// clicks.
if (paragraphLink != null && line.width() > 0.0) {
- PdfLinkAnnotationWriter.addUriLink(
- environment.document().getPage(fragment.pageIndex()),
+ emitLinkTarget(
+ environment,
+ fragment.pageIndex(),
new PdfLinkAnnotationWriter.PlacedPdfRect(
lineX,
lineTop - resolvedLineHeight,
@@ -432,7 +468,7 @@ private void addParagraphLinks(PlacedFragment fragment,
double spanX = lineX;
for (ParagraphSpan span : line.spans()) {
- if (span.linkOptions() != null && span.width() > 0.0) {
+ if (span.linkTarget() != null && span.width() > 0.0) {
PdfLinkAnnotationWriter.PlacedPdfRect rect = spanLinkRectangle(
span,
spanX,
@@ -440,10 +476,7 @@ private void addParagraphLinks(PlacedFragment fragment,
resolvedLineHeight,
line.textAscent(),
line.baselineOffsetFromBottom());
- PdfLinkAnnotationWriter.addUriLink(
- environment.document().getPage(fragment.pageIndex()),
- rect,
- span.linkOptions());
+ emitLinkTarget(environment, fragment.pageIndex(), rect, span.linkTarget());
}
spanX += span.width();
}
diff --git a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfInternalLinkWriter.java b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfInternalLinkWriter.java
new file mode 100644
index 000000000..96fcd0368
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfInternalLinkWriter.java
@@ -0,0 +1,59 @@
+package com.demcha.compose.document.backend.fixed.pdf;
+
+import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdmodel.PDPage;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.io.IOException;
+import java.util.List;
+import java.util.Map;
+
+/**
+ * Internal helper that resolves deferred in-document links against the collected
+ * anchor destinations and emits {@code GoTo} annotations.
+ *
+ * This is pass B of the two-pass anchor resolution: it runs after every
+ * fragment has been placed and rendered, so a link may target an anchor that
+ * appears later in the document (a forward reference). An unresolved anchor
+ * emits no annotation — the source run already rendered as ordinary styled text
+ * — and logs a warning. Resolution never throws.
+ */
+final class PdfInternalLinkWriter {
+ private static final Logger LOG = LoggerFactory.getLogger("com.demcha.compose.engine.render");
+
+ private PdfInternalLinkWriter() {
+ }
+
+ static void apply(PDDocument document,
+ Map anchors,
+ List links) throws IOException {
+ if (links.isEmpty()) {
+ return;
+ }
+ int pageCount = document.getNumberOfPages();
+ for (PdfRenderEnvironment.DeferredInternalLink link : links) {
+ PdfRenderEnvironment.AnchorDestination destination = anchors.get(link.anchor());
+ if (destination == null) {
+ LOG.warn("render.pdf.internal-link.unresolved anchor={} — rendered as text, no annotation",
+ link.anchor());
+ continue;
+ }
+ if (!validPage(link.pageIndex(), pageCount) || !validPage(destination.pageIndex(), pageCount)) {
+ continue;
+ }
+ PDPage sourcePage = document.getPage(link.pageIndex());
+ PDPage targetPage = document.getPage(destination.pageIndex());
+ PdfLinkAnnotationWriter.addInternalLink(
+ sourcePage,
+ link.rectangle(),
+ targetPage,
+ destination.left(),
+ destination.top());
+ }
+ }
+
+ private static boolean validPage(int pageIndex, int pageCount) {
+ return pageIndex >= 0 && pageIndex < pageCount;
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfLinkAnnotationWriter.java b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfLinkAnnotationWriter.java
index 985c8a53e..444959aec 100644
--- a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfLinkAnnotationWriter.java
+++ b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfLinkAnnotationWriter.java
@@ -6,21 +6,60 @@
import org.apache.pdfbox.cos.COSName;
import org.apache.pdfbox.pdmodel.PDPage;
import org.apache.pdfbox.pdmodel.common.PDRectangle;
+import org.apache.pdfbox.pdmodel.interactive.action.PDActionGoTo;
import org.apache.pdfbox.pdmodel.interactive.action.PDActionURI;
import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink;
import org.apache.pdfbox.pdmodel.interactive.annotation.PDBorderStyleDictionary;
+import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageXYZDestination;
import java.io.IOException;
/**
* Internal helper that writes canonical hyperlink annotations into rendered PDF
- * pages.
+ * pages — external URI links ({@link PDActionURI}) and in-document navigation
+ * links ({@link PDActionGoTo}).
*/
final class PdfLinkAnnotationWriter {
private PdfLinkAnnotationWriter() {
}
+ /**
+ * Adds an external-URI link annotation covering {@code rectangle}.
+ */
static void addUriLink(PDPage page, PlacedPdfRect rectangle, DocumentLinkOptions options) throws IOException {
+ PDAnnotationLink link = newBorderlessLink(rectangle);
+ PDActionURI action = new PDActionURI();
+ action.setURI(options.uri());
+ link.setAction(action);
+ page.getAnnotations().add(link);
+ }
+
+ /**
+ * Adds an in-document go-to link on {@code sourcePage} covering
+ * {@code rectangle} that jumps to {@code (left, top)} on {@code targetPage}.
+ * Zoom {@code 0} keeps the viewer's current magnification.
+ */
+ static void addInternalLink(PDPage sourcePage,
+ PlacedPdfRect rectangle,
+ PDPage targetPage,
+ double left,
+ double top) throws IOException {
+ PDAnnotationLink link = newBorderlessLink(rectangle);
+
+ PDPageXYZDestination destination = new PDPageXYZDestination();
+ destination.setPage(targetPage);
+ destination.setLeft((int) left);
+ destination.setTop((int) top);
+ destination.setZoom(0);
+
+ PDActionGoTo action = new PDActionGoTo();
+ action.setDestination(destination);
+ link.setAction(action);
+
+ sourcePage.getAnnotations().add(link);
+ }
+
+ private static PDAnnotationLink newBorderlessLink(PlacedPdfRect rectangle) {
PDAnnotationLink link = new PDAnnotationLink();
PDRectangle position = new PDRectangle();
position.setLowerLeftX((float) rectangle.x());
@@ -29,10 +68,6 @@ static void addUriLink(PDPage page, PlacedPdfRect rectangle, DocumentLinkOptions
position.setUpperRightY((float) (rectangle.y() + rectangle.height()));
link.setRectangle(position);
- PDActionURI action = new PDActionURI();
- action.setURI(options.uri());
- link.setAction(action);
-
PDBorderStyleDictionary border = new PDBorderStyleDictionary();
border.setWidth(0);
link.setBorderStyle(border);
@@ -43,8 +78,7 @@ static void addUriLink(PDPage page, PlacedPdfRect rectangle, DocumentLinkOptions
borderArray.add(COSInteger.ZERO);
borderArray.add(COSInteger.ZERO);
link.getCOSObject().setItem(COSName.BORDER, borderArray);
-
- page.getAnnotations().add(link);
+ return link;
}
record PlacedPdfRect(double x, double y, double width, double height) {
diff --git a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfRenderEnvironment.java b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfRenderEnvironment.java
index 25bb55ea1..81190b4f7 100644
--- a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfRenderEnvironment.java
+++ b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/PdfRenderEnvironment.java
@@ -7,10 +7,13 @@
import org.apache.pdfbox.pdmodel.PDDocument;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
import org.apache.pdfbox.pdmodel.graphics.image.PDImageXObject;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
import java.io.IOException;
import java.util.ArrayList;
import java.util.HashMap;
+import java.util.LinkedHashMap;
import java.util.List;
import java.util.Map;
@@ -25,11 +28,15 @@
* Thread-safety: mutable and confined to one render pass.
*/
public final class PdfRenderEnvironment {
+ private static final Logger LOG = LoggerFactory.getLogger("com.demcha.compose.engine.render");
+
private final PDDocument document;
private final FontLibrary fonts;
private final PdfRenderSession session;
private final Map imageCache = new HashMap<>();
private final List bookmarkRecords = new ArrayList<>();
+ private final Map anchorDestinations = new LinkedHashMap<>();
+ private final List deferredInternalLinks = new ArrayList<>();
PdfRenderEnvironment(PDDocument document, FontLibrary fonts, PdfRenderSession session) {
this.document = document;
@@ -98,6 +105,68 @@ List bookmarkRecords() {
return List.copyOf(bookmarkRecords);
}
+ /**
+ * Records the resolved page and top-left of a named anchor declared by an
+ * {@code AnchorMarkerPayload} fragment. A duplicate name keeps the last
+ * registration (and logs a warning), matching the documented contract.
+ *
+ * @param fragment placed anchor marker fragment
+ * @param anchor non-blank anchor name
+ */
+ public void registerAnchor(PlacedFragment fragment, String anchor) {
+ if (anchor == null || anchor.isBlank()) {
+ return;
+ }
+ AnchorDestination destination = new AnchorDestination(
+ fragment.pageIndex(),
+ fragment.x(),
+ fragment.y() + fragment.height());
+ AnchorDestination previous = anchorDestinations.put(anchor, destination);
+ if (previous != null) {
+ LOG.warn("render.pdf.anchor.duplicate name={} — last registration wins", anchor);
+ }
+ }
+
+ /**
+ * Defers an internal (anchor-targeting) link for resolution in the post-pass,
+ * once every anchor's position is known (supports forward references).
+ *
+ * @param pageIndex source page index where the clickable rectangle lives
+ * @param rectangle clickable rectangle on the source page
+ * @param anchor target anchor name
+ */
+ void deferInternalLink(int pageIndex, PdfLinkAnnotationWriter.PlacedPdfRect rectangle, String anchor) {
+ deferredInternalLinks.add(new DeferredInternalLink(pageIndex, rectangle, anchor));
+ }
+
+ Map anchorDestinations() {
+ return Map.copyOf(anchorDestinations);
+ }
+
+ List deferredInternalLinks() {
+ return List.copyOf(deferredInternalLinks);
+ }
+
record BookmarkRecord(String title, int level, int pageIndex, double y) {
}
+
+ /**
+ * Resolved page and top-left of a named anchor destination.
+ *
+ * @param pageIndex zero-based page index the anchor resolved to
+ * @param left left edge in PDF user space
+ * @param top top edge in PDF user space
+ */
+ record AnchorDestination(int pageIndex, double left, double top) {
+ }
+
+ /**
+ * A clickable internal-link rectangle awaiting anchor resolution.
+ *
+ * @param pageIndex source page index
+ * @param rectangle clickable rectangle on the source page
+ * @param anchor target anchor name
+ */
+ record DeferredInternalLink(int pageIndex, PdfLinkAnnotationWriter.PlacedPdfRect rectangle, String anchor) {
+ }
}
diff --git a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfAnchorMarkerRenderHandler.java b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfAnchorMarkerRenderHandler.java
new file mode 100644
index 000000000..ba09ccead
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfAnchorMarkerRenderHandler.java
@@ -0,0 +1,36 @@
+package com.demcha.compose.document.backend.fixed.pdf.handlers;
+
+import com.demcha.compose.document.backend.fixed.pdf.PdfFragmentRenderHandler;
+import com.demcha.compose.document.backend.fixed.pdf.PdfRenderEnvironment;
+import com.demcha.compose.document.layout.PlacedFragment;
+import com.demcha.compose.document.layout.payloads.AnchorMarkerPayload;
+
+/**
+ * Records an in-document navigation destination for an
+ * {@link AnchorMarkerPayload} fragment. The marker draws nothing — it only
+ * registers the anchor's resolved page and top-left with the render environment
+ * so deferred internal links can resolve to it in the post-pass.
+ *
+ * @author Artem Demchyshyn
+ */
+public final class PdfAnchorMarkerRenderHandler
+ implements PdfFragmentRenderHandler {
+
+ /**
+ * Creates the anchor-marker handler.
+ */
+ public PdfAnchorMarkerRenderHandler() {
+ }
+
+ @Override
+ public Class payloadType() {
+ return AnchorMarkerPayload.class;
+ }
+
+ @Override
+ public void render(PlacedFragment fragment,
+ AnchorMarkerPayload payload,
+ PdfRenderEnvironment environment) {
+ environment.registerAnchor(fragment, payload.anchor());
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfParagraphFragmentRenderHandler.java b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfParagraphFragmentRenderHandler.java
index e67ae8edd..66b8c6bc5 100644
--- a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfParagraphFragmentRenderHandler.java
+++ b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfParagraphFragmentRenderHandler.java
@@ -172,6 +172,54 @@ private static void renderShape(PDPageContentStream stream,
}
}
+ /**
+ * Draws an inline SVG-icon span: each resolved vector layer is painted on
+ * the baseline-seated box through the shared {@link PdfPathPainter}, so the
+ * inline glyph matches the block path fragment for fragment (flat colours,
+ * gradients, dashes alike).
+ */
+ private static void renderSvg(PDPageContentStream stream,
+ ParagraphSvgSpan span,
+ PdfRenderEnvironment environment,
+ int pageIndex,
+ double cursorX,
+ double baselineY,
+ double textAscent,
+ double baselineOffsetFromBottom,
+ double lineHeight) throws IOException {
+ double width = span.width();
+ double height = span.height();
+ if (width <= 0 || height <= 0) {
+ return;
+ }
+ double bottom = resolveInlineGraphicBottom(
+ height,
+ span.alignment(),
+ span.baselineOffset(),
+ baselineY,
+ textAscent,
+ baselineOffsetFromBottom,
+ lineHeight);
+ // Clip to the glyph box (the SVG viewBox). Real-world icon art — notably
+ // Noto's working files — parks off-canvas geometry outside the viewBox
+ // (a browser clips it away); without this it would bleed into adjacent
+ // glyphs, e.g. :package: smearing duplicate boxes across its neighbours.
+ stream.saveGraphicsState();
+ try {
+ stream.addRect((float) cursorX, (float) bottom, (float) width, (float) height);
+ stream.clip();
+ for (ResolvedSvgLayer layer : span.layers()) {
+ PdfPathPainter.paintPath(stream, environment, pageIndex,
+ (float) cursorX, (float) bottom, (float) width, (float) height,
+ layer.segments(), layer.fillColor(), layer.fillPaint(),
+ layer.stroke(), layer.strokePaint(),
+ layer.dashPattern(), layer.lineCap(), layer.lineJoin(), layer.clip());
+ }
+ } finally {
+ stream.restoreGraphicsState();
+ }
+ }
+
@Override
public Class payloadType() {
return ParagraphFragmentPayload.class;
@@ -209,7 +257,7 @@ public void render(PlacedFragment fragment,
case LEFT -> innerX;
};
- renderLine(stream, fonts, line, lineX, baselineY, environment, textState);
+ renderLine(stream, fonts, line, lineX, baselineY, environment, textState, fragment.pageIndex());
cursorTop = lineTop - resolvedLineHeight - payload.lineGap();
}
@@ -224,7 +272,8 @@ private void renderLine(PDPageContentStream stream,
double lineX,
double baselineY,
PdfRenderEnvironment environment,
- TextRenderState textState) throws IOException {
+ TextRenderState textState,
+ int pageIndex) throws IOException {
List spans = line.spans();
if (spans.isEmpty()) {
return;
@@ -289,6 +338,15 @@ private void renderLine(PDPageContentStream stream,
line.textAscent(), line.baselineOffsetFromBottom(), line.lineHeight());
textState.invalidate();
cursorX += shapeSpan.width();
+ } else if (span instanceof ParagraphSvgSpan svgSpan) {
+ if (inTextBlock) {
+ stream.endText();
+ inTextBlock = false;
+ }
+ renderSvg(stream, svgSpan, environment, pageIndex, cursorX, baselineY,
+ line.textAscent(), line.baselineOffsetFromBottom(), line.lineHeight());
+ textState.invalidate();
+ cursorX += svgSpan.width();
}
}
} finally {
diff --git a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfPathFragmentRenderHandler.java b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfPathFragmentRenderHandler.java
index 2d41516a5..f5b154faa 100644
--- a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfPathFragmentRenderHandler.java
+++ b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfPathFragmentRenderHandler.java
@@ -5,7 +5,6 @@
import com.demcha.compose.document.layout.PlacedFragment;
import com.demcha.compose.document.layout.payloads.PathFragmentPayload;
import org.apache.pdfbox.pdmodel.PDPageContentStream;
-import org.apache.pdfbox.pdmodel.PDResources;
import java.io.IOException;
@@ -43,56 +42,11 @@ public void render(PlacedFragment fragment,
return;
}
PDPageContentStream stream = environment.pageSurface(fragment.pageIndex());
- float x = (float) fragment.x();
- float y = (float) fragment.y();
- float width = (float) fragment.width();
- float height = (float) fragment.height();
-
- if (payload.fillPaint() == null && payload.strokePaint() == null) {
- PdfShapeGeometry.fillAndStrokePath(stream, payload.fillColor(), payload.stroke(),
- payload.dashPattern(), payload.lineCap(), payload.lineJoin(),
- s -> PdfShapeGeometry.addPathSegments(s, x, y, width, height, payload.segments()));
- return;
- }
-
- // Gradient route: fill and stroke are separate passes because each
- // may independently be a flat colour or a shading.
- stream.saveGraphicsState();
- try {
- if (payload.fillPaint() != null) {
- // Clip in a nested state so the clip never leaks into the
- // stroke pass (mirrors the shape handler).
- stream.saveGraphicsState();
- try {
- PdfShapeGeometry.addPathSegments(stream, x, y, width, height, payload.segments());
- stream.clip();
- stream.shadingFill(PdfShadingSupport.build(payload.fillPaint(), x, y, width, height));
- } finally {
- stream.restoreGraphicsState();
- }
- } else if (payload.fillColor() != null) {
- PdfShapeGeometry.fillAndStrokePath(stream, payload.fillColor(), null, null,
- s -> PdfShapeGeometry.addPathSegments(s, x, y, width, height, payload.segments()));
- }
-
- boolean hasStrokeWidth = payload.stroke() != null && payload.stroke().width() > 0;
- if (payload.strokePaint() != null && hasStrokeWidth) {
- PDResources resources = environment.document()
- .getPage(fragment.pageIndex()).getResources();
- stream.setStrokingColor(PdfShadingSupport.strokePattern(
- payload.strokePaint(), resources, x, y, width, height));
- stream.setLineWidth((float) payload.stroke().width());
- PdfShapeGeometry.applyDashPattern(stream, payload.dashPattern());
- PdfShapeGeometry.applyStrokeStyle(stream, payload.lineCap(), payload.lineJoin());
- PdfShapeGeometry.addPathSegments(stream, x, y, width, height, payload.segments());
- stream.stroke();
- } else if (hasStrokeWidth && payload.stroke().strokeColor() != null) {
- PdfShapeGeometry.fillAndStrokePath(stream, null, payload.stroke(),
- payload.dashPattern(), payload.lineCap(), payload.lineJoin(),
- s -> PdfShapeGeometry.addPathSegments(s, x, y, width, height, payload.segments()));
- }
- } finally {
- stream.restoreGraphicsState();
- }
+ PdfPathPainter.paintPath(stream, environment, fragment.pageIndex(),
+ (float) fragment.x(), (float) fragment.y(),
+ (float) fragment.width(), (float) fragment.height(),
+ payload.segments(), payload.fillColor(), payload.fillPaint(),
+ payload.stroke(), payload.strokePaint(),
+ payload.dashPattern(), payload.lineCap(), payload.lineJoin(), null);
}
}
diff --git a/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfPathPainter.java b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfPathPainter.java
new file mode 100644
index 000000000..e2c0b48cf
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/backend/fixed/pdf/handlers/PdfPathPainter.java
@@ -0,0 +1,157 @@
+package com.demcha.compose.document.backend.fixed.pdf.handlers;
+
+import com.demcha.compose.document.backend.fixed.pdf.PdfRenderEnvironment;
+import com.demcha.compose.document.style.DocumentDashPattern;
+import com.demcha.compose.document.style.DocumentLineCap;
+import com.demcha.compose.document.style.DocumentLineJoin;
+import com.demcha.compose.document.style.DocumentPaint;
+import com.demcha.compose.document.style.DocumentPathSegment;
+import com.demcha.compose.engine.components.content.shape.Stroke;
+import org.apache.pdfbox.pdmodel.PDPageContentStream;
+import org.apache.pdfbox.pdmodel.PDResources;
+
+import java.awt.Color;
+import java.io.IOException;
+import java.util.List;
+
+/**
+ * Shared kernel that paints one resolved vector-path layer into a PDF content
+ * stream with native line / cubic-Bézier operators, scaling normalized segments
+ * to a target {@code (x, y, width, height)} box.
+ *
+ * Gradient fills clip to the path and paint a native shading; gradient
+ * strokes set a shading-pattern stroking colour (pattern type 2). Flat-colour
+ * paths bypass both and take the exact pre-gradient code path, byte for byte.
+ * Extracted from {@code PdfPathFragmentRenderHandler} so both the block path
+ * fragment and the inline SVG-icon span paint identically.
+ *
+ * @author Artem Demchyshyn
+ * @since 1.9.0
+ */
+final class PdfPathPainter {
+
+ private PdfPathPainter() {
+ }
+
+ /**
+ * Paints {@code segments} (normalized to the unit box) at the target box,
+ * applying flat colours and/or gradients for fill and stroke.
+ *
+ * @param stream content stream to draw into
+ * @param environment render environment (for page resources on gradient strokes)
+ * @param pageIndex target page index
+ * @param x target box left edge in PDF points
+ * @param y target box bottom edge in PDF points
+ * @param width target box width in points
+ * @param height target box height in points
+ * @param segments normalized path segments, starting with a move-to
+ * @param fillColor optional flat fill colour
+ * @param fillPaint optional gradient fill; wins over {@code fillColor}
+ * @param stroke optional stroke (supplies the width)
+ * @param strokePaint optional gradient stroke paint
+ * @param dashPattern stroke dash pattern; {@link DocumentDashPattern#NONE} is solid
+ * @param lineCap stroke end-cap style
+ * @param lineJoin stroke corner style
+ * @param clip optional clip region (normalized to the same box); the
+ * paint is confined to it. {@code null} means no clipping.
+ * @throws IOException if the content stream rejects an operator
+ */
+ static void paintPath(PDPageContentStream stream,
+ PdfRenderEnvironment environment,
+ int pageIndex,
+ float x,
+ float y,
+ float width,
+ float height,
+ List segments,
+ Color fillColor,
+ DocumentPaint fillPaint,
+ Stroke stroke,
+ DocumentPaint strokePaint,
+ DocumentDashPattern dashPattern,
+ DocumentLineCap lineCap,
+ DocumentLineJoin lineJoin,
+ List clip) throws IOException {
+ if (width <= 0 || height <= 0) {
+ return;
+ }
+ if (clip == null || clip.isEmpty()) {
+ fillStrokePath(stream, environment, pageIndex, x, y, width, height, segments,
+ fillColor, fillPaint, stroke, strokePaint, dashPattern, lineCap, lineJoin);
+ return;
+ }
+ // Confine the paint to the clip region (e.g. a Noto emoji clips its
+ // shadow/detail layers to the icon silhouette).
+ stream.saveGraphicsState();
+ try {
+ PdfShapeGeometry.addPathSegments(stream, x, y, width, height, clip);
+ stream.clip();
+ fillStrokePath(stream, environment, pageIndex, x, y, width, height, segments,
+ fillColor, fillPaint, stroke, strokePaint, dashPattern, lineCap, lineJoin);
+ } finally {
+ stream.restoreGraphicsState();
+ }
+ }
+
+ private static void fillStrokePath(PDPageContentStream stream,
+ PdfRenderEnvironment environment,
+ int pageIndex,
+ float x,
+ float y,
+ float width,
+ float height,
+ List segments,
+ Color fillColor,
+ DocumentPaint fillPaint,
+ Stroke stroke,
+ DocumentPaint strokePaint,
+ DocumentDashPattern dashPattern,
+ DocumentLineCap lineCap,
+ DocumentLineJoin lineJoin) throws IOException {
+ if (fillPaint == null && strokePaint == null) {
+ PdfShapeGeometry.fillAndStrokePath(stream, fillColor, stroke,
+ dashPattern, lineCap, lineJoin,
+ s -> PdfShapeGeometry.addPathSegments(s, x, y, width, height, segments));
+ return;
+ }
+
+ // Gradient route: fill and stroke are separate passes because each
+ // may independently be a flat colour or a shading.
+ stream.saveGraphicsState();
+ try {
+ if (fillPaint != null) {
+ // Clip in a nested state so the clip never leaks into the
+ // stroke pass (mirrors the shape handler).
+ stream.saveGraphicsState();
+ try {
+ PdfShapeGeometry.addPathSegments(stream, x, y, width, height, segments);
+ stream.clip();
+ stream.shadingFill(PdfShadingSupport.build(fillPaint, x, y, width, height));
+ } finally {
+ stream.restoreGraphicsState();
+ }
+ } else if (fillColor != null) {
+ PdfShapeGeometry.fillAndStrokePath(stream, fillColor, null, null,
+ s -> PdfShapeGeometry.addPathSegments(s, x, y, width, height, segments));
+ }
+
+ boolean hasStrokeWidth = stroke != null && stroke.width() > 0;
+ if (strokePaint != null && hasStrokeWidth) {
+ PDResources resources = environment.document().getPage(pageIndex).getResources();
+ stream.setStrokingColor(PdfShadingSupport.strokePattern(
+ strokePaint, resources, x, y, width, height));
+ stream.setLineWidth((float) stroke.width());
+ PdfShapeGeometry.applyDashPattern(stream, dashPattern);
+ PdfShapeGeometry.applyStrokeStyle(stream, lineCap, lineJoin);
+ PdfShapeGeometry.addPathSegments(stream, x, y, width, height, segments);
+ stream.stroke();
+ } else if (hasStrokeWidth && stroke.strokeColor() != null) {
+ PdfShapeGeometry.fillAndStrokePath(stream, null, stroke,
+ dashPattern, lineCap, lineJoin,
+ s -> PdfShapeGeometry.addPathSegments(s, x, y, width, height, segments));
+ }
+ } finally {
+ stream.restoreGraphicsState();
+ }
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/dsl/AbstractFlowBuilder.java b/src/main/java/com/demcha/compose/document/dsl/AbstractFlowBuilder.java
index 71dd47b56..1da637d36 100644
--- a/src/main/java/com/demcha/compose/document/dsl/AbstractFlowBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/AbstractFlowBuilder.java
@@ -25,6 +25,7 @@
public abstract class AbstractFlowBuilder, N extends DocumentNode> {
private final List children = new ArrayList<>();
private String name = "";
+ private String anchor;
private double spacing = 0.0;
private DocumentInsets padding = DocumentInsets.zero();
private DocumentInsets margin = DocumentInsets.zero();
@@ -54,6 +55,23 @@ public T name(String name) {
return self();
}
+ /**
+ * Declares a named in-document navigation anchor at this flow's top-left.
+ *
+ * Internal links created with {@code RichText.linkTo(text, anchor)} or a
+ * {@code linkTo(anchor)} target jump here. Anchor names must be unique per
+ * document; a duplicate keeps the last registration. A blank name clears the
+ * anchor.
+ *
+ * @param anchor anchor name, or {@code null}/blank to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public T anchor(String anchor) {
+ this.anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
+ return self();
+ }
+
/**
* Sets vertical spacing between child nodes.
*
@@ -1029,6 +1047,10 @@ protected String name() {
return name;
}
+ protected String anchor() {
+ return anchor;
+ }
+
protected List children() {
return List.copyOf(children);
}
diff --git a/src/main/java/com/demcha/compose/document/dsl/BarcodeBuilder.java b/src/main/java/com/demcha/compose/document/dsl/BarcodeBuilder.java
index a0c4c46c9..0e20a2cdc 100644
--- a/src/main/java/com/demcha/compose/document/dsl/BarcodeBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/BarcodeBuilder.java
@@ -22,7 +22,8 @@ public final class BarcodeBuilder implements Transformable {
private int quietZoneMargin = 0;
private double width;
private double height;
- private DocumentLinkOptions linkOptions;
+ private DocumentLinkTarget linkTarget;
+ private String anchor;
private DocumentBookmarkOptions bookmarkOptions;
private DocumentInsets padding = DocumentInsets.zero();
private DocumentInsets margin = DocumentInsets.zero();
@@ -217,13 +218,50 @@ public BarcodeBuilder size(double width, double height) {
}
/**
- * Attaches link metadata to the barcode.
+ * Attaches external link metadata to the barcode.
*
* @param linkOptions link metadata
* @return this builder
*/
public BarcodeBuilder link(DocumentLinkOptions linkOptions) {
- this.linkOptions = linkOptions;
+ this.linkTarget = linkOptions == null ? null : new ExternalLinkTarget(linkOptions);
+ return this;
+ }
+
+ /**
+ * Attaches a link target (external URI or internal anchor).
+ *
+ * @param linkTarget link target, or {@code null} to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public BarcodeBuilder linkTarget(DocumentLinkTarget linkTarget) {
+ this.linkTarget = linkTarget;
+ return this;
+ }
+
+ /**
+ * Makes this element an internal link to a named {@code anchor(...)} elsewhere
+ * in the document.
+ *
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public BarcodeBuilder linkTo(String anchor) {
+ this.linkTarget = new InternalLinkTarget(anchor);
+ return this;
+ }
+
+ /**
+ * Declares a named in-document navigation anchor at this element's top-left.
+ *
+ * @param anchor anchor name, or {@code null}/blank to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public BarcodeBuilder anchor(String anchor) {
+ this.anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
return this;
}
@@ -288,7 +326,7 @@ public BarcodeNode build() {
.background(background)
.quietZoneMargin(quietZoneMargin)
.build();
- return new BarcodeNode(name, options, width, height, linkOptions, bookmarkOptions, padding, margin, transform);
+ return new BarcodeNode(name, options, width, height, linkTarget, bookmarkOptions, padding, margin, transform, anchor);
}
}
diff --git a/src/main/java/com/demcha/compose/document/dsl/EllipseBuilder.java b/src/main/java/com/demcha/compose/document/dsl/EllipseBuilder.java
index af1790882..1ee1289d8 100644
--- a/src/main/java/com/demcha/compose/document/dsl/EllipseBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/EllipseBuilder.java
@@ -2,6 +2,9 @@
import com.demcha.compose.document.node.DocumentBookmarkOptions;
import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
+import com.demcha.compose.document.node.ExternalLinkTarget;
+import com.demcha.compose.document.node.InternalLinkTarget;
import com.demcha.compose.document.node.EllipseNode;
import com.demcha.compose.document.style.DocumentColor;
import com.demcha.compose.document.style.DocumentInsets;
@@ -22,7 +25,8 @@ public final class EllipseBuilder implements Transformable {
private double height;
private DocumentColor fillColor;
private DocumentStroke stroke;
- private DocumentLinkOptions linkOptions;
+ private DocumentLinkTarget linkTarget;
+ private String anchor;
private DocumentBookmarkOptions bookmarkOptions;
private DocumentInsets padding = DocumentInsets.zero();
private DocumentInsets margin = DocumentInsets.zero();
@@ -132,7 +136,44 @@ public EllipseBuilder stroke(DocumentStroke stroke) {
* @return this builder
*/
public EllipseBuilder link(DocumentLinkOptions linkOptions) {
- this.linkOptions = linkOptions;
+ this.linkTarget = linkOptions == null ? null : new ExternalLinkTarget(linkOptions);
+ return this;
+ }
+
+ /**
+ * Attaches an ellipse-level link target (external URI or internal anchor).
+ *
+ * @param linkTarget link target, or {@code null} to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public EllipseBuilder linkTarget(DocumentLinkTarget linkTarget) {
+ this.linkTarget = linkTarget;
+ return this;
+ }
+
+ /**
+ * Makes the ellipse an internal link to a named {@code anchor(...)} elsewhere
+ * in the document.
+ *
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public EllipseBuilder linkTo(String anchor) {
+ this.linkTarget = new InternalLinkTarget(anchor);
+ return this;
+ }
+
+ /**
+ * Declares a named in-document navigation anchor at this ellipse's top-left.
+ *
+ * @param anchor anchor name, or {@code null}/blank to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public EllipseBuilder anchor(String anchor) {
+ this.anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
return this;
}
@@ -190,6 +231,6 @@ public DocumentTransform currentTransform() {
* @return ellipse node
*/
public EllipseNode build() {
- return new EllipseNode(name, width, height, fillColor, stroke, linkOptions, bookmarkOptions, padding, margin, transform);
+ return new EllipseNode(name, width, height, fillColor, stroke, linkTarget, bookmarkOptions, padding, margin, transform, anchor);
}
}
diff --git a/src/main/java/com/demcha/compose/document/dsl/ImageBuilder.java b/src/main/java/com/demcha/compose/document/dsl/ImageBuilder.java
index 61ee9a51f..d082d8f0e 100644
--- a/src/main/java/com/demcha/compose/document/dsl/ImageBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/ImageBuilder.java
@@ -4,6 +4,9 @@
import com.demcha.compose.document.image.DocumentImageFitMode;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
+import com.demcha.compose.document.node.ExternalLinkTarget;
+import com.demcha.compose.document.node.InternalLinkTarget;
import com.demcha.compose.document.node.ImageNode;
import com.demcha.compose.document.style.DocumentInsets;
import com.demcha.compose.document.style.DocumentTransform;
@@ -24,7 +27,8 @@ public final class ImageBuilder implements Transformable {
private Double height;
private Double scale;
private DocumentImageFitMode fitMode = DocumentImageFitMode.STRETCH;
- private DocumentLinkOptions linkOptions;
+ private DocumentLinkTarget linkTarget;
+ private String anchor;
private DocumentBookmarkOptions bookmarkOptions;
private DocumentInsets padding = DocumentInsets.zero();
private DocumentInsets margin = DocumentInsets.zero();
@@ -166,7 +170,44 @@ public ImageBuilder fitMode(DocumentImageFitMode fitMode) {
* @return this builder
*/
public ImageBuilder link(DocumentLinkOptions linkOptions) {
- this.linkOptions = linkOptions;
+ this.linkTarget = linkOptions == null ? null : new ExternalLinkTarget(linkOptions);
+ return this;
+ }
+
+ /**
+ * Attaches an image-level link target (external URI or internal anchor).
+ *
+ * @param linkTarget link target, or {@code null} to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ImageBuilder linkTarget(DocumentLinkTarget linkTarget) {
+ this.linkTarget = linkTarget;
+ return this;
+ }
+
+ /**
+ * Makes the image an internal link to a named {@code anchor(...)} elsewhere
+ * in the document.
+ *
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ImageBuilder linkTo(String anchor) {
+ this.linkTarget = new InternalLinkTarget(anchor);
+ return this;
+ }
+
+ /**
+ * Declares a named in-document navigation anchor at this image's top-left.
+ *
+ * @param anchor anchor name, or {@code null}/blank to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ImageBuilder anchor(String anchor) {
+ this.anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
return this;
}
@@ -231,10 +272,11 @@ public ImageNode build() {
height,
scale,
fitMode,
- linkOptions,
+ linkTarget,
bookmarkOptions,
padding,
margin,
- transform);
+ transform,
+ anchor);
}
}
diff --git a/src/main/java/com/demcha/compose/document/dsl/LayerStackBuilder.java b/src/main/java/com/demcha/compose/document/dsl/LayerStackBuilder.java
index 6b049d682..a3ebc9870 100644
--- a/src/main/java/com/demcha/compose/document/dsl/LayerStackBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/LayerStackBuilder.java
@@ -26,6 +26,7 @@ public final class LayerStackBuilder {
private String name = "";
private DocumentInsets padding = DocumentInsets.zero();
private DocumentInsets margin = DocumentInsets.zero();
+ private boolean clipToBounds = false;
/**
* Creates a layer stack builder.
@@ -265,12 +266,37 @@ public LayerStackBuilder margin(double margin) {
return margin(DocumentInsets.of(margin));
}
+ /**
+ * Clips the layers to the stack box — the {@code overflow: hidden} of a
+ * stacking box. Anything a layer paints outside the box (after padding) is
+ * cut away. Off by default, so layers may overflow.
+ *
+ * @return this builder
+ * @since 1.9.0
+ */
+ public LayerStackBuilder clipToBounds() {
+ return clipToBounds(true);
+ }
+
+ /**
+ * Sets whether the layers are clipped to the stack box.
+ *
+ * @param clip {@code true} to clip layers to the box, {@code false} to let
+ * them overflow (the default)
+ * @return this builder
+ * @since 1.9.0
+ */
+ public LayerStackBuilder clipToBounds(boolean clip) {
+ this.clipToBounds = clip;
+ return this;
+ }
+
/**
* Builds the layer stack node.
*
* @return immutable layer stack node
*/
public LayerStackNode build() {
- return new LayerStackNode(name, List.copyOf(layers), padding, margin);
+ return new LayerStackNode(name, List.copyOf(layers), padding, margin, clipToBounds);
}
}
diff --git a/src/main/java/com/demcha/compose/document/dsl/LineBuilder.java b/src/main/java/com/demcha/compose/document/dsl/LineBuilder.java
index 054d49a78..56a92698f 100644
--- a/src/main/java/com/demcha/compose/document/dsl/LineBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/LineBuilder.java
@@ -2,6 +2,9 @@
import com.demcha.compose.document.node.DocumentBookmarkOptions;
import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
+import com.demcha.compose.document.node.ExternalLinkTarget;
+import com.demcha.compose.document.node.InternalLinkTarget;
import com.demcha.compose.document.node.LineNode;
import com.demcha.compose.document.style.*;
@@ -20,7 +23,8 @@ public final class LineBuilder implements Transformable {
private Double endX;
private Double endY;
private DocumentStroke stroke = DocumentStroke.of(DocumentColor.BLACK, 1.0);
- private DocumentLinkOptions linkOptions;
+ private DocumentLinkTarget linkTarget;
+ private String anchor;
private DocumentBookmarkOptions bookmarkOptions;
private DocumentInsets padding = DocumentInsets.zero();
private DocumentInsets margin = DocumentInsets.zero();
@@ -239,13 +243,50 @@ public LineBuilder dashed() {
}
/**
- * Attaches line-level link metadata.
+ * Attaches line-level external link metadata.
*
* @param linkOptions link metadata
* @return this builder
*/
public LineBuilder link(DocumentLinkOptions linkOptions) {
- this.linkOptions = linkOptions;
+ this.linkTarget = linkOptions == null ? null : new ExternalLinkTarget(linkOptions);
+ return this;
+ }
+
+ /**
+ * Attaches a link target (external URI or internal anchor).
+ *
+ * @param linkTarget link target, or {@code null} to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public LineBuilder linkTarget(DocumentLinkTarget linkTarget) {
+ this.linkTarget = linkTarget;
+ return this;
+ }
+
+ /**
+ * Makes this element an internal link to a named {@code anchor(...)} elsewhere
+ * in the document.
+ *
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public LineBuilder linkTo(String anchor) {
+ this.linkTarget = new InternalLinkTarget(anchor);
+ return this;
+ }
+
+ /**
+ * Declares a named in-document navigation anchor at this element's top-left.
+ *
+ * @param anchor anchor name, or {@code null}/blank to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public LineBuilder anchor(String anchor) {
+ this.anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
return this;
}
@@ -316,12 +357,13 @@ public LineNode build() {
resolvedEndX,
resolvedEndY,
stroke,
- linkOptions,
+ linkTarget,
bookmarkOptions,
padding,
margin,
transform,
- dashPattern);
+ dashPattern,
+ anchor);
}
private boolean isHorizontalLine() {
diff --git a/src/main/java/com/demcha/compose/document/dsl/ModuleBuilder.java b/src/main/java/com/demcha/compose/document/dsl/ModuleBuilder.java
index 032566ed5..f6e6d44e4 100644
--- a/src/main/java/com/demcha/compose/document/dsl/ModuleBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/ModuleBuilder.java
@@ -333,7 +333,7 @@ protected SectionNode buildNode() {
}
moduleChildren.addAll(children());
return new SectionNode(name(), moduleChildren, spacing(), padding(), margin(), fillColor(),
- stroke(), cornerRadius(), borders(), keepTogether);
+ stroke(), cornerRadius(), borders(), keepTogether, anchor());
}
/**
diff --git a/src/main/java/com/demcha/compose/document/dsl/PageFlowBuilder.java b/src/main/java/com/demcha/compose/document/dsl/PageFlowBuilder.java
index 9f860498c..d02733782 100644
--- a/src/main/java/com/demcha/compose/document/dsl/PageFlowBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/PageFlowBuilder.java
@@ -23,7 +23,7 @@ protected PageFlowBuilder self() {
@Override
protected ContainerNode buildNode() {
- return new ContainerNode(name(), children(), spacing(), padding(), margin(), fillColor(), stroke(), cornerRadius(), borders());
+ return new ContainerNode(name(), children(), spacing(), padding(), margin(), fillColor(), stroke(), cornerRadius(), borders(), anchor());
}
/**
diff --git a/src/main/java/com/demcha/compose/document/dsl/ParagraphBuilder.java b/src/main/java/com/demcha/compose/document/dsl/ParagraphBuilder.java
index b279ef8e8..88522012a 100644
--- a/src/main/java/com/demcha/compose/document/dsl/ParagraphBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/ParagraphBuilder.java
@@ -1,11 +1,17 @@
package com.demcha.compose.document.dsl;
+import com.demcha.compose.document.emoji.EmojiLibrary;
import com.demcha.compose.document.image.DocumentImageData;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
+import com.demcha.compose.document.node.ExternalLinkTarget;
+import com.demcha.compose.document.node.InternalLinkTarget;
import com.demcha.compose.document.node.InlineImageAlignment;
import com.demcha.compose.document.node.InlineShapeRun;
+import com.demcha.compose.document.node.InlineSvgRun;
import com.demcha.compose.document.node.InlineImageRun;
+import com.demcha.compose.document.node.ShapeLayer;
import com.demcha.compose.document.node.InlineRun;
import com.demcha.compose.document.node.InlineTextRun;
import com.demcha.compose.document.node.ParagraphNode;
@@ -18,6 +24,7 @@
import com.demcha.compose.document.style.DocumentTextIndent;
import com.demcha.compose.document.style.DocumentTextStyle;
import com.demcha.compose.document.style.ShapeOutline;
+import com.demcha.compose.document.svg.SvgIcon;
import java.util.ArrayList;
import java.util.List;
@@ -37,7 +44,8 @@ public final class ParagraphBuilder {
private double lineSpacing = 0.0;
private String bulletOffset = "";
private DocumentTextIndent indentStrategy = DocumentTextIndent.NONE;
- private DocumentLinkOptions linkOptions;
+ private DocumentLinkTarget linkTarget;
+ private String anchor;
private DocumentBookmarkOptions bookmarkOptions;
private DocumentInsets padding = DocumentInsets.zero();
private DocumentInsets margin = DocumentInsets.zero();
@@ -152,13 +160,51 @@ public ParagraphBuilder indentStrategy(DocumentTextIndent indentStrategy) {
}
/**
- * Attaches paragraph-level link metadata.
+ * Attaches paragraph-level external link metadata.
*
* @param linkOptions link metadata
* @return this builder
*/
public ParagraphBuilder link(DocumentLinkOptions linkOptions) {
- this.linkOptions = linkOptions;
+ this.linkTarget = linkOptions == null ? null : new ExternalLinkTarget(linkOptions);
+ return this;
+ }
+
+ /**
+ * Attaches a paragraph-level link target (external URI or internal anchor).
+ *
+ * @param linkTarget link target, or {@code null} to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder linkTarget(DocumentLinkTarget linkTarget) {
+ this.linkTarget = linkTarget;
+ return this;
+ }
+
+ /**
+ * Attaches a paragraph-level internal link to a named {@code anchor(...)}
+ * elsewhere in the document.
+ *
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder linkTo(String anchor) {
+ this.linkTarget = new InternalLinkTarget(anchor);
+ return this;
+ }
+
+ /**
+ * Declares a named in-document navigation anchor at this paragraph's
+ * top-left.
+ *
+ * @param anchor anchor name, or {@code null}/blank to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder anchor(String anchor) {
+ this.anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
return this;
}
@@ -194,6 +240,21 @@ public ParagraphBuilder inlineLink(String text, DocumentLinkOptions linkOptions)
return inlineText(text, (DocumentTextStyle) null, linkOptions);
}
+ /**
+ * Adds an inline internal-link run that jumps to a named {@code anchor(...)}
+ * elsewhere in the document.
+ *
+ * @param text visible link text
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder inlineLinkTo(String text, String anchor) {
+ this.inlineRuns.add(new InlineTextRun(text, null, new InternalLinkTarget(anchor)));
+ this.text = "";
+ return this;
+ }
+
/**
* Adds a styled inline text run with optional link metadata.
*
@@ -269,6 +330,52 @@ public ParagraphBuilder inlineImage(DocumentImageData imageData,
return this;
}
+ /**
+ * Adds an inline image run that jumps to a named {@code anchor(...)} elsewhere
+ * in the document, with default {@link InlineImageAlignment#CENTER} alignment
+ * and zero offset.
+ *
+ * @param imageData image payload
+ * @param width target width in points
+ * @param height target height in points
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder inlineImageLinkTo(DocumentImageData imageData, double width, double height, String anchor) {
+ return inlineImageLinkTo(imageData, width, height, InlineImageAlignment.CENTER, 0.0, anchor);
+ }
+
+ /**
+ * Adds a fully-specified inline image run that jumps to a named
+ * {@code anchor(...)} elsewhere in the document.
+ *
+ * @param imageData image payload
+ * @param width target width in points
+ * @param height target height in points
+ * @param alignment vertical alignment relative to surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder inlineImageLinkTo(DocumentImageData imageData,
+ double width,
+ double height,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ String anchor) {
+ this.inlineRuns.add(new InlineImageRun(
+ imageData,
+ width,
+ height,
+ alignment == null ? InlineImageAlignment.CENTER : alignment,
+ baselineOffset,
+ new InternalLinkTarget(anchor)));
+ this.text = "";
+ return this;
+ }
+
/**
* Adds an inline filled circle ("dot") measured on the same baseline as the
* surrounding text — the building block for skill rating dots, custom
@@ -432,6 +539,155 @@ public ParagraphBuilder shape(ShapeOutline outline,
return this;
}
+ /**
+ * Adds an inline SVG-icon run sized to {@code size} points tall, with
+ * default {@link InlineImageAlignment#CENTER} alignment and zero offset.
+ *
+ * The icon is drawn as crisp vector layers on the text baseline, carrying
+ * its own colours — so it renders independently of the active font's glyph
+ * coverage. This is the inline path for vector colour emoji (e.g. Twemoji
+ * SVG) and small vector marks. The icon keeps its aspect ratio: the width is
+ * {@code size * icon.aspectRatio()}.
+ *
+ * @param icon parsed vector icon; must not be {@code null}
+ * @param size target height in points (the icon's vertical extent on the line)
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder svgIcon(SvgIcon icon, double size) {
+ return svgIcon(icon, size, InlineImageAlignment.CENTER, 0.0, null);
+ }
+
+ /**
+ * Adds an inline SVG-icon run with explicit vertical alignment.
+ *
+ * @param icon parsed vector icon; must not be {@code null}
+ * @param size target height in points
+ * @param alignment vertical alignment relative to the surrounding text
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder svgIcon(SvgIcon icon, double size, InlineImageAlignment alignment) {
+ return svgIcon(icon, size, alignment, 0.0, null);
+ }
+
+ /**
+ * Adds a fully-specified, optionally clickable inline SVG-icon run, measured
+ * on the surrounding text baseline. The figure is drawn from vector geometry,
+ * so it never depends on font glyph coverage.
+ *
+ * @param icon parsed vector icon; must not be {@code null}
+ * @param size target height in points
+ * @param alignment vertical alignment relative to surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param linkOptions optional inline link metadata
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder svgIcon(SvgIcon icon,
+ double size,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkOptions linkOptions) {
+ Objects.requireNonNull(icon, "icon");
+ this.inlineRuns.add(new InlineSvgRun(
+ icon,
+ size * icon.aspectRatio(),
+ size,
+ alignment == null ? InlineImageAlignment.CENTER : alignment,
+ baselineOffset,
+ linkOptions));
+ this.text = "";
+ return this;
+ }
+
+ /**
+ * Adds a colour emoji resolved from its GitHub-style shortcode (e.g.
+ * {@code ":star:"}) as an inline vector glyph sized to {@code size} points
+ * tall, with default {@link InlineImageAlignment#CENTER} alignment.
+ *
+ * Resolution is lenient: when the shortcode is unknown, or no emoji set is
+ * on the classpath (the {@code graph-compose-emoji} artifact), the literal
+ * shortcode is added as inline text — the way GitHub renders an unrecognised
+ * {@code :code:}. Resolution uses {@link EmojiLibrary#getDefault()}.
+ *
+ * @param shortcode emoji shortcode, with or without surrounding colons
+ * @param size target height in points
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder emoji(String shortcode, double size) {
+ return emoji(shortcode, size, InlineImageAlignment.CENTER, 0.0, null);
+ }
+
+ /**
+ * Adds a colour emoji (see {@link #emoji(String, double)}) with explicit
+ * vertical alignment, baseline offset and optional link metadata.
+ *
+ * @param shortcode emoji shortcode, with or without surrounding colons
+ * @param size target height in points
+ * @param alignment vertical alignment relative to the surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param linkOptions optional link metadata (ignored on the text fallback)
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder emoji(String shortcode,
+ double size,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkOptions linkOptions) {
+ SvgIcon icon = EmojiLibrary.getDefault().find(shortcode).orElse(null);
+ if (icon != null) {
+ return svgIcon(icon, size, alignment, baselineOffset, linkOptions);
+ }
+ return inlineText(shortcode);
+ }
+
+ /**
+ * Adds an inline filled shape that jumps to a named {@code anchor(...)}
+ * elsewhere in the document, with default {@link InlineImageAlignment#CENTER}
+ * alignment and zero offset.
+ *
+ * @param outline figure geometry; supplies the run's size
+ * @param fill fill color
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder shapeLinkTo(ShapeOutline outline, DocumentColor fill, String anchor) {
+ return shapeLinkTo(outline, fill, null, InlineImageAlignment.CENTER, 0.0, anchor);
+ }
+
+ /**
+ * Adds a fully-specified inline shape that jumps to a named {@code anchor(...)}
+ * elsewhere in the document. At least one of {@code fill} or {@code stroke}
+ * must be present.
+ *
+ * @param outline figure geometry; supplies the run's size
+ * @param fill optional fill color
+ * @param stroke optional outline stroke
+ * @param alignment vertical alignment relative to surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ParagraphBuilder shapeLinkTo(ShapeOutline outline,
+ DocumentColor fill,
+ DocumentStroke stroke,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ String anchor) {
+ this.inlineRuns.add(new InlineShapeRun(
+ List.of(new ShapeLayer(outline, fill, stroke)),
+ alignment == null ? InlineImageAlignment.CENTER : alignment,
+ baselineOffset,
+ new InternalLinkTarget(anchor)));
+ this.text = "";
+ return this;
+ }
+
/**
* Adds an inline checkbox — a rounded square frame with an optional centred
* checkmark inside (the checked state), each in its own colour — for todo /
@@ -689,12 +945,13 @@ public ParagraphNode build() {
lineSpacing,
bulletOffset,
indentStrategy,
- linkOptions,
+ linkTarget,
bookmarkOptions,
padding,
margin,
autoSize,
- verticalAlign);
+ verticalAlign,
+ anchor);
}
}
diff --git a/src/main/java/com/demcha/compose/document/dsl/RichText.java b/src/main/java/com/demcha/compose/document/dsl/RichText.java
index a555f1d18..5a771b670 100644
--- a/src/main/java/com/demcha/compose/document/dsl/RichText.java
+++ b/src/main/java/com/demcha/compose/document/dsl/RichText.java
@@ -1,8 +1,10 @@
package com.demcha.compose.document.dsl;
+import com.demcha.compose.document.emoji.EmojiLibrary;
import com.demcha.compose.document.image.DocumentImageData;
import com.demcha.compose.document.node.*;
import com.demcha.compose.document.style.*;
+import com.demcha.compose.document.svg.SvgIcon;
import java.awt.*;
import java.util.ArrayList;
@@ -212,6 +214,34 @@ public RichText link(String text, String uri) {
return link(text, new DocumentLinkOptions(uri == null ? "" : uri));
}
+ /**
+ * Appends an internal-link run that jumps to a named {@code anchor(...)}
+ * elsewhere in the same document, using the default link style.
+ *
+ * @param text visible link text
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText linkTo(String text, String anchor) {
+ return linkTo(text, null, anchor);
+ }
+
+ /**
+ * Appends a styled internal-link run that jumps to a named {@code anchor(...)}
+ * elsewhere in the same document.
+ *
+ * @param text visible link text
+ * @param style explicit style for this run, or {@code null} for the link default
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText linkTo(String text, DocumentTextStyle style, String anchor) {
+ runs.add(new InlineTextRun(text == null ? "" : text, style, new InternalLinkTarget(anchor)));
+ return this;
+ }
+
/**
* Appends a fully-customized run with both an explicit style and link
* metadata.
@@ -303,6 +333,154 @@ public RichText image(DocumentImageData imageData,
return this;
}
+ /**
+ * Appends an inline image run that jumps to a named {@code anchor(...)}
+ * elsewhere in the document, with default {@link InlineImageAlignment#CENTER}
+ * alignment and zero offset.
+ *
+ * @param imageData image payload
+ * @param width target width in points
+ * @param height target height in points
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText imageLinkTo(DocumentImageData imageData, double width, double height, String anchor) {
+ return imageLinkTo(imageData, width, height, InlineImageAlignment.CENTER, 0.0, anchor);
+ }
+
+ /**
+ * Appends a fully-specified inline image run that jumps to a named
+ * {@code anchor(...)} elsewhere in the document.
+ *
+ * @param imageData image payload
+ * @param width target width in points
+ * @param height target height in points
+ * @param alignment vertical alignment relative to surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText imageLinkTo(DocumentImageData imageData,
+ double width,
+ double height,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ String anchor) {
+ runs.add(new InlineImageRun(
+ imageData,
+ width,
+ height,
+ alignment == null ? InlineImageAlignment.CENTER : alignment,
+ baselineOffset,
+ new InternalLinkTarget(anchor)));
+ return this;
+ }
+
+ /**
+ * Appends an inline SVG-icon run sized to {@code size} points tall, with
+ * default {@link InlineImageAlignment#CENTER} alignment and zero offset.
+ *
+ * The icon is drawn as crisp vector layers on the text baseline, carrying
+ * its own colours — so it renders independently of the active font's glyph
+ * coverage. This is the inline path for vector colour emoji (e.g. Twemoji
+ * SVG) and small vector marks. The icon keeps its aspect ratio: the width is
+ * {@code size * icon.aspectRatio()}.
+ *
+ * @param icon parsed vector icon; must not be {@code null}
+ * @param size target height in points (the icon's vertical extent on the line)
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText svgIcon(SvgIcon icon, double size) {
+ return svgIcon(icon, size, InlineImageAlignment.CENTER, 0.0, null);
+ }
+
+ /**
+ * Appends an inline SVG-icon run with explicit vertical alignment.
+ *
+ * @param icon parsed vector icon; must not be {@code null}
+ * @param size target height in points
+ * @param alignment vertical alignment relative to the surrounding text
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText svgIcon(SvgIcon icon, double size, InlineImageAlignment alignment) {
+ return svgIcon(icon, size, alignment, 0.0, null);
+ }
+
+ /**
+ * Appends a fully-specified, optionally clickable inline SVG-icon run; the
+ * link annotation covers the icon rectangle on supporting backends.
+ *
+ * @param icon parsed vector icon; must not be {@code null}
+ * @param size target height in points
+ * @param alignment vertical alignment relative to the surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param linkOptions optional link metadata
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText svgIcon(SvgIcon icon,
+ double size,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkOptions linkOptions) {
+ Objects.requireNonNull(icon, "icon");
+ runs.add(new InlineSvgRun(
+ icon,
+ size * icon.aspectRatio(),
+ size,
+ alignment == null ? InlineImageAlignment.CENTER : alignment,
+ baselineOffset,
+ linkOptions));
+ return this;
+ }
+
+ /**
+ * Appends a colour emoji resolved from its GitHub-style shortcode (e.g.
+ * {@code ":star:"}) as an inline vector glyph sized to {@code size} points
+ * tall, with default {@link InlineImageAlignment#CENTER} alignment.
+ *
+ * Resolution is lenient: when the shortcode is unknown, or no emoji set is
+ * on the classpath (the {@code graph-compose-emoji} artifact), the literal
+ * shortcode is appended as plain text — the way GitHub renders an
+ * unrecognised {@code :code:}. Resolution uses {@link EmojiLibrary#getDefault()}.
+ *
+ * @param shortcode emoji shortcode, with or without surrounding colons
+ * @param size target height in points
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText emoji(String shortcode, double size) {
+ return emoji(shortcode, size, InlineImageAlignment.CENTER, 0.0, null);
+ }
+
+ /**
+ * Appends a colour emoji (see {@link #emoji(String, double)}) with explicit
+ * vertical alignment, baseline offset and optional link metadata.
+ *
+ * @param shortcode emoji shortcode, with or without surrounding colons
+ * @param size target height in points
+ * @param alignment vertical alignment relative to the surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param linkOptions optional link metadata (ignored on the text fallback)
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText emoji(String shortcode,
+ double size,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkOptions linkOptions) {
+ SvgIcon icon = EmojiLibrary.getDefault().find(shortcode).orElse(null);
+ if (icon != null) {
+ return svgIcon(icon, size, alignment, baselineOffset, linkOptions);
+ }
+ return plain(shortcode);
+ }
+
/**
* Appends an inline filled circle ("dot") run — the building block for
* skill rating dots, custom bullets and inline status indicators that
@@ -463,6 +641,49 @@ public RichText shape(ShapeOutline outline,
return this;
}
+ /**
+ * Appends an inline filled shape that jumps to a named {@code anchor(...)}
+ * elsewhere in the document, with default {@link InlineImageAlignment#CENTER}
+ * alignment and zero offset.
+ *
+ * @param outline figure geometry; supplies the run's size
+ * @param fill fill color
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText shapeLinkTo(ShapeOutline outline, DocumentColor fill, String anchor) {
+ return shapeLinkTo(outline, fill, null, InlineImageAlignment.CENTER, 0.0, anchor);
+ }
+
+ /**
+ * Appends a fully-specified inline shape that jumps to a named
+ * {@code anchor(...)} elsewhere in the document. At least one of {@code fill}
+ * or {@code stroke} must be present.
+ *
+ * @param outline figure geometry; supplies the run's size
+ * @param fill optional fill color
+ * @param stroke optional outline stroke
+ * @param alignment vertical alignment relative to surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public RichText shapeLinkTo(ShapeOutline outline,
+ DocumentColor fill,
+ DocumentStroke stroke,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ String anchor) {
+ runs.add(new InlineShapeRun(
+ List.of(new ShapeLayer(outline, fill, stroke)),
+ alignment == null ? InlineImageAlignment.CENTER : alignment,
+ baselineOffset,
+ new InternalLinkTarget(anchor)));
+ return this;
+ }
+
/**
* Appends an inline area sparkline — a filled mini-chart silhouette
* of the value run, rendered on the text baseline like any other inline
diff --git a/src/main/java/com/demcha/compose/document/dsl/SectionBuilder.java b/src/main/java/com/demcha/compose/document/dsl/SectionBuilder.java
index d4518928a..89d6a31f3 100644
--- a/src/main/java/com/demcha/compose/document/dsl/SectionBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/SectionBuilder.java
@@ -51,7 +51,7 @@ public SectionBuilder keepTogether(boolean value) {
@Override
protected SectionNode buildNode() {
return new SectionNode(name(), children(), spacing(), padding(), margin(), fillColor(),
- stroke(), cornerRadius(), borders(), keepTogether);
+ stroke(), cornerRadius(), borders(), keepTogether, anchor());
}
/**
diff --git a/src/main/java/com/demcha/compose/document/dsl/ShapeBuilder.java b/src/main/java/com/demcha/compose/document/dsl/ShapeBuilder.java
index 21821a47d..335c9d0a9 100644
--- a/src/main/java/com/demcha/compose/document/dsl/ShapeBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/ShapeBuilder.java
@@ -2,6 +2,9 @@
import com.demcha.compose.document.node.DocumentBookmarkOptions;
import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
+import com.demcha.compose.document.node.ExternalLinkTarget;
+import com.demcha.compose.document.node.InternalLinkTarget;
import com.demcha.compose.document.node.ShapeNode;
import com.demcha.compose.document.style.*;
@@ -21,7 +24,17 @@ public class ShapeBuilder implements Transformable {
protected com.demcha.compose.document.style.DocumentPaint fillPaint;
protected DocumentStroke stroke;
protected DocumentCornerRadius cornerRadius = DocumentCornerRadius.ZERO;
+ protected DocumentLinkTarget linkTarget;
+ /**
+ * Retained for binary compatibility and subclass access; {@link #build()}
+ * reads {@link #linkTarget}. Kept in sync as the external link, or
+ * {@code null} when the shape targets an internal anchor.
+ *
+ * @deprecated use {@link #linkTarget} / {@link #linkTarget(DocumentLinkTarget)}
+ */
+ @Deprecated
protected DocumentLinkOptions linkOptions;
+ protected String anchor;
protected DocumentBookmarkOptions bookmarkOptions;
protected DocumentInsets padding = DocumentInsets.zero();
protected DocumentInsets margin = DocumentInsets.zero();
@@ -149,13 +162,53 @@ public ShapeBuilder cornerRadius(DocumentCornerRadius cornerRadius) {
}
/**
- * Attaches link metadata to the shape.
+ * Attaches external link metadata to the shape.
*
* @param linkOptions link metadata
* @return this builder
*/
public ShapeBuilder link(DocumentLinkOptions linkOptions) {
this.linkOptions = linkOptions;
+ this.linkTarget = linkOptions == null ? null : new ExternalLinkTarget(linkOptions);
+ return this;
+ }
+
+ /**
+ * Attaches a link target (external URI or internal anchor).
+ *
+ * @param linkTarget link target, or {@code null} to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ShapeBuilder linkTarget(DocumentLinkTarget linkTarget) {
+ this.linkTarget = linkTarget;
+ this.linkOptions = linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
+ return this;
+ }
+
+ /**
+ * Makes this element an internal link to a named {@code anchor(...)} elsewhere
+ * in the document.
+ *
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ShapeBuilder linkTo(String anchor) {
+ this.linkTarget = new InternalLinkTarget(anchor);
+ this.linkOptions = null;
+ return this;
+ }
+
+ /**
+ * Declares a named in-document navigation anchor at this element's top-left.
+ *
+ * @param anchor anchor name, or {@code null}/blank to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public ShapeBuilder anchor(String anchor) {
+ this.anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
return this;
}
@@ -216,7 +269,7 @@ public DocumentTransform currentTransform() {
* @return shape node
*/
public ShapeNode build() {
- return new ShapeNode(name, width, height, fillColor, stroke, cornerRadius, linkOptions,
- bookmarkOptions, padding, margin, transform, fillPaint);
+ return new ShapeNode(name, width, height, fillColor, stroke, cornerRadius, linkTarget,
+ bookmarkOptions, padding, margin, transform, fillPaint, anchor);
}
}
diff --git a/src/main/java/com/demcha/compose/document/dsl/TableBuilder.java b/src/main/java/com/demcha/compose/document/dsl/TableBuilder.java
index 07e09c3fa..802632f7d 100644
--- a/src/main/java/com/demcha/compose/document/dsl/TableBuilder.java
+++ b/src/main/java/com/demcha/compose/document/dsl/TableBuilder.java
@@ -2,6 +2,9 @@
import com.demcha.compose.document.node.DocumentBookmarkOptions;
import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
+import com.demcha.compose.document.node.ExternalLinkTarget;
+import com.demcha.compose.document.node.InternalLinkTarget;
import com.demcha.compose.document.node.TableNode;
import com.demcha.compose.document.style.DocumentColor;
import com.demcha.compose.document.style.DocumentInsets;
@@ -26,7 +29,8 @@ public final class TableBuilder {
private String name = "";
private DocumentTableStyle defaultCellStyle = DocumentTableStyle.empty();
private Double width;
- private DocumentLinkOptions linkOptions;
+ private DocumentLinkTarget linkTarget;
+ private String anchor;
private DocumentBookmarkOptions bookmarkOptions;
private DocumentInsets padding = DocumentInsets.zero();
private DocumentInsets margin = DocumentInsets.zero();
@@ -375,13 +379,50 @@ public TableBuilder width(double width) {
}
/**
- * Attaches table-level link metadata.
+ * Attaches table-level external link metadata.
*
* @param linkOptions link metadata
* @return this builder
*/
public TableBuilder link(DocumentLinkOptions linkOptions) {
- this.linkOptions = linkOptions;
+ this.linkTarget = linkOptions == null ? null : new ExternalLinkTarget(linkOptions);
+ return this;
+ }
+
+ /**
+ * Attaches a link target (external URI or internal anchor).
+ *
+ * @param linkTarget link target, or {@code null} to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public TableBuilder linkTarget(DocumentLinkTarget linkTarget) {
+ this.linkTarget = linkTarget;
+ return this;
+ }
+
+ /**
+ * Makes this element an internal link to a named {@code anchor(...)} elsewhere
+ * in the document.
+ *
+ * @param anchor target anchor name
+ * @return this builder
+ * @since 1.9.0
+ */
+ public TableBuilder linkTo(String anchor) {
+ this.linkTarget = new InternalLinkTarget(anchor);
+ return this;
+ }
+
+ /**
+ * Declares a named in-document navigation anchor at this element's top-left.
+ *
+ * @param anchor anchor name, or {@code null}/blank to clear
+ * @return this builder
+ * @since 1.9.0
+ */
+ public TableBuilder anchor(String anchor) {
+ this.anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
return this;
}
@@ -447,11 +488,12 @@ public TableNode build() {
Map.copyOf(resolvedRowStyles),
Map.copyOf(columnStyles),
width,
- linkOptions,
+ linkTarget,
bookmarkOptions,
padding,
margin,
- repeatedHeaderRowCount);
+ repeatedHeaderRowCount,
+ anchor);
}
}
diff --git a/src/main/java/com/demcha/compose/document/emoji/EmojiLibrary.java b/src/main/java/com/demcha/compose/document/emoji/EmojiLibrary.java
new file mode 100644
index 000000000..c9e75fa1a
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/emoji/EmojiLibrary.java
@@ -0,0 +1,203 @@
+package com.demcha.compose.document.emoji;
+
+import com.demcha.compose.document.svg.SvgIcon;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.UncheckedIOException;
+import java.nio.charset.StandardCharsets;
+import java.util.HashMap;
+import java.util.Locale;
+import java.util.Map;
+import java.util.Objects;
+import java.util.Optional;
+import java.util.Properties;
+import java.util.concurrent.ConcurrentHashMap;
+
+/**
+ * Resolves emoji shortcodes (e.g. {@code ":star:"}) to parsed {@link SvgIcon}s,
+ * loaded from the classpath layout shipped by the {@code graph-compose-emoji}
+ * companion artifact: a {@code emoji/emoji-index.properties}
+ * ({@code shortcode=codepoint}) plus one glyph per codepoint at
+ * {@code emoji/svg/.svg}.
+ *
+ * The engine carries no emoji art and has no Maven dependency on the emoji
+ * module — exactly like {@code DefaultFonts} and {@code graph-compose-fonts}.
+ * This resolver is fully data-driven: any classpath providing that layout works,
+ * so the small bundled starter set can be replaced wholesale by the full
+ * jdecked/twemoji set with no code change.
+ *
+ * Resolution is lenient by design — {@link #find(String)} returns an empty
+ * {@link Optional} for an unknown shortcode or when no emoji set is on the
+ * classpath, so callers (e.g. a {@code :shortcode:} markdown pass) can fall back
+ * to literal text the way GitHub does. {@link #require(String)} is the strict
+ * variant. Parsed icons are cached per codepoint; the instance is thread-safe.
+ *
+ * @author Artem Demchyshyn
+ * @since 1.9.0
+ */
+public final class EmojiLibrary {
+
+ private static final Logger LOG = LoggerFactory.getLogger(EmojiLibrary.class);
+
+ private static final String INDEX_RESOURCE = "emoji/emoji-index.properties";
+ private static final String SVG_PREFIX = "emoji/svg/";
+ private static final String SVG_SUFFIX = ".svg";
+
+ private static final EmojiLibrary DEFAULT = new EmojiLibrary(EmojiLibrary.class.getClassLoader());
+
+ private final ClassLoader loader;
+ private final Map iconCache = new ConcurrentHashMap<>();
+ private volatile Map shortcodeToCodepoint;
+
+ /**
+ * Creates a library resolving against the given class loader.
+ *
+ * @param loader class loader whose resources carry the emoji layout; must not be {@code null}
+ */
+ public EmojiLibrary(ClassLoader loader) {
+ this.loader = Objects.requireNonNull(loader, "loader");
+ }
+
+ /**
+ * Returns the process-wide default library, resolving emoji from the
+ * application classpath (the {@code graph-compose-emoji} artifact when
+ * present).
+ *
+ * @return the shared default library
+ */
+ public static EmojiLibrary getDefault() {
+ return DEFAULT;
+ }
+
+ /**
+ * Reports whether an emoji set is reachable on this library's classpath.
+ *
+ * @return {@code true} if {@code emoji/emoji-index.properties} is present
+ */
+ public boolean isAvailable() {
+ return loader.getResource(INDEX_RESOURCE) != null;
+ }
+
+ /**
+ * Resolves a shortcode to its glyph, leniently. The shortcode is matched
+ * case-insensitively with optional surrounding colons ({@code ":star:"} and
+ * {@code "star"} are equivalent).
+ *
+ * @param shortcode emoji shortcode, with or without surrounding colons
+ * @return the parsed glyph, or empty if the shortcode is unknown, the glyph
+ * is missing, or no emoji set is on the classpath
+ */
+ public Optional find(String shortcode) {
+ String name = normalize(shortcode);
+ if (name == null) {
+ return Optional.empty();
+ }
+ String codepoint = index().get(name);
+ if (codepoint == null) {
+ return Optional.empty();
+ }
+ return Optional.ofNullable(iconForCodepoint(codepoint));
+ }
+
+ /**
+ * Resolves a shortcode to its glyph, strictly.
+ *
+ * @param shortcode emoji shortcode, with or without surrounding colons
+ * @return the parsed glyph
+ * @throws IllegalArgumentException if the shortcode cannot be resolved; the
+ * message names the {@code graph-compose-emoji}
+ * artifact when no emoji set is present
+ */
+ public SvgIcon require(String shortcode) {
+ Optional icon = find(shortcode);
+ if (icon.isPresent()) {
+ return icon.get();
+ }
+ String name = normalize(shortcode);
+ String message;
+ if (!isAvailable()) {
+ message = "No emoji set on the classpath: add the graph-compose-emoji artifact "
+ + "(or equivalent emoji/ resources) to resolve \"" + shortcode + "\"";
+ } else if (name != null && index().containsKey(name)) {
+ message = "Emoji \"" + shortcode + "\" is indexed but its glyph could not be rendered";
+ } else {
+ message = "Unknown emoji shortcode \"" + shortcode + "\" (not in emoji-index.properties)";
+ }
+ throw new IllegalArgumentException(message);
+ }
+
+ private SvgIcon iconForCodepoint(String codepoint) {
+ // computeIfAbsent records nothing when the mapping function returns null,
+ // so a missing or unparseable glyph stays unresolved (and is retried)
+ // without NPE — callers then fall back to literal text.
+ return iconCache.computeIfAbsent(codepoint, cp -> {
+ String xml;
+ try (InputStream in = loader.getResourceAsStream(SVG_PREFIX + cp + SVG_SUFFIX)) {
+ if (in == null) {
+ return null;
+ }
+ xml = new String(in.readAllBytes(), StandardCharsets.UTF_8);
+ } catch (IOException e) {
+ throw new UncheckedIOException("Failed to read emoji glyph for codepoint " + cp, e);
+ }
+ try {
+ return SvgIcon.parse(xml);
+ } catch (RuntimeException e) {
+ // A real-world glyph may use an SVG feature the parser rejects;
+ // treat it as unresolved rather than failing the whole render.
+ LOG.debug("emoji glyph {} could not be parsed: {}", cp, e.toString());
+ return null;
+ }
+ });
+ }
+
+ private Map index() {
+ Map idx = shortcodeToCodepoint;
+ if (idx == null) {
+ synchronized (this) {
+ idx = shortcodeToCodepoint;
+ if (idx == null) {
+ idx = loadIndex();
+ shortcodeToCodepoint = idx;
+ }
+ }
+ }
+ return idx;
+ }
+
+ private Map loadIndex() {
+ try (InputStream in = loader.getResourceAsStream(INDEX_RESOURCE)) {
+ if (in == null) {
+ return Map.of();
+ }
+ Properties props = new Properties();
+ props.load(in);
+ Map resolved = new HashMap<>();
+ for (String name : props.stringPropertyNames()) {
+ String codepoint = props.getProperty(name);
+ if (codepoint != null && !codepoint.isBlank()) {
+ resolved.put(name.trim().toLowerCase(Locale.ROOT),
+ codepoint.trim().toLowerCase(Locale.ROOT));
+ }
+ }
+ return Map.copyOf(resolved);
+ } catch (IOException e) {
+ throw new UncheckedIOException("Failed to read " + INDEX_RESOURCE, e);
+ }
+ }
+
+ private static String normalize(String shortcode) {
+ if (shortcode == null) {
+ return null;
+ }
+ String trimmed = shortcode.trim();
+ if (trimmed.startsWith(":") && trimmed.endsWith(":") && trimmed.length() >= 2) {
+ trimmed = trimmed.substring(1, trimmed.length() - 1);
+ }
+ trimmed = trimmed.trim();
+ return trimmed.isEmpty() ? null : trimmed.toLowerCase(Locale.ROOT);
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/emoji/package-info.java b/src/main/java/com/demcha/compose/document/emoji/package-info.java
new file mode 100644
index 000000000..d5171eaa7
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/emoji/package-info.java
@@ -0,0 +1,20 @@
+/**
+ * Colour-emoji resolution for the canonical document model.
+ *
+ * The entry point is {@link com.demcha.compose.document.emoji.EmojiLibrary},
+ * which maps GitHub-style shortcodes (e.g. {@code ":star:"}) to parsed
+ * {@link com.demcha.compose.document.svg.SvgIcon} glyphs and backs the
+ * {@code RichText.emoji(...)} / {@code ParagraphBuilder.emoji(...)} DSL. It is
+ * data-driven from the classpath layout {@code emoji/emoji-index.properties}
+ * + {@code emoji/svg/.svg} shipped by the independently-versioned
+ * {@code graph-compose-emoji} companion artifact; the engine carries no emoji
+ * art and has no Maven dependency on it, exactly like
+ * {@code com.demcha.compose.font.DefaultFonts} and {@code graph-compose-fonts}.
+ *
+ * Resolution is lenient by contract: an unknown shortcode or an absent emoji
+ * set yields an empty result so callers fall back to literal text, the way
+ * GitHub renders an unrecognised {@code :code:}.
+ *
+ * @since 1.9.0
+ */
+package com.demcha.compose.document.emoji;
diff --git a/src/main/java/com/demcha/compose/document/layout/NodeDefinitionSupport.java b/src/main/java/com/demcha/compose/document/layout/NodeDefinitionSupport.java
index 396f89459..4f51392ad 100644
--- a/src/main/java/com/demcha/compose/document/layout/NodeDefinitionSupport.java
+++ b/src/main/java/com/demcha/compose/document/layout/NodeDefinitionSupport.java
@@ -106,6 +106,48 @@ public static List wrapAtomicWithTransform(LayoutFragment leaf,
new TransformEndPayload(placement.path())));
}
+ /**
+ * Builds a non-visual anchor marker fragment spanning the node's resolved
+ * top-left box, declaring {@code anchor} as an in-document navigation
+ * destination. The marker draws nothing; the PDF backend records its
+ * resolved page and position so internal links can resolve to it.
+ *
+ * @param anchor non-blank anchor name
+ * @param placement resolved fragment placement
+ * @return one anchor marker fragment
+ */
+ public static LayoutFragment anchorMarkerFragment(String anchor, FragmentPlacement placement) {
+ return new LayoutFragment(
+ placement.path(),
+ 0,
+ 0.0,
+ 0.0,
+ placement.width(),
+ placement.height(),
+ new AnchorMarkerPayload(anchor));
+ }
+
+ /**
+ * Appends an {@link AnchorMarkerPayload} fragment to {@code base} when
+ * {@code anchor} is non-null, otherwise returns {@code base} unchanged.
+ *
+ * @param base already-emitted fragments
+ * @param anchor optional anchor name; {@code null} skips the marker
+ * @param placement resolved fragment placement
+ * @return {@code base}, optionally with an anchor marker appended
+ */
+ public static List withAnchorMarker(List base,
+ String anchor,
+ FragmentPlacement placement) {
+ if (anchor == null) {
+ return base;
+ }
+ List out = new ArrayList<>(base.size() + 1);
+ out.addAll(base);
+ out.add(anchorMarkerFragment(anchor, placement));
+ return List.copyOf(out);
+ }
+
/**
* Emits an optional background/border decoration fragment.
*
@@ -389,6 +431,7 @@ public static PreparedNode prepareTable(TableNode node,
new TableLayoutSupport.PreparedTableLayout(
layout,
node.bookmarkOptions() != null,
+ node.anchor() != null,
resolved.preparedContents()));
}
@@ -474,7 +517,7 @@ public static List emitTableFragments(PreparedNode pr
new TableRowFragmentPayload(
layout.rows().get(rowIndex),
rowIndex == 0,
- node.linkOptions(),
+ node.linkTarget(),
rowIndex == 0 && preparedLayout.emitBookmark()
? node.bookmarkOptions()
: null)));
@@ -501,6 +544,9 @@ public static List emitTableFragments(PreparedNode pr
rowTopOffset += rowHeight;
}
+ if (preparedLayout.emitAnchor() && node.anchor() != null) {
+ fragments.add(anchorMarkerFragment(node.anchor(), placement));
+ }
return List.copyOf(fragments);
}
diff --git a/src/main/java/com/demcha/compose/document/layout/TableLayoutSupport.java b/src/main/java/com/demcha/compose/document/layout/TableLayoutSupport.java
index d830d47ad..1529d0f55 100644
--- a/src/main/java/com/demcha/compose/document/layout/TableLayoutSupport.java
+++ b/src/main/java/com/demcha/compose/document/layout/TableLayoutSupport.java
@@ -315,7 +315,7 @@ static PreparedNode sliceTablePreparedNode(TableNode source,
source.rowStyles(),
source.columnStyles(),
layout.finalWidth(),
- source.linkOptions(),
+ source.linkTarget(),
keepTopInsets ? source.bookmarkOptions() : null,
new DocumentInsets(
keepTopInsets ? source.padding().top() : 0.0,
@@ -330,7 +330,8 @@ static PreparedNode sliceTablePreparedNode(TableNode source,
// Continuation slices retain the same repeat-header
// contract — the prepended header rows live at indices
// [0, repeatedHeaderRowCount) of fragmentSourceRows.
- source.repeatedHeaderRowCount());
+ source.repeatedHeaderRowCount(),
+ keepTopInsets ? source.anchor() : null);
ResolvedTableLayout fragmentLayout = new ResolvedTableLayout(
layout.columnWidths(),
@@ -346,7 +347,7 @@ static PreparedNode sliceTablePreparedNode(TableNode source,
Map> sliceContents = sliceComposedCellContents(
preparedContents, fromInclusive, toExclusive, prependHeaderRowCount);
return PreparedNode.leaf(fragmentNode, measure,
- new PreparedTableLayout(fragmentLayout, keepTopInsets, sliceContents));
+ new PreparedTableLayout(fragmentLayout, keepTopInsets, keepTopInsets, sliceContents));
}
/**
@@ -791,20 +792,12 @@ private static String displayName(DocumentNode node) {
record PreparedTableLayout(
ResolvedTableLayout resolvedLayout,
boolean emitBookmark,
+ boolean emitAnchor,
Map> preparedContents
) implements PreparedNodeLayout {
PreparedTableLayout {
preparedContents = preparedContents == null ? Map.of() : Map.copyOf(preparedContents);
}
-
- /**
- * Back-compat 2-arg constructor for callers that don't carry
- * composed cell content. Defaults {@code preparedContents} to
- * an empty map.
- */
- PreparedTableLayout(ResolvedTableLayout resolvedLayout, boolean emitBookmark) {
- this(resolvedLayout, emitBookmark, Map.of());
- }
}
/**
diff --git a/src/main/java/com/demcha/compose/document/layout/TextFlowSupport.java b/src/main/java/com/demcha/compose/document/layout/TextFlowSupport.java
index c3f084248..f13de0b3f 100644
--- a/src/main/java/com/demcha/compose/document/layout/TextFlowSupport.java
+++ b/src/main/java/com/demcha/compose/document/layout/TextFlowSupport.java
@@ -2,10 +2,14 @@
import com.demcha.compose.document.layout.payloads.*;
import com.demcha.compose.document.node.*;
+import com.demcha.compose.document.style.DocumentDashPattern;
import com.demcha.compose.document.style.DocumentInsets;
+import com.demcha.compose.document.style.DocumentPaint;
+import com.demcha.compose.document.style.DocumentStroke;
import com.demcha.compose.document.style.DocumentTextAutoSize;
import com.demcha.compose.document.style.DocumentTextIndent;
import com.demcha.compose.document.style.DocumentTextStyle;
+import com.demcha.compose.document.svg.SvgIcon;
import com.demcha.compose.engine.components.content.ImageData;
import com.demcha.compose.engine.components.content.text.TextDataBody;
import com.demcha.compose.engine.components.content.text.TextIndentStrategy;
@@ -15,6 +19,7 @@
import com.demcha.compose.engine.measurement.TextMeasurementSystem;
import com.demcha.compose.engine.text.markdown.MarkDownParser;
+import java.awt.Color;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
@@ -128,18 +133,22 @@ public static List emitParagraphFragments(PreparedNode sliceParagraphPreparedNode(ParagraphN
source.lineSpacing(),
"",
DocumentTextIndent.NONE,
- source.linkOptions(),
+ source.linkTarget(),
keepTopInsets && layout.emitBookmark() ? source.bookmarkOptions() : null,
new DocumentInsets(
keepTopInsets ? source.padding().top() : 0.0,
@@ -700,7 +713,8 @@ private static PreparedNode sliceParagraphPreparedNode(ParagraphN
keepBottomInsets ? source.margin().bottom() : 0.0,
source.margin().left()),
null,
- source.verticalAlign());
+ source.verticalAlign(),
+ keepTopInsets ? source.anchor() : null);
PreparedParagraphLayout fragmentLayout = new PreparedParagraphLayout(
List.copyOf(sliceLogicalLines),
@@ -711,7 +725,8 @@ private static PreparedNode sliceParagraphPreparedNode(ParagraphN
layout.lineGap(),
maxLineWidth,
totalHeight,
- keepTopInsets && layout.emitBookmark());
+ keepTopInsets && layout.emitBookmark(),
+ keepTopInsets && layout.emitAnchor());
MeasureResult measure = new MeasureResult(
maxLineWidth + fragmentNode.padding().horizontal(),
@@ -953,7 +968,7 @@ private static List wrapInlineParagraph(List runs,
InlineTextToken chunkToken = InlineTextToken.of(
chunk,
textToken.textStyle(),
- textToken.linkOptions(),
+ textToken.linkTarget(),
measurement);
currentLine.add(chunkToken);
currentWidth += chunkToken.width();
@@ -1233,13 +1248,15 @@ private static List> tokenizeInlineRuns(List
continue;
}
for (String token : tokenize(parts[partIndex])) {
- currentLine.add(InlineTextToken.of(token, style, textRun.linkOptions(), measurement));
+ currentLine.add(InlineTextToken.of(token, style, textRun.linkTarget(), measurement));
}
}
} else if (run instanceof InlineImageRun imageRun) {
currentLine.add(InlineImageToken.of(imageRun));
} else if (run instanceof InlineShapeRun shapeRun) {
currentLine.add(InlineShapeToken.of(shapeRun));
+ } else if (run instanceof InlineSvgRun svgRun) {
+ currentLine.add(InlineSvgToken.of(svgRun));
}
}
@@ -1287,6 +1304,10 @@ private static ParagraphLine toInlineParagraphLine(List token
if (shapeToken.height() > maxInlineGraphicHeight) {
maxInlineGraphicHeight = shapeToken.height();
}
+ } else if (token instanceof InlineSvgToken svgToken) {
+ if (svgToken.height() > maxInlineGraphicHeight) {
+ maxInlineGraphicHeight = svgToken.height();
+ }
}
}
double resolvedLineHeight = Math.max(dominantTextLineHeight, maxInlineGraphicHeight);
@@ -1301,7 +1322,7 @@ private static ParagraphLine toInlineParagraphLine(List token
textToken.textStyle(),
textToken.width(),
measurement.lineMetrics(textToken.textStyle()).lineHeight(),
- textToken.linkOptions()));
+ textToken.linkTarget()));
text.append(textToken.text());
width += textToken.width();
} else if (token instanceof InlineImageToken imageToken) {
@@ -1311,7 +1332,7 @@ private static ParagraphLine toInlineParagraphLine(List token
imageToken.height(),
imageToken.alignment(),
imageToken.baselineOffset(),
- imageToken.linkOptions()));
+ imageToken.linkTarget()));
width += imageToken.width();
} else if (token instanceof InlineShapeToken shapeToken) {
spans.add(new ParagraphShapeSpan(
@@ -1320,8 +1341,17 @@ private static ParagraphLine toInlineParagraphLine(List token
shapeToken.height(),
shapeToken.alignment(),
shapeToken.baselineOffset(),
- shapeToken.linkOptions()));
+ shapeToken.linkTarget()));
width += shapeToken.width();
+ } else if (token instanceof InlineSvgToken svgToken) {
+ spans.add(new ParagraphSvgSpan(
+ svgToken.layers(),
+ svgToken.width(),
+ svgToken.height(),
+ svgToken.alignment(),
+ svgToken.baselineOffset(),
+ svgToken.linkTarget()));
+ width += svgToken.width();
}
}
@@ -1378,7 +1408,7 @@ private static InlineLayoutToken trimLeadingIfInlineLineStart(InlineLayoutToken
if (trimmed.equals(textToken.text())) {
return textToken;
}
- return InlineTextToken.of(trimmed, textToken.textStyle(), textToken.linkOptions(), measurement);
+ return InlineTextToken.of(trimmed, textToken.textStyle(), textToken.linkTarget(), measurement);
}
return textToken;
}
@@ -1531,7 +1561,8 @@ private static int maxLinesThatFit(List lines, double lineGap, do
// Inline tokens + indent spec
// ------------------------------------------------------------------
- private sealed interface InlineLayoutToken permits InlineTextToken, InlineImageToken, InlineShapeToken {
+ private sealed interface InlineLayoutToken
+ permits InlineTextToken, InlineImageToken, InlineShapeToken, InlineSvgToken {
double width();
}
@@ -1554,7 +1585,7 @@ private static ParagraphIndentSpec from(String bulletOffset,
private record InlineTextToken(
String text,
TextStyle textStyle,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
double width
) implements InlineLayoutToken {
private InlineTextToken {
@@ -1564,12 +1595,12 @@ private record InlineTextToken(
private static InlineTextToken of(String text,
TextStyle style,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
TextMeasurementSystem measurement) {
String safeText = text == null ? "" : text;
TextStyle safeStyle = style == null ? TextStyle.DEFAULT_STYLE : style;
double width = safeText.isEmpty() ? 0.0 : measurement.textWidth(safeStyle, safeText);
- return new InlineTextToken(safeText, safeStyle, linkOptions, width);
+ return new InlineTextToken(safeText, safeStyle, linkTarget, width);
}
}
@@ -1579,7 +1610,7 @@ private record InlineImageToken(
double height,
InlineImageAlignment alignment,
double baselineOffset,
- DocumentLinkOptions linkOptions
+ DocumentLinkTarget linkTarget
) implements InlineLayoutToken {
private InlineImageToken {
Objects.requireNonNull(imageData, "imageData");
@@ -1593,7 +1624,7 @@ private static InlineImageToken of(InlineImageRun run) {
run.height(),
run.alignment(),
run.baselineOffset(),
- run.linkOptions());
+ run.linkTarget());
}
}
@@ -1603,7 +1634,7 @@ private record InlineShapeToken(
double height,
InlineImageAlignment alignment,
double baselineOffset,
- DocumentLinkOptions linkOptions
+ DocumentLinkTarget linkTarget
) implements InlineLayoutToken {
private InlineShapeToken {
alignment = alignment == null ? InlineImageAlignment.CENTER : alignment;
@@ -1623,7 +1654,87 @@ private static InlineShapeToken of(InlineShapeRun run) {
run.height(),
run.alignment(),
run.baselineOffset(),
- run.linkOptions());
+ run.linkTarget());
+ }
+ }
+
+ private record InlineSvgToken(
+ List layers,
+ double width,
+ double height,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkTarget linkTarget
+ ) implements InlineLayoutToken {
+ private InlineSvgToken {
+ alignment = alignment == null ? InlineImageAlignment.CENTER : alignment;
+ }
+
+ private static InlineSvgToken of(InlineSvgRun run) {
+ // Lower each SVG layer to an engine-ready span. Geometry (and the clip
+ // region) stay normalized to the unit box and scale at render; the
+ // stroke width and dash lengths are in SVG user units, so scale them to
+ // points here (scale = target width / source frame width) — the same
+ // arithmetic SvgIcon.node(double) does, but carrying the clip through.
+ SvgIcon icon = run.icon();
+ double scale = run.width() / icon.sourceWidth();
+ List resolved = new ArrayList<>(icon.layers().size());
+ for (SvgIcon.Layer layer : icon.layers()) {
+ resolved.add(toResolvedSvgLayer(layer, scale));
+ }
+ return new InlineSvgToken(
+ List.copyOf(resolved),
+ run.width(),
+ run.height(),
+ run.alignment(),
+ run.baselineOffset(),
+ run.linkTarget());
+ }
+
+ /**
+ * Lowers an {@link SvgIcon.Layer} to an engine-ready {@link ResolvedSvgLayer}.
+ * Mirrors the paint normalization in {@code PathDefinition} (solid paints
+ * collapse to flat colours; only true gradients travel as
+ * {@link DocumentPaint}), scales the stroke/dash to points by {@code scale},
+ * and carries the optional clip region.
+ */
+ private static ResolvedSvgLayer toResolvedSvgLayer(SvgIcon.Layer layer, double scale) {
+ Color fill;
+ DocumentPaint fillGradient = null;
+ if (layer.fillPaint() instanceof DocumentPaint.Solid solid) {
+ fill = solid.color().color();
+ } else if (layer.fillPaint() != null) {
+ fillGradient = layer.fillPaint();
+ fill = null;
+ } else {
+ fill = layer.fill() == null ? null : layer.fill().color();
+ }
+ DocumentStroke stroke = layer.stroke() == null ? null
+ : DocumentStroke.of(layer.stroke().color(), layer.stroke().width() * scale);
+ DocumentPaint strokeGradient = null;
+ if (layer.strokePaint() instanceof DocumentPaint.Solid solid && stroke != null) {
+ stroke = DocumentStroke.of(solid.color(), stroke.width());
+ } else if (layer.strokePaint() != null && !(layer.strokePaint() instanceof DocumentPaint.Solid)) {
+ strokeGradient = layer.strokePaint();
+ }
+ DocumentDashPattern dash = null;
+ if (!layer.dashArray().isEmpty()) {
+ double[] scaled = new double[layer.dashArray().size()];
+ for (int i = 0; i < scaled.length; i++) {
+ scaled[i] = layer.dashArray().get(i) * scale;
+ }
+ dash = DocumentDashPattern.of(scaled);
+ }
+ return new ResolvedSvgLayer(
+ layer.geometry().segments(),
+ fill,
+ fillGradient,
+ toStroke(stroke),
+ strokeGradient,
+ dash,
+ layer.lineCap(),
+ layer.lineJoin(),
+ layer.clip() == null ? null : layer.clip().segments());
}
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/definitions/BarcodeDefinition.java b/src/main/java/com/demcha/compose/document/layout/definitions/BarcodeDefinition.java
index 899f6e98e..6ede648ae 100644
--- a/src/main/java/com/demcha/compose/document/layout/definitions/BarcodeDefinition.java
+++ b/src/main/java/com/demcha/compose/document/layout/definitions/BarcodeDefinition.java
@@ -58,8 +58,11 @@ public List emitFragments(PreparedNode prepared,
height,
new BarcodeFragmentPayload(
toBarcodeData(node.barcodeOptions()),
- node.linkOptions(),
+ node.linkTarget(),
node.bookmarkOptions()));
- return wrapAtomicWithTransform(leaf, placement, node.transform());
+ return withAnchorMarker(
+ wrapAtomicWithTransform(leaf, placement, node.transform()),
+ node.anchor(),
+ placement);
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/definitions/ContainerDefinition.java b/src/main/java/com/demcha/compose/document/layout/definitions/ContainerDefinition.java
index 1d9c218d2..7ca96932c 100644
--- a/src/main/java/com/demcha/compose/document/layout/definitions/ContainerDefinition.java
+++ b/src/main/java/com/demcha/compose/document/layout/definitions/ContainerDefinition.java
@@ -50,11 +50,15 @@ public List emitFragments(PreparedNode prepared,
FragmentContext ctx,
FragmentPlacement placement) {
ContainerNode node = prepared.node();
- return emitDecorationFragment(
+ List decoration = emitDecorationFragment(
node.fillColor() == null ? null : node.fillColor().color(),
toStroke(node.stroke()),
node.cornerRadius(),
toSideBorders(node.borders()),
placement);
+ return withAnchorMarker(
+ decoration,
+ placement.pageIndex() == placement.startPage() ? node.anchor() : null,
+ placement);
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/definitions/EllipseDefinition.java b/src/main/java/com/demcha/compose/document/layout/definitions/EllipseDefinition.java
index 4e86a11bd..a86f382b5 100644
--- a/src/main/java/com/demcha/compose/document/layout/definitions/EllipseDefinition.java
+++ b/src/main/java/com/demcha/compose/document/layout/definitions/EllipseDefinition.java
@@ -59,8 +59,11 @@ public List emitFragments(PreparedNode prepared,
new EllipseFragmentPayload(
node.fillColor() == null ? null : node.fillColor().color(),
toStroke(node.stroke()),
- node.linkOptions(),
+ node.linkTarget(),
node.bookmarkOptions()));
- return wrapAtomicWithTransform(leaf, placement, node.transform());
+ return withAnchorMarker(
+ wrapAtomicWithTransform(leaf, placement, node.transform()),
+ node.anchor(),
+ placement);
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/definitions/ImageDefinition.java b/src/main/java/com/demcha/compose/document/layout/definitions/ImageDefinition.java
index e13502f78..8bc12f5a2 100644
--- a/src/main/java/com/demcha/compose/document/layout/definitions/ImageDefinition.java
+++ b/src/main/java/com/demcha/compose/document/layout/definitions/ImageDefinition.java
@@ -61,8 +61,11 @@ public List emitFragments(PreparedNode prepared,
new ImageFragmentPayload(
toImageData(node.imageData()),
node.fitMode(),
- node.linkOptions(),
+ node.linkTarget(),
node.bookmarkOptions()));
- return wrapAtomicWithTransform(leaf, placement, node.transform());
+ return withAnchorMarker(
+ wrapAtomicWithTransform(leaf, placement, node.transform()),
+ node.anchor(),
+ placement);
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/definitions/LayerStackDefinition.java b/src/main/java/com/demcha/compose/document/layout/definitions/LayerStackDefinition.java
index 36e358e4d..4f948d1bc 100644
--- a/src/main/java/com/demcha/compose/document/layout/definitions/LayerStackDefinition.java
+++ b/src/main/java/com/demcha/compose/document/layout/definitions/LayerStackDefinition.java
@@ -2,12 +2,17 @@
import com.demcha.compose.document.layout.*;
import com.demcha.compose.document.layout.payloads.PreparedStackLayout;
+import com.demcha.compose.document.layout.payloads.ShapeClipBeginPayload;
+import com.demcha.compose.document.layout.payloads.ShapeClipEndPayload;
import com.demcha.compose.document.node.DocumentNode;
import com.demcha.compose.document.node.LayerAlign;
import com.demcha.compose.document.node.LayerStackNode;
+import com.demcha.compose.document.style.ClipPolicy;
+import com.demcha.compose.document.style.ShapeOutline;
import java.util.List;
+import static com.demcha.compose.document.layout.NodeDefinitionSupport.EPS;
import static com.demcha.compose.document.layout.NodeDefinitionSupport.measureStack;
import static com.demcha.compose.document.layout.NodeDefinitionSupport.toPadding;
@@ -64,6 +69,67 @@ public List children(LayerStackNode node) {
public List emitFragments(PreparedNode prepared,
FragmentContext ctx,
FragmentPlacement placement) {
- return List.of();
+ if (!emitsBoundsClip(prepared)) {
+ return List.of();
+ }
+ LayerStackNode node = prepared.node();
+ double width = prepared.measureResult().width() - node.padding().horizontal();
+ double height = prepared.measureResult().height() - node.padding().vertical();
+ // Open a bounds clip before the layers (the "before the body" half of
+ // the paired marker; the matching restore is emitted in
+ // emitOverlayFragments after the layers). This reuses the
+ // ShapeContainer clip pipeline so the block icon honours SVG viewBox
+ // semantics — off-canvas layer geometry is cut to the box, the
+ // block-path mirror of the inline glyph-box clip in
+ // PdfParagraphFragmentRenderHandler.
+ return List.of(new LayoutFragment(
+ placement.path(),
+ 0,
+ node.padding().left(),
+ node.padding().bottom(),
+ width,
+ height,
+ new ShapeClipBeginPayload(
+ new ShapeOutline.Rectangle(width, height),
+ ClipPolicy.CLIP_BOUNDS,
+ placement.path())));
+ }
+
+ @Override
+ public List emitOverlayFragments(PreparedNode prepared,
+ FragmentContext ctx,
+ FragmentPlacement placement) {
+ if (!emitsBoundsClip(prepared)) {
+ return List.of();
+ }
+ // Close the bounds clip after the layers — restores the graphics
+ // state saved by the begin marker on the same page (the stack is
+ // atomic, so begin and end never straddle a page break). Gated by the
+ // same condition as the begin so the save/restore pair always balances.
+ return List.of(new LayoutFragment(
+ placement.path(),
+ 0,
+ 0.0,
+ 0.0,
+ 0.0,
+ 0.0,
+ new ShapeClipEndPayload(placement.path())));
+ }
+
+ /**
+ * Whether this stack emits a viewBox bounds-clip around its layers. True
+ * only for an opted-in stack ({@code clipToBounds}) whose content box is
+ * non-degenerate — the single source of truth shared by the begin marker
+ * ({@link #emitFragments}) and the end marker ({@link #emitOverlayFragments})
+ * so the graphics-state save/restore pair can never go unbalanced.
+ */
+ private static boolean emitsBoundsClip(PreparedNode prepared) {
+ LayerStackNode node = prepared.node();
+ if (!node.clipToBounds()) {
+ return false;
+ }
+ double width = prepared.measureResult().width() - node.padding().horizontal();
+ double height = prepared.measureResult().height() - node.padding().vertical();
+ return width > EPS && height > EPS;
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/definitions/LineDefinition.java b/src/main/java/com/demcha/compose/document/layout/definitions/LineDefinition.java
index 996e8fec9..c1a2e53fc 100644
--- a/src/main/java/com/demcha/compose/document/layout/definitions/LineDefinition.java
+++ b/src/main/java/com/demcha/compose/document/layout/definitions/LineDefinition.java
@@ -62,9 +62,12 @@ public List emitFragments(PreparedNode prepared,
node.startY(),
node.endX(),
node.endY(),
- node.linkOptions(),
+ node.linkTarget(),
node.bookmarkOptions(),
node.dashPattern()));
- return wrapAtomicWithTransform(leaf, placement, node.transform());
+ return withAnchorMarker(
+ wrapAtomicWithTransform(leaf, placement, node.transform()),
+ node.anchor(),
+ placement);
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/definitions/SectionDefinition.java b/src/main/java/com/demcha/compose/document/layout/definitions/SectionDefinition.java
index c3b6f5736..99be2525f 100644
--- a/src/main/java/com/demcha/compose/document/layout/definitions/SectionDefinition.java
+++ b/src/main/java/com/demcha/compose/document/layout/definitions/SectionDefinition.java
@@ -50,11 +50,15 @@ public List emitFragments(PreparedNode prepared,
FragmentContext ctx,
FragmentPlacement placement) {
SectionNode node = prepared.node();
- return emitDecorationFragment(
+ List decoration = emitDecorationFragment(
node.fillColor() == null ? null : node.fillColor().color(),
toStroke(node.stroke()),
node.cornerRadius(),
toSideBorders(node.borders()),
placement);
+ return withAnchorMarker(
+ decoration,
+ placement.pageIndex() == placement.startPage() ? node.anchor() : null,
+ placement);
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/definitions/ShapeDefinition.java b/src/main/java/com/demcha/compose/document/layout/definitions/ShapeDefinition.java
index 10d798828..b9dd1c331 100644
--- a/src/main/java/com/demcha/compose/document/layout/definitions/ShapeDefinition.java
+++ b/src/main/java/com/demcha/compose/document/layout/definitions/ShapeDefinition.java
@@ -75,10 +75,13 @@ public List emitFragments(PreparedNode prepared,
fill,
toStroke(node.stroke()),
node.cornerRadius(),
- node.linkOptions(),
+ node.linkTarget(),
node.bookmarkOptions(),
null,
gradient));
- return wrapAtomicWithTransform(leaf, placement, node.transform());
+ return withAnchorMarker(
+ wrapAtomicWithTransform(leaf, placement, node.transform()),
+ node.anchor(),
+ placement);
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/AnchorMarkerPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/AnchorMarkerPayload.java
new file mode 100644
index 000000000..b27d115ba
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/AnchorMarkerPayload.java
@@ -0,0 +1,24 @@
+package com.demcha.compose.document.layout.payloads;
+
+/**
+ * Non-visual marker fragment payload that declares a named in-document
+ * navigation destination (an anchor) at the fragment's top-left.
+ *
+ * An anchored leaf or container node emits one of these at its resolved
+ * top-left. The PDF backend records each anchor's resolved page and position so
+ * that internal links ({@code InternalLinkTarget}) resolve to a go-to action in
+ * a deferred post-pass — supporting forward references. The marker itself draws
+ * nothing.
+ *
+ * @param anchor non-blank anchor name
+ * @author Artem Demchyshyn
+ * @since 1.9.0
+ */
+public record AnchorMarkerPayload(String anchor) {
+ /**
+ * Normalizes the anchor name.
+ */
+ public AnchorMarkerPayload {
+ anchor = anchor == null ? "" : anchor.trim();
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/BarcodeFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/BarcodeFragmentPayload.java
index 14bc0d745..1440e269f 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/BarcodeFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/BarcodeFragmentPayload.java
@@ -1,19 +1,19 @@
package com.demcha.compose.document.layout.payloads;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.engine.components.content.barcode.BarcodeData;
/**
* PDF payload for a resolved barcode fragment.
*
* @param barcodeData encoded barcode payload
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
*/
public record BarcodeFragmentPayload(
BarcodeData barcodeData,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions
) implements PdfSemanticFragmentPayload {
}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/EllipseFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/EllipseFragmentPayload.java
index 724dd57f7..3b5a7c241 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/EllipseFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/EllipseFragmentPayload.java
@@ -1,7 +1,7 @@
package com.demcha.compose.document.layout.payloads;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.engine.components.content.shape.Stroke;
import java.awt.*;
@@ -11,13 +11,13 @@
*
* @param fillColor optional fill color
* @param stroke optional stroke
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
*/
public record EllipseFragmentPayload(
Color fillColor,
Stroke stroke,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions
) implements PdfSemanticFragmentPayload {
}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/ImageFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/ImageFragmentPayload.java
index 2dcc1d009..88fe3c365 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/ImageFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/ImageFragmentPayload.java
@@ -2,7 +2,7 @@
import com.demcha.compose.document.image.DocumentImageFitMode;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.engine.components.content.ImageData;
/**
@@ -10,13 +10,13 @@
*
* @param imageData image source data
* @param fitMode image fit policy used inside the resolved fragment
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
*/
public record ImageFragmentPayload(
ImageData imageData,
DocumentImageFitMode fitMode,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions
) implements PdfSemanticFragmentPayload {
/**
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/LineFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/LineFragmentPayload.java
index 82ab56f2a..8b3ee4f73 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/LineFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/LineFragmentPayload.java
@@ -1,7 +1,7 @@
package com.demcha.compose.document.layout.payloads;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.document.style.DocumentDashPattern;
import com.demcha.compose.engine.components.content.shape.Stroke;
@@ -13,7 +13,7 @@
* @param startY line start y offset inside the fragment
* @param endX line end x offset inside the fragment
* @param endY line end y offset inside the fragment
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
* @param dashPattern dash pattern for the stroke; {@link DocumentDashPattern#NONE} is solid
*/
@@ -23,7 +23,7 @@ public record LineFragmentPayload(
double startY,
double endX,
double endY,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
DocumentDashPattern dashPattern
) implements PdfSemanticFragmentPayload {
@@ -43,7 +43,7 @@ public record LineFragmentPayload(
* @param startY line start y offset inside the fragment
* @param endX line end x offset inside the fragment
* @param endY line end y offset inside the fragment
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
*/
public LineFragmentPayload(Stroke stroke,
@@ -51,8 +51,8 @@ public LineFragmentPayload(Stroke stroke,
double startY,
double endX,
double endY,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions) {
- this(stroke, startX, startY, endX, endY, linkOptions, bookmarkOptions, DocumentDashPattern.NONE);
+ this(stroke, startX, startY, endX, endY, linkTarget, bookmarkOptions, DocumentDashPattern.NONE);
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphFragmentPayload.java
index 629387d27..2e9bd2b74 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphFragmentPayload.java
@@ -1,7 +1,7 @@
package com.demcha.compose.document.layout.payloads;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.document.node.TextAlign;
import com.demcha.compose.document.node.TextVerticalAlign;
import com.demcha.compose.engine.components.content.text.TextStyle;
@@ -19,7 +19,7 @@
* @param lineGap extra spacing between lines
* @param baselineOffset offset from line bottom to baseline
* @param lines measured lines contained by the fragment
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
* @param verticalAlign vertical seating of the text within its line box
*/
@@ -31,7 +31,7 @@ public record ParagraphFragmentPayload(
double lineGap,
double baselineOffset,
List lines,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
TextVerticalAlign verticalAlign
) implements PdfSemanticFragmentPayload {
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphImageSpan.java b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphImageSpan.java
index b48c15453..6689089f6 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphImageSpan.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphImageSpan.java
@@ -1,6 +1,6 @@
package com.demcha.compose.document.layout.payloads;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.document.node.InlineImageAlignment;
import com.demcha.compose.engine.components.content.ImageData;
@@ -14,7 +14,7 @@
* @param height target height in points
* @param alignment vertical alignment relative to the surrounding text
* @param baselineOffset extra vertical offset in points; positive moves up
- * @param linkOptions optional link metadata
+ * @param linkTarget optional link metadata
*/
public record ParagraphImageSpan(
ImageData imageData,
@@ -22,7 +22,7 @@ public record ParagraphImageSpan(
double height,
InlineImageAlignment alignment,
double baselineOffset,
- DocumentLinkOptions linkOptions
+ DocumentLinkTarget linkTarget
) implements ParagraphSpan {
/**
* Validates and normalizes inline image span fields.
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphShapeSpan.java b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphShapeSpan.java
index e0872d482..135aecc6f 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphShapeSpan.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphShapeSpan.java
@@ -1,6 +1,6 @@
package com.demcha.compose.document.layout.payloads;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.document.node.InlineImageAlignment;
import java.util.List;
@@ -16,7 +16,7 @@
* @param height bounding height in points
* @param alignment vertical alignment relative to the surrounding text
* @param baselineOffset extra vertical offset in points; positive moves up
- * @param linkOptions optional link metadata
+ * @param linkTarget optional link metadata
*/
public record ParagraphShapeSpan(
List layers,
@@ -24,7 +24,7 @@ public record ParagraphShapeSpan(
double height,
InlineImageAlignment alignment,
double baselineOffset,
- DocumentLinkOptions linkOptions
+ DocumentLinkTarget linkTarget
) implements ParagraphSpan {
/**
* Copies the layer stack defensively and normalizes alignment defaults.
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphSpan.java b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphSpan.java
index b40761903..0d8ce4781 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphSpan.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphSpan.java
@@ -1,13 +1,14 @@
package com.demcha.compose.document.layout.payloads;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
/**
* One measured span inside a paragraph line. Sealed because the wrapping
- * algorithm can produce text, image or shape spans for the same line — all
- * contribute to wrapping width and per-line height.
+ * algorithm can produce text, image, shape or SVG-icon spans for the same
+ * line — all contribute to wrapping width and per-line height.
*/
-public sealed interface ParagraphSpan permits ParagraphTextSpan, ParagraphImageSpan, ParagraphShapeSpan {
+public sealed interface ParagraphSpan
+ permits ParagraphTextSpan, ParagraphImageSpan, ParagraphShapeSpan, ParagraphSvgSpan {
/**
* Measured width of this span.
*
@@ -16,11 +17,11 @@ public sealed interface ParagraphSpan permits ParagraphTextSpan, ParagraphImageS
double width();
/**
- * Link metadata anchored to this span, if any.
+ * Link target anchored to this span, if any.
*
- * @return optional link metadata anchored to this span
+ * @return optional link target anchored to this span
*/
- DocumentLinkOptions linkOptions();
+ DocumentLinkTarget linkTarget();
/**
* Height this span contributes to its line.
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphSvgSpan.java b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphSvgSpan.java
new file mode 100644
index 000000000..418f16b17
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphSvgSpan.java
@@ -0,0 +1,38 @@
+package com.demcha.compose.document.layout.payloads;
+
+import com.demcha.compose.document.node.DocumentLinkTarget;
+import com.demcha.compose.document.node.InlineImageAlignment;
+
+import java.util.List;
+
+/**
+ * Measured inline SVG-icon span inside a paragraph line — a stack of resolved
+ * {@link ResolvedSvgLayer}s drawn back-to-front and scaled into the span's
+ * bounding box, so a vector glyph (e.g. a colour emoji) places on the text
+ * baseline as one unit.
+ *
+ * @param layers resolved paint layers, back-to-front
+ * @param width bounding width in points
+ * @param height bounding height in points
+ * @param alignment vertical alignment relative to the surrounding text
+ * @param baselineOffset extra vertical offset in points; positive moves up
+ * @param linkTarget optional link metadata
+ * @author Artem Demchyshyn
+ * @since 1.9.0
+ */
+public record ParagraphSvgSpan(
+ List layers,
+ double width,
+ double height,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkTarget linkTarget
+) implements ParagraphSpan {
+ /**
+ * Copies the layer stack defensively and normalizes alignment defaults.
+ */
+ public ParagraphSvgSpan {
+ layers = List.copyOf(layers);
+ alignment = alignment == null ? InlineImageAlignment.CENTER : alignment;
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphTextSpan.java b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphTextSpan.java
index 1fc63812e..fdb892110 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphTextSpan.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/ParagraphTextSpan.java
@@ -1,6 +1,6 @@
package com.demcha.compose.document.layout.payloads;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.engine.components.content.text.TextStyle;
/**
@@ -10,14 +10,14 @@
* @param textStyle resolved text style
* @param width measured span width
* @param height font line height contribution
- * @param linkOptions optional link metadata for the span
+ * @param linkTarget optional link metadata for the span
*/
public record ParagraphTextSpan(
String text,
TextStyle textStyle,
double width,
double height,
- DocumentLinkOptions linkOptions
+ DocumentLinkTarget linkTarget
) implements ParagraphSpan {
/**
* Creates a normalized measured paragraph text span.
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/PathFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/PathFragmentPayload.java
index 8f62b990a..7ad90651d 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/PathFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/PathFragmentPayload.java
@@ -1,7 +1,7 @@
package com.demcha.compose.document.layout.payloads;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.document.style.DocumentDashPattern;
import com.demcha.compose.document.style.DocumentLineCap;
import com.demcha.compose.document.style.DocumentLineJoin;
@@ -29,7 +29,7 @@
* @param stroke optional stroke
* @param strokePaint optional gradient stroke paint; the stroke still
* supplies the width
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
* @param dashPattern dash pattern for the stroke;
* {@link DocumentDashPattern#NONE} is solid
@@ -44,7 +44,7 @@ public record PathFragmentPayload(
DocumentPaint fillPaint,
Stroke stroke,
DocumentPaint strokePaint,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
DocumentDashPattern dashPattern,
DocumentLineCap lineCap,
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/PdfSemanticFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/PdfSemanticFragmentPayload.java
index 8f4743dd3..9c2b13c3e 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/PdfSemanticFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/PdfSemanticFragmentPayload.java
@@ -1,7 +1,7 @@
package com.demcha.compose.document.layout.payloads;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
/**
* Marker interface for fragment payloads that carry canonical PDF link or
@@ -14,7 +14,7 @@ public interface PdfSemanticFragmentPayload {
*
* @return fragment-level link options, or {@code null}
*/
- DocumentLinkOptions linkOptions();
+ DocumentLinkTarget linkTarget();
/**
* Returns bookmark metadata for the resolved fragment, or {@code null}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/PolygonFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/PolygonFragmentPayload.java
index 2f1d4b1cf..1170d60a9 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/PolygonFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/PolygonFragmentPayload.java
@@ -1,7 +1,7 @@
package com.demcha.compose.document.layout.payloads;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.document.style.ShapePoint;
import com.demcha.compose.engine.components.content.shape.Stroke;
@@ -17,14 +17,14 @@
* @param points normalized vertex ring (at least three), in draw order
* @param fillColor optional fill color
* @param stroke optional stroke
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
*/
public record PolygonFragmentPayload(
List points,
Color fillColor,
Stroke stroke,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions
) implements PdfSemanticFragmentPayload {
/**
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/PreparedParagraphLayout.java b/src/main/java/com/demcha/compose/document/layout/payloads/PreparedParagraphLayout.java
index 98b5222c5..9c7f4e62b 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/PreparedParagraphLayout.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/PreparedParagraphLayout.java
@@ -19,7 +19,10 @@
* @param lineGap extra spacing between wrapped lines
* @param maxLineWidth widest measured line width
* @param totalHeight cumulative paragraph height
- * @param emitBookmark whether the paragraph should emit a bookmark
+ * @param emitBookmark whether this (head) fragment should emit the node bookmark
+ * @param emitAnchor whether this (head) fragment should emit the node anchor
+ * marker; tracked separately from {@code emitBookmark} so a
+ * paragraph may be anchored without also being bookmarked
*/
public record PreparedParagraphLayout(
List logicalLines,
@@ -30,6 +33,7 @@ public record PreparedParagraphLayout(
double lineGap,
double maxLineWidth,
double totalHeight,
- boolean emitBookmark
+ boolean emitBookmark,
+ boolean emitAnchor
) implements PreparedNodeLayout {
}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/ResolvedSvgLayer.java b/src/main/java/com/demcha/compose/document/layout/payloads/ResolvedSvgLayer.java
new file mode 100644
index 000000000..546b1cc3d
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/ResolvedSvgLayer.java
@@ -0,0 +1,61 @@
+package com.demcha.compose.document.layout.payloads;
+
+import com.demcha.compose.document.style.DocumentDashPattern;
+import com.demcha.compose.document.style.DocumentLineCap;
+import com.demcha.compose.document.style.DocumentLineJoin;
+import com.demcha.compose.document.style.DocumentPaint;
+import com.demcha.compose.document.style.DocumentPathSegment;
+import com.demcha.compose.engine.components.content.shape.Stroke;
+
+import java.awt.*;
+import java.util.List;
+import java.util.Objects;
+
+/**
+ * One resolved paint layer of a {@link ParagraphSvgSpan}: normalized vector
+ * geometry whose fill colour and stroke are already lowered to AWT / engine
+ * primitives, ready for the PDF backend. Solid paints are collapsed to flat
+ * colours during resolution so the inline render path matches the block path
+ * fragment for fragment; only true gradients travel as {@link DocumentPaint}.
+ *
+ * The geometry is normalized to the icon's unit box; the render handler
+ * scales it to the span's measured {@code width} / {@code height}, exactly like
+ * {@link PathFragmentPayload}.
+ *
+ * @param segments normalized path segments, starting with a move-to
+ * @param fillColor optional resolved flat fill colour
+ * @param fillPaint optional gradient fill; wins over {@code fillColor}
+ * @param stroke optional resolved outline stroke (width in points)
+ * @param strokePaint optional gradient stroke paint; the stroke still supplies the width
+ * @param dashPattern stroke dash pattern; {@link DocumentDashPattern#NONE} is solid
+ * @param lineCap stroke end-cap style; {@code BUTT} is the PDF default
+ * @param lineJoin stroke corner style; {@code MITER} is the PDF default
+ * @param clip optional clip region (normalized to the same box); the layer
+ * paints only inside it. {@code null} means no clipping.
+ * @author Artem Demchyshyn
+ * @since 1.9.0
+ */
+public record ResolvedSvgLayer(
+ List segments,
+ Color fillColor,
+ DocumentPaint fillPaint,
+ Stroke stroke,
+ DocumentPaint strokePaint,
+ DocumentDashPattern dashPattern,
+ DocumentLineCap lineCap,
+ DocumentLineJoin lineJoin,
+ List clip
+) {
+ /**
+ * Copies the segment lists defensively and normalizes dash and stroke style
+ * defaults.
+ */
+ public ResolvedSvgLayer {
+ Objects.requireNonNull(segments, "segments");
+ segments = List.copyOf(segments);
+ clip = clip == null ? null : List.copyOf(clip);
+ dashPattern = dashPattern == null ? DocumentDashPattern.NONE : dashPattern;
+ lineCap = lineCap == null ? DocumentLineCap.BUTT : lineCap;
+ lineJoin = lineJoin == null ? DocumentLineJoin.MITER : lineJoin;
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/ShapeFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/ShapeFragmentPayload.java
index acd1b6b5c..7aabbb713 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/ShapeFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/ShapeFragmentPayload.java
@@ -1,7 +1,7 @@
package com.demcha.compose.document.layout.payloads;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.document.style.DocumentCornerRadius;
import com.demcha.compose.document.style.DocumentPaint;
import com.demcha.compose.engine.components.content.shape.Stroke;
@@ -25,7 +25,7 @@
* @param fillColor optional shape fill color
* @param stroke optional shape stroke
* @param cornerRadius per-corner radii in points
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
* @param sideBorders optional per-side border strokes
* @param fillPaint optional gradient fill; {@code null} for solid fills
@@ -34,7 +34,7 @@ public record ShapeFragmentPayload(
Color fillColor,
Stroke stroke,
DocumentCornerRadius cornerRadius,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
SideBorders sideBorders,
DocumentPaint fillPaint
@@ -54,17 +54,17 @@ public record ShapeFragmentPayload(
* @param fillColor optional shape fill color
* @param stroke optional shape stroke
* @param cornerRadius per-corner radii in points
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
* @param sideBorders optional per-side border strokes
*/
public ShapeFragmentPayload(Color fillColor,
Stroke stroke,
DocumentCornerRadius cornerRadius,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
SideBorders sideBorders) {
- this(fillColor, stroke, cornerRadius, linkOptions, bookmarkOptions, sideBorders, null);
+ this(fillColor, stroke, cornerRadius, linkTarget, bookmarkOptions, sideBorders, null);
}
/**
@@ -74,21 +74,21 @@ public ShapeFragmentPayload(Color fillColor,
* @param fillColor optional shape fill color
* @param stroke optional shape stroke
* @param cornerRadius uniform corner radius in points
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
* @param sideBorders optional per-side border strokes
*/
public ShapeFragmentPayload(Color fillColor,
Stroke stroke,
double cornerRadius,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
SideBorders sideBorders) {
this(fillColor, stroke,
cornerRadius < 0 || Double.isNaN(cornerRadius) || Double.isInfinite(cornerRadius)
? DocumentCornerRadius.ZERO
: DocumentCornerRadius.of(cornerRadius),
- linkOptions, bookmarkOptions, sideBorders);
+ linkTarget, bookmarkOptions, sideBorders);
}
/**
@@ -97,14 +97,14 @@ public ShapeFragmentPayload(Color fillColor,
* @param fillColor optional shape fill color
* @param stroke optional shape stroke
* @param cornerRadius uniform corner radius in points
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
*/
public ShapeFragmentPayload(Color fillColor,
Stroke stroke,
double cornerRadius,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions) {
- this(fillColor, stroke, cornerRadius, linkOptions, bookmarkOptions, null);
+ this(fillColor, stroke, cornerRadius, linkTarget, bookmarkOptions, null);
}
}
diff --git a/src/main/java/com/demcha/compose/document/layout/payloads/TableRowFragmentPayload.java b/src/main/java/com/demcha/compose/document/layout/payloads/TableRowFragmentPayload.java
index 684e77c62..36228d92c 100644
--- a/src/main/java/com/demcha/compose/document/layout/payloads/TableRowFragmentPayload.java
+++ b/src/main/java/com/demcha/compose/document/layout/payloads/TableRowFragmentPayload.java
@@ -1,7 +1,7 @@
package com.demcha.compose.document.layout.payloads;
import com.demcha.compose.document.node.DocumentBookmarkOptions;
-import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
import com.demcha.compose.engine.components.content.table.TableResolvedCell;
import java.util.List;
@@ -11,13 +11,13 @@
*
* @param cells resolved cells in column order
* @param startsPageFragment whether this row starts a table page fragment
- * @param linkOptions optional fragment-level link metadata
+ * @param linkTarget optional fragment-level link metadata
* @param bookmarkOptions optional fragment-level bookmark metadata
*/
public record TableRowFragmentPayload(
List cells,
boolean startsPageFragment,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions
) implements PdfSemanticFragmentPayload {
/**
diff --git a/src/main/java/com/demcha/compose/document/node/BarcodeNode.java b/src/main/java/com/demcha/compose/document/node/BarcodeNode.java
index 0f7c1460f..c0c7387ab 100644
--- a/src/main/java/com/demcha/compose/document/node/BarcodeNode.java
+++ b/src/main/java/com/demcha/compose/document/node/BarcodeNode.java
@@ -15,23 +15,26 @@
* @param barcodeOptions canonical barcode payload
* @param width target rendered width
* @param height target rendered height
- * @param linkOptions optional node-level link metadata
+ * @param linkTarget optional node-level link target (external URI or internal anchor)
* @param bookmarkOptions optional node-level bookmark metadata
* @param padding inner padding
* @param margin outer margin
* @param transform render-time affine transform; defaults to
* {@link DocumentTransform#NONE}.
+ * @param anchor optional in-document navigation anchor name at the barcode's
+ * top-left, or {@code null} for none
*/
public record BarcodeNode(
String name,
DocumentBarcodeOptions barcodeOptions,
double width,
double height,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
DocumentInsets padding,
DocumentInsets margin,
- DocumentTransform transform
+ DocumentTransform transform,
+ String anchor
) implements DocumentNode {
/**
* Creates a validated barcode or QR-code node.
@@ -42,6 +45,7 @@ public record BarcodeNode(
padding = padding == null ? DocumentInsets.zero() : padding;
margin = margin == null ? DocumentInsets.zero() : margin;
transform = transform == null ? DocumentTransform.NONE : transform;
+ anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
if (barcodeOptions.getContent() == null || barcodeOptions.getContent().isBlank()) {
throw new IllegalArgumentException("barcodeOptions.content must not be blank.");
}
@@ -53,6 +57,34 @@ public record BarcodeNode(
}
}
+ /**
+ * Backwards-compatible canonical constructor taking external
+ * {@link DocumentLinkOptions} (wrapped) and no navigation anchor.
+ *
+ * @param name node name used in snapshots and layout graph paths
+ * @param barcodeOptions canonical barcode payload
+ * @param width target rendered width
+ * @param height target rendered height
+ * @param linkOptions optional external link metadata
+ * @param bookmarkOptions optional node-level bookmark metadata
+ * @param padding inner padding
+ * @param margin outer margin
+ * @param transform render-time affine transform
+ */
+ public BarcodeNode(String name,
+ DocumentBarcodeOptions barcodeOptions,
+ double width,
+ double height,
+ DocumentLinkOptions linkOptions,
+ DocumentBookmarkOptions bookmarkOptions,
+ DocumentInsets padding,
+ DocumentInsets margin,
+ DocumentTransform transform) {
+ this(name, barcodeOptions, width, height,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions),
+ bookmarkOptions, padding, margin, transform, null);
+ }
+
/**
* Backward-compatible convenience constructor without link/bookmark metadata.
*
@@ -95,4 +127,16 @@ public BarcodeNode(String name,
DocumentInsets margin) {
this(name, barcodeOptions, width, height, linkOptions, bookmarkOptions, padding, margin, DocumentTransform.NONE);
}
+
+ /**
+ * Returns the external link options, or {@code null} when the node has no
+ * link or targets an internal anchor.
+ *
+ * @return external link metadata, or {@code null}
+ * @deprecated use {@link #linkTarget()}; this bridge only exposes external links
+ */
+ @Deprecated(since = "1.9.0")
+ public DocumentLinkOptions linkOptions() {
+ return linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
+ }
}
diff --git a/src/main/java/com/demcha/compose/document/node/ContainerNode.java b/src/main/java/com/demcha/compose/document/node/ContainerNode.java
index 793e96e69..fdd1dd22f 100644
--- a/src/main/java/com/demcha/compose/document/node/ContainerNode.java
+++ b/src/main/java/com/demcha/compose/document/node/ContainerNode.java
@@ -17,6 +17,8 @@
* @param stroke optional uniform border stroke
* @param cornerRadius optional render-only corner radius
* @param borders optional per-side border strokes overriding the uniform stroke
+ * @param anchor optional in-document navigation anchor name; renders a named
+ * destination at the container's top-left, or {@code null} for none
* @author Artem Demchyshyn
*/
public record ContainerNode(
@@ -28,7 +30,8 @@ public record ContainerNode(
DocumentColor fillColor,
DocumentStroke stroke,
DocumentCornerRadius cornerRadius,
- DocumentBorders borders
+ DocumentBorders borders,
+ String anchor
) implements DocumentNode {
/**
* Creates a normalized vertical flow container.
@@ -41,11 +44,38 @@ public record ContainerNode(
margin = margin == null ? DocumentInsets.zero() : margin;
cornerRadius = cornerRadius == null ? DocumentCornerRadius.ZERO : cornerRadius;
borders = borders == null ? DocumentBorders.NONE : borders;
+ anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
if (spacing < 0 || Double.isNaN(spacing) || Double.isInfinite(spacing)) {
throw new IllegalArgumentException("spacing must be finite and non-negative: " + spacing);
}
}
+ /**
+ * Backward-compatible constructor without the navigation anchor (defaults to
+ * no anchor).
+ *
+ * @param name node name used in snapshots and layout graph paths
+ * @param children child semantic nodes in source order
+ * @param spacing vertical spacing between children
+ * @param padding inner padding
+ * @param margin outer margin
+ * @param fillColor optional background fill
+ * @param stroke optional uniform border stroke
+ * @param cornerRadius optional render-only corner radius
+ * @param borders optional per-side border strokes overriding the uniform stroke
+ */
+ public ContainerNode(String name,
+ List children,
+ double spacing,
+ DocumentInsets padding,
+ DocumentInsets margin,
+ DocumentColor fillColor,
+ DocumentStroke stroke,
+ DocumentCornerRadius cornerRadius,
+ DocumentBorders borders) {
+ this(name, children, spacing, padding, margin, fillColor, stroke, cornerRadius, borders, null);
+ }
+
/**
* Creates a vertical flow container without per-side borders.
*
diff --git a/src/main/java/com/demcha/compose/document/node/DocumentLinkTarget.java b/src/main/java/com/demcha/compose/document/node/DocumentLinkTarget.java
new file mode 100644
index 000000000..51b2441cc
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/node/DocumentLinkTarget.java
@@ -0,0 +1,49 @@
+package com.demcha.compose.document.node;
+
+/**
+ * Backend-neutral target of a clickable link attached to semantic document
+ * content.
+ *
+ * A link is either {@linkplain ExternalLinkTarget external} — it opens an
+ * absolute URI in the viewer — or {@linkplain InternalLinkTarget internal} — it
+ * jumps to a named {@code anchor(...)} elsewhere in the same document. Renderers
+ * that support in-document navigation (the PDF backend) translate an internal
+ * target into a go-to action; backends that cannot navigate render the run as
+ * ordinary styled text.
+ *
+ * @author Artem Demchyshyn
+ * @since 1.9.0
+ */
+public sealed interface DocumentLinkTarget permits ExternalLinkTarget, InternalLinkTarget {
+
+ /**
+ * Wraps external URI link options as a link target.
+ *
+ * @param options external link metadata
+ * @return an external link target
+ */
+ static DocumentLinkTarget external(DocumentLinkOptions options) {
+ return new ExternalLinkTarget(options);
+ }
+
+ /**
+ * Wraps a raw absolute URI string as an external link target.
+ *
+ * @param uri absolute link target URI (must include a scheme)
+ * @return an external link target
+ */
+ static DocumentLinkTarget external(String uri) {
+ return new ExternalLinkTarget(new DocumentLinkOptions(uri));
+ }
+
+ /**
+ * Targets a named in-document anchor declared with {@code anchor(name)} on a
+ * builder.
+ *
+ * @param anchor non-blank anchor name to jump to
+ * @return an internal link target
+ */
+ static DocumentLinkTarget anchor(String anchor) {
+ return new InternalLinkTarget(anchor);
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/node/EllipseNode.java b/src/main/java/com/demcha/compose/document/node/EllipseNode.java
index c0783cb87..44581d459 100644
--- a/src/main/java/com/demcha/compose/document/node/EllipseNode.java
+++ b/src/main/java/com/demcha/compose/document/node/EllipseNode.java
@@ -13,12 +13,14 @@
* @param height resolved ellipse height
* @param fillColor optional fill color
* @param stroke optional stroke descriptor
- * @param linkOptions optional node-level link metadata
+ * @param linkTarget optional node-level link target (external URI or internal anchor)
* @param bookmarkOptions optional node-level bookmark metadata
* @param padding inner padding
* @param margin outer margin
* @param transform render-time affine transform; defaults to
* {@link DocumentTransform#NONE}.
+ * @param anchor optional in-document navigation anchor name at the ellipse's
+ * top-left, or {@code null} for none
* @author Artem Demchyshyn
*/
public record EllipseNode(
@@ -27,11 +29,12 @@ public record EllipseNode(
double height,
DocumentColor fillColor,
DocumentStroke stroke,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
DocumentInsets padding,
DocumentInsets margin,
- DocumentTransform transform
+ DocumentTransform transform,
+ String anchor
) implements DocumentNode {
/**
* Normalizes spacing defaults and validates explicit ellipse dimensions.
@@ -41,6 +44,7 @@ public record EllipseNode(
padding = padding == null ? DocumentInsets.zero() : padding;
margin = margin == null ? DocumentInsets.zero() : margin;
transform = transform == null ? DocumentTransform.NONE : transform;
+ anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
if (width <= 0 || Double.isNaN(width) || Double.isInfinite(width)) {
throw new IllegalArgumentException("width must be finite and positive: " + width);
}
@@ -49,6 +53,36 @@ public record EllipseNode(
}
}
+ /**
+ * Backwards-compatible canonical constructor taking external
+ * {@link DocumentLinkOptions} (wrapped) and no navigation anchor.
+ *
+ * @param name node name used in snapshots and layout graph paths
+ * @param width resolved ellipse width
+ * @param height resolved ellipse height
+ * @param fillColor optional fill color
+ * @param stroke optional stroke descriptor
+ * @param linkOptions optional external link metadata
+ * @param bookmarkOptions optional node-level bookmark metadata
+ * @param padding inner padding
+ * @param margin outer margin
+ * @param transform render-time affine transform
+ */
+ public EllipseNode(String name,
+ double width,
+ double height,
+ DocumentColor fillColor,
+ DocumentStroke stroke,
+ DocumentLinkOptions linkOptions,
+ DocumentBookmarkOptions bookmarkOptions,
+ DocumentInsets padding,
+ DocumentInsets margin,
+ DocumentTransform transform) {
+ this(name, width, height, fillColor, stroke,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions),
+ bookmarkOptions, padding, margin, transform, null);
+ }
+
/**
* Backward-compatible convenience constructor without transform — defaults
* to {@link DocumentTransform#NONE}.
@@ -74,4 +108,16 @@ public EllipseNode(String name,
DocumentInsets margin) {
this(name, width, height, fillColor, stroke, linkOptions, bookmarkOptions, padding, margin, DocumentTransform.NONE);
}
+
+ /**
+ * Returns the external link options, or {@code null} when the node has no
+ * link or targets an internal anchor.
+ *
+ * @return external link metadata, or {@code null}
+ * @deprecated use {@link #linkTarget()}; this bridge only exposes external links
+ */
+ @Deprecated(since = "1.9.0")
+ public DocumentLinkOptions linkOptions() {
+ return linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
+ }
}
diff --git a/src/main/java/com/demcha/compose/document/node/ExternalLinkTarget.java b/src/main/java/com/demcha/compose/document/node/ExternalLinkTarget.java
new file mode 100644
index 000000000..55ab47c9c
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/node/ExternalLinkTarget.java
@@ -0,0 +1,21 @@
+package com.demcha.compose.document.node;
+
+import java.util.Objects;
+
+/**
+ * A {@link DocumentLinkTarget} that opens an absolute external URI.
+ *
+ * @param options external link metadata; must not be {@code null}
+ * @author Artem Demchyshyn
+ * @since 1.9.0
+ */
+public record ExternalLinkTarget(DocumentLinkOptions options) implements DocumentLinkTarget {
+ /**
+ * Validates the wrapped link options.
+ *
+ * @param options external link metadata
+ */
+ public ExternalLinkTarget {
+ Objects.requireNonNull(options, "options");
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/node/ImageNode.java b/src/main/java/com/demcha/compose/document/node/ImageNode.java
index d8a3556f7..13798a7da 100644
--- a/src/main/java/com/demcha/compose/document/node/ImageNode.java
+++ b/src/main/java/com/demcha/compose/document/node/ImageNode.java
@@ -16,12 +16,14 @@
* @param height optional target height
* @param scale optional uniform scale applied when width and height are omitted
* @param fitMode image fit policy used when drawing inside explicit bounds
- * @param linkOptions optional node-level link metadata
+ * @param linkTarget optional node-level link target (external URI or internal anchor)
* @param bookmarkOptions optional node-level bookmark metadata
* @param padding inner padding
* @param margin outer margin
* @param transform render-time affine transform; defaults to
* {@link DocumentTransform#NONE}.
+ * @param anchor optional in-document navigation anchor name at the image's
+ * top-left, or {@code null} for none
* @author Artem Demchyshyn
*/
public record ImageNode(
@@ -31,11 +33,12 @@ public record ImageNode(
Double height,
Double scale,
DocumentImageFitMode fitMode,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
DocumentInsets padding,
DocumentInsets margin,
- DocumentTransform transform
+ DocumentTransform transform,
+ String anchor
) implements DocumentNode {
/**
* Normalizes spacing defaults and validates explicit image dimensions.
@@ -47,6 +50,7 @@ public record ImageNode(
margin = margin == null ? DocumentInsets.zero() : margin;
fitMode = fitMode == null ? DocumentImageFitMode.STRETCH : fitMode;
transform = transform == null ? DocumentTransform.NONE : transform;
+ anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
if (width != null && (width <= 0 || Double.isNaN(width) || Double.isInfinite(width))) {
throw new IllegalArgumentException("width must be finite and positive when set: " + width);
}
@@ -58,6 +62,38 @@ public record ImageNode(
}
}
+ /**
+ * Backwards-compatible canonical constructor taking external
+ * {@link DocumentLinkOptions} (wrapped) and no navigation anchor.
+ *
+ * @param name node name used in snapshots and layout graph paths
+ * @param imageData semantic image payload
+ * @param width optional target width
+ * @param height optional target height
+ * @param scale optional uniform scale applied when width and height are omitted
+ * @param fitMode image fit policy used when drawing inside explicit bounds
+ * @param linkOptions optional external link metadata
+ * @param bookmarkOptions optional node-level bookmark metadata
+ * @param padding inner padding
+ * @param margin outer margin
+ * @param transform render-time affine transform
+ */
+ public ImageNode(String name,
+ DocumentImageData imageData,
+ Double width,
+ Double height,
+ Double scale,
+ DocumentImageFitMode fitMode,
+ DocumentLinkOptions linkOptions,
+ DocumentBookmarkOptions bookmarkOptions,
+ DocumentInsets padding,
+ DocumentInsets margin,
+ DocumentTransform transform) {
+ this(name, imageData, width, height, scale, fitMode,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions),
+ bookmarkOptions, padding, margin, transform, null);
+ }
+
/**
* Backward-compatible convenience constructor without link/bookmark metadata.
*
@@ -127,6 +163,18 @@ public ImageNode(String name,
DocumentInsets margin) {
this(name, imageData, width, height, scale, fitMode, linkOptions, bookmarkOptions, padding, margin, DocumentTransform.NONE);
}
+
+ /**
+ * Returns the external link options, or {@code null} when the node has no
+ * link or targets an internal anchor.
+ *
+ * @return external link metadata, or {@code null}
+ * @deprecated use {@link #linkTarget()}; this bridge only exposes external links
+ */
+ @Deprecated(since = "1.9.0")
+ public DocumentLinkOptions linkOptions() {
+ return linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
+ }
}
diff --git a/src/main/java/com/demcha/compose/document/node/InlineImageRun.java b/src/main/java/com/demcha/compose/document/node/InlineImageRun.java
index 97b6bfb7f..a8d38b90b 100644
--- a/src/main/java/com/demcha/compose/document/node/InlineImageRun.java
+++ b/src/main/java/com/demcha/compose/document/node/InlineImageRun.java
@@ -21,7 +21,7 @@
* @param baselineOffset extra vertical offset in points applied after
* {@code alignment} resolution; positive values move
* the image up
- * @param linkOptions optional per-run link metadata
+ * @param linkTarget optional per-run link target (external URI or internal anchor)
* @author Artem Demchyshyn
*/
public record InlineImageRun(
@@ -30,7 +30,7 @@ public record InlineImageRun(
double height,
InlineImageAlignment alignment,
double baselineOffset,
- DocumentLinkOptions linkOptions
+ DocumentLinkTarget linkTarget
) implements InlineRun {
/**
* Validates dimensions and normalizes alignment defaults.
@@ -58,7 +58,7 @@ public record InlineImageRun(
* @param height target height in points
*/
public InlineImageRun(DocumentImageData imageData, double width, double height) {
- this(imageData, width, height, InlineImageAlignment.CENTER, 0.0, null);
+ this(imageData, width, height, InlineImageAlignment.CENTER, 0.0, (DocumentLinkTarget) null);
}
/**
@@ -74,6 +74,39 @@ public InlineImageRun(DocumentImageData imageData,
double width,
double height,
InlineImageAlignment alignment) {
- this(imageData, width, height, alignment, 0.0, null);
+ this(imageData, width, height, alignment, 0.0, (DocumentLinkTarget) null);
+ }
+
+ /**
+ * Creates an inline image run with external link metadata.
+ *
+ * @param imageData image payload
+ * @param width target width in points
+ * @param height target height in points
+ * @param alignment vertical alignment relative to surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param linkOptions external link metadata, wrapped into an
+ * {@link ExternalLinkTarget}
+ */
+ public InlineImageRun(DocumentImageData imageData,
+ double width,
+ double height,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkOptions linkOptions) {
+ this(imageData, width, height, alignment, baselineOffset,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions));
+ }
+
+ /**
+ * Returns the external link options of this run, or {@code null} when the run
+ * has no link or targets an internal anchor.
+ *
+ * @return external link metadata, or {@code null}
+ * @deprecated use {@link #linkTarget()}; this bridge only exposes external links
+ */
+ @Deprecated(since = "1.9.0")
+ public DocumentLinkOptions linkOptions() {
+ return linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
}
}
diff --git a/src/main/java/com/demcha/compose/document/node/InlineRun.java b/src/main/java/com/demcha/compose/document/node/InlineRun.java
index cfceca1bb..0bce616ed 100644
--- a/src/main/java/com/demcha/compose/document/node/InlineRun.java
+++ b/src/main/java/com/demcha/compose/document/node/InlineRun.java
@@ -4,12 +4,12 @@
* Marker for a single inline run inside a {@link ParagraphNode}.
*
* An inline paragraph is a sequence of runs measured and rendered on the
- * same baseline. Today there are three kinds of run: text, image and shape.
- * All participate in the wrapping algorithm so callers can mix small icons,
- * badges or geometric figures (dots, diamonds, stars, …) with styled text
- * without resorting to nested layouts.
+ * same baseline. Today there are four kinds of run: text, image, shape and
+ * SVG icon. All participate in the wrapping algorithm so callers can mix small
+ * icons, badges, vector glyphs (e.g. colour emoji) or geometric figures (dots,
+ * diamonds, stars, …) with styled text without resorting to nested layouts.
*
* @author Artem Demchyshyn
*/
-public sealed interface InlineRun permits InlineTextRun, InlineImageRun, InlineShapeRun {
+public sealed interface InlineRun permits InlineTextRun, InlineImageRun, InlineShapeRun, InlineSvgRun {
}
diff --git a/src/main/java/com/demcha/compose/document/node/InlineShapeRun.java b/src/main/java/com/demcha/compose/document/node/InlineShapeRun.java
index 06237bc15..0a3425cca 100644
--- a/src/main/java/com/demcha/compose/document/node/InlineShapeRun.java
+++ b/src/main/java/com/demcha/compose/document/node/InlineShapeRun.java
@@ -33,7 +33,7 @@
* @param baselineOffset extra vertical offset in points applied after
* {@code alignment} resolution; positive values move the
* figure up
- * @param linkOptions optional per-run link metadata
+ * @param linkTarget optional per-run link target (external URI or internal anchor)
* @author Artem Demchyshyn
* @since 1.7.0
*/
@@ -41,7 +41,7 @@ public record InlineShapeRun(
List layers,
InlineImageAlignment alignment,
double baselineOffset,
- DocumentLinkOptions linkOptions
+ DocumentLinkTarget linkTarget
) implements InlineRun {
/**
* Copies the layer stack defensively, requires at least one layer, and
@@ -59,6 +59,35 @@ public record InlineShapeRun(
alignment = alignment == null ? InlineImageAlignment.CENTER : alignment;
}
+ /**
+ * Convenience constructor taking external link options, wrapped into an
+ * {@link ExternalLinkTarget}.
+ *
+ * @param layers one or more paint layers
+ * @param alignment vertical alignment relative to surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param linkOptions optional external link metadata
+ */
+ public InlineShapeRun(List layers,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkOptions linkOptions) {
+ this(layers, alignment, baselineOffset,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions));
+ }
+
+ /**
+ * Returns the external link options of this run, or {@code null} when the run
+ * has no link or targets an internal anchor.
+ *
+ * @return external link metadata, or {@code null}
+ * @deprecated use {@link #linkTarget()}; this bridge only exposes external links
+ */
+ @Deprecated(since = "1.9.0")
+ public DocumentLinkOptions linkOptions() {
+ return linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
+ }
+
/**
* Single-layer convenience constructor.
*
@@ -188,6 +217,6 @@ public static InlineShapeRun checkbox(double size,
Objects.requireNonNull(mark, "mark");
layers.add(new ShapeLayer(mark, checkColor));
}
- return new InlineShapeRun(layers, InlineImageAlignment.CENTER, 0.0, null);
+ return new InlineShapeRun(layers, InlineImageAlignment.CENTER, 0.0, (DocumentLinkTarget) null);
}
}
diff --git a/src/main/java/com/demcha/compose/document/node/InlineSvgRun.java b/src/main/java/com/demcha/compose/document/node/InlineSvgRun.java
new file mode 100644
index 000000000..42a9ac6a1
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/node/InlineSvgRun.java
@@ -0,0 +1,89 @@
+package com.demcha.compose.document.node;
+
+import com.demcha.compose.document.svg.SvgIcon;
+
+import java.util.Objects;
+
+/**
+ * One inline SVG-icon run inside a {@link ParagraphNode} — a parsed
+ * {@link SvgIcon} drawn as crisp vector layers on the surrounding text
+ * baseline.
+ *
+ * Inline SVG icons are measured as part of paragraph wrapping exactly like
+ * {@link InlineImageRun}: the run's {@link #width()} / {@link #height()}
+ * contribute to span placement, line breaking and per-line height, and the
+ * glyph shares the text baseline. Unlike a raster image the icon stays sharp at
+ * any zoom, and unlike a font glyph it carries its own colours — so it renders
+ * regardless of the active font's coverage. This is the inline path for vector
+ * colour emoji (Twemoji SVG) and other small vector marks.
+ *
+ * @param icon parsed vector icon; never {@code null}
+ * @param width target width in points; must be finite and positive
+ * @param height target height in points; must be finite and positive
+ * @param alignment vertical alignment relative to the surrounding text;
+ * defaults to {@link InlineImageAlignment#CENTER}
+ * @param baselineOffset extra vertical offset in points applied after
+ * {@code alignment} resolution; positive values move the
+ * icon up
+ * @param linkTarget optional per-run link target (external URI or internal anchor)
+ * @author Artem Demchyshyn
+ * @since 1.9.0
+ */
+public record InlineSvgRun(
+ SvgIcon icon,
+ double width,
+ double height,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkTarget linkTarget
+) implements InlineRun {
+ /**
+ * Validates dimensions and normalizes alignment defaults.
+ */
+ public InlineSvgRun {
+ Objects.requireNonNull(icon, "icon");
+ if (width <= 0 || Double.isNaN(width) || Double.isInfinite(width)) {
+ throw new IllegalArgumentException("inline svg width must be finite and positive: " + width);
+ }
+ if (height <= 0 || Double.isNaN(height) || Double.isInfinite(height)) {
+ throw new IllegalArgumentException("inline svg height must be finite and positive: " + height);
+ }
+ if (Double.isNaN(baselineOffset) || Double.isInfinite(baselineOffset)) {
+ throw new IllegalArgumentException("inline svg baselineOffset must be finite: " + baselineOffset);
+ }
+ alignment = alignment == null ? InlineImageAlignment.CENTER : alignment;
+ }
+
+ /**
+ * Convenience constructor with default {@link InlineImageAlignment#CENTER}
+ * alignment and zero offset.
+ *
+ * @param icon parsed vector icon
+ * @param width target width in points
+ * @param height target height in points
+ */
+ public InlineSvgRun(SvgIcon icon, double width, double height) {
+ this(icon, width, height, InlineImageAlignment.CENTER, 0.0, (DocumentLinkTarget) null);
+ }
+
+ /**
+ * Creates an inline SVG run with external link metadata.
+ *
+ * @param icon parsed vector icon
+ * @param width target width in points
+ * @param height target height in points
+ * @param alignment vertical alignment relative to surrounding text
+ * @param baselineOffset extra vertical shift in points; positive moves up
+ * @param linkOptions external link metadata, wrapped into an
+ * {@link ExternalLinkTarget}
+ */
+ public InlineSvgRun(SvgIcon icon,
+ double width,
+ double height,
+ InlineImageAlignment alignment,
+ double baselineOffset,
+ DocumentLinkOptions linkOptions) {
+ this(icon, width, height, alignment, baselineOffset,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions));
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/node/InlineTextRun.java b/src/main/java/com/demcha/compose/document/node/InlineTextRun.java
index 79a917e01..fa38be366 100644
--- a/src/main/java/com/demcha/compose/document/node/InlineTextRun.java
+++ b/src/main/java/com/demcha/compose/document/node/InlineTextRun.java
@@ -5,15 +5,16 @@
/**
* One styled inline text run inside a semantic paragraph.
*
- * @param text visible text for the run
- * @param textStyle style for this run; falls back to the paragraph style when null
- * @param linkOptions optional link metadata scoped only to this run
+ * @param text visible text for the run
+ * @param textStyle style for this run; falls back to the paragraph style when null
+ * @param linkTarget optional link target (external URI or internal anchor) scoped
+ * only to this run
* @author Artem Demchyshyn
*/
public record InlineTextRun(
String text,
DocumentTextStyle textStyle,
- DocumentLinkOptions linkOptions
+ DocumentLinkTarget linkTarget
) implements InlineRun {
/**
* Normalizes null text to an empty run.
@@ -22,6 +23,18 @@ public record InlineTextRun(
text = text == null ? "" : text;
}
+ /**
+ * Creates an inline run with external link metadata.
+ *
+ * @param text visible text
+ * @param textStyle style for this run
+ * @param linkOptions external link metadata, wrapped into an
+ * {@link ExternalLinkTarget}
+ */
+ public InlineTextRun(String text, DocumentTextStyle textStyle, DocumentLinkOptions linkOptions) {
+ this(text, textStyle, linkOptions == null ? null : new ExternalLinkTarget(linkOptions));
+ }
+
/**
* Creates a styled inline run without link metadata.
*
@@ -29,7 +42,7 @@ public record InlineTextRun(
* @param textStyle style for this run
*/
public InlineTextRun(String text, DocumentTextStyle textStyle) {
- this(text, textStyle, null);
+ this(text, textStyle, (DocumentLinkTarget) null);
}
/**
@@ -38,6 +51,18 @@ public InlineTextRun(String text, DocumentTextStyle textStyle) {
* @param text visible text
*/
public InlineTextRun(String text) {
- this(text, null, null);
+ this(text, (DocumentTextStyle) null, (DocumentLinkTarget) null);
+ }
+
+ /**
+ * Returns the external link options of this run, or {@code null} when the run
+ * has no link or targets an internal anchor.
+ *
+ * @return external link metadata, or {@code null}
+ * @deprecated use {@link #linkTarget()}; this bridge only exposes external links
+ */
+ @Deprecated(since = "1.9.0")
+ public DocumentLinkOptions linkOptions() {
+ return linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
}
}
diff --git a/src/main/java/com/demcha/compose/document/node/InternalLinkTarget.java b/src/main/java/com/demcha/compose/document/node/InternalLinkTarget.java
new file mode 100644
index 000000000..00f2d1395
--- /dev/null
+++ b/src/main/java/com/demcha/compose/document/node/InternalLinkTarget.java
@@ -0,0 +1,32 @@
+package com.demcha.compose.document.node;
+
+import java.util.Objects;
+
+/**
+ * A {@link DocumentLinkTarget} that jumps to a named anchor in the same
+ * document.
+ *
+ * The anchor name must match a destination declared elsewhere with
+ * {@code anchor(name)} on a flow or leaf builder. Resolution is deferred to the
+ * end of the render pass so a link may reference an anchor that appears later in
+ * the document (a forward reference). When no matching anchor exists, supporting
+ * backends emit no navigation action and render the run as ordinary styled
+ * text.
+ *
+ * @param anchor non-blank anchor name to navigate to
+ * @author Artem Demchyshyn
+ * @since 1.9.0
+ */
+public record InternalLinkTarget(String anchor) implements DocumentLinkTarget {
+ /**
+ * Validates and normalizes the anchor name.
+ *
+ * @param anchor anchor name to navigate to
+ */
+ public InternalLinkTarget {
+ anchor = Objects.requireNonNullElse(anchor, "").trim();
+ if (anchor.isEmpty()) {
+ throw new IllegalArgumentException("Internal link anchor must not be blank.");
+ }
+ }
+}
diff --git a/src/main/java/com/demcha/compose/document/node/LayerStackNode.java b/src/main/java/com/demcha/compose/document/node/LayerStackNode.java
index 863657d26..434057799 100644
--- a/src/main/java/com/demcha/compose/document/node/LayerStackNode.java
+++ b/src/main/java/com/demcha/compose/document/node/LayerStackNode.java
@@ -17,17 +17,28 @@
* Pagination is atomic: the entire stack moves to the next page when its
* measured height does not fit on the current page.
*
- * @param name node name used in snapshots and layout graph paths
- * @param layers child layers in back-to-front order
- * @param padding inner padding applied around all layers
- * @param margin outer margin around the stack
+ * When {@code clipToBounds} is set, the layers are clipped to the stack's
+ * own box (the {@code overflow: hidden} of a stacking box) — anything a layer
+ * paints outside the box is cut away. {@code SvgIcon.node(...)} uses this so a
+ * block-rendered icon honours SVG {@code viewBox} semantics: real-world icon
+ * art that parks geometry off-canvas (Noto's working files) cannot bleed past
+ * the icon box, mirroring the inline glyph-box clip.
+ *
+ * @param name node name used in snapshots and layout graph paths
+ * @param layers child layers in back-to-front order
+ * @param padding inner padding applied around all layers
+ * @param margin outer margin around the stack
+ * @param clipToBounds clip the layers to the stack box; {@code false} lets
+ * layers overflow (the default, byte-identical to pre-1.9
+ * stacks). ({@code @since 1.9.0})
* @author Artem Demchyshyn
*/
public record LayerStackNode(
String name,
List layers,
DocumentInsets padding,
- DocumentInsets margin
+ DocumentInsets margin,
+ boolean clipToBounds
) implements DocumentNode {
/**
@@ -48,6 +59,19 @@ public record LayerStackNode(
margin = margin == null ? DocumentInsets.zero() : margin;
}
+ /**
+ * Back-compat constructor for a non-clipping stack (the historical
+ * four-arg shape). Equivalent to {@code clipToBounds = false}.
+ *
+ * @param name node name used in snapshots and layout graph paths
+ * @param layers child layers in back-to-front order
+ * @param padding inner padding applied around all layers
+ * @param margin outer margin around the stack
+ */
+ public LayerStackNode(String name, List layers, DocumentInsets padding, DocumentInsets margin) {
+ this(name, layers, padding, margin, false);
+ }
+
@Override
public List children() {
List nodes = new ArrayList<>(layers.size());
diff --git a/src/main/java/com/demcha/compose/document/node/LineNode.java b/src/main/java/com/demcha/compose/document/node/LineNode.java
index e0c744c14..5a8f52844 100644
--- a/src/main/java/com/demcha/compose/document/node/LineNode.java
+++ b/src/main/java/com/demcha/compose/document/node/LineNode.java
@@ -16,7 +16,7 @@
* @param endX line end x offset inside the box
* @param endY line end y offset inside the box
* @param stroke line stroke descriptor
- * @param linkOptions optional node-level link metadata
+ * @param linkTarget optional node-level link target (external URI or internal anchor)
* @param bookmarkOptions optional node-level bookmark metadata
* @param padding inner padding
* @param margin outer margin
@@ -24,6 +24,8 @@
* {@link DocumentTransform#NONE}.
* @param dashPattern dash pattern for the stroke; defaults to
* {@link DocumentDashPattern#NONE} (solid)
+ * @param anchor optional in-document navigation anchor name at the line box's
+ * top-left, or {@code null} for none
* @author Artem Demchyshyn
*/
public record LineNode(
@@ -35,12 +37,13 @@ public record LineNode(
double endX,
double endY,
DocumentStroke stroke,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
DocumentInsets padding,
DocumentInsets margin,
DocumentTransform transform,
- DocumentDashPattern dashPattern
+ DocumentDashPattern dashPattern,
+ String anchor
) implements DocumentNode {
/**
* Normalizes spacing defaults and validates explicit line geometry.
@@ -51,6 +54,7 @@ public record LineNode(
margin = margin == null ? DocumentInsets.zero() : margin;
transform = transform == null ? DocumentTransform.NONE : transform;
dashPattern = dashPattern == null ? DocumentDashPattern.NONE : dashPattern;
+ anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
requireNonNegativeFinite(width, "width");
requireNonNegativeFinite(height, "height");
requireFinite(startX, "startX");
@@ -59,6 +63,44 @@ public record LineNode(
requireFinite(endY, "endY");
}
+ /**
+ * Backwards-compatible canonical constructor taking external
+ * {@link DocumentLinkOptions} (wrapped) and no navigation anchor.
+ *
+ * @param name node name used in snapshots and layout graph paths
+ * @param width resolved line box width
+ * @param height resolved line box height
+ * @param startX line start x offset inside the box
+ * @param startY line start y offset inside the box
+ * @param endX line end x offset inside the box
+ * @param endY line end y offset inside the box
+ * @param stroke line stroke descriptor
+ * @param linkOptions optional external link metadata
+ * @param bookmarkOptions optional node-level bookmark metadata
+ * @param padding inner padding
+ * @param margin outer margin
+ * @param transform render-time affine transform
+ * @param dashPattern dash pattern for the stroke
+ */
+ public LineNode(String name,
+ double width,
+ double height,
+ double startX,
+ double startY,
+ double endX,
+ double endY,
+ DocumentStroke stroke,
+ DocumentLinkOptions linkOptions,
+ DocumentBookmarkOptions bookmarkOptions,
+ DocumentInsets padding,
+ DocumentInsets margin,
+ DocumentTransform transform,
+ DocumentDashPattern dashPattern) {
+ this(name, width, height, startX, startY, endX, endY, stroke,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions),
+ bookmarkOptions, padding, margin, transform, dashPattern, null);
+ }
+
/**
* Backward-compatible constructor without a dash pattern — defaults to a
* solid stroke ({@link DocumentDashPattern#NONE}).
@@ -136,4 +178,16 @@ private static void requireFinite(double value, String name) {
throw new IllegalArgumentException(name + " must be finite: " + value);
}
}
+
+ /**
+ * Returns the external link options, or {@code null} when the node has no
+ * link or targets an internal anchor.
+ *
+ * @return external link metadata, or {@code null}
+ * @deprecated use {@link #linkTarget()}; this bridge only exposes external links
+ */
+ @Deprecated(since = "1.9.0")
+ public DocumentLinkOptions linkOptions() {
+ return linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
+ }
}
diff --git a/src/main/java/com/demcha/compose/document/node/ParagraphNode.java b/src/main/java/com/demcha/compose/document/node/ParagraphNode.java
index ca831884a..8e0db33e3 100644
--- a/src/main/java/com/demcha/compose/document/node/ParagraphNode.java
+++ b/src/main/java/com/demcha/compose/document/node/ParagraphNode.java
@@ -20,13 +20,15 @@
* @param lineSpacing extra space between wrapped lines
* @param bulletOffset first-line prefix used by list-style paragraph paths
* @param indentStrategy hanging/first-line indent strategy
- * @param linkOptions optional node-level link metadata
+ * @param linkTarget optional node-level link target (external URI or internal anchor)
* @param bookmarkOptions optional node-level bookmark metadata
* @param padding inner padding
* @param margin outer margin
* @param autoSize optional automatic font down-scaling policy
* @param verticalAlign vertical seating of the text within its line box
* ({@link TextVerticalAlign#DEFAULT} keeps baseline seating)
+ * @param anchor optional in-document navigation anchor name declared at the
+ * paragraph's top-left, or {@code null} for none
* @author Artem Demchyshyn
*/
public record ParagraphNode(
@@ -38,12 +40,13 @@ public record ParagraphNode(
double lineSpacing,
String bulletOffset,
DocumentTextIndent indentStrategy,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
DocumentInsets padding,
DocumentInsets margin,
DocumentTextAutoSize autoSize,
- TextVerticalAlign verticalAlign
+ TextVerticalAlign verticalAlign,
+ String anchor
) implements DocumentNode {
/**
* Normalizes optional text, inline runs, style, alignment, spacing, and
@@ -69,11 +72,51 @@ public record ParagraphNode(
padding = padding == null ? DocumentInsets.zero() : padding;
margin = margin == null ? DocumentInsets.zero() : margin;
verticalAlign = verticalAlign == null ? TextVerticalAlign.DEFAULT : verticalAlign;
+ anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
if (lineSpacing < 0 || Double.isNaN(lineSpacing) || Double.isInfinite(lineSpacing)) {
throw new IllegalArgumentException("lineSpacing must be finite and non-negative: " + lineSpacing);
}
}
+ /**
+ * Backwards-compatible 14-arg constructor taking external
+ * {@link DocumentLinkOptions} (wrapped into an {@link ExternalLinkTarget})
+ * and no navigation anchor.
+ *
+ * @param name node name used in snapshots and layout graph paths
+ * @param text paragraph text when inline runs are not supplied
+ * @param inlineRuns optional inline runs in source order
+ * @param textStyle base paragraph text style
+ * @param align horizontal text alignment
+ * @param lineSpacing extra space between wrapped lines
+ * @param bulletOffset first-line prefix used by list-style paragraph paths
+ * @param indentStrategy hanging/first-line indent strategy
+ * @param linkOptions optional external link metadata
+ * @param bookmarkOptions optional node-level bookmark metadata
+ * @param padding inner padding
+ * @param margin outer margin
+ * @param autoSize optional automatic font down-scaling policy
+ * @param verticalAlign vertical seating of the text within its line box
+ */
+ public ParagraphNode(String name,
+ String text,
+ List inlineRuns,
+ DocumentTextStyle textStyle,
+ TextAlign align,
+ double lineSpacing,
+ String bulletOffset,
+ DocumentTextIndent indentStrategy,
+ DocumentLinkOptions linkOptions,
+ DocumentBookmarkOptions bookmarkOptions,
+ DocumentInsets padding,
+ DocumentInsets margin,
+ DocumentTextAutoSize autoSize,
+ TextVerticalAlign verticalAlign) {
+ this(name, text, inlineRuns, textStyle, align, lineSpacing, bulletOffset, indentStrategy,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions),
+ bookmarkOptions, padding, margin, autoSize, verticalAlign, null);
+ }
+
/**
* Backwards-compatible 13-arg constructor without a vertical-alignment
* override; defaults {@link TextVerticalAlign#DEFAULT}.
@@ -255,6 +298,18 @@ public List inlineTextRuns() {
}
return List.copyOf(textRuns);
}
+
+ /**
+ * Returns the external link options, or {@code null} when the node has no
+ * link or targets an internal anchor.
+ *
+ * @return external link metadata, or {@code null}
+ * @deprecated use {@link #linkTarget()}; this bridge only exposes external links
+ */
+ @Deprecated(since = "1.9.0")
+ public DocumentLinkOptions linkOptions() {
+ return linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
+ }
}
diff --git a/src/main/java/com/demcha/compose/document/node/SectionNode.java b/src/main/java/com/demcha/compose/document/node/SectionNode.java
index f9aa0e3f4..21efc201f 100644
--- a/src/main/java/com/demcha/compose/document/node/SectionNode.java
+++ b/src/main/java/com/demcha/compose/document/node/SectionNode.java
@@ -20,6 +20,8 @@
* @param keepTogether when {@code true}, the section relocates whole to the next
* page instead of orphaning its leading children when it does
* not fit in the remaining page space (and fits on a fresh page)
+ * @param anchor optional in-document navigation anchor name; renders a named
+ * destination at the section's top-left, or {@code null} for none
* @author Artem Demchyshyn
*/
public record SectionNode(
@@ -32,7 +34,8 @@ public record SectionNode(
DocumentStroke stroke,
DocumentCornerRadius cornerRadius,
DocumentBorders borders,
- boolean keepTogether
+ boolean keepTogether,
+ String anchor
) implements DocumentNode {
/**
* Normalizes optional section fields and validates child spacing.
@@ -45,11 +48,40 @@ public record SectionNode(
margin = margin == null ? DocumentInsets.zero() : margin;
cornerRadius = cornerRadius == null ? DocumentCornerRadius.ZERO : cornerRadius;
borders = borders == null ? DocumentBorders.NONE : borders;
+ anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
if (spacing < 0 || Double.isNaN(spacing) || Double.isInfinite(spacing)) {
throw new IllegalArgumentException("spacing must be finite and non-negative: " + spacing);
}
}
+ /**
+ * Backward-compatible constructor without the navigation anchor (defaults to
+ * no anchor).
+ *
+ * @param name node name
+ * @param children child nodes
+ * @param spacing vertical spacing
+ * @param padding inner padding
+ * @param margin outer margin
+ * @param fillColor optional background fill
+ * @param stroke optional uniform border stroke
+ * @param cornerRadius optional render-only corner radius
+ * @param borders optional per-side borders
+ * @param keepTogether keep-together relocation flag
+ */
+ public SectionNode(String name,
+ List children,
+ double spacing,
+ DocumentInsets padding,
+ DocumentInsets margin,
+ DocumentColor fillColor,
+ DocumentStroke stroke,
+ DocumentCornerRadius cornerRadius,
+ DocumentBorders borders,
+ boolean keepTogether) {
+ this(name, children, spacing, padding, margin, fillColor, stroke, cornerRadius, borders, keepTogether, null);
+ }
+
/**
* Backward-compatible constructor without the keep-together flag (defaults to
* normal flow).
@@ -73,7 +105,7 @@ public SectionNode(String name,
DocumentStroke stroke,
DocumentCornerRadius cornerRadius,
DocumentBorders borders) {
- this(name, children, spacing, padding, margin, fillColor, stroke, cornerRadius, borders, false);
+ this(name, children, spacing, padding, margin, fillColor, stroke, cornerRadius, borders, false, null);
}
/**
diff --git a/src/main/java/com/demcha/compose/document/node/ShapeNode.java b/src/main/java/com/demcha/compose/document/node/ShapeNode.java
index bb833ad8a..761616b2e 100644
--- a/src/main/java/com/demcha/compose/document/node/ShapeNode.java
+++ b/src/main/java/com/demcha/compose/document/node/ShapeNode.java
@@ -13,7 +13,7 @@
* @param fillColor optional fill color
* @param stroke optional stroke descriptor
* @param cornerRadius optional render-only corner radius
- * @param linkOptions optional node-level link metadata
+ * @param linkTarget optional node-level link target (external URI or internal anchor)
* @param bookmarkOptions optional node-level bookmark metadata
* @param padding inner padding
* @param margin outer margin
@@ -26,6 +26,8 @@
* {@code fillColor}. Gradients render as native shadings in
* the PDF backend; backends without shading support fall
* back to {@link DocumentPaint#primaryColor()}.
+ * @param anchor optional in-document navigation anchor name at the shape's
+ * top-left, or {@code null} for none
* @author Artem Demchyshyn
*/
public record ShapeNode(
@@ -35,13 +37,49 @@ public record ShapeNode(
DocumentColor fillColor,
DocumentStroke stroke,
DocumentCornerRadius cornerRadius,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
DocumentInsets padding,
DocumentInsets margin,
DocumentTransform transform,
- DocumentPaint fillPaint
+ DocumentPaint fillPaint,
+ String anchor
) implements DocumentNode {
+ /**
+ * Backwards-compatible canonical constructor taking external
+ * {@link DocumentLinkOptions} (wrapped) with a paint fill and no navigation
+ * anchor.
+ *
+ * @param name node name used in snapshots and layout graph paths
+ * @param width resolved shape width
+ * @param height resolved shape height
+ * @param fillColor optional fill color
+ * @param stroke optional stroke descriptor
+ * @param cornerRadius optional render-only corner radius
+ * @param linkOptions optional external link metadata
+ * @param bookmarkOptions optional node-level bookmark metadata
+ * @param padding inner padding
+ * @param margin outer margin
+ * @param transform render-time affine transform
+ * @param fillPaint optional paint fill
+ */
+ public ShapeNode(String name,
+ double width,
+ double height,
+ DocumentColor fillColor,
+ DocumentStroke stroke,
+ DocumentCornerRadius cornerRadius,
+ DocumentLinkOptions linkOptions,
+ DocumentBookmarkOptions bookmarkOptions,
+ DocumentInsets padding,
+ DocumentInsets margin,
+ DocumentTransform transform,
+ DocumentPaint fillPaint) {
+ this(name, width, height, fillColor, stroke, cornerRadius,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions),
+ bookmarkOptions, padding, margin, transform, fillPaint, null);
+ }
+
/**
* Backwards-compatible canonical constructor without a paint fill.
*
@@ -81,6 +119,7 @@ public ShapeNode(String name,
margin = margin == null ? DocumentInsets.zero() : margin;
cornerRadius = cornerRadius == null ? DocumentCornerRadius.ZERO : cornerRadius;
transform = transform == null ? DocumentTransform.NONE : transform;
+ anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
if (width <= 0 || Double.isNaN(width) || Double.isInfinite(width)) {
throw new IllegalArgumentException("width must be finite and positive: " + width);
}
@@ -163,6 +202,18 @@ public ShapeNode(String name,
DocumentInsets margin) {
this(name, width, height, fillColor, stroke, cornerRadius, linkOptions, bookmarkOptions, padding, margin, DocumentTransform.NONE);
}
+
+ /**
+ * Returns the external link options, or {@code null} when the node has no
+ * link or targets an internal anchor.
+ *
+ * @return external link metadata, or {@code null}
+ * @deprecated use {@link #linkTarget()}; this bridge only exposes external links
+ */
+ @Deprecated(since = "1.9.0")
+ public DocumentLinkOptions linkOptions() {
+ return linkTarget instanceof ExternalLinkTarget external ? external.options() : null;
+ }
}
diff --git a/src/main/java/com/demcha/compose/document/node/TableNode.java b/src/main/java/com/demcha/compose/document/node/TableNode.java
index 7c86bf021..d4994696f 100644
--- a/src/main/java/com/demcha/compose/document/node/TableNode.java
+++ b/src/main/java/com/demcha/compose/document/node/TableNode.java
@@ -20,7 +20,7 @@
* @param rowStyles row-specific style overrides
* @param columnStyles column-specific style overrides
* @param width optional explicit table width
- * @param linkOptions optional node-level link metadata
+ * @param linkTarget optional node-level link target (external URI or internal anchor)
* @param bookmarkOptions optional node-level bookmark metadata
* @param padding outer table padding
* @param margin outer table margin
@@ -28,6 +28,8 @@
* top of every continuation page when the
* table is split across pages; {@code 0}
* disables the feature
+ * @param anchor optional in-document navigation anchor name at the
+ * table's top-left, or {@code null} for none
*/
public record TableNode(
String name,
@@ -37,11 +39,12 @@ public record TableNode(
Map rowStyles,
Map columnStyles,
Double width,
- DocumentLinkOptions linkOptions,
+ DocumentLinkTarget linkTarget,
DocumentBookmarkOptions bookmarkOptions,
DocumentInsets padding,
DocumentInsets margin,
- int repeatedHeaderRowCount
+ int repeatedHeaderRowCount,
+ String anchor
) implements DocumentNode {
/**
* Backward-compatible constructor that keeps the original advanced V2
@@ -123,6 +126,40 @@ public TableNode(String name,
linkOptions, bookmarkOptions, padding, margin, 0);
}
+ /**
+ * Backward-compatible canonical constructor taking external
+ * {@link DocumentLinkOptions} (wrapped) and no navigation anchor.
+ *
+ * @param name table node name
+ * @param columns negotiated table columns
+ * @param rows table rows in source order
+ * @param defaultCellStyle default cell style applied to every cell
+ * @param rowStyles row-specific style overrides
+ * @param columnStyles column-specific style overrides
+ * @param width optional explicit table width
+ * @param linkOptions optional external link metadata
+ * @param bookmarkOptions optional node-level bookmark metadata
+ * @param padding outer table padding
+ * @param margin outer table margin
+ * @param repeatedHeaderRowCount repeated header row count
+ */
+ public TableNode(String name,
+ List columns,
+ List> rows,
+ DocumentTableStyle defaultCellStyle,
+ Map rowStyles,
+ Map columnStyles,
+ Double width,
+ DocumentLinkOptions linkOptions,
+ DocumentBookmarkOptions bookmarkOptions,
+ DocumentInsets padding,
+ DocumentInsets margin,
+ int repeatedHeaderRowCount) {
+ this(name, columns, rows, defaultCellStyle, rowStyles, columnStyles, width,
+ linkOptions == null ? null : new ExternalLinkTarget(linkOptions),
+ bookmarkOptions, padding, margin, repeatedHeaderRowCount, null);
+ }
+
/**
* Normalizes table rows, styles, spacing, and validates explicit width
* and repeated-header row count.
@@ -138,6 +175,7 @@ public TableNode(String name,
columnStyles = normalizeStyleMap(columnStyles, "column");
padding = padding == null ? DocumentInsets.zero() : padding;
margin = margin == null ? DocumentInsets.zero() : margin;
+ anchor = anchor == null || anchor.isBlank() ? null : anchor.trim();
if (width != null && (width <= 0 || Double.isNaN(width) || Double.isInfinite(width))) {
throw new IllegalArgumentException("width must be finite and positive when set: " + width);
}
@@ -175,6 +213,18 @@ private static Map normalizeStyleMap(Map all,
return new DocumentPaint.LinearAxis(stops, n0[0], n0[1], n1[0], n1[1]);
}
- if (!gradient.getAttribute("fx").isEmpty() || !gradient.getAttribute("fy").isEmpty()) {
- throw new IllegalArgumentException(
- "focal radial gradients (fx/fy) have no PDF analogue and are not supported");
- }
+ // Focal radial gradients (fx/fy) have no PDF analogue; approximate them
+ // as a plain radial about the centre rather than failing the icon.
double[] centre = point(gradient, "cx", "cy", 0.5, 0.5, userSpace, box);
double r = length(gradient, "r", 0.5, userSpace, box);
centre = apply(gt, centre);
@@ -150,6 +148,66 @@ private static List stops(Element gradient, Map all) {
+ List stops = stopElements(gradient);
+ if (stops.isEmpty()) {
+ Element target = href(gradient, all);
+ if (target != null) {
+ stops = stopElements(target);
+ }
+ }
+ if (stops.isEmpty()) {
+ return false;
+ }
+ // A single translucent stop is a flat alpha fill — still an overlay we
+ // cannot composite, so it is caught here too (not only two-stop fades).
+ Integer rgb = null;
+ boolean translucent = false;
+ for (Element stop : stops) {
+ String colorValue = attrOrStyle(stop, "stop-color");
+ DocumentColor color = colorValue == null
+ ? DocumentColor.rgb(0, 0, 0)
+ : SvgIconReader.color(colorValue, DocumentColor.rgb(0, 0, 0));
+ if (color == null) {
+ return false;
+ }
+ int current = color.color().getRGB() & 0xFFFFFF;
+ if (rgb == null) {
+ rgb = current;
+ } else if (rgb != current) {
+ return false;
+ }
+ if (fraction(attrOrStyle(stop, "stop-opacity"), 1.0) < 1.0) {
+ translucent = true;
+ }
+ }
+ return translucent;
+ }
+
+ private static List stopElements(Element gradient) {
+ List stops = new ArrayList<>();
+ NodeList children = gradient.getChildNodes();
+ for (int i = 0; i < children.getLength(); i++) {
+ if (children.item(i) instanceof Element stop && "stop".equals(localName(stop))) {
+ stops.add(stop);
+ }
+ }
+ return stops;
+ }
+
private static List readOwnStops(Element gradient) {
List stops = new ArrayList<>();
NodeList children = gradient.getChildNodes();
@@ -163,11 +221,8 @@ private static List readOwnStops(Element gradient) {
// SVG clamps offsets into [0,1] and forces them non-decreasing.
offset = Math.max(previous, Math.min(1.0, Math.max(0.0, offset)));
previous = offset;
- String opacity = attrOrStyle(stop, "stop-opacity");
- if (opacity != null && fraction(opacity, 1.0) < 1.0) {
- throw new IllegalArgumentException(
- "gradient stop-opacity is not supported — flatten transparency before import");
- }
+ // stop-opacity has no opaque-PDF-shading analogue; it is ignored and
+ // the stop is treated as opaque (best-effort import of real-world art).
String colorValue = attrOrStyle(stop, "stop-color");
DocumentColor color = colorValue == null
? DocumentColor.rgb(0, 0, 0)
diff --git a/src/main/java/com/demcha/compose/document/svg/SvgIcon.java b/src/main/java/com/demcha/compose/document/svg/SvgIcon.java
index 31c36d6cd..ebb32e7ac 100644
--- a/src/main/java/com/demcha/compose/document/svg/SvgIcon.java
+++ b/src/main/java/com/demcha/compose/document/svg/SvgIcon.java
@@ -146,6 +146,11 @@ public double aspectRatio() {
* {@code ShapeContainer} / {@code LayerStack} nine-point grids — the
* node-form sibling of the {@code addSvgIcon(icon, width)} flow sugar.
*
+ * The stack clips its layers to the icon box ({@code clipToBounds}),
+ * the way a browser clips an SVG to its {@code viewBox}: art that an
+ * exporter parks outside the viewBox (Noto's working files keep
+ * off-canvas copies) is cut away instead of bleeding past the box.
+ *
* @param width target width in points; must be positive
* @return layer stack rendering this icon at {@code width} points
* @throws IllegalArgumentException if {@code width} is not positive
@@ -187,7 +192,7 @@ public LayerStackNode node(double width) {
layer.lineCap(),
layer.lineJoin())));
}
- return new LayerStackNode("SvgIcon", stack, null, null);
+ return new LayerStackNode("SvgIcon", stack, null, null, true);
}
/**
@@ -206,6 +211,9 @@ public LayerStackNode node(double width) {
* @param lineCap stroke end-cap style; never {@code null} (BUTT default)
* @param lineJoin stroke corner style; never {@code null} (MITER default)
* @param dashArray stroke dash lengths in user units; empty for solid
+ * @param clip optional clip region (normalized to the same icon frame
+ * as {@code geometry}); the layer paints only inside it.
+ * {@code null} means no clipping. ({@code @since 1.9.0})
* @since 1.8.0
*/
public record Layer(SvgPath geometry,
@@ -215,7 +223,8 @@ public record Layer(SvgPath geometry,
DocumentPaint strokePaint,
DocumentLineCap lineCap,
DocumentLineJoin lineJoin,
- List dashArray) {
+ List dashArray,
+ SvgPath clip) {
/**
* Validates the geometry reference and normalizes style defaults.
*/
@@ -226,6 +235,24 @@ public record Layer(SvgPath geometry,
dashArray = dashArray == null ? List.of() : List.copyOf(dashArray);
}
+ /**
+ * Compatibility constructor without a clip region.
+ *
+ * @param geometry normalized path geometry
+ * @param fill fill colour, or {@code null}
+ * @param fillPaint gradient fill, or {@code null}
+ * @param stroke outline stroke, or {@code null}
+ * @param strokePaint gradient stroke paint, or {@code null}
+ * @param lineCap stroke end-cap style
+ * @param lineJoin stroke corner style
+ * @param dashArray stroke dash lengths in user units
+ */
+ public Layer(SvgPath geometry, DocumentColor fill, DocumentPaint fillPaint,
+ DocumentStroke stroke, DocumentPaint strokePaint,
+ DocumentLineCap lineCap, DocumentLineJoin lineJoin, List dashArray) {
+ this(geometry, fill, fillPaint, stroke, strokePaint, lineCap, lineJoin, dashArray, null);
+ }
+
/**
* Compatibility constructor for flat-colour layers.
*
@@ -234,7 +261,7 @@ public record Layer(SvgPath geometry,
* @param stroke outline stroke, or {@code null}
*/
public Layer(SvgPath geometry, DocumentColor fill, DocumentStroke stroke) {
- this(geometry, fill, null, stroke, null, null, null, null);
+ this(geometry, fill, null, stroke, null, null, null, null, null);
}
/**
@@ -248,7 +275,7 @@ public Layer(SvgPath geometry, DocumentColor fill, DocumentStroke stroke) {
*/
public Layer(SvgPath geometry, DocumentColor fill, DocumentPaint fillPaint,
DocumentStroke stroke, DocumentPaint strokePaint) {
- this(geometry, fill, fillPaint, stroke, strokePaint, null, null, null);
+ this(geometry, fill, fillPaint, stroke, strokePaint, null, null, null, null);
}
}
}
diff --git a/src/main/java/com/demcha/compose/document/svg/SvgIconReader.java b/src/main/java/com/demcha/compose/document/svg/SvgIconReader.java
index 557424232..b2021fb04 100644
--- a/src/main/java/com/demcha/compose/document/svg/SvgIconReader.java
+++ b/src/main/java/com/demcha/compose/document/svg/SvgIconReader.java
@@ -54,13 +54,14 @@ static SvgIcon read(String svgXml) {
}
double[] box = viewBox(root);
Map gradients = SvgGradients.collect(root);
+ Map ids = collectIds(root);
List layers = new ArrayList<>();
SkipTally skipped = new SkipTally();
walk(root, identity(),
new Paint(new PaintValue(DocumentColor.rgb(0, 0, 0), null), PaintValue.NONE, 1.0,
DocumentLineCap.BUTT, DocumentLineJoin.MITER, List.of()),
- box, gradients, skipped, layers);
+ null, box, gradients, ids, skipped, layers);
if (layers.isEmpty()) {
throw new IllegalArgumentException(
"SVG document contains no drawable geometry" + skipped.reason());
@@ -129,19 +130,36 @@ private static void requirePositive(double width, double height, String source)
// Tree walk
// ------------------------------------------------------------------
- private static void walk(Element element, double[] transform, Paint inherited,
- double[] box, Map gradients,
+ private static void walk(Element element, double[] transform, Paint inherited, SvgPath clip,
+ double[] box, Map gradients, Map ids,
SkipTally skipped, List out) {
String name = localName(element);
+ // Hidden subtrees (display:none) carry no visible ink — e.g. an Illustrator
+ // guide/template layer of registration hatching. Skip the element and its
+ // descendants wholesale.
+ if (isDisplayNone(element)) {
+ return;
+ }
// Process THIS element's own geometry with element context, so any
// unsupported colour / transform / gradient / unit names the offending
// element. Recursion stays outside the try — a child's error is already
// contextualized by its own walk, so it never double-wraps.
Paint paint;
double[] matrix;
+ SvgPath activeClip = clip;
try {
paint = stylize(element, inherited, gradients);
matrix = compose(transform, element.getAttribute("transform"));
+ // A clip-path on this element (or group) clips it and its descendants
+ // to the referenced shape, resolved in icon space with the same
+ // matrix/box as the geometry it bounds. Nested clips are not
+ // intersected — the innermost wins; this is exact for the Noto set
+ // (no glyph nests a different clip inside another) and any residual
+ // overflow is still bounded by the inline viewBox clip at render.
+ SvgPath ownClip = resolveClip(element, matrix, box, ids);
+ if (ownClip != null) {
+ activeClip = ownClip;
+ }
String d = switch (name) {
case "path" -> element.getAttribute("d");
case "rect" -> SvgShapeLowering.rect(num(element, "x"), num(element, "y"),
@@ -159,7 +177,7 @@ private static void walk(Element element, double[] transform, Paint inherited,
};
if (d != null && !d.isBlank()) {
- emitLayer(element, d, paint, matrix, box, gradients, out);
+ emitLayer(element, d, paint, matrix, activeClip, box, gradients, out);
} else if (DROPS_CONTENT.contains(name)) {
// A shape kind we deliberately don't render — count it so the icon
// surfaces one warning per kind instead of silently losing pixels.
@@ -177,7 +195,7 @@ private static void walk(Element element, double[] transform, Paint inherited,
for (int i = 0; i < children.getLength(); i++) {
Node child = children.item(i);
if (child instanceof Element childElement) {
- walk(childElement, matrix, paint, box, gradients, skipped, out);
+ walk(childElement, matrix, paint, activeClip, box, gradients, ids, skipped, out);
}
}
}
@@ -185,7 +203,7 @@ private static void walk(Element element, double[] transform, Paint inherited,
/** Builds and appends the layer for a drawable element (curve geometry + paint). */
private static void emitLayer(Element element, String d, Paint paint,
- double[] matrix, double[] box, Map gradients,
+ double[] matrix, SvgPath clip, double[] box, Map gradients,
List out) {
boolean strokeVisible = paint.stroke().visible() && paint.strokeWidth() > 0;
if (!paint.fill().visible() && !strokeVisible) {
@@ -207,6 +225,14 @@ private static void emitLayer(Element element, String d, Paint paint,
DocumentColor fillColor = paint.fill().color();
DocumentPaint fillPaint = null;
if (paint.fill().gradient() != null) {
+ if (!strokeVisible && SvgGradients.isAlphaOnlyOverlay(paint.fill().gradient(), gradients)) {
+ // A same-colour translucent gradient is a pure alpha overlay (a
+ // soft shadow or edge highlight, e.g. the hair-edge darkening on
+ // the vampire glyphs). With no shading-alpha in the backend,
+ // painting it opaque would cover the art beneath it — drop the
+ // layer rather than blot out a face.
+ return;
+ }
fillPaint = SvgGradients.paint(paint.fill().gradient(), gradients, matrix, box, geometry);
fillColor = fillPaint.primaryColor();
}
@@ -221,7 +247,110 @@ private static void emitLayer(Element element, String d, Paint paint,
}
}
out.add(new SvgIcon.Layer(geometry, fillColor, fillPaint, stroke, strokePaint,
- paint.lineCap(), paint.lineJoin(), paint.dashArray()));
+ paint.lineCap(), paint.lineJoin(), paint.dashArray(),
+ clip != null && clip.hasDrawingSegment() ? clip : null));
+ }
+
+ // ------------------------------------------------------------------
+ // Clipping (clip-path → a single clip shape in icon space)
+ // ------------------------------------------------------------------
+
+ /**
+ * Resolves an element's {@code clip-path:url(#id)} to a clip shape in the
+ * icon's normalized space, or {@code null} when there is none or it cannot be
+ * resolved. Handles the Adobe-Illustrator idiom where the clipPath wraps a
+ * {@code } pointing at a {@code } path.
+ */
+ private static SvgPath resolveClip(Element element, double[] matrix, double[] box,
+ Map ids) {
+ String value = attrOrStyle(element, "clip-path");
+ if (value == null || value.isBlank() || value.trim().equals("none")
+ || !value.trim().startsWith("url(")) {
+ return null;
+ }
+ try {
+ String id = SvgGradients.urlId(value.trim());
+ Element clipPath = id == null ? null : ids.get(id);
+ if (clipPath == null) {
+ return null;
+ }
+ String d = clipShapeData(clipPath, ids);
+ if (d == null || d.isBlank()) {
+ return null;
+ }
+ return SvgPath.parseTransformed(d, matrix, box[0], box[1], box[2], box[3]);
+ } catch (RuntimeException e) {
+ // A clip we cannot model is better dropped (paint unclipped) than fatal.
+ return null;
+ }
+ }
+
+ /** Path data of a clipPath's first usable child (direct shape, or a ). */
+ private static String clipShapeData(Element clipPath, Map ids) {
+ NodeList children = clipPath.getChildNodes();
+ for (int i = 0; i < children.getLength(); i++) {
+ if (!(children.item(i) instanceof Element child)) {
+ continue;
+ }
+ if ("use".equals(localName(child))) {
+ String href = child.getAttribute("xlink:href");
+ if (href.isEmpty()) {
+ href = child.getAttribute("href");
+ }
+ if (href.startsWith("#")) {
+ Element target = ids.get(href.substring(1));
+ String d = target == null ? null : shapeData(target);
+ if (d != null && !d.isBlank()) {
+ return d;
+ }
+ }
+ } else {
+ String d = shapeData(child);
+ if (d != null && !d.isBlank()) {
+ return d;
+ }
+ }
+ }
+ return null;
+ }
+
+ /** Lowers a shape element to path data (the clip-path subset of the walk switch). */
+ private static String shapeData(Element element) {
+ return switch (localName(element)) {
+ case "path" -> element.getAttribute("d");
+ case "rect" -> SvgShapeLowering.rect(num(element, "x"), num(element, "y"),
+ num(element, "width"), num(element, "height"), num(element, "rx"), num(element, "ry"));
+ case "circle" -> SvgShapeLowering.ellipse(num(element, "cx"), num(element, "cy"),
+ num(element, "r"), num(element, "r"));
+ case "ellipse" -> SvgShapeLowering.ellipse(num(element, "cx"), num(element, "cy"),
+ num(element, "rx"), num(element, "ry"));
+ case "polygon" -> SvgShapeLowering.points(element.getAttribute("points"), true);
+ default -> null;
+ };
+ }
+
+ private static boolean isDisplayNone(Element element) {
+ String display = attrOrStyle(element, "display");
+ return display != null && display.trim().equalsIgnoreCase("none");
+ }
+
+ private static Map collectIds(Element root) {
+ Map ids = new java.util.HashMap<>();
+ collectIds(root, ids);
+ return ids;
+ }
+
+ private static void collectIds(Element element, Map ids) {
+ String id = element.getAttribute("id");
+ if (!id.isEmpty()) {
+ ids.putIfAbsent(id, element);
+ }
+ NodeList children = element.getChildNodes();
+ for (int i = 0; i < children.getLength(); i++) {
+ if (children.item(i) instanceof Element child) {
+ collectIds(child, ids);
+ }
+ }
}
/**
diff --git a/src/main/java/com/demcha/compose/document/templates/components/Header.java b/src/main/java/com/demcha/compose/document/templates/components/Header.java
index e4960a85c..dc5520354 100644
--- a/src/main/java/com/demcha/compose/document/templates/components/Header.java
+++ b/src/main/java/com/demcha/compose/document/templates/components/Header.java
@@ -205,7 +205,7 @@ private ParagraphNode linksRow(List links) {
continue;
}
if (separatorPending) {
- runs.add(new InlineTextRun(" | ", null, null));
+ runs.add(new InlineTextRun(" | "));
}
DocumentLinkOptions linkOptions = link.url() == null || link.url().isBlank()
? null
diff --git a/src/test/java/com/demcha/compose/document/backend/fixed/pdf/InternalLinkAnchorTest.java b/src/test/java/com/demcha/compose/document/backend/fixed/pdf/InternalLinkAnchorTest.java
new file mode 100644
index 000000000..c278b08fc
--- /dev/null
+++ b/src/test/java/com/demcha/compose/document/backend/fixed/pdf/InternalLinkAnchorTest.java
@@ -0,0 +1,309 @@
+package com.demcha.compose.document.backend.fixed.pdf;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.dsl.RichText;
+import com.demcha.compose.document.image.DocumentImageData;
+import com.demcha.compose.document.style.DocumentColor;
+import com.demcha.compose.document.style.DocumentInsets;
+import com.demcha.compose.document.style.ShapeOutline;
+import com.demcha.compose.document.table.DocumentTableColumn;
+import com.demcha.testing.VisualTestOutputs;
+import org.apache.pdfbox.Loader;
+import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdmodel.interactive.action.PDActionGoTo;
+import org.apache.pdfbox.pdmodel.interactive.action.PDActionURI;
+import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotation;
+import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink;
+import org.apache.pdfbox.pdmodel.interactive.documentnavigation.destination.PDPageXYZDestination;
+import org.apache.pdfbox.text.PDFTextStripper;
+import org.junit.jupiter.api.Test;
+
+import javax.imageio.ImageIO;
+import java.awt.Color;
+import java.awt.image.BufferedImage;
+import java.io.ByteArrayOutputStream;
+import java.io.IOException;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.util.ArrayList;
+import java.util.List;
+
+import static org.assertj.core.api.Assertions.assertThat;
+
+/**
+ * Engine acceptance tests for in-PDF navigation: named anchors plus internal
+ * {@code GoTo} links with two-pass (forward-reference) resolution.
+ *
+ * @author Artem Demchyshyn
+ */
+class InternalLinkAnchorTest {
+
+ private static byte[] render(DocumentBody body) throws Exception {
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(320, 220)
+ .margin(DocumentInsets.of(16))
+ .create()) {
+ body.compose(session);
+ return session.toPdfBytes();
+ }
+ }
+
+ private static List goToLinks(PDDocument document, int pageIndex) throws IOException {
+ List result = new ArrayList<>();
+ for (PDAnnotation annotation : document.getPage(pageIndex).getAnnotations()) {
+ if (annotation instanceof PDAnnotationLink link && link.getAction() instanceof PDActionGoTo) {
+ result.add(link);
+ }
+ }
+ return result;
+ }
+
+ @Test
+ void forwardReferenceResolvesToGoTo() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ // link appears BEFORE its target anchor (forward reference)
+ .addRich(RichText.text("Jump to the ").linkTo("introduction", "intro"))
+ .addParagraph(p -> p.text("Introduction body").anchor("intro"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ List links = goToLinks(document, 0);
+ assertThat(links).hasSize(1);
+ PDActionGoTo action = (PDActionGoTo) links.get(0).getAction();
+ assertThat(action.getDestination()).isInstanceOf(PDPageXYZDestination.class);
+ PDPageXYZDestination dest = (PDPageXYZDestination) action.getDestination();
+ assertThat(dest.retrievePageNumber()).isZero();
+ assertThat(dest.getZoom()).isZero();
+ assertThat(new PDFTextStripper().getText(document)).contains("introduction");
+ }
+ }
+
+ @Test
+ void backwardReferenceResolvesToGoTo() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addParagraph(p -> p.text("Introduction body").anchor("intro"))
+ .addRich(RichText.text("Back to the ").linkTo("introduction", "intro"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(goToLinks(document, 0)).hasSize(1);
+ }
+ }
+
+ @Test
+ void unknownAnchorEmitsNoAnnotationButKeepsText() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addRich(RichText.text("A ").linkTo("dangling link", "does-not-exist"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(document.getPage(0).getAnnotations()).isEmpty();
+ assertThat(new PDFTextStripper().getText(document)).contains("dangling link");
+ }
+ }
+
+ @Test
+ void multiPageDestinationPointsAtCorrectPage() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addRich(RichText.text("Skip ahead to the ").linkTo("appendix", "appendix"))
+ .addPageBreak(b -> b.name("Break"))
+ .addParagraph(p -> p.text("Appendix").anchor("appendix"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(document.getNumberOfPages()).isEqualTo(2);
+ List links = goToLinks(document, 0);
+ assertThat(links).hasSize(1);
+ PDPageXYZDestination dest =
+ (PDPageXYZDestination) ((PDActionGoTo) links.get(0).getAction()).getDestination();
+ assertThat(dest.retrievePageNumber()).isEqualTo(1);
+ }
+ }
+
+ @Test
+ void wrappedInternalLinkEmitsMultipleAnnotationsAllResolved() throws Exception {
+ // A long internal link that wraps across lines produces several link
+ // rectangles (one per span/line fragment); every one must resolve to the
+ // same destination.
+ String longText = "this internal link label is intentionally long so that it wraps "
+ + "across several lines inside the narrow content column";
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addRich(RichText.text("Reference: ").linkTo(longText, "target"))
+ .addParagraph(p -> p.text("Target").anchor("target"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ List links = goToLinks(document, 0);
+ assertThat(links.size()).isGreaterThanOrEqualTo(2);
+ // All wrapped annotations point at the same destination page.
+ for (PDAnnotationLink link : links) {
+ PDPageXYZDestination dest =
+ (PDPageXYZDestination) ((PDActionGoTo) link.getAction()).getDestination();
+ assertThat(dest.retrievePageNumber()).isZero();
+ }
+ }
+ }
+
+ @Test
+ void externalLinkStillEmitsUriAction() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addRich(RichText.text("Open ").link("the site", "https://example.com"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ PDAnnotationLink link = (PDAnnotationLink) document.getPage(0).getAnnotations().get(0);
+ assertThat(link.getAction()).isInstanceOf(PDActionURI.class);
+ assertThat(((PDActionURI) link.getAction()).getURI()).isEqualTo("https://example.com");
+ }
+ }
+
+ @Test
+ void sectionAnchorIsNavigable() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addRich(RichText.text("Go to ").linkTo("body", "body"))
+ .addSection("Body", s -> s.anchor("body").addParagraph("Section body text"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ List links = goToLinks(document, 0);
+ assertThat(links).hasSize(1);
+ PDPageXYZDestination dest =
+ (PDPageXYZDestination) ((PDActionGoTo) links.get(0).getAction()).getDestination();
+ assertThat(dest.retrievePageNumber()).isZero();
+ }
+ }
+
+ @Test
+ void shapeInternalLinkIsNavigable() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addShape(s -> s.size(24, 24).fillColor(DocumentColor.of(Color.RED)).linkTo("note"))
+ .addParagraph(p -> p.text("Note").anchor("note"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(goToLinks(document, 0)).hasSize(1);
+ }
+ }
+
+ @Test
+ void inlineShapeInternalLinkIsNavigable() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addRich(RichText.text("rate ")
+ .shapeLinkTo(ShapeOutline.circle(7), DocumentColor.of(Color.RED), "scale"))
+ .addParagraph(p -> p.text("Scale").anchor("scale"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(goToLinks(document, 0)).hasSize(1);
+ }
+ }
+
+ @Test
+ void inlineImageInternalLinkIsNavigable() throws Exception {
+ DocumentImageData image = DocumentImageData.fromBytes(onePixelPng());
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addRich(RichText.text("see ").imageLinkTo(image, 8, 8, "fig"))
+ .addParagraph(p -> p.text("Figure").anchor("fig"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(goToLinks(document, 0)).hasSize(1);
+ }
+ }
+
+ @Test
+ void tableAnchorIsNavigable() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addRich(RichText.text("Go to ").linkTo("table", "tbl"))
+ .addTable(t -> t.anchor("tbl")
+ .columns(DocumentTableColumn.auto(), DocumentTableColumn.auto())
+ .header("A", "B")
+ .row("1", "2"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(goToLinks(document, 0)).hasSize(1);
+ }
+ }
+
+ @Test
+ void duplicateAnchorKeepsLastRegistration() throws Exception {
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addParagraph(p -> p.text("First target").anchor("dup"))
+ .addRich(RichText.text("Jump to ").linkTo("dup", "dup"))
+ .addPageBreak(b -> b.name("Break"))
+ .addParagraph(p -> p.text("Second target").anchor("dup"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ List links = goToLinks(document, 0);
+ assertThat(links).hasSize(1);
+ PDPageXYZDestination dest =
+ (PDPageXYZDestination) ((PDActionGoTo) links.get(0).getAction()).getDestination();
+ // Last registration wins: the second "dup" on page 2 (index 1).
+ assertThat(dest.retrievePageNumber()).isEqualTo(1);
+ }
+ }
+
+ @Test
+ void anchoredParagraphSplitAcrossPagesEmitsSingleHeadDestination() throws Exception {
+ StringBuilder body = new StringBuilder();
+ for (int i = 0; i < 60; i++) {
+ body.append("Line ").append(i).append(" of a long anchored paragraph that must split. ");
+ }
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addParagraph(p -> p.text(body.toString()).anchor("long"))
+ .addRich(RichText.text("Back to ").linkTo("start", "long"))
+ .build());
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(document.getNumberOfPages()).isGreaterThanOrEqualTo(2);
+ int total = 0;
+ int destPage = -1;
+ for (int page = 0; page < document.getNumberOfPages(); page++) {
+ for (PDAnnotationLink link : goToLinks(document, page)) {
+ total++;
+ destPage = ((PDPageXYZDestination)
+ ((PDActionGoTo) link.getAction()).getDestination()).retrievePageNumber();
+ }
+ }
+ // The anchor marker is emitted only on the split paragraph's head
+ // fragment, so there is exactly one destination and it is page 0.
+ assertThat(total).isEqualTo(1);
+ assertThat(destPage).isZero();
+ }
+ }
+
+ @Test
+ void rendersInPdfNavigationDocumentArtifact() throws Exception {
+ // A bidirectional footnote: body [1] -> fn-1, and the note marker -> fnref-1.
+ byte[] pdf = render(session -> session.dsl().pageFlow().name("Flow")
+ .addParagraph(p -> p.anchor("fnref-1")
+ .inlineText("A claim that needs evidence")
+ .inlineLinkTo("[1]", "fn-1"))
+ .addParagraph(p -> p.text("Body paragraph between the reference and the notes."))
+ .addParagraph(p -> p.anchor("fn-1")
+ .inlineLinkTo("[1]", "fnref-1")
+ .inlineText(" Supporting evidence for the claim."))
+ .build());
+
+ Path output = VisualTestOutputs.preparePdf("internal-links", "internal-links");
+ Files.write(output, pdf);
+ assertThat(Files.size(output)).isPositive();
+ assertThat(new String(pdf, 0, 8, java.nio.charset.StandardCharsets.US_ASCII)).startsWith("%PDF-");
+ }
+
+ private static byte[] onePixelPng() throws IOException {
+ BufferedImage image = new BufferedImage(1, 1, BufferedImage.TYPE_INT_RGB);
+ image.setRGB(0, 0, Color.WHITE.getRGB());
+ ByteArrayOutputStream output = new ByteArrayOutputStream();
+ ImageIO.write(image, "png", output);
+ return output.toByteArray();
+ }
+
+ @FunctionalInterface
+ private interface DocumentBody {
+ void compose(DocumentSession session);
+ }
+}
diff --git a/src/test/java/com/demcha/compose/document/dsl/BlockSvgRenderTest.java b/src/test/java/com/demcha/compose/document/dsl/BlockSvgRenderTest.java
new file mode 100644
index 000000000..7c36407ad
--- /dev/null
+++ b/src/test/java/com/demcha/compose/document/dsl/BlockSvgRenderTest.java
@@ -0,0 +1,207 @@
+package com.demcha.compose.document.dsl;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.layout.PlacedFragment;
+import com.demcha.compose.document.layout.payloads.ShapeClipBeginPayload;
+import com.demcha.compose.document.layout.payloads.ShapeClipEndPayload;
+import com.demcha.compose.document.node.LayerStackNode;
+import com.demcha.compose.document.node.SpacerNode;
+import com.demcha.compose.document.style.ClipPolicy;
+import com.demcha.compose.document.style.DocumentInsets;
+import com.demcha.compose.document.svg.SvgIcon;
+import com.demcha.testing.VisualTestOutputs;
+import org.apache.pdfbox.Loader;
+import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.rendering.PDFRenderer;
+import org.junit.jupiter.api.Test;
+
+import java.awt.image.BufferedImage;
+import java.nio.charset.StandardCharsets;
+import java.nio.file.Files;
+import java.nio.file.Path;
+import java.util.List;
+
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assertions.within;
+
+/**
+ * Render coverage for block SVG icons ({@code addSvgIcon} → {@link SvgIcon#node}
+ * → {@code LayerStackNode}): the block path must clip its layers to the icon box
+ * the way the inline path clips to the glyph box, so off-{@code viewBox} icon
+ * art does not bleed onto the page. The fragment-level half of the contract
+ * (the paired clip markers) is asserted directly; the pixel-level half is
+ * proved by rasterizing the page.
+ *
+ * @see InlineSvgRenderTest#offCanvasSvgGeometryIsClippedToTheViewBox the inline
+ * sibling this mirrors
+ */
+class BlockSvgRenderTest {
+
+ /** A crimson square inside the 24×24 viewBox — paints within the icon box. */
+ private static SvgIcon inBoxCrimson() {
+ return SvgIcon.parse("""
+
+
+
+ """);
+ }
+
+ /**
+ * A crimson square drawn entirely OUTSIDE the 10×10 viewBox (x 30..40 →
+ * three-to-four icon-widths to the right). A browser clips it away at the
+ * viewBox; unclipped it would smear across the page — the block-path twin
+ * of the inline :package: duplicate-box bug (Noto's working file parks
+ * off-canvas copies outside the viewBox).
+ */
+ private static SvgIcon offCanvasCrimson() {
+ return SvgIcon.parse("""
+
+
+
+ """);
+ }
+
+ @Test
+ void inBoxBlockSvgPaintsItsFillColor() throws Exception {
+ try (PDDocument document = Loader.loadPDF(renderBlockIcon(inBoxCrimson(), 24))) {
+ assertThat(document.getNumberOfPages()).isEqualTo(1);
+ BufferedImage image = new PDFRenderer(document).renderImageWithDPI(0, 144);
+ // The crimson only reaches the page through the block icon, so a
+ // crimson pixel proves the vector layer was drawn (positive control
+ // for the clip test below: the clip must not eat in-box art).
+ assertThat(containsColorNear(image, 196, 30, 58, 45))
+ .as("in-box block SVG must paint its fill colour")
+ .isTrue();
+ }
+ }
+
+ @Test
+ void offCanvasBlockSvgGeometryIsClippedToTheViewBox() throws Exception {
+ byte[] pdf = renderBlockIcon(offCanvasCrimson(), 24);
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ BufferedImage image = new PDFRenderer(document).renderImageWithDPI(0, 144);
+ // The off-canvas square would land well within the page if unclipped
+ // (≈3× the icon width to the right of the box). Finding no crimson
+ // proves the block layer stack clips to the icon box.
+ assertThat(containsColorNear(image, 196, 30, 58, 45))
+ .as("off-canvas block SVG geometry must be clipped to the viewBox, not bleed onto the page")
+ .isFalse();
+ }
+ }
+
+ @Test
+ void blockSvgIconEmitsBalancedViewBoxClipPair() throws Exception {
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(200, 200)
+ .margin(DocumentInsets.of(16))
+ .create()) {
+ session.pageFlow(page -> page.addSvgIcon(inBoxCrimson(), 48));
+
+ List fragments = session.layoutGraph().fragments();
+ List begins = fragments.stream()
+ .filter(f -> f.payload() instanceof ShapeClipBeginPayload)
+ .toList();
+ List ends = fragments.stream()
+ .filter(f -> f.payload() instanceof ShapeClipEndPayload)
+ .toList();
+
+ assertThat(begins).as("one viewBox clip opens around the icon").hasSize(1);
+ assertThat(ends).as("one viewBox clip closes around the icon").hasSize(1);
+
+ PlacedFragment begin = begins.get(0);
+ PlacedFragment end = ends.get(0);
+ ShapeClipBeginPayload beginPayload = (ShapeClipBeginPayload) begin.payload();
+ ShapeClipEndPayload endPayload = (ShapeClipEndPayload) end.payload();
+
+ assertThat(beginPayload.policy()).isEqualTo(ClipPolicy.CLIP_BOUNDS);
+ assertThat(begin.path()).contains("SvgIcon");
+ assertThat(beginPayload.ownerPath()).isEqualTo(endPayload.ownerPath());
+ assertThat(begin.pageIndex())
+ .as("the clip pair must restore on the same page it saves")
+ .isEqualTo(end.pageIndex());
+ assertThat(fragments.indexOf(begin))
+ .as("clip-begin must precede the layers and the clip-end")
+ .isLessThan(fragments.indexOf(end));
+
+ // The clip rectangle is exactly the icon box (square 24×24 viewBox
+ // at width 48 → 48×48), so it clips to the viewBox, nothing wider.
+ assertThat(begin.width()).isCloseTo(48.0, within(1e-6));
+ assertThat(begin.height()).isCloseTo(48.0, within(1e-6));
+ }
+ }
+
+ @Test
+ void plainLayerStackDoesNotClip() throws Exception {
+ // A hand-built stack defaults to clipToBounds=false (the historical
+ // four-arg shape), so it must emit no clip markers — the SVG opt-in
+ // does not leak onto every layer stack.
+ LayerStackNode plain = new LayerStackNode(
+ "PlainStack",
+ List.of(new LayerStackNode.Layer(
+ new SpacerNode("Inner", 20, 20, DocumentInsets.zero(), DocumentInsets.zero()))),
+ null,
+ null);
+
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(200, 200)
+ .margin(DocumentInsets.of(16))
+ .create()) {
+ session.add(plain);
+
+ assertThat(plain.clipToBounds()).isFalse();
+ assertThat(session.layoutGraph().fragments())
+ .as("a non-clipping stack emits no clip markers")
+ .noneMatch(f -> f.payload() instanceof ShapeClipBeginPayload
+ || f.payload() instanceof ShapeClipEndPayload);
+ }
+ }
+
+ @Test
+ void writesVisualArtifact() throws Exception {
+ // An off-canvas icon next to an in-box icon, for eyeballing: neither
+ // the off-canvas art nor the off-canvas icon's empty box should bleed.
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(280, 160)
+ .margin(DocumentInsets.of(20))
+ .create()) {
+ session.pageFlow(page -> {
+ page.addParagraph(p -> p.text("Block SVG viewBox clip"));
+ page.addSvgIcon(inBoxCrimson(), 48);
+ page.addSvgIcon(offCanvasCrimson(), 48);
+ });
+ byte[] pdf = session.toPdfBytes();
+ Path out = VisualTestOutputs.preparePdf("block-svg-viewbox-clip", "svg");
+ Files.write(out, pdf);
+ assertThat(new String(pdf, 0, 5, StandardCharsets.US_ASCII)).isEqualTo("%PDF-");
+ assertThat(Files.size(out)).isPositive();
+ }
+ }
+
+ private static byte[] renderBlockIcon(SvgIcon icon, double width) throws Exception {
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(320, 160)
+ .margin(DocumentInsets.of(16))
+ .create()) {
+ session.pageFlow(page -> page.addSvgIcon(icon, width));
+ return session.toPdfBytes();
+ }
+ }
+
+ private static boolean containsColorNear(BufferedImage image, int r, int g, int b, int tolerance) {
+ for (int y = 0; y < image.getHeight(); y++) {
+ for (int x = 0; x < image.getWidth(); x++) {
+ int rgb = image.getRGB(x, y);
+ int rr = (rgb >> 16) & 0xFF;
+ int gg = (rgb >> 8) & 0xFF;
+ int bb = rgb & 0xFF;
+ if (Math.abs(rr - r) <= tolerance
+ && Math.abs(gg - g) <= tolerance
+ && Math.abs(bb - b) <= tolerance) {
+ return true;
+ }
+ }
+ }
+ return false;
+ }
+}
diff --git a/src/test/java/com/demcha/compose/document/dsl/DocumentLinkTargetDslTest.java b/src/test/java/com/demcha/compose/document/dsl/DocumentLinkTargetDslTest.java
new file mode 100644
index 000000000..711516486
--- /dev/null
+++ b/src/test/java/com/demcha/compose/document/dsl/DocumentLinkTargetDslTest.java
@@ -0,0 +1,96 @@
+package com.demcha.compose.document.dsl;
+
+import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.DocumentLinkTarget;
+import com.demcha.compose.document.node.ExternalLinkTarget;
+import com.demcha.compose.document.node.InlineShapeRun;
+import com.demcha.compose.document.node.InlineTextRun;
+import com.demcha.compose.document.node.InternalLinkTarget;
+import com.demcha.compose.document.node.ParagraphNode;
+import com.demcha.compose.document.node.ShapeNode;
+import com.demcha.compose.document.style.DocumentColor;
+import com.demcha.compose.document.style.ShapeOutline;
+import org.junit.jupiter.api.Test;
+
+import java.awt.Color;
+
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assertions.assertThatThrownBy;
+
+/**
+ * Unit-level guards for the {@code DocumentLinkTarget} DSL mapping — that
+ * {@code link(...)} produces an external target and {@code linkTo(...)} /
+ * {@code anchor(...)} produce internal targets / destinations on the resolved
+ * nodes, independent of the PDF backend.
+ *
+ * @author Artem Demchyshyn
+ */
+class DocumentLinkTargetDslTest {
+
+ @Test
+ void richTextLinkToProducesInternalTarget() {
+ InlineTextRun run = (InlineTextRun) RichText.text("see ").linkTo("intro", "intro").runs().get(1);
+ assertThat(run.linkTarget()).isInstanceOf(InternalLinkTarget.class);
+ assertThat(((InternalLinkTarget) run.linkTarget()).anchor()).isEqualTo("intro");
+ // Deprecated external-only bridge returns null for an internal link.
+ assertThat(run.linkOptions()).isNull();
+ }
+
+ @Test
+ void richTextLinkProducesExternalTarget() {
+ InlineTextRun run = (InlineTextRun) RichText.text("see ").link("site", "https://example.com").runs().get(1);
+ assertThat(run.linkTarget()).isInstanceOf(ExternalLinkTarget.class);
+ assertThat(run.linkOptions().uri()).isEqualTo("https://example.com");
+ }
+
+ @Test
+ void paragraphBuilderThreadsAnchorAndInternalLink() {
+ ParagraphNode node = new ParagraphBuilder().text("body").anchor("here").linkTo("there").build();
+ assertThat(node.anchor()).isEqualTo("here");
+ assertThat(node.linkTarget()).isInstanceOf(InternalLinkTarget.class);
+ assertThat(((InternalLinkTarget) node.linkTarget()).anchor()).isEqualTo("there");
+ }
+
+ @Test
+ void shapeBuilderThreadsAnchorAndInternalLink() {
+ ShapeNode node = new ShapeBuilder().size(10, 10).anchor("sa").linkTo("st").build();
+ assertThat(node.anchor()).isEqualTo("sa");
+ assertThat(((InternalLinkTarget) node.linkTarget()).anchor()).isEqualTo("st");
+ }
+
+ @Test
+ void linkAcceptsPrebuiltTargetAndClearsWithNull() {
+ ParagraphNode targeted =
+ new ParagraphBuilder().text("t").linkTarget(DocumentLinkTarget.anchor("z")).build();
+ assertThat(((InternalLinkTarget) targeted.linkTarget()).anchor()).isEqualTo("z");
+
+ // link(null) stays unambiguous against link(DocumentLinkOptions) — no link set.
+ ParagraphNode cleared = new ParagraphBuilder().text("t").link((DocumentLinkOptions) null).build();
+ assertThat(cleared.linkTarget()).isNull();
+ }
+
+ @Test
+ void richTextShapeLinkToProducesInternalGraphicLink() {
+ InlineShapeRun run = (InlineShapeRun) RichText.text("rate ")
+ .shapeLinkTo(ShapeOutline.circle(6), DocumentColor.of(Color.RED), "scale")
+ .runs().get(1);
+ assertThat(run.linkTarget()).isInstanceOf(InternalLinkTarget.class);
+ assertThat(((InternalLinkTarget) run.linkTarget()).anchor()).isEqualTo("scale");
+ }
+
+ @Test
+ void paragraphBuilderInlineShapeLinkToProducesInternalGraphicLink() {
+ ParagraphNode node = new ParagraphBuilder()
+ .shapeLinkTo(ShapeOutline.circle(6), DocumentColor.of(Color.RED), "scale")
+ .build();
+ InlineShapeRun run = (InlineShapeRun) node.inlineRuns().get(0);
+ assertThat(((InternalLinkTarget) run.linkTarget()).anchor()).isEqualTo("scale");
+ }
+
+ @Test
+ void internalLinkTargetRejectsBlankAnchor() {
+ assertThatThrownBy(() -> new InternalLinkTarget(" "))
+ .isInstanceOf(IllegalArgumentException.class)
+ .hasMessageContaining("anchor");
+ }
+}
diff --git a/src/test/java/com/demcha/compose/document/dsl/EmojiRenderTest.java b/src/test/java/com/demcha/compose/document/dsl/EmojiRenderTest.java
new file mode 100644
index 000000000..09f60cea8
--- /dev/null
+++ b/src/test/java/com/demcha/compose/document/dsl/EmojiRenderTest.java
@@ -0,0 +1,99 @@
+package com.demcha.compose.document.dsl;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.node.InlineSvgRun;
+import com.demcha.compose.document.node.InlineTextRun;
+import org.apache.pdfbox.Loader;
+import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.rendering.PDFRenderer;
+import org.apache.pdfbox.text.PDFTextStripper;
+import org.junit.jupiter.api.Test;
+
+import java.awt.image.BufferedImage;
+import java.util.function.Consumer;
+
+import static org.assertj.core.api.Assertions.assertThat;
+
+/**
+ * End-to-end coverage for the {@code emoji(":code:")} DSL: a known shortcode
+ * resolves (via the starter {@code graph-compose-emoji} set on the test
+ * classpath) to an inline colour glyph; an unknown one degrades to literal text.
+ */
+class EmojiRenderTest {
+
+ @Test
+ void knownShortcodeRendersAsInlineColourGlyph() throws Exception {
+ byte[] pdf = render(p -> p.inlineText("Done ").emoji(":white_check_mark:", 14));
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(new PDFTextStripper().getText(document)).contains("Done").doesNotContain("?");
+ BufferedImage image = new PDFRenderer(document).renderImageWithDPI(0, 144);
+ // Saturated (non-grey) pixels only reach the page through the emoji
+ // glyph — the text is black on white — so finding any proves the
+ // shortcode resolved and painted a colour glyph (artwork-independent).
+ assertThat(hasSaturatedColour(image))
+ .as("emoji shortcode must resolve to a painted colour glyph")
+ .isTrue();
+ }
+ }
+
+ @Test
+ void secondColourEmojiAlsoResolvesAndPaints() throws Exception {
+ byte[] pdf = render(p -> p.inlineText("Launch ").emoji(":rocket:", 14));
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(new PDFTextStripper().getText(document)).contains("Launch").doesNotContain(":rocket:");
+ BufferedImage image = new PDFRenderer(document).renderImageWithDPI(0, 144);
+ assertThat(hasSaturatedColour(image))
+ .as("a second shortcode resolves to a painted colour glyph")
+ .isTrue();
+ }
+ }
+
+ @Test
+ void unknownShortcodeFallsBackToLiteralText() throws Exception {
+ byte[] pdf = render(p -> p.inlineText("Ping ").emoji(":not_a_real_emoji:", 14));
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(new PDFTextStripper().getText(document)).contains(":not_a_real_emoji:");
+ }
+ }
+
+ @Test
+ void richTextEmojiResolvesKnownToSvgRunAndUnknownToText() {
+ assertThat(RichText.text("").emoji(":star:", 12).runs())
+ .anyMatch(InlineSvgRun.class::isInstance);
+ assertThat(RichText.text("").emoji(":nope:", 12).runs())
+ .anyMatch(run -> run instanceof InlineTextRun text && text.text().equals(":nope:"));
+ }
+
+ private static byte[] render(Consumer body) throws Exception {
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(320, 140)
+ .margin(16, 16, 16, 16)
+ .create()) {
+ session.dsl()
+ .pageFlow()
+ .name("Flow")
+ .addParagraph(body::accept)
+ .build();
+ return session.toPdfBytes();
+ }
+ }
+
+ /** True if any pixel is a vivid (non-grey, non-near-white/black) colour. */
+ private static boolean hasSaturatedColour(BufferedImage image) {
+ for (int y = 0; y < image.getHeight(); y++) {
+ for (int x = 0; x < image.getWidth(); x++) {
+ int rgb = image.getRGB(x, y);
+ int rr = (rgb >> 16) & 0xFF;
+ int gg = (rgb >> 8) & 0xFF;
+ int bb = rgb & 0xFF;
+ int max = Math.max(rr, Math.max(gg, bb));
+ int min = Math.min(rr, Math.min(gg, bb));
+ if (max - min > 60 && max > 40) {
+ return true;
+ }
+ }
+ }
+ return false;
+ }
+}
diff --git a/src/test/java/com/demcha/compose/document/dsl/InlineSvgRenderTest.java b/src/test/java/com/demcha/compose/document/dsl/InlineSvgRenderTest.java
new file mode 100644
index 000000000..e067d4acc
--- /dev/null
+++ b/src/test/java/com/demcha/compose/document/dsl/InlineSvgRenderTest.java
@@ -0,0 +1,267 @@
+package com.demcha.compose.document.dsl;
+
+import com.demcha.compose.GraphCompose;
+import com.demcha.compose.document.api.DocumentSession;
+import com.demcha.compose.document.node.DocumentLinkOptions;
+import com.demcha.compose.document.node.InlineImageAlignment;
+import com.demcha.compose.document.node.InlineSvgRun;
+import com.demcha.compose.document.svg.SvgIcon;
+import org.apache.pdfbox.Loader;
+import org.apache.pdfbox.contentstream.operator.Operator;
+import org.apache.pdfbox.cos.COSBase;
+import org.apache.pdfbox.cos.COSNumber;
+import org.apache.pdfbox.pdfparser.PDFStreamParser;
+import org.apache.pdfbox.pdmodel.PDDocument;
+import org.apache.pdfbox.pdmodel.interactive.annotation.PDAnnotationLink;
+import org.apache.pdfbox.rendering.PDFRenderer;
+import org.apache.pdfbox.text.PDFTextStripper;
+import org.junit.jupiter.api.Test;
+
+import java.awt.image.BufferedImage;
+import java.util.ArrayList;
+import java.util.List;
+
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assertions.within;
+
+/**
+ * End-to-end coverage for inline SVG-icon runs: the measure → tokenize → span →
+ * PDF render pipeline must paint vector glyphs (colour emoji, marks) on the text
+ * baseline without dropping them or substituting font glyphs.
+ */
+class InlineSvgRenderTest {
+
+ /** A solid crimson square — distinctive against black text on a white page. */
+ private static SvgIcon crimsonSquare() {
+ return SvgIcon.parse("""
+
+
+
+ """);
+ }
+
+ /** A gradient-filled square — exercises the inline gradient paint path. */
+ private static SvgIcon gradientSquare() {
+ return SvgIcon.parse("""
+
+
+
+
+
+
+
+
+
+ """);
+ }
+
+ @Test
+ void inlineSvgRendersEndToEndKeepingTextWithoutGlyphSubstitution() throws Exception {
+ byte[] pdf = renderIconRow(crimsonSquare());
+ assertThat(pdf).isNotEmpty();
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ assertThat(document.getNumberOfPages()).isEqualTo(1);
+ String text = new PDFTextStripper().getText(document);
+ assertThat(text).contains("Ship it");
+ assertThat(text).doesNotContain("?");
+ }
+ }
+
+ @Test
+ void inlineSvgPaintsItsFillColor() throws Exception {
+ try (PDDocument document = Loader.loadPDF(renderIconRow(crimsonSquare()))) {
+ BufferedImage image = new PDFRenderer(document).renderImageWithDPI(0, 144);
+ // The crimson fill only enters the page through the inline icon — the
+ // text is default black and the background white — so finding crimson
+ // pixels proves the vector layer was drawn inline, not dropped.
+ assertThat(containsColorNear(image, 196, 30, 58, 45))
+ .as("inline SVG icon must paint its fill colour")
+ .isTrue();
+ }
+ }
+
+ @Test
+ void gradientInlineSvgRendersAndPaints() throws Exception {
+ try (PDDocument document = Loader.loadPDF(renderIconRow(gradientSquare()))) {
+ assertThat(document.getNumberOfPages()).isEqualTo(1);
+ BufferedImage image = new PDFRenderer(document).renderImageWithDPI(0, 144);
+ // The violet gradient stops only reach the page through the inline
+ // icon's shading, so a violet pixel proves the gradient paint path
+ // runs inline as well as for block paths.
+ assertThat(containsColorNear(image, 129, 80, 224, 60))
+ .as("inline gradient SVG must paint its shading")
+ .isTrue();
+ }
+ }
+
+ @Test
+ void offCanvasSvgGeometryIsClippedToTheViewBox() throws Exception {
+ // A crimson square drawn entirely OUTSIDE the 10×10 viewBox (x 30..40 →
+ // normalized x 3..4). SVG viewBox semantics clip it away; without the
+ // glyph-box clip it would bleed several glyph-widths to the right and
+ // smear onto neighbouring content (the :package: duplicate-box bug, where
+ // Noto's working file parks off-canvas copies outside the viewBox).
+ SvgIcon offCanvas = SvgIcon.parse("""
+
+
+
+ """);
+ try (PDDocument document = Loader.loadPDF(renderIconRow(offCanvas))) {
+ BufferedImage image = new PDFRenderer(document).renderImageWithDPI(0, 144);
+ assertThat(containsColorNear(image, 196, 30, 58, 45))
+ .as("off-canvas SVG geometry must be clipped to the viewBox, not bleed onto the page")
+ .isFalse();
+ }
+ }
+
+ @Test
+ void linkedInlineSvgEmitsClickableAnnotationSizedToTheIconBox() throws Exception {
+ double iconSize = 6.0;
+ byte[] pdf;
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(220, 120)
+ .margin(14, 14, 14, 14)
+ .create()) {
+ session.dsl()
+ .pageFlow()
+ .name("Flow")
+ .addParagraph(paragraph -> paragraph
+ .inlineText("Home ")
+ .svgIcon(crimsonSquare(), iconSize, InlineImageAlignment.CENTER,
+ 0.0, new DocumentLinkOptions("https://example.com")))
+ .build();
+ pdf = session.toPdfBytes();
+ }
+
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ PDAnnotationLink link = (PDAnnotationLink) document.getPage(0).getAnnotations().stream()
+ .filter(PDAnnotationLink.class::isInstance)
+ .findFirst()
+ .orElseThrow(() -> new AssertionError("no link annotation for the inline SVG"));
+ // The clickable box must hug the icon (height == iconSize), not the
+ // taller text line box — i.e. the SVG span takes the inline-graphic
+ // rectangle path, not the text fallback.
+ assertThat((double) link.getRectangle().getHeight())
+ .as("link rect hugs the icon, not the full line box")
+ .isCloseTo(iconSize, within(0.5));
+ }
+ }
+
+ @Test
+ void richTextSvgIconSizesByAspectRatio() {
+ // A 20×10 viewBox is twice as wide as tall, so a size-of-10 icon measures
+ // 20 wide × 10 tall — the run carries the aspect-correct box.
+ SvgIcon wide = SvgIcon.parse("""
+
+
+
+ """);
+ InlineSvgRun run = onlySvgRun(RichText.text("x").svgIcon(wide, 10.0));
+
+ assertThat(run.icon()).isSameAs(wide);
+ assertThat(run.width()).isEqualTo(20.0, within(1e-6));
+ assertThat(run.height()).isEqualTo(10.0, within(1e-6));
+ }
+
+ @Test
+ void autoSizeReservesWidthForTheInlineSvgIcon() throws Exception {
+ // Same auto-sized paragraph, with and without a wide (100×10) inline
+ // icon. The icon must eat horizontal room, so the fitted text size is
+ // strictly smaller with the icon present — proving the auto-size width
+ // estimate counts inline SVG runs (not only text / image / shape).
+ double withoutIcon = maxTextFontSize(renderAutoSized(false));
+ double withIcon = maxTextFontSize(renderAutoSized(true));
+
+ assertThat(withoutIcon).as("text alone fits at a readable size").isGreaterThan(0.0);
+ assertThat(withIcon)
+ .as("the inline icon shrinks the auto-sized text")
+ .isLessThan(withoutIcon);
+ }
+
+ private static byte[] renderAutoSized(boolean withIcon) throws Exception {
+ SvgIcon wideBar = SvgIcon.parse(
+ " ");
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(182, 120)
+ .margin(16, 16, 16, 16)
+ .create()) {
+ session.dsl()
+ .pageFlow()
+ .name("Flow")
+ .addParagraph(p -> {
+ p.inlineText("Status complete now");
+ if (withIcon) {
+ p.svgIcon(wideBar, 10);
+ }
+ p.autoSize(24, 5);
+ })
+ .build();
+ return session.toPdfBytes();
+ }
+ }
+
+ /** Largest font size given to a {@code Tf} operator on page 0. */
+ private static double maxTextFontSize(byte[] pdf) throws Exception {
+ try (PDDocument document = Loader.loadPDF(pdf)) {
+ PDFStreamParser parser = new PDFStreamParser(document.getPage(0));
+ double max = 0.0;
+ List operands = new ArrayList<>();
+ for (Object token = parser.parseNextToken(); token != null; token = parser.parseNextToken()) {
+ if (token instanceof COSBase base) {
+ operands.add(base);
+ } else if (token instanceof Operator op) {
+ if (op.getName().equals("Tf") && !operands.isEmpty()
+ && operands.get(operands.size() - 1) instanceof COSNumber size) {
+ max = Math.max(max, size.floatValue());
+ }
+ operands.clear();
+ }
+ }
+ return max;
+ }
+ }
+
+ private static InlineSvgRun onlySvgRun(RichText rich) {
+ return rich.runs().stream()
+ .filter(InlineSvgRun.class::isInstance)
+ .map(InlineSvgRun.class::cast)
+ .findFirst()
+ .orElseThrow(() -> new AssertionError("no InlineSvgRun in " + rich.runs()));
+ }
+
+ private static byte[] renderIconRow(SvgIcon icon) throws Exception {
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(320, 160)
+ .margin(16, 16, 16, 16)
+ .create()) {
+ session.dsl()
+ .pageFlow()
+ .name("Flow")
+ .addParagraph(paragraph -> paragraph
+ .name("IconRow")
+ .inlineText("Ship it ")
+ .svgIcon(icon, 12)
+ .inlineText(" now"))
+ .build();
+ return session.toPdfBytes();
+ }
+ }
+
+ private static boolean containsColorNear(BufferedImage image, int r, int g, int b, int tolerance) {
+ for (int y = 0; y < image.getHeight(); y++) {
+ for (int x = 0; x < image.getWidth(); x++) {
+ int rgb = image.getRGB(x, y);
+ int rr = (rgb >> 16) & 0xFF;
+ int gg = (rgb >> 8) & 0xFF;
+ int bb = rgb & 0xFF;
+ if (Math.abs(rr - r) <= tolerance
+ && Math.abs(gg - g) <= tolerance
+ && Math.abs(bb - b) <= tolerance) {
+ return true;
+ }
+ }
+ }
+ return false;
+ }
+}
diff --git a/src/test/java/com/demcha/compose/document/dsl/LayerStackBuilderTest.java b/src/test/java/com/demcha/compose/document/dsl/LayerStackBuilderTest.java
index 37db570a1..7ffa66035 100644
--- a/src/test/java/com/demcha/compose/document/dsl/LayerStackBuilderTest.java
+++ b/src/test/java/com/demcha/compose/document/dsl/LayerStackBuilderTest.java
@@ -3,7 +3,10 @@
import com.demcha.compose.GraphCompose;
import com.demcha.compose.document.api.DocumentSession;
import com.demcha.compose.document.layout.LayoutGraph;
+import com.demcha.compose.document.layout.PlacedFragment;
import com.demcha.compose.document.layout.PlacedNode;
+import com.demcha.compose.document.layout.payloads.ShapeClipBeginPayload;
+import com.demcha.compose.document.layout.payloads.ShapeClipEndPayload;
import com.demcha.compose.document.node.LayerAlign;
import com.demcha.compose.document.node.LayerStackNode;
import com.demcha.compose.document.node.SpacerNode;
@@ -424,6 +427,51 @@ void stackPaddingShrinksLayerBoundingBox() {
}
}
+ @Test
+ void clipToBoundsEmitsBalancedClipMarkersAroundLayers() {
+ try (DocumentSession session = GraphCompose.document()
+ .pageSize(420, 320)
+ .margin(DocumentInsets.of(20))
+ .create()) {
+
+ LayerStackNode clipped = new LayerStackBuilder()
+ .name("Clipped")
+ .layer(new SpacerNode("Inner", 80.0, 50.0,
+ DocumentInsets.zero(), DocumentInsets.zero()))
+ .clipToBounds()
+ .build();
+
+ assertThat(clipped.clipToBounds()).isTrue();
+ session.add(clipped);
+
+ List fragments = session.layoutGraph().fragments();
+ assertThat(fragments)
+ .filteredOn(f -> f.payload() instanceof ShapeClipBeginPayload)
+ .as("clipToBounds() opens exactly one bounds clip")
+ .hasSize(1);
+ assertThat(fragments)
+ .filteredOn(f -> f.payload() instanceof ShapeClipEndPayload)
+ .as("clipToBounds() closes exactly one bounds clip")
+ .hasSize(1);
+ } catch (Exception e) {
+ throw new RuntimeException(e);
+ }
+ }
+
+ @Test
+ void defaultStackDoesNotClipAndExplicitFalseStaysOff() {
+ SpacerNode inner = new SpacerNode("Inner", 40.0, 30.0,
+ DocumentInsets.zero(), DocumentInsets.zero());
+
+ // Default: no clip, byte-identical to pre-1.9 stacks.
+ assertThat(new LayerStackBuilder().name("Default").layer(inner).build().clipToBounds())
+ .isFalse();
+ // Explicit false is a no-op opt-out.
+ assertThat(new LayerStackBuilder().name("Off").layer(inner).clipToBounds(false).build()
+ .clipToBounds())
+ .isFalse();
+ }
+
private static PlacedNode nodeWithSemanticName(LayoutGraph graph, String name) {
return graph.nodes().stream()
.filter(n -> name.equals(n.semanticName()))
diff --git a/src/test/java/com/demcha/compose/document/emoji/EmojiLibraryTest.java b/src/test/java/com/demcha/compose/document/emoji/EmojiLibraryTest.java
new file mode 100644
index 000000000..131a10f94
--- /dev/null
+++ b/src/test/java/com/demcha/compose/document/emoji/EmojiLibraryTest.java
@@ -0,0 +1,73 @@
+package com.demcha.compose.document.emoji;
+
+import com.demcha.compose.document.svg.SvgIcon;
+import org.junit.jupiter.api.Test;
+
+import java.net.URL;
+import java.net.URLClassLoader;
+
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assertions.assertThatThrownBy;
+import static org.assertj.core.api.Assertions.within;
+
+/**
+ * Resolver coverage for {@link EmojiLibrary}: the starter emoji set ships on the
+ * test classpath via the sibling {@code graph-compose-emoji} module's resources,
+ * so the default library resolves shortcodes to parsed {@link SvgIcon}s; an
+ * absent set degrades cleanly and names the missing artifact.
+ */
+class EmojiLibraryTest {
+
+ private final EmojiLibrary emoji = EmojiLibrary.getDefault();
+
+ @Test
+ void emojiSetIsAvailableOnTheTestClasspath() {
+ assertThat(emoji.isAvailable()).isTrue();
+ }
+
+ @Test
+ void resolvesKnownShortcodeWithOrWithoutColonsAndCaseInsensitively() {
+ assertThat(emoji.find(":star:")).isPresent();
+ assertThat(emoji.find("star")).isPresent();
+ assertThat(emoji.find(" :STAR: ")).isPresent();
+ }
+
+ @Test
+ void resolvedGlyphIsAParsedSvgIcon() {
+ SvgIcon icon = emoji.require(":white_check_mark:");
+ assertThat(icon.layers()).isNotEmpty();
+ assertThat(icon.aspectRatio()).isCloseTo(1.0, within(0.01));
+ }
+
+ @Test
+ void unknownShortcodeResolvesEmpty() {
+ assertThat(emoji.find(":definitely_not_an_emoji:")).isEmpty();
+ }
+
+ @Test
+ void requireThrowsNamingTheUnknownShortcode() {
+ assertThatThrownBy(() -> emoji.require(":definitely_not_an_emoji:"))
+ .isInstanceOf(IllegalArgumentException.class)
+ .hasMessageContaining("definitely_not_an_emoji");
+ }
+
+ @Test
+ void nullBlankAndEmptyColonsResolveEmpty() {
+ assertThat(emoji.find(null)).isEmpty();
+ assertThat(emoji.find("")).isEmpty();
+ assertThat(emoji.find("::")).isEmpty();
+ }
+
+ @Test
+ void absentEmojiSetReportsUnavailableAndNamesTheArtifact() throws Exception {
+ try (URLClassLoader bare = new URLClassLoader(new URL[0], null)) {
+ EmojiLibrary absent = new EmojiLibrary(bare);
+
+ assertThat(absent.isAvailable()).isFalse();
+ assertThat(absent.find(":star:")).isEmpty();
+ assertThatThrownBy(() -> absent.require(":star:"))
+ .isInstanceOf(IllegalArgumentException.class)
+ .hasMessageContaining("graph-compose-emoji");
+ }
+ }
+}
diff --git a/src/test/java/com/demcha/compose/document/node/InlineSvgRunTest.java b/src/test/java/com/demcha/compose/document/node/InlineSvgRunTest.java
new file mode 100644
index 000000000..f488578c3
--- /dev/null
+++ b/src/test/java/com/demcha/compose/document/node/InlineSvgRunTest.java
@@ -0,0 +1,91 @@
+package com.demcha.compose.document.node;
+
+import com.demcha.compose.document.svg.SvgIcon;
+import org.junit.jupiter.api.Test;
+
+import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assertions.assertThatThrownBy;
+import static org.assertj.core.api.Assertions.within;
+
+class InlineSvgRunTest {
+
+ private static final double EPS = 1e-6;
+
+ private static SvgIcon icon() {
+ return SvgIcon.parse("""
+
+
+
+ """);
+ }
+
+ @Test
+ void convenienceConstructorKeepsIconAndDefaults() {
+ SvgIcon icon = icon();
+ InlineSvgRun run = new InlineSvgRun(icon, 12.0, 12.0);
+
+ assertThat(run.icon()).isSameAs(icon);
+ assertThat(run.width()).isEqualTo(12.0, within(EPS));
+ assertThat(run.height()).isEqualTo(12.0, within(EPS));
+ assertThat(run.alignment()).isEqualTo(InlineImageAlignment.CENTER);
+ assertThat(run.baselineOffset()).isEqualTo(0.0, within(EPS));
+ assertThat(run.linkTarget()).isNull();
+ }
+
+ @Test
+ void nullAlignmentNormalizesToCenter() {
+ InlineSvgRun run = new InlineSvgRun(icon(), 10.0, 10.0, null, 0.0, (DocumentLinkOptions) null);
+
+ assertThat(run.alignment()).isEqualTo(InlineImageAlignment.CENTER);
+ }
+
+ @Test
+ void externalLinkOptionsAreWrappedIntoExternalTarget() {
+ InlineSvgRun run = new InlineSvgRun(icon(), 10.0, 10.0, InlineImageAlignment.CENTER, 0.0,
+ new DocumentLinkOptions("https://example.com"));
+
+ assertThat(run.linkTarget()).isInstanceOf(ExternalLinkTarget.class);
+ }
+
+ @Test
+ void nullIconIsRejected() {
+ assertThatThrownBy(() -> new InlineSvgRun(null, 10.0, 10.0))
+ .isInstanceOf(NullPointerException.class)
+ .hasMessageContaining("icon");
+ }
+
+ @Test
+ void nonPositiveWidthIsRejected() {
+ assertThatThrownBy(() -> new InlineSvgRun(icon(), 0.0, 10.0))
+ .isInstanceOf(IllegalArgumentException.class)
+ .hasMessageContaining("width");
+ assertThatThrownBy(() -> new InlineSvgRun(icon(), -3.0, 10.0))
+ .isInstanceOf(IllegalArgumentException.class)
+ .hasMessageContaining("width");
+ }
+
+ @Test
+ void nonFiniteWidthIsRejected() {
+ assertThatThrownBy(() -> new InlineSvgRun(icon(), Double.POSITIVE_INFINITY, 10.0))
+ .isInstanceOf(IllegalArgumentException.class)
+ .hasMessageContaining("width");
+ assertThatThrownBy(() -> new InlineSvgRun(icon(), Double.NaN, 10.0))
+ .isInstanceOf(IllegalArgumentException.class)
+ .hasMessageContaining("width");
+ }
+
+ @Test
+ void nonPositiveHeightIsRejected() {
+ assertThatThrownBy(() -> new InlineSvgRun(icon(), 10.0, 0.0))
+ .isInstanceOf(IllegalArgumentException.class)
+ .hasMessageContaining("height");
+ }
+
+ @Test
+ void nonFiniteBaselineOffsetIsRejected() {
+ assertThatThrownBy(() -> new InlineSvgRun(icon(), 10.0, 10.0,
+ InlineImageAlignment.CENTER, Double.POSITIVE_INFINITY, (DocumentLinkOptions) null))
+ .isInstanceOf(IllegalArgumentException.class)
+ .hasMessageContaining("baselineOffset");
+ }
+}
diff --git a/src/test/java/com/demcha/compose/document/svg/SvgIconTest.java b/src/test/java/com/demcha/compose/document/svg/SvgIconTest.java
index ce12c8ca4..a242df91c 100644
--- a/src/test/java/com/demcha/compose/document/svg/SvgIconTest.java
+++ b/src/test/java/com/demcha/compose/document/svg/SvgIconTest.java
@@ -380,17 +380,125 @@ void gradientCornersWithoutAPdfAnalogueFailLoudly() {
""")))
.hasMessageContaining("spreadMethod");
- assertThatThrownBy(() -> SvgIcon.parse(defs.formatted("""
+ }
+
+ @Test
+ void translucentAndFocalGradientsDegradeInsteadOfFailing() {
+ String defs = """
+
+ %s
+
+
+ """;
+
+ // stop-opacity has no opaque-PDF-shading analogue, so it is ignored and the
+ // gradient renders with opaque stops rather than failing — this is what lets
+ // real-world art (Noto emoji) import (scenes keep their gradient, not a flat
+ // blob).
+ SvgIcon translucent = SvgIcon.parse(defs.formatted("""
-
-
- """)))
- .hasMessageContaining("stop-opacity");
- assertThatThrownBy(() -> SvgIcon.parse(defs.formatted("""
+
+
+ """));
+ assertThat(translucent.layers().get(0).fillPaint())
+ .isInstanceOf(DocumentPaint.LinearAxis.class);
+
+ // A focal radial (fx/fy) approximates as a plain radial about the centre.
+ SvgIcon focal = SvgIcon.parse(defs.formatted("""
- """)))
- .hasMessageContaining("focal");
+ """));
+ assertThat(focal.layers().get(0).fillPaint())
+ .isInstanceOf(DocumentPaint.RadialCircle.class);
+ }
+
+ @Test
+ void clipPathIsResolvedOntoTheLayer() {
+ // The Illustrator +clipPath idiom: the clipPath references a
+ // shape via ; the clipped layer must carry that shape as its clip so
+ // the backend confines the paint to it (Noto hands clip detail to the
+ // silhouette).
+ SvgIcon icon = SvgIcon.parse("""
+
+
+
+
+
+
+
+ """);
+ assertThat(icon.layers()).hasSize(1);
+ assertThat(icon.layers().get(0).clip()).isNotNull();
+ assertThat(icon.layers().get(0).clip().hasDrawingSegment()).isTrue();
+ }
+
+ @Test
+ void monochromeTranslucentGradientOverlayIsDropped() {
+ // A same-colour fade (here #6D4C41 from opacity 0 to 1) carries no colour
+ // — it is a pure alpha overlay (an edge shadow). With no shading-alpha in
+ // the backend, painting it opaque would blot out the art beneath, so the
+ // layer is dropped and the base colour survives.
+ SvgIcon icon = SvgIcon.parse("""
+
+
+
+
+
+
+
+
+ """);
+ assertThat(icon.layers()).hasSize(1);
+ assertThat(icon.layers().get(0).fill().color()).isEqualTo(new java.awt.Color(0, 255, 0));
+ }
+
+ @Test
+ void singleStopTranslucentGradientOverlayIsDropped() {
+ // A one-stop translucent gradient is a flat alpha fill — still an overlay
+ // we cannot composite, so it is dropped too (not only two-stop fades).
+ SvgIcon icon = SvgIcon.parse("""
+
+
+
+
+
+
+
+ """);
+ assertThat(icon.layers()).hasSize(1);
+ assertThat(icon.layers().get(0).fill().color()).isEqualTo(new java.awt.Color(0, 255, 0));
+ }
+
+ @Test
+ void multiColourTranslucentGradientStillRenders() {
+ // A real colour transition (red→blue) is structural even with a
+ // translucent stop; it must keep rendering as a gradient (e.g. the sky in
+ // :framed_picture: / :sunrise:).
+ SvgIcon icon = SvgIcon.parse("""
+
+
+
+
+
+
+
+ """);
+ assertThat(icon.layers()).hasSize(1);
+ assertThat(icon.layers().get(0).fillPaint()).isNotNull();
+ }
+
+ @Test
+ void displayNoneSubtreeIsSkipped() {
+ // Illustrator exports guide/template layers as display:none groups; their
+ // registration hatching must not paint.
+ SvgIcon icon = SvgIcon.parse("""
+
+
+
+
+ """);
+ assertThat(icon.layers()).hasSize(1);
+ assertThat(icon.layers().get(0).fill().color()).isEqualTo(new java.awt.Color(0, 255, 0));
}
@Test